42 votos

Enumerar todos los subgrupos del grupo simétrico

¿Existe una forma eficiente de enumerar los subgrupos únicos del grupo simétrico? Ingenuamente, para el grupo simétrico $S_n$ de orden $\left | S_n \right | = n!$ Hay $2^{n!}$ subconjuntos de los miembros del grupo que podrían formar un subgrupo. Además, muchos de estos subgrupos van a ser isomorfos entre sí. Me parece que la pregunta tiene una respuesta fácil en términos de las clases de conjugación, pero no veo cómo. Si la respuesta se generaliza a todos los grupos finitos, por favor, explíquela.

2 votos

¿Has mirado el software llamado GAP? Tiene una rutina de enumeración de este tipo y parece ser razonablemente rápido.

9 votos

Por "único", ¿quieres decir "hasta el isomorfismo"? Dado que todo grupo de orden $n$ es isomorfo a un subgrupo de $S_n$ me parece difícil, no fácil, enumerar todos los subgrupos de $S_n$ hasta el isomorfismo. Enumerando todos los subgrupos de, digamos, $S_{64}$ incluiría la enumeración de todos los grupos de orden hasta $64$ Dado que hay 294 grupos de orden 64, parece una tarea difícil.

0 votos

¡Buena respuesta Arturo! (+1) Enumerar los subgrupos de $S_n$ (hasta el isomorfismo) es lo mismo que clasificar todos los grupos de orden $n$ y menos. Enumerando todo subgrupos de $S_n$ ¡¡(ignorando los isomorfismos) es aún peor!!

54voto

Jonik Puntos 7937

El número de subgrupos distintos del grupo simétrico en n puntos está dado por n 13 en oeis:A005432 el número de clases de conjugación de los subgrupos es oeis:A000638 para n 18, y el número de clases de isomorfismo (abstracto) entre los subgrupos es oeis:A174511 para n 10 (obtengo 894 para n=11, 2065 para n=12, 3845 para n=13 y creo que 7872 para n=14).

Para dar una idea de estas cifras, las incluyo en una tabla a continuación para n 15. También incluyo el número de subgrupos transitivos de Sn, ya que es un número muy diferente. El número de clases de conjugación también se conoce como el número de grupos de permutación (transitivos e intransitivos por igual). Por lo que sé, combinar los grupos transitivos para formar grupos intransitivos implica una enorme cantidad de contabilidad y cálculos, por lo que no se ha hecho (el número de grupos transitivos se conoce hasta la década de los 30 y quizás hasta n 63 por ahora). No incluyo la estimación ingenua de $2^{n!}$ ya que para $n=5$ se obtiene 1329227995784915872903807060280344576, que es bastante mayor que el número de subgrupos, que es 156.

$$\begin{array}{r|rrrrrrrrrr} n & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 \\ \hline \#sub & 1 & 2 & 6 & 30 & 156 & 1455 & 11300 & 151221 & 1694723 & 29594446 \\ \#ccs & 1 & 2 & 4 & 11 & 19 & 56 & 96 & 296 & 554 & 1593 \\ \#iso & 1 & 2 & 4 & 9 & 16 & 29 & 55 & 137 & 241 & 453 \\ \#trn & 1 & 1 & 2 & 5 & 5 & 16 & 7 & 50 & 34 & 45 \\ \end{array}$$ $$\begin{array}{r|rrrrr} n & 11 & 12 & 13 & 14 & 15 \\ \hline \#sub & 404126228 & 10594925360 & 175238308453 & 5651774693595 & ? \\ \#ccs & 3094 & 10723 & 20832 & 75154 & 159129 \\ \#iso & 894 & 2065 & 3845 & 7872 & ? \\ \#trn & 8 & 301 & 9 & 63 & 104 \\ \end{array}$$


Ningún método conocido es especialmente "eficiente" en n De lo contrario, se habrían calculado bastante más. Para encontrar el número de subgrupos dadas las clases de conjugación de los subgrupos, se toma un representante de cada clase de conjugación de los subgrupos, y se suman los índices de los normalizadores. En particular, #sub no es mucho más difícil de calcular que #ccs, pero es mucho más grande y menos útil.


La asintótica de estos números es bastante diferente de estos primeros términos, pero se da en Pyber (1993) y Pyber-Shalev (1997):

  • $2^{\left(\tfrac1{16}+o(1)\right)n^2} \leq \#\text{sub} \leq 24^{\left(\tfrac16+o(1)\right)n^2}$ con la conjetura de que el límite inferior es ajustado.
  • $\log(\#\text{sub}) = \Theta(n^2)$ En otras palabras
  • $\log(\#\text{ccs}) = \Theta(n^2)$ porque un subgrupo puede tener como máximo $n!$ conjugados, y $n!$ es tan pequeño
  • $C^{n^2/\log(n)} \leq \#\text{iso}$ para algunos $C>1$

Los límites inferiores se obtienen en su mayoría considerando p -subgrupos que dominan una vez n es lo suficientemente grande. El límite superior requiere que el CFSG controle los subgrupos insolubles. No he visto el límite superior para #iso, pero por supuesto se puede usar #iso #ccs.

3 votos

Los números de la fila #trn son los números de clases de conjugación de subgrupos transitivos (véase esta respuesta para el recuento de $S_4$ ).

4voto

runeh Puntos 1304

Si está interesado en clasificar e identificar los posibles subgrupos de $S_n$ Wilson's Grupos simples finitos tiene un análisis en el capítulo 2 - que abarca los subgrupos intransitivos, los subgrupos imprimibles transitivos, los productos de corona primitivos, los subgrupos afines, los subgrupos de tipo diagonal y los grupos casi simples. De esta clasificación se desprende que hay cierta complejidad y que el recuento será difícil.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X