Documentation

HexPermGroup.Conjugate

def Hex.Perm.conj {n : Nat} (p q : Perm n) :

Conjugation in left-action order.

Equations
Instances For
    @[simp]
    theorem Hex.Perm.conj_id {n : Nat} (p : Perm n) :
    @[simp]
    theorem Hex.Perm.id_conj {n : Nat} (p : Perm n) :
    (Perm.id n).conj p = p
    theorem Hex.Perm.conj_comp {n : Nat} (p q r : Perm n) :
    p.conj (q.comp r) = (p.conj q).comp (p.conj r)
    theorem Hex.Perm.conj_inv {n : Nat} (p q : Perm n) :
    p.conj q.inv = (p.conj q).inv
    theorem Hex.Perm.comp_conj {n : Nat} (p q r : Perm n) :
    (p.comp q).conj r = p.conj (q.conj r)
    @[simp]
    theorem Hex.Perm.inv_conj_conj {n : Nat} (p q : Perm n) :
    p.inv.conj (p.conj q) = q
    @[simp]
    theorem Hex.Perm.conj_inv_conj {n : Nat} (p q : Perm n) :
    p.conj (p.inv.conj q) = q
    theorem Hex.PermGroup.Generated.conj {n : Nat} {S : Array (Perm n)} {q : Perm n} (hq : Generated S q) (p : Perm n) :
    def Hex.PermGroup.Group.conjugate {n : Nat} (p : Perm n) (G : Group n) :

    Conjugate every original generator and construct the resulting group.

    Equations
    Instances For