Lagrange's theorem
The order of a subgroup divides the order of the group. This is the first non-trivial structural theorem in group theory and the reason why order arithmetic constrains what groups can exist.
Definition
Let H ≤ G be a subgroup of a finite group.
- The left coset of
HbygisgH = {gh : h ∈ H}. - The right coset is
Hg = {hg : h ∈ H}. - The index
[G : H]is the number of distinct left cosets ofHinG(equal to the number of right cosets).
The left cosets partition G: distinct cosets are disjoint, and every element
lies in exactly one coset. Each coset has exactly |H| elements (the map
h ↦ gh is a bijection H → gH).
Theorem
Lagrange's theorem. For any subgroup H of a finite group G,
|G| = |H| · [G : H].
In particular, |H| divides |G|.
Proof sketch. The left cosets partition G into [G : H] blocks of size
|H|; count. ∎
Corollaries
- Element order divides group order. For any
a ∈ G,|a|divides|G|— apply Lagrange to the cyclic subgroup⟨a⟩. a|G| = efor everya ∈ G.- Groups of prime order are cyclic. If
|G| = pprime, then any non-identity element has orderp(by 1), so it generatesG.
The converse fails
Lagrange tells us which subgroup orders are possible, not which actually
occur. A divisor of |G| need not be the order of any subgroup.
A₄has order12but no subgroup of order6. If it had one, that subgroup would have index2, hence be normal, butA₄has no normal subgroup of order6.- Sylow's theorems partially recover a converse for
prime-power divisors: a subgroup of order
pᵏexists wheneverpᵏdivides|G|.
Computation
- Coset enumeration. For small index, enumerate cosets by breadth-first search from the generators. For polycyclic groups, cosets are parameterized by pc exponent vectors; for permutation groups, by orbit elements of a base point.
- Index. Compute
|G|and|H|directly (see order); divide.
See also
- Subgroup
- Order
- Normal subgroup — index-
2subgroups are always normal. - Quotient group — when cosets themselves form a group.
- Sylow theorems — a partial converse for prime powers.
- Wikipedia: Lagrange's theorem