express group element as product of an element in a subgroup multiplied by a right coset representative for that subgroup
permutation or a word in the group generators
permutation group or a subgrel
Important: The group package has been deprecated. Use the superseding command GroupTheory[Factor] instead.
If sub is a subgrel, then elem should be a word in the group generators. A two-element list will be returned. The first element is the subgroup element expressed as a word in the subgroup generators, the second is the right coset representative. The coset representative will be an element of the set returned by cosets(sub).
If sub is a permgroup, then elem should be a permutation in disjoint cycle notation. A two-element list is returned. The first element is a permutation contained in sub, the second is a right coset representative permutation for sub in the symmetric group of the same degree. The coset representative will be an element of the set returned by cosets(Sn, sub), where Sn is the symmetric group of the same degree as sub.
The command with(group,cosrep) allows the use of the abbreviated form of this command.
g ≔ grelgroup⁡a,b,c,a,b,c,a,1b,b,c,a,b,1c,c,a,b,c,1a:
pg ≔ permgroup⁡7,1,2,3,3,4,5,6,7:
Download Help Document