Conjugacy of elements of finite groups #
THIS FILE IS SYNCHRONIZED WITH MATHLIB4. Any changes to this file require a corresponding PR to mathlib4.
@[protected, instance]
    
def
conj_classes.fintype
    {α : Type u_1}
    [monoid α]
    [fintype α]
    [decidable_rel is_conj] :
    fintype (conj_classes α)
Equations
@[protected, instance]
@[protected, instance]
    Equations
- is_conj.decidable_rel = λ (a b : α), id fintype.decidable_exists_fintype
@[protected, instance]
    Equations
- conjugates_of.fintype = subtype.fintype (λ (b : α), is_conj a b)
@[protected, instance]
    
def
conj_classes.carrier.fintype
    {α : Type u_1}
    [monoid α]
    [fintype α]
    [decidable_rel is_conj]
    {x : conj_classes α} :