Mathematical Areas

Finite Groups

Magma is a world-leading system for finite group computation - Schreier-Sims, conjugacy classes, Sylow subgroups, maximal subgroups, and automorphism groups of permutation and matrix groups.

All Areas
magma — finite-groups
Type ? for help. Type <Ctrl>-D to quit.
Jump to Handbook

Contributors

Group Theory: Finite Groups

A variation of the Product Replacement Algorithm for generating random elements of a group due to Henrik Bäärnhielm and Charles Leedham-Green has been coded with their assistance.

A Small Groups database containing all groups having order at most 2000, excluding order 1024, has been made available by Hans Ulrich Besche (Aachen), Bettina Eick (Braunschweig), and Eamonn O'Brien (Auckland). This library incorporates "directly" the libraries of 2-groups of order dividing 256 and the 3-groups of order dividing 729, which were prepared and distributed at various intervals by Mike Newman (ANU) and Eamonn O'Brien and various assistants, the first release dating from 1987.

The Small Groups database was augmented in Magma V2.14 (2007) by code that can enumerate all groups of any square-free order. This code was developed by Bettina Eick (Braunschweig) and Eamonn O'Brien (Auckland).

The calculation of automorphism groups (for permutation and matrix groups) and determining group isomorphism is performed by code written by Derek Holt (Warwick).

Lifting-style algorithms have been developed by Derek Holt (Warwick) for computing structural information in groups given in terms of the composition tree data structure. The operations include centralisers, conjugacy classes, normalizers, subgroup conjugacy and maximal subgroups.

The routine for computing the subgroup lattice of a group (as distinct from the list of all conjugacy classes of subgroups) is based on code written by Dimitri Leemans (Brussels).

John Brownie contributed to the Handbook's coverage of group theory.

Handbook Chapter Authors

  • Groups — J. Cannon, W. Unger
  • Permutation Groups — J. Cannon, B. Cox, W. Unger
  • Matrix Groups over General Rings — J. Cannon, B. Cox, E.A. O'Brien, A. Steel
  • Matrix Groups over Finite Fields — E.A. O'Brien
  • Matrix Groups over Infinite Fields — E.A. O'Brien
  • Matrix Groups over Q and Z — M. Kirschmer, B. Souvignier
  • Finite Soluble Groups — J. Cannon, M. Slattery, E.A. O'Brien
  • Black-Box Groups — W. Unger
  • Almost Simple Groups — H. Bäärnhielm, J. Cannon, D. Holt, M. Stather
  • Databases of Groups — W. Unger, V. Gebhardt
  • Automorphism Groups — D. Holt, W. Unger
  • Cohomology and Extensions — D. Holt, S. Haller
  • Reductive Groups — E. Assaf
  • Abelian Groups — J. Cannon, P. Lieby