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:

1
⟳These three conditions (nonempty, closed under product, closed under inverse) guarantee satisfies all group axioms, since associativity is inherited and .

Equivalently (the one-step subgroup test), a nonempty subset is a subgroup iff:

2
⟳Taking gives ; taking gives ; then recovers closure.

Cosets and Index

Let and . The left coset of by and the right coset are:

3
⟳A coset is the image of under left- (or right-) multiplication by the fixed element .

The index is the number of distinct left cosets of in :

4
⟳ denotes the set of left cosets; the index counts the blocks of the coset partition.

Lagrange's Theorem

If is a finite group and , then

5
⟳The left cosets partition , and each has exactly elements, so total size = (number of cosets) × (size of each coset).

In particular, for every the order of (the least with ) divides , since has order equal to :

6
⟳Apply [5] to the cyclic subgroup ; then gives .

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 .
Step 2 — Equivalence classes are left cosets. The class of is
7
⟳, by left-multiplying the membership condition by .

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.
8
⟳Left multiplication by is a bijection (inverse: multiply by ), so it bijects onto .
Step 4 — Count. Let the distinct cosets be where . By Steps 2–3,
9
⟳Disjoint union (Step 2) lets sizes add; each summand equals (Step 3).

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

G = ℤ₆ partitioned by cosets of H = {0,3} H = 0+H 0 3 1+H 1 4 2+H 2 5 |G| = [G:H]·|H| = 3 × 2 = 6

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)
Step 3 — Count distinct cosets. There are exactly 4 distinct cosets, each of size 3. Step 4 — Check Lagrange. ✓

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.
Step 4 — Verify divisibility. Orders observed: , all divide 6. ✓ Subgroup orders that occur: — all divisors of 6 are realized here.

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.
But for general , composite-order subgroups can simply fail to exist.

$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

  1. RSA cryptography. Euler's Theorem — a Lagrange corollary in — underlies the correctness of RSA encryption/decryption with exponents inverse mod .
  2. Primality testing. Fermat-based tests (and Miller–Rabin) use , i.e. Lagrange in of order .
  3. 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 ).
  4. 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).
  5. 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.
  6. 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.
  7. 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.

See Also

Cyclic Groups · Normal Subgroups and Quotient Groups · First Isomorphism Theorem · Group Actions and the Orbit-Stabilizer Theorem · Cauchy's Theorem · Sylow Theorems · Euler's Theorem and Fermat's Little Theorem · Cayley's Theorem

Before this

Where this leads