Using GAP to find coset representatives

276 Views Asked by At

Given a finitely generated group $G$ and a normal subgroup of finite index $K$, how can I use GAP to find a list of coset representatives, and also show that two coset representatives are equal?

1

There are 1 best solutions below

0
On

You could use FactorCosetAction(G,K) to obtain the permutation action of G on the cosets of K and use images of elements (i.e. where do they map 1) under this homomorphism to identify cosets. Also AsList(RightTransversal(g,k)); will give you coset representatives (for any subgroup, normal not required). PErformance of course will depend on the index of $K$.