Ask Your Question

How to make group act on a set?

asked 2016-09-10 13:26:03 +0200

sageuser gravatar image

updated 2016-09-11 13:50:27 +0200

How to make group act on set? For example, the set is s A={1, 2} and the group is SymmetricGroup(3). I would like to calculate the output put each permutation map of elements of Symmetric Group so that I can calculate normaizer and stablizer.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2016-09-12 04:07:51 +0200

calc314 gravatar image

To compute the group action you want:

for g in G:
    for a in A:
        print str(g)+' acts on '+str(a)+' to give '+str(g(a))
edit flag offensive delete link more


I am not sure that this computes what the OP wants: you get for instance

(1,3,2) acts on 1 to give 3

while $3$ is not in A.

B r u n o gravatar imageB r u n o ( 2016-09-12 19:37:17 +0200 )edit

Yes, this is what I exactly want!! I didn't know the group elements could be used as function.

sageuser gravatar imagesageuser ( 2016-09-14 03:20:45 +0200 )edit

Your Answer

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

Add Answer

Question Tools


Asked: 2016-09-10 13:26:03 +0200

Seen: 341 times

Last updated: Sep 12 '16