Conjugacy of elements of finite groups #
instance
instFintypeConjClassesOfDecidableRelIsConj
{α : Type u_1}
[Monoid α]
[Fintype α]
[DecidableRel IsConj]
 :
Fintype (ConjClasses α)
instance
instDecidableRelIsConjOfDecidableEqOfFintype
{α : Type u_1}
[Monoid α]
[DecidableEq α]
[Fintype α]
 :
Equations
- instDecidableRelIsConjOfDecidableEqOfFintype a b = inferInstanceAs (Decidable (∃ (c : αˣ), ↑c * a = b * ↑c))
 
instance
conjugatesOf.fintype
{α : Type u_1}
[Monoid α]
[Fintype α]
[DecidableRel IsConj]
{a : α}
 :
Fintype ↑(conjugatesOf a)
Equations
instance
ConjClasses.instFintypeElemCarrier
{α : Type u_1}
[Monoid α]
[Fintype α]
[DecidableRel IsConj]
{x : ConjClasses α}
 :