"How big can a subgroup be?" is one of the most basic structural questions about G. Lagrange's theorem nails it down: the order of every subgroup must divide the order of the whole group. A single divisibility constraint that severely restricts what subgroups can exist.
Definition 19.1 — coset
Let H be a subgroup of G. For any g ∈ G, the left coset of g isgH={gh:h∈H}.Right cosets Hg are defined similarly. Any two cosets are either identical or disjoint.
Theorem 19.2 — Lagrange (1771)
∣G∣=[G:H]⋅∣H∣where [G:H] is the number of cosets (the index). Corollary: ∣H∣∣∣G∣. Any subgroup's order divides the order of the whole group.
19.1 Proof sketch
Define a ∼ b ⇔ a⁻¹b ∈ H. This is an equivalence relation on G; its classes are the left cosets gH, so G partitions into disjoint classes. Each class has size |H| because the map h↦gh is a bijection H → gH. Hence total = (# classes) × (size per class). ∎
19.2 Interactive: pick a subgroup, see its cosets
|H|
16
[G:H]
2.703 × 1018
divides |G|?
✓
∣G∣=16⋅2.703×1018=43,252,003,274,489,856,000
g0H
g1H
g2H
g3H
g4H
g5H
g6H
g7H
g8H
g9H
g10H
g11H
g12H
g13H
g14H
g15H
g16H
g17H
g18H
g19H
g20H
g21H
g22H
g23H
g24H
g25H
g26H
g27H
g28H
g29H
g30H
g31H
g32H
g33H
g34H
g35H
g36H
g37H
g38H
g39H
g40H
g41H
g42H
g43H
g44H
g45H
g46H
g47H
g48H
g49H
g50H
g51H
g52H
g53H
g54H
g55H
g56H
g57H
g58H
g59H
g60H
g61H
g62H
g63H
g64H
g65H
g66H
g67H
g68H
g69H
g70H
g71H
g72H
g73H
g74H
g75H
g76H
g77H
g78H
g79H
g80H
g81H
g82H
g83H
g84H
g85H
g86H
g87H
g88H
g89H
g90H
g91H
g92H
g93H
g94H
g95H
g96H
g97H
g98H
g99H
g100H
g101H
g102H
g103H
g104H
g105H
g106H
g107H
g108H
g109H
g110H
g111H
g112H
g113H
g114H
g115H
g116H
g117H
g118H
g119H
g120H
g121H
g122H
g123H
g124H
g125H
g126H
g127H
g128H
g129H
g130H
g131H
g132H
g133H
g134H
g135H
g136H
g137H
g138H
g139H
g140H
g141H
g142H
g143H
Each tile is one coset gH. Cosets are pairwise disjoint, each of size |H|; together they exhaust G. This is Lagrange's theorem.
19.3 Key corollaries
Element order divides group order: since ⟨g⟩ is a subgroup of order = ord(g), Lagrange gives ord(g)∣∣G∣.
The max element order on the cube is 1260: because |G| = 2²⁷ · 3¹⁴ · 5³ · 7² · 11, every element order must divide |G|; subject to that constraint, 1260 = 2² · 3² · 5 · 7 is the largest constructible order.
Groups of prime order are cyclic: if |G| = p (prime), the only subgroups are {e} and G; so any non-identity g generates G. Hence G ≅ ℤ/p.
Lagrange is necessary but not sufficient: divisibility doesn't guarantee a subgroup of that order exists. For example, A₄ (order 12) has no subgroup of order 6, even though 6 | 12. The sufficient direction requires Sylow's theorems.
19.4 Cauchy's theorem — partial converse to Lagrange
Theorem 19.4 — Cauchy (1845)
If a primep divides ∣G∣, then G contains an element of order exactlyp (hence a subgroup of order p, namely ⟨g⟩).
For the cube, the prime divisors of |G| are {2,3,5,7,11}. Cauchy guarantees that G contains elements of order exactly 2, 3, 5, 7, 11:
p
element of order p (example)
why
2
U2
any half-turn
3
U
quarter-turn has order 4 = 2². For order 3: a corner-3-cycle, e.g. [R, U] applied twice.
5
R U R' U R U2 R' (Sune variant)
a permutation containing a 5-cycle in the corner or edge sector
7
any state with a 7-cycle
e.g. a single 7-cycle on edges
11
an 11-cycle (corner or edge sector)
11 divides 12!, so S₁₂ contains 11-cycles
19.5 Sylow theorems — Cauchy's full strengthening
Lagrange gives only necessity; Cauchy provides existence at prime order; Sylow's theorems (1872) precisely describe all prime-power-order subgroups. Write ∣G∣=pa⋅m with gcd(p,m)=1.
Definition 19.5 — Sylow p-subgroup
A subgroup P⊆G with order exactly pa (the maximal p-power dividing |G|) is called a Sylow p-subgroup of G. Let np denote the number of Sylow p-subgroups.
Theorem 19.6 — the three Sylow theorems
Existence: G has at least one Sylow p-subgroup (so np≥1).
Conjugacy: any two Sylow p-subgroups of G are conjugate (hence isomorphic). Every subgroup of G of p-power order is contained in some Sylow p-subgroup.
Counting: npm and np≡1(modp).
For the cube, |G| = 227 · 314 · 53 · 72 · 11. Sylow subgroup orders are:
p
Sylow order
decimal
m = |G|/p^a
2
227
134,217,728
314 · 53 · 72 · 11
3
314
4,782,969
227 · 53 · 72 · 11
5
53
125
227 · 314 · 72 · 11
7
72
49
227 · 314 · 53 · 11
11
11
11
227 · 314 · 53 · 72
The cube's Sylow 2-subgroup (order ~1.3 × 108) is by far the largest, reflecting that G is dominated by 2-periodic structure (flips, half-turns, parity). The Sylow 11-subgroup has only 11 elements; by 19.6.3, n11≡1(mod11) and n11227⋅314⋅53⋅72, which severely restricts the possible counts.