Append one generator and rebuild the complete checked chain. Callers can omit redundant insertions using a complete membership test first.
Equations
- H.adjoin p = Hex.PermGroup.Group.ofGenerators (H.generators.push p)
Instances For
theorem
Hex.PermGroup.Group.subgroup_adjoin
{n : Nat}
(H : Group n)
(p : Perm n)
:
H.IsSubgroup (H.adjoin p)
theorem
Hex.PermGroup.Group.mem_adjoin
{n : Nat}
(H : Group n)
(p : Perm n)
:
Generated (H.adjoin p).generators p
Adjoining a generator is the least subgroup containing the old group and that generator.