4 votos

Grupo de orden aleatorio 40964096 con un centro de tamaño 22

¿Cómo puedo crear un grupo aleatorio de orden 40964096 con un centro de tamaño 22 ?

El algoritmo debería ser capaz de crear todos los grupos posibles con las propiedades dadas en principio. Creo que la lista de grupos con las propiedades requeridas es demasiado grande y probablemente ni siquiera se conoce.

He probado los productos semidirectos. Pero, en primer lugar, sólo puedo producir una pequeña parte de los grupos posibles con eso y, en segundo lugar, o hay demasiados homomorfismos (y no sé si GAP puede elegir un homomorfismo al azar) o los grupos que obtengo tienen un centro con un tamaño mayor que 22 .

No he encontrado un comando en GAP que construya un grupo aleatorio de un orden determinado, si la lista de todos los grupos no está disponible.

¿Alguna sugerencia?

0 votos

"Grupo aleatorio de orden 212212 "? Si se especifica que su centro es de tamaño dos, ¿cómo de aleatorio se quiere que sea? El número de grupos de orden 4,0964,096 parece ser al menos en cientos de miles de millones, y muy probablemente en billones. "Al azar" puede ser una posibilidad bastante larga para producir un grupo como el que se desea.

0 votos

¿Quiere decir que los grupos de orden 40964096 tienen un centro de tamaño 22 muy raramente, por lo que se tardaría mucho en conseguir un grupo con |Z|=2|Z|=2 eligiendo simplemente grupos de orden aleatorio 40964096 ?

0 votos

No, no lo he dicho. De hecho, no tengo ni idea de cuál puede ser el tamaño de los centros de esos grupos (salvo que no puede ser de tamaño 211211 como entonces G/Z(G)G/Z(G) sería cíclico no trivial y esto es imposible siempre ). Lo que quería decir es que hay muchos grupos de orden 4,0964,096 que tomar al azar uno y esperando que tenga un centro de tamaño 22 puede ser un tiro muy largo a menos que algo más se sabe, o se condiciona, a dichos grupos.

1voto

Andy Puntos 1150

Esta puede ser una forma de lograr el objetivo deseado, pero no pretendo que sea la mejor. (Sea cual sea el significado de "mejor")

Primero, algo de trabajo. Higman contó el número de pp -grupos de clase 2 (longitud del exponente inferior- pp serie es 2) de orden pnpn y concluyó que hay al menos p2(n36n2)/27p2(n36n2)/27 tales grupos. Por lo tanto, hay al menos 264264 grupos de orden 40964096 .

Si quieres un 22 -grupo con centro de orden 22 entonces el pp -clase del grupo puede ir de 3 a 12. Si la pp -clase es 2, entonces el subgrupo Frattini es un subgrupo central, y en este caso es igual al centro. Por lo tanto, GG es 1111 -generado y G=Z(G)=Φ(G) Así que G es extraespecial lo que no puede ser cierto. Alternativamente, el mapa conmutador es una forma simpléctica de un espacio dimensional impar, y por lo tanto, tiene un radical. Por lo tanto, el centro tiene más de 2 elementos.

Si el p -la clase es c{3,...,12} entonces G es un cociente central del p -que cubre el grupo de G/Pc(G) . En concreto, si P es el p -que cubre el grupo de G/Pc(G) , entonces para algunos H<Z(P) con [Z(P):H]=2 , GP/H . (Detalles: https://en.wikipedia.org/wiki/P-group_generation_algorithm )

La siguiente cuestión a tener en cuenta es la distribución. Parece que cuanto más grande sea el p -clase, el menor número de grupos delimitados por un orden específico. No creo que se haya demostrado una afirmación como ésta, pero hay datos que respaldan esta creencia. Por lo tanto, parece que la mayoría de los grupos con un centro de orden 2 serían p -clase 3. Por lo tanto, aplicando una distribución uniforme a p -clase no daría lugar a una distribución uniforme entre los grupos de orden 4096 y centro del orden 2 . No estoy seguro de si te interesa esto, pero vale la pena mencionarlo.

Con estas ideas, una forma de generar un grupo aleatorio sería la siguiente (esto es básicamente el p -(algoritmo de generación de grupos).

  1. Elija al azar el p -clase: c .
  2. Elige al azar c1 enteros positivos cuya suma es 11 : d1,...,dc1 .
  3. Construir un grupo aleatorio G de p -clase 2 , orden d1+d2 y generado por d1 elementos.
  4. Construir el p -que cubre el grupo de G : P .
  5. Construir un subgrupo central aleatorio H de P , donde [Z(P):H]=d3 , y establecer G=P/H .
  6. Para todos los demás d4,...,dc1 Haga de nuevo los pasos 4 y 5.
  7. Construir el p -que cubre el grupo de G .
  8. Construir un subgrupo central aleatorio H de P , donde [Z(P):H]=1 .
  9. G=P/H .

Es posible que en algún momento de esto, el grupo sea terminal. Es decir, es igual a su p -cubierta. Si esto ocurre, vuelva a empezar o retroceda.

Para construir un grupo aleatorio de p -clase 2, basta con construir d2 al azar d1×d1 junto con un mapa cuadrático de un d1 espacio vectorial dimensional en un d2 espacio vectorial dimensional. No estoy seguro de si GAP tiene comandos para hacer esto, pero si d1+d29 , entonces se puede elegir un p -grupo de clase 2 de las bases de datos en GAP y partir de ahí.

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