Finite Group Databasebeta

Searching for groups

Type a group expression — a name, a cyclic group, or a combination built with operators. A query that names one group jumps straight to it; one that matches several lists them.

By name

Standard names resolve directly — case does not matter (d4 = D4):

Cyclic groups

Cn is the cyclic group of order n, for any n: C6, C12, C100.

By id

#556 is the group with that id — the number shown beside a group on its own page. This is how to write a group that has no name: #556.

Operators

Combine expressions — A and B below are themselves any expression, so an id may stand in for a group anywhere a name may (C2*#556, #556:C2):

MeaningWriteExample → result
Direct product A × BA*BC2*C3 → C6
k copies, A × ⋯ × AA^kC2^3 → C2×C2×C2
Semidirect product A ⋊ BA:B or A⋊BC3:C2 → S3
Non-split extension A . BA.BC2.C2 → C4

Try these live: C2*C3, C2^3, C3:C2, C2.C4.

Combining expressions

Operators chain, and parentheses group. Binding order, tightest first:

  1. ^ — repeat
  2. : ⋊ . — extension
  3. * — direct product

So C3*C2^2:C4 reads as C3 × (C2² ⋊ C4). Parentheses override the order: (C3*C2):C4.

Notes

To search by what a group is rather than what it is called — its polycyclic presentation or permutation generators, or a set of properties such as order, number of conjugacy classes, and solvability — use Advanced Group Search.

See also: named series, and the worked examples on the group, abelian, and p-group pages.