Classifying Groups of Small Order
With Sylow's theorem to force normal subgroups, direct and semidirect products to assemble them, and presentations to name the result, every group up to order fifteen can be listed explicitly. Free groups make presentations precise: generators with no relations, from which any group is a quotient by the normal closure of its relations.
╌╌╌╌
Classifying the groups of a fixed order is the concrete form of the Hölder program: find the simple building blocks, then find how they assemble. Three tools do the work. Sylow's theorem produces normal subgroups; direct and semidirect products glue them together; and presentations name the outcome by generators and relations. Free groups make that last notion precise.
The classification strategy
For most small the plan is uniform.1 The order factors as , and the goal is to force some Sylow subgroup to be normal, then peel the group apart.
- 1factor
- 2for each prime dividing do
- 3compute the permissible Sylow counts with and
- 4find a normal subgroupoften a Sylow subgroup with
- 5let be a complement, so and
- 6for each pair and each do
- 7form
- 8deduplicate the semidirect products up to isomorphism
- 9return the distinct isomorphism types
The hard step is forcing a normal subgroup. When the Sylow count is pinned to by the congruence and divisibility constraints, the Sylow -subgroup is unique, hence normal, and gives the factor . The number of gluings is then small.
The base cases
Three families of orders are settled by earlier results, and they cover most small .
- Order . Every group of prime order is cyclic, , by Lagrange: a nonidentity element has order dividing , hence order , so it generates.
- Order . Every group of order is abelian, since a -group has nontrivial center and cyclic forces abelian. The two abelian types are and .
- Order ( primes). The Sylow -subgroup is normal, so . If the only group is cyclic ; if there is one additional non-abelian group.
Order adds the first non-abelian -group examples. For odd there are exactly two non-abelian groups of order , distinguished by whether they contain an element of order ; for these are and . The abelian ones follow the partition count: three of them, from the partitions ; ; .
Forcing non-simplicity
When no Sylow count is immediately , the classification depends on ruling out simple groups of order — showing every such group has a proper nontrivial normal subgroup. Three counting techniques recur.2
Counting elements of prime order. If a Sylow -subgroup has order , then distinct conjugates intersect trivially, so the conjugates contribute elements of order . Summing these counts over several primes can exceed , which is impossible, forcing some .
Exploiting subgroups of small index. A subgroup of index gives an action of on the cosets, hence a homomorphism whose kernel lies in . If is simple the kernel is trivial, so embeds in and . This bounds how small an index a simple group can have and often contradicts a Sylow count.
Permutation representations. Refining the previous idea, once one compares Sylow subgroups inside . If is also Sylow in , then must divide , a numerical constraint that frequently fails.
These methods show, for example, that there are no simple groups of order , , or . Not every order yields to them — genuine simple groups exist at , , , and beyond — but for the small orders below, they always suffice to find a normal subgroup and begin the assembly.
The table of small orders
Combining the base cases with Sylow-driven splitting produces the complete census through order , with order recorded for scale.3
| count | abelian | non-abelian | |
|---|---|---|---|
| trivial | — | ||
| — | |||
| — | |||
| , | — | ||
| — | |||
| — | |||
| , , | , | ||
| , | — | ||
| — | |||
| , | , , | ||
| — | |||
| — | |||
| five types | nine types |
Prime orders and the order (where ) give a single cyclic group. Prime-square orders give two abelian types. Non-abelian groups first appear at order , and the count jumps whenever the order carries a large prime power: order already has fourteen types, and the -group tables grow rapidly from there.
Free groups
Naming these groups needs a precise notion of generators and relations.
A
presentation like has to mean something definite. The free group supplies the
raw material: generators subject to no relations at all.
In the elements are strings like , , , , and , all distinct: no relation forces any two reduced words to coincide. Concatenation multiplies them, cancelling only juxtaposed inverses, so . The Cayley graph of is the infinite -valent tree — no loops, because a loop would be a nontrivial relation.
The defining feature of freeness is a mapping property: because the generators satisfy no relations, they may be sent anywhere.
A homomorphism out of is fixed by naming the image of each generator, and
those images are unconstrained.4 This is the exact analogue of a
basis of a vector space, where any assignment of the basis vectors extends
uniquely to a linear map; is the vector space with basis
in the
category of groups.
Presentations as quotients
Every group is a quotient of a free group. Taking to be a generating set of , the universal property gives a surjection , and . A presentation records by the generators together with enough relations to cut out the kernel.
The kernel is not itself but the subgroup generated by and all its conjugates, since the kernel must be normal.5 Collapsing that kernel imposes exactly the relations in and nothing more.
To verify that presents a known finite group , two checks suffice: generates , and any group generated by subject to has order at most . For , the relations imply a normal subgroup of order at most with quotient generated by of order at most , so any such group has order at most ; since of order satisfies the relations, the presentation is exactly .5
Familiar groups get compact presentations:
| Group | Presentation |
|---|---|
Presentations are compact but hard to decode: in general it is undecidable whether a given set of generators and relations defines the trivial group or an infinite one, so a compact presentation may hide a group that is hard to identify.6
The reach and limit of the program
Assembling Sylow's theorem, products, and presentations classifies every group through order and, with more labor, well beyond. The method is inductive: each group breaks into a normal subgroup and a complement, both smaller and already understood. It stalls at the simple groups, which admit no such decomposition; their classification is a separate and far deeper project, one strand of which appears in the simplicity of .
Footnotes
- Dummit & Foote, Abstract Algebra, §6.2 — Applications in Groups of Medium Order: the general approach of computing permissible Sylow numbers and forcing a normal subgroup, motivated by the Hölder program. ↩
- Dummit & Foote, §6.2: the techniques of counting elements of prime order, exploiting subgroups of small index via the coset action , and comparing Sylow subgroups within ; the order- and order- examples. ↩
- Dummit & Foote, §5.3 — Table of Groups of Small Order: the isomorphism types through order and the count of fourteen groups of order . ↩
- Dummit & Foote, §6.3 — A Word on Free Groups, Theorems 16 and 17: the construction of from reduced words and its universal property, with the vector-space basis analogy. ↩
- Dummit & Foote, §6.3: presentations as quotients where is the normal closure of the relations, and the order-bound test for verifying a presentation of . ↩ ↩2
- Dummit & Foote, §6.3, Example 4: it is in general extremely difficult to determine from a presentation whether the group is trivial, finite, or infinite. ↩
╌╌ END ╌╌