Saturday, 13 August 2011

gr.group theory - Counting the Groups of Order n Weighted by 1/|Aut(G)|

Computational evidence suggests g(n) varies wildly with n. When n is a power of a prime, or has lots of small factors, g(n) can be very large (I would guess g(2k) is superexponential in k), and a(n) contributes negligibly. In particular, for the prime power case, three-step nilpotent groups seem to dominate, and a good theoretical reason for this is that they asymptotically dominate in number of isomorphism types by a huge factor.



If n has only a few factors, then g(n) is a little bigger than 1/n. In this case, a(n) contributes nontrivially.



For those of you who are interested in groups of order 2n (and who isn't?), I've computed a decomposition of g(2k),kleq7 by nilpotence class, so the class one columns on the left indicate a(2k), the abelian contribution.




g(2) = a(2) = 1.




nilpotence class |   1  
isom. types | 1
weighted count | 1



g(4)=a(4)=2/3sim0.67.




nilpotence class |   1  
isom. types | 2
weighted count | 2/3



g(8)=23/42sim0.55




nilpotence class |     1      |     2    
isom. types | 3 (60%) | 2 (40%)
weighted count | 8/21 (70%) | 1/6 (30%)



g(16)=1247/2520sim0.49




nilpotence class |       1      |     2     |   3
isom. types | 5 (36%) | 6 (43%) | 3 (21%)
weighted count | 64/315 (41%) | 1/6 (34%) | 1/8 (25%)



g(32)=149297/312480sim0.48




nilpotence class |        1        |       2      |      3     |   4
isom. types | 7 (14%) | 26 (51%) | 15 (29%) | 3 (6%)
weighted count | 1024/9765 (22%) | 37/240 (32%) | 3/16 (39%) | 1/32 (7%)



g(64)=48611383/78744960sim0.62




begin{array}{rccccc} text{nilpotence class} & 1 & 2 & 3 & 4 & 5 \ text{isomorphism types} & 11, (4%) & 117, (44%) & 114 , (43%) & 22, (8%) & 3, (1%) \ text{weighted count} & frac{32768}{615195} , (9%) &  frac{3}{20} , (24%) &  frac{5}{16} , (51%) & frac{3}{32} , (15%)& frac{1}{128} , (1%) end{array}




g(128)=8999449693/8000487936sim1.12




begin{array}{rccccc} text{nilpotence class} & 1 & 2 & 3 & 4 & 5 & 6 \ text{isomorphism types} & 15 , (1%) & 947 , (41%) & 1137 , (49%) & 197 , (8%) & 29 , (1%) & 3 , (0%) \ text{weighted count} & frac{2097152}{78129765} , (2%) & frac{275929}{1451520} , (17%) & frac{2295}{3584} , (57%) & frac{7}{32} , (19%) & frac{3}{64} , (4%) & frac{1}{512}, (0%) end{array}



The groups of order 64 took about 15 minutes on my ancient computer running GAP, and the groups of order 128 took about 40 hours. I'll leave the question of groups of order 256 to someone else, since a modern desktop computer should be able to work it out in a little under a year.



You might be curious about the three isomorphism types of nilpotence class k1 for kgeq4. They are the dihedral, quasidihedral, and quaternion groups.

No comments:

Post a Comment