Subgroups, Cosets, and Lagrange's Theorem
Subgroups, Cosets, and Lagrange's Theorem. A subgroup is a subset of a group that is itself a group under the inherited operation; cosets are the translates of a subgroup that partition the whole group into equal-sized pieces; Lagrange's Theorem states that the order of any subgroup of a finite group divides the order of the group. Applies throughout finite group theory, number theory (Fermat/Euler), and the classification of small groups. Named for Joseph-Louis Lagrange (1770s), formalized in the 19th century.A subgroup of a group is a nonempty subset closed under the group operation and inverses, so that is a group in its own right. Given , the left cosets form a partition of into blocks all of the same size , and this single combinatorial fact yields Lagrange's Theorem: divides for finite . The result matters because it is the first powerful constraint on the possible sizes of subgroups and element orders, immediately giving Fermat's Little Theorem, the fact that groups of prime order are cyclic, and a backbone for the entire structure theory of finite groups. The surprising fact: although must divide , the converse fails — a divisor of need not be the order of any subgroup, the smallest counterexample being , which has order 12 but no subgroup of order 6.
The Core Insight
A subgroup acts on its parent group by translation, and translation is a bijection. Therefore every coset has exactly as many elements as the subgroup, and the cosets tile the group without overlap. Counting tiles times tile-size gives the group's order — so the subgroup's order must divide it. Almost everything about finite groups starts from this counting argument.
Formal Statement
Subgroup
Let be a group with identity . A subset is a subgroup, written , if:
Equivalently (the one-step subgroup test), a nonempty subset is a subgroup iff:
Cosets and Index
Let and . The left coset of by and the right coset are:
The index is the number of distinct left cosets of in :
Lagrange's Theorem
If is a finite group and , then
In particular, for every the order of (the least with ) divides , since has order equal to :
Why It Holds / Derivation
Cosets partition $G$ into equal-sized blocks
We prove Lagrange's Theorem by establishing two lemmas, then counting.
Step 1 — Define an equivalence relation. For declare iff . This is:- reflexive: ;
- symmetric: if then ;
- transitive: if then .
Since the classes of an equivalence relation partition the set, the left cosets partition : distinct cosets are disjoint and their union is all of .
Step 3 — Every coset has size . Fix . The map , , is:- surjective by definition of ;
- injective because by left-cancellation.
Therefore divides .
Left vs. right cosets need not coincide
In general . They do coincide for every exactly when is a normal subgroup. But Lagrange's Theorem holds regardless: the number of left cosets equals the number of right cosets, because is a bijection between the two sets of cosets, so is well-defined either way.
Joseph-Louis Lagrange | 1736–1813
Lagrange, working in pre-group-theoretic language, studied how the value of a polynomial in variables changes when its variables are permuted. In his 1770–71 memoir Réflexions sur la résolution algébrique des équations, he observed that the number of distinct values a rational function takes under all permutations always divides . This is precisely the index formula applied to the stabilizer of the function — the embryonic form of "Lagrange's Theorem," decades before Galois, Cauchy, and Cayley gave groups their abstract definition. The theorem now bearing his name is the abstract distillation of this combinatorial observation.
Building Intuition
Think of a subgroup as a "pattern" or "tile" sitting inside , anchored at the identity. Multiplying everything in by a fixed element slides the whole tile to a new location without distorting it — translation is rigid, so the slid tile has the same number of points. Now slide the tile to every possible position. Two slid tiles either land on exactly the same spot (if ) or are completely disjoint — there is no partial overlap, because membership in a coset is an all-or-nothing equivalence. So the group floor is tiled perfectly by congruent copies of . Counting the floor area two ways (total points vs. tiles × points-per-tile) forces to divide . The integers make this concrete: tiles as — three tiles of two, and .
Cosets of $H=\{0,3\}$ tiling $\mathbb{Z}_6$ into three equal blocks
Worked Examples
Cosets and index in $\mathbb{Z}_{12}$
Given. , . Take . Step 1 — Verify . Closed: , , all in ; inverses: , ; . So with . Step 2 — Compute the cosets (additive, so ).- (repeat)
Element orders via Lagrange in $S_3$
Given. , the symmetric group on , with . Step 1 — Possible element orders. By [6], , so each order . Step 2 — Exclude order 6. If some had order 6, would be all of , making cyclic and hence abelian. But is non-abelian (e.g. while ). So no element of order 6. Step 3 — Tabulate.- identity : order 1.
- transpositions : order 2 (each squares to ).
- 3-cycles : order 3.
Common Misconceptions
The converse of Lagrange is FALSE
Lagrange's Theorem says: if is a subgroup then . It does not say that every divisor of is the order of some subgroup. Students routinely assume "divisor subgroup exists," which is wrong in general. Partial converses do hold:
- Cauchy's Theorem: if a prime divides , there is an element (and subgroup) of order .
- Sylow's Theorems: if is the largest power of dividing , a subgroup of order exists.
- Finite abelian / cyclic groups: the full converse holds — every divisor is achieved.
$A_4$ has no subgroup of order 6
The alternating group has order , and , yet has no subgroup of order 6. Suppose with . Then , which would force to be normal, and the quotient . Counting: contains eight 3-cycles, each of order 3. A subgroup of index 2 must contain the square of every element (since in , always); but for a 3-cycle , , so all eight 3-cycles lie in — already more than 6 elements. Contradiction. Hence no order-6 subgroup exists, definitively refuting the converse of Lagrange.
Connections
Lagrange's Theorem is the gateway to the structural theory of finite groups. It directly feeds Cyclic Groups (a group of prime order is forced to be cyclic since every non-identity element has order ) and motivates Normal Subgroups and Quotient Groups, where cosets of a normal subgroup acquire their own group structure . The proof's machinery — translating a subgroup by group elements — is a special case of Group Actions and the Orbit-Stabilizer Theorem, in which generalizes [5]. Its partial converses are Cauchy's Theorem and Sylow Theorems. In number theory the corollary specializes, via the unit group , to Euler's Theorem and Fermat's Little Theorem. The index also underlies the First Isomorphism Theorem through .
Real-World Applications
- RSA cryptography. Euler's Theorem — a Lagrange corollary in — underlies the correctness of RSA encryption/decryption with exponents inverse mod .
- Primality testing. Fermat-based tests (and Miller–Rabin) use , i.e. Lagrange in of order .
- Error-correcting codes. Cyclic codes are ideals in ; coset leaders and standard-array decoding partition the space into cosets of the code (a subgroup of ).
- Crystallography. The order of a crystal's point group must divide the order of its space-group operations restricted to a unit cell; coset decompositions classify symmetry-equivalent atomic positions (Wyckoff positions).
- Rubik's Cube and puzzle theory. Reachable configurations form a subgroup of all states; cosets identify which scrambles are solvable, and the legal-move group's order divides the full state count.
- Quantum mechanics / spectroscopy. Degeneracies of energy levels equal dimensions of irreducible representations whose count and sizes obey order/index constraints from the molecular symmetry group.
- Music theory. Transpositions and inversions of the 12-tone system form and the dihedral group ; cosets classify pitch-class sets up to symmetry.
Historical Development
- 1770–1771 — Lagrange's memoir on equation-solving notes that the number of values of a polynomial under variable permutations divides — the seed of the theorem.
- 1799 — Paolo Ruffini uses permutation-substitution counting (implicitly coset-like) in attempts to prove the unsolvability of the quintic.
- 1815 — Augustin-Louis Cauchy systematically studies "substitutions" (permutations), proving results on cycle structure and laying groundwork for subgroup counting.
- 1830–1832 — Évariste Galois introduces normal subgroups ("invariant subgroups") and proper decompositions, deepening the coset idea in his theory of solvability.
- 1845–1846 — Cauchy proves what is now Cauchy's Theorem (prime divisors yield elements of that order), a partial converse to Lagrange.
- 1854 — Arthur Cayley gives the first abstract definition of a group in On the theory of groups, as depending on the symbolic equation , allowing Lagrange's result to be stated for abstract groups.
- 1872 — Ludwig Sylow publishes the Sylow Theorems, the deepest partial converses, guaranteeing subgroups of prime-power order.
- 1870s–1880s — Camille Jordan and Walther von Dyck consolidate abstract group theory; cosets, index, and Lagrange's Theorem take their modern textbook form.
- 1897 — William Burnside's Theory of Groups of Finite Order presents the topic in essentially the form taught today.
Subtleties & Limits
Where Lagrange stops short. Lagrange's Theorem is a one-directional divisibility constraint; the genuinely hard questions concern which divisors are realized and how many subgroups exist:- Counting subgroups of given order. Determining the number of subgroups of each order in an arbitrary finite group is computationally and theoretically intricate; for -groups it connects to deep questions about subgroup lattices and Hall's enumeration formulas.
- CLT groups. A group satisfying the full converse of Lagrange (a subgroup of every order dividing ) is called a converse-Lagrange-theorem (CLT) group. Characterizing CLT groups is subtle: all supersolvable groups are CLT, but the property is not closed under quotients or subgroups in obvious ways, and a clean intrinsic characterization remains messy.
- Infinite groups. For infinite the equation becomes a statement about cardinal arithmetic and generally gives no useful constraint; "order divides order" loses meaning, so Lagrange's combinatorial force is genuinely a finiteness phenomenon.
- Beyond groups. Analogues for loops, quasigroups, and Moufang loops are delicate — Lagrange's Theorem can fail for general quasigroups, and its validity for Moufang loops was a long-studied question resolved only with substantial machinery.