Cauchy's Theorem (Groups)
Statement
Let be a finite group and a prime. If , then contains an element of order — that is, a with and .
Visualization
Take . Cauchy guarantees at least one element of order 3 and at least one of order 5.
Group of order 15 (unique up to isomorphism: Z/15Z):
Order-1 elements: {e} count = 1
Order-3 elements: generators of Z/3 ≤ Z/15 count = 2 (e.g. [5] and [10])
Order-5 elements: generators of Z/5 ≤ Z/15 count = 4 (e.g. [3],[6],[9],[12])
Order-15 elements: generators of Z/15 count = 8
Total: 1 + 2 + 4 + 8 = 15 ✓
Cayley table fragment (Z/15, addition mod 15):
[5] + [5] = [10]
[10] + [5] = [0] → [5] has order 3: {[0],[5],[10]}
[3] + [3] = [6]
[6] + [3] = [9]
[9] + [3] = [12]
[12] + [3] = [0] → [3] has order 5: {[0],[3],[6],[9],[12]}
A smaller illustration for ( or ):
p=2 divides 6 → must have an element of order 2
p=3 divides 6 → must have an element of order 3
In S_3:
(12) has order 2 ✓
(123) has order 3 ✓
In Z/6:
[3] has order 2 ✓
[2] has order 3 ✓
Cauchy says we are guaranteed to find these elements — they must exist even if we cannot easily exhibit them.
Proof Sketch
The slickest proof (McKay/Aigner–Ziegler) considers the set
which has elements (choose freely, then is forced). Since , we have . The cyclic group acts on by cyclic rotation; fixed points are tuples with . The identity is one fixed point, and fixed points come in orbits of size or 1. Since and the total number of fixed points , there must be at least fixed points, i.e.\ an element with . Then , so .
Connections
Cauchy's theorem is the case of Sylow TheoremsSylow TheoremsPrime-power subgroups always exist, are conjugate, and their count is constrainedRead more → (Sylow I guarantees a full subgroup of order , not just an element of order ). It gives a partial converse to Lagrange's TheoremLagrange's TheoremSubgroup order divides group orderRead more →: Lagrange says element orders divide ; Cauchy says prime divisors of are realized as element orders. The theorem is applied in the classification of simple groups (e.g.\ showing is simple by ruling out normal -Sylow subgroups), which feeds into the Impossibility of the Quintic FormulaImpossibility of the Quintic FormulaNo general algebraic formula exists for polynomials of degree 5 or higherRead more →. It also appears implicitly when the First Isomorphism TheoremFirst Isomorphism TheoremThe image of a homomorphism is isomorphic to the domain modulo the kernelRead more → is used to factor maps through -quotients. Cayley's TheoremCayley's TheoremEvery group embeds into a symmetric groupRead more → embeds the group into , and Cauchy ensures (for ) contains all the cycle types we expect.
Lean4 Proof
/-- **Cauchy's Theorem**: if a prime p divides the order of a finite group G,
then G has an element of order p.
Mathlib: `exists_prime_orderOf_dvd_card`
in `Mathlib.GroupTheory.Perm.Cycle.Type` (proved via the McKay action). -/
theorem cauchy_thm {G : Type*} [Group G] [Fintype G] {p : ℕ} [Fact p.Prime]
(h : p ∣ Fintype.card G) : ∃ g : G, orderOf g = p :=
exists_prime_orderOf_dvd_card p hReferenced by
- Lagrange's TheoremGroup Theory
- Sylow TheoremsGroup Theory