[Next][Prev] [Right] [Left] [Up] [Index] [Root]

Cosets

Subsections

Coset Tables and Transversals

Transversal(G, H) : GrpPC, GrpPC -> {@ GrpPCElt @}, Map
RightTransversal(G, H) : GrpPC, GrpPC -> {@ GrpPCElt @}, Map
Given a group G and a subgroup H of G, this function returns
CosetTable(G, H) : GrpPC, GrpPC -> Map
Given a group G and a subgroup H of G of index r, return a mapping M:< {1..r}, G > -> {1..r} describing the action of G on the (right) cosets of H.
Transversal(G, H, K) : GrpPC, GrpPC, GrpPC -> {@ GrpPCElt @}, Map
An indexed set of representatives for the double cosets HuK in G, and the corresponding transversal mapping. The algorithm used is described in [Sla01].

Action on a Coset Space

CosetAction(G, H) : Grp, Grp -> Hom(Grp), GrpPerm, GrpPC
Given a subgroup H of the group G, construct the permutation representation of G given by the action of G on the (right) coset space cos(G, H). The function returns:
CosetImage(G, H) : Grp, Grp -> GrpPerm
Given a subgroup H of the group G, construct the image L of G given by the action of G on the (right) coset space cos(G, H). L is returned as a permutation group.
CosetKernel(G, H) : Grp, Grp -> Grp
Given a subgroup H of the group G, construct the kernel of the action of G on the (right) coset space cos(G, H).
 [Next][Prev] [Right] [Left] [Up] [Index] [Root]