En matemáticas , la teoría computacional de grupos es el estudio de los grupos por medio de computadoras. Se ocupa del diseño y análisis de algoritmos y estructuras de datos para calcular información sobre grupos. El tema ha atraído interés porque para muchos grupos interesantes (incluidos la mayoría de los grupos esporádicos ) resulta poco práctico realizar cálculos a mano.
Los algoritmos importantes en la teoría de grupos computacionales incluyen:
Dos sistemas de álgebra computacional (CAS) importantes que se utilizan para la teoría de grupos son GAP y Magma . Históricamente, otros sistemas como CAS (para la teoría de caracteres ) y Cayley (un predecesor de Magma) fueron importantes.
Algunos logros en este campo incluyen:
Hay tres libros que cubren diversas partes del tema: