Ask Your Question

Faster function for working with cosets

asked 2016-07-25 18:49:42 +0200

jaebond gravatar image

I would like to get the cosets of a non-normal subgroup and in the documentation for the .cosets() method here:


there is a Note: that says

Sage and GAP provide more sophisticated functions for working quickly with cosets of larger groups.

but doesn't mention what these functions are. I was hoping that someone could point me to these functions.

If it makes a difference, I want to iterate over a set of coset representatives and it will all be done in a permutation group.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2016-07-28 09:08:54 +0200

Here is an example of how to get a list of coset representatives:

sage: g=libgap.AlternatingGroup(5)
sage: h=g.Stabilizer(1)
sage: [x.Representative() for x in g.RightCosets(h)]
[(), (1,5,4), (1,4,5), (1,2,5), (1,3,5)]

Please feel free to ask for more details.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2016-07-25 18:49:42 +0200

Seen: 494 times

Last updated: Jul 28 '16