wu :: forums
« wu :: forums - Abelian subgroup of S_n »

Welcome, Guest. Please Login or Register.
May 3rd, 2024, 2:45pm

RIDDLES SITE WRITE MATH! Home Home Help Help Search Search Members Members Login Login Register Register
   wu :: forums
   riddles
   putnam exam (pure math)
(Moderators: towr, Eigenray, Grimbal, william wu, Icarus, SMQ)
   Abelian subgroup of S_n
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Abelian subgroup of S_n  (Read 5395 times)
Eigenray
wu::riddles Moderator
Uberpuzzler
*****






   


Gender: male
Posts: 1948
Abelian subgroup of S_n  
« on: Mar 15th, 2005, 5:20pm »
Quote Quote Modify Modify

What is the largest abelian subgroup of Sn (the group of permutations on n pies)?
How many are there?  How many up to conjugacy?  Up to isomorphism?
« Last Edit: Mar 15th, 2005, 5:21pm by Eigenray » IP Logged
Barukh
Uberpuzzler
*****






   


Gender: male
Posts: 2276
Re: Abelian subgroup of S_n  
« Reply #1 on: Mar 16th, 2005, 5:13am »
Quote Quote Modify Modify

IMHO number e plays an important role in the first question, and integer partitions in the last.  Wink
IP Logged
Deedlit
Senior Riddler
****





   


Posts: 476
Re: Abelian subgroup of S_n  
« Reply #2 on: Mar 24th, 2005, 2:43am »
Quote Quote Modify Modify

I don't know if this is the maximum but the obvious thing to do (once you know that 3 is the most efficient multiplier) is to generate the group using lots of 3-cycles. This gives the following answers:
 
n = 3k: 3^n elements
 
The number of choices is (3k)!/(6^k * k!). They're all conjugate and isomorphic.
 
n = 3k+1: 4*3^(n-1) elements  
 
There are three ways to get the 4 from the last four elements: use (1234), or (12) and (34), or (12)(34) and (13)(24) as generators, or conjugations of the above. This gives 2 + 3 + 1 choices in total. Including the 3-cycles, we have
 
(3k+1)! / [6^k * 24 * k!] * 6 =  (3k+1)! / [6^k * 4 * k!] choices.
 
That's 3 conjugates, and 2 isomorphism classes (either Z_4 or Z_2^2)
 
n = 3k+2: 2*3^n elements.
 
There are (3k+2)!/(6^k *2 * k!) such groups, all conjugate and isomorphic.
 
I'm not sure how to go about proving these are maximal.
« Last Edit: Mar 24th, 2005, 2:54am by Deedlit » IP Logged
Deedlit
Senior Riddler
****





   


Posts: 476
Re: Abelian subgroup of S_n  
« Reply #3 on: Mar 24th, 2005, 2:49am »
Quote Quote Modify Modify

Sorry, made a couple mistakes in the original.
« Last Edit: Mar 24th, 2005, 2:53am by Deedlit » IP Logged
Barukh
Uberpuzzler
*****






   


Gender: male
Posts: 2276
Re: Abelian subgroup of S_n  
« Reply #4 on: Mar 24th, 2005, 6:50am »
Quote Quote Modify Modify

Nicely done, Deedlit!  And welcome to the forum (with a grace start).  Cheesy
 
After you posted the solution, I understood that I misinterpreted the last question: I thought Eigenray was asking about the total number of abelian subgroups, not necessarily maximal.
 
on Mar 24th, 2005, 2:43am, Deedlit wrote:
I'm not sure how to go about proving these are maximal.

What follows is not rigorous: IMHO the way to prove this is to show that the generators of any abelian subgroup must be disjoint cycles. This in turn follows from the fact that any permutation may be represented as a product of transpositions (2-cycles), and that (ij)(jk) [ne] (jk)(ij) unless i [ne] k.
 
 Undecided
IP Logged
Eigenray
wu::riddles Moderator
Uberpuzzler
*****






   


Gender: male
Posts: 1948
Re: Abelian subgroup of S_n  
« Reply #5 on: Mar 24th, 2005, 9:09am »
Quote Quote Modify Modify

Good job, Deedlit.  You've apparently discovered that the answer is the maximum value of the product n1n2...nr subject to n1+...+nr=n, in positive integers.
 
The easiest way to prove this might be to first suppose A is an abelian subgroup of Sn that acts transitively, and figure out what |A| must be.
 
I did intend to just ask about the maximal abelian subgroups, but you're certainly welcome to count all of them Grin
IP Logged
Deedlit
Senior Riddler
****





   


Posts: 476
Re: Abelian subgroup of S_n  
« Reply #6 on: Mar 26th, 2005, 10:30pm »
Quote Quote Modify Modify

I managed to figure it out!
 
Take any generator of the group, with a cycle we label T = (T1, T2, ...,Tn). Suppose some other generator S takes Ti to Tj,  tehn commutativity implies that Ti+k will map to Tj+k for all k = 1..n. (Take the indices modulo n)  The cycle generated is just a power of T, so we could eliminate it from the second generator by multiplying by T-k.
 
What if S hops in and out of T - for example, S takes U1 to T1 to V1.  By commutativity again, we can apply powers of T to the above, and get S: Ui to Ti to Vi, where the  Ui and the Vi are each T-generated n-cycles. We could have {Ui} and {Vi} be the same set; this is one possibility. Otherwise, keep applying S to {Vi} to generate more and more n-cycles of T, until eventually it must loop.
 
In the end, you will have an n by m array Xi,j where T takes Xi+1,j and S takes Xi,j to Xi,j+1 for 1 <= j < m. (But we do not necessarily have Sm = 1 - it could be some power of T). As above, another generator taking one element of the array to another will have to be some combination of T and S, by commutativity. And if another generator hops in and out, it will map X to copies of X, that must eventually create a loop. So in the end we have an arrray Xx1,x2,...,xa and generators T1, T2, ..., Ta such that
 
T1 takes Xx1,x2,...,xa to Xx1+1,x2,...,xa for 1 <= x1 <= c1 (i.e. it wraps around)
Ti takes Xx1,x2,...,xi,...,xa to Xx1,x2,...,xi+1,...,xa  for 1 <= xi < ci (i.e. no wrap around)
 
All the other permutations of the group must act as some combination of the above, and the combinations are in one-to-one correspondence with the elements, as a single map from X1,1,...,1 to Xx1,x2,...,xa generates all the remaining maps. So the number of permutations is precisely c1 c2... cn, same as the number of elements.  
 
The permutations of the group are determined by their actions on X and [n]-X, so the total number of permutations can't be more than the product of the number of permutations restricted to each set. Letting A(n) be the maximum order of an abelian group on n elements, we have
 
A(n) <= m * A(n-m) for some m.
 
So as Eigenray said, we want the maximum product of x1,x2,... ,xm subject to x1+x2+... +xm = n.  For those who haven't seen this before, it's straightforward:
 
Given x1,x2,... ,xm with x1+x2+... +xm = n. We make modifications to the xi that keep the sum the same and either increase the product or keep it the same - so our original product must have been less than or equal to our final result. The modifications are:
 
If there is a 1, replace 1 and some number i with i+1.
If there is an i with i >= 4, replace i with 2 and i-2.
If there are three 2's, replace the three 2's with two 3's.
 
It's easy to see that the product can only increase with these modifications. When no more modifications can be done, there won't be any more 1's, numbers greater than 3, or more than two 2's. So must be zero, one, or two 2's and the rest 3's, yielding the maximum I gave in the previous post.
 
QED
 
Eigenray's suggestion may yield to a different solution, as
 
A(n) = max {the maximum order of a transitive abelian permutation group on [n], max {A(i), A(n-i) | 1 <= i < n} }
 
so if we could prove that the first term is never greater than the second, we'd be done. It's true if we have an n-cycle (see the first part of the above proof), and we must have one if n is prime, by Lagrange's theorem. But I don't see what to do about the n composite case.
IP Logged
Eigenray
wu::riddles Moderator
Uberpuzzler
*****






   


Gender: male
Posts: 1948
Re: Abelian subgroup of S_n  
« Reply #7 on: Apr 5th, 2005, 4:16pm »
Quote Quote Modify Modify

I'm not sure if I followed that completely, but it sounds right...
 
What I had in mind:
 
First, if A acts transitively, the orbit of 1 has size n, so to find |A| we compute the stabilizer of 1.  But if S(1)=1, then for any i, by transitivity, pick T with T(1)=i, and by commutivity,
i=T(1)=TS(1)=ST(1)=S(i),
so S is the identity.  Thus the stabilizer of 1 has order 1,  so |A|=n.
 
Now let the orbits of A have sizes n1,...,nk, and let Ai be the restriction of A to the i-th orbit, viewing Ai <= Sn_i <= Sn.  But by the above, |Ai|=ni, and A is a subgroup of (but not necessarily equal to) the (internal direct) product A1...Ak, which has order n1...nk.
IP Logged
Deedlit
Senior Riddler
****





   


Posts: 476
Re: Abelian subgroup of S_n  
« Reply #8 on: Apr 6th, 2005, 2:22am »
Quote Quote Modify Modify

Yes, that's a lot simpler.  Still, I found my analysis enlightening - it shows in an abelian permutation group, each orbit can be represented as a hierarchy of cycle levels such that each level cycles the lower levels.  Or, to put it less confusingly (maybe), each orbit can "almost" be represented as Zi_1 x ... x Zi_n, where each permutation acts on the orbit by translation. The "almost" is because I that I can't be sure that it "wraps around" properly - if Pj is the permutation that increments Zi_j by 1, I can't be sure that Pji_j({0,0,...,0}) = {0,0,...,0}, only that Pji_j({0,0,...,0}) = {x1,...,xj-1,0,...,0}. Or can I?
 
In other words, can each orbit of an abelian permutation group by represented as Zi_1 x ... x Zi_n, where the permutation group restricted to the orbit is simply the group of translations?
« Last Edit: Apr 6th, 2005, 2:24am by Deedlit » IP Logged
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »

Powered by YaBB 1 Gold - SP 1.4!
Forum software copyright © 2000-2004 Yet another Bulletin Board