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 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
Let be a group with identity . A subset is a subgroup, written , if:
Derivation hint: 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:
Derivation hint: Taking gives ; taking gives ; then recovers closure.
Let and . The left coset of by and the right coset are:
Derivation hint: 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 :
Derivation hint: denotes the set of left cosets; the index counts the blocks of the coset partition.
If is a finite group and , then
Derivation hint: 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 :
Derivation hint: Apply [5] to the cyclic subgroup ; then gives .
Why It Holds / Derivation
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
Derivation hint: , 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.
Derivation hint: 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,
Derivation hint: Disjoint union (Step 2) lets sizes add; each summand equals (Step 3). Therefore divides .
∎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.
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 .
Worked Examples
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. ✓
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
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.
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
Historical Development
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