Groups, Subgroups, and Cosets

Groups, Subgroups, and Cosets — A group is a set with an associative binary operation, an identity, and inverses. A subgroup is a subset that is itself a group under the same operation. Cosets partition a group into equal-sized translates of a subgroup, yielding Lagrange's Theorem: the order of a subgroup divides the order of the group. Applies throughout algebra, number theory, geometry, physics (symmetry), and cryptography. Foundational concepts formalized by Galois, Cayley, and others in the 19th century.

A group is a set together with a binary operation satisfying closure, associativity, existence of an identity, and existence of inverses; this minimal axiom set captures the essence of symmetry and invertible transformation. A subgroup is a subset closed under the operation and inverses, forming a group in its own right. Cosets are the sets ; they slice into disjoint, equal-sized pieces. The surprising and beautiful fact — Lagrange's Theorem — is that the number of these pieces multiplied by the size of exactly equals , so must divide . This single arithmetic constraint underpins an enormous amount of finite group theory, from the structure of cyclic groups to Fermat's Little Theorem.

The Core Insight

A group encodes "doing and undoing" — every action can be reversed. A subgroup is a self-contained world of such actions sitting inside a larger one. The miracle is that this smaller world tiles the bigger one perfectly: the cosets of are like identical floor tiles, all the same size, covering with no gaps and no overlaps. Counting tiles gives Lagrange's Theorem, and the way these tiles interact (when they form a group themselves) leads to quotient groups and the deepest structural theorems of algebra.

Formal Statement

Group

A group is an ordered pair where is a non-empty set and is a binary operation satisfying:

1
⟳This is built into the codomain of the operation ; the output never escapes .
2
⟳Associativity lets us write unambiguously; it is an axiom, not derived, and fails for operations like subtraction.
3
⟳ acts neutrally on both sides; uniqueness follows since two identities give .
4
⟳Each element has a two-sided inverse; uniqueness follows from when are both inverses of .

The symbols: is the underlying set, the operation (often written multiplicatively as or omitted), the identity, the inverse of . The order of , denoted , is its cardinality. A group is abelian (commutative) if additionally for all .

Subgroup

A subset is a subgroup of , written , if is non-empty and forms a group under the restriction of . Equivalently (the one-step subgroup test):

5
⟳Taking gives ; then gives ; then closure under follows from .

The trivial subgroup is ; is a subgroup of itself. Any other is a proper, nontrivial subgroup. The subgroup generated by is , a cyclic subgroup.

Cosets and Index

For and , the left coset of by and the right coset are

6
⟳A coset is the image of under left- (or right-) translation by ; it is generally not a subgroup unless .

The set of all distinct left cosets is denoted (read " mod "). The index of in is the number of distinct left cosets:

7
⟳Each coset has the same cardinality via the bijection , so the cosets are equal-sized blocks.

Lagrange's Theorem

Let be a finite group and . Then divides , and

8
⟳The left cosets partition into disjoint blocks, each of size ; multiply block-count by block-size.

In particular the order of any element (the smallest with , equal to ) divides , whence:

9
⟳Let . By Lagrange , say ; then .

Why It Holds / Derivation

Cosets Partition the Group; Lagrange Follows

We prove that the left cosets of form a partition of , all of equal size, and deduce Lagrange's Theorem.

Step 1 — Every element lies in some coset. For any , since we have . Thus (the cosets cover ). Step 2 — Two cosets are equal or disjoint. Suppose ; pick in the intersection. Then for some , giving
Since is a subgroup, . For any element ,
so . By symmetry , hence . Therefore distinct cosets are disjoint. Step 3 — All cosets have the same size. The map defined by is a bijection: it is surjective by definition of , and injective because (left-multiply by ). Hence for every . Step 4 — Count. By Steps 1–2, is the disjoint union of exactly left cosets; by Step 3 each has elements. Therefore
which is equation [8]. Since is a positive integer, .

Lagrange's Theorem is a one-way statement: it says , but it does not guarantee that for every divisor of there exists a subgroup of order . The converse fails (see the counterexample below). Partial converses exist — Cauchy's Theorem (a subgroup of prime order exists whenever ) and the Sylow Theorems for prime-power divisors.

Joseph-Louis Lagrange | 1736–1813

Lagrange, an Italian-French mathematician of immense breadth, never worked with the abstract group concept — it did not exist in his lifetime. In his 1770–71 study of the solvability of polynomial equations (Réflexions sur la résolution algébrique des équations), he examined how the roots of an equation are permuted and how many distinct values a rational function of the roots can take. The number of such values, he observed, divides — the seed of what we now call "Lagrange's Theorem." The general group-theoretic statement was crystallized only decades later by Galois, Cauchy, and Jordan. Lagrange's name attached to the theorem honors this originating insight even though the modern framing is anachronistic.

Building Intuition

Think of a group as the full set of moves you can make on some symmetric object — say all the ways to reposition a square so it lands on itself (the dihedral group). A subgroup is a self-consistent subset of those moves: for instance, "only rotations." Now translate the rotation subgroup by a single reflection: you get the coset of all rotations-followed-by-that-reflection. There are exactly two cosets here — pure rotations and rotation+reflection — each containing the same number of moves. The group splits into a clean stack of identical layers.

The deep point: a subgroup imposes a grid on the group. Picking is like asking "which layer am I in?" Lagrange's count is just "number of layers layer thickness = total." This is why must divide — you cannot tile a floor with identical tiles unless the tile area divides the floor area.

:::svg[Cosets of a subgroup H partition the group G into equal-sized, disjoint blocks; here |G|=12, |H|=3, index [G:H]=4] G (|G| = 12) = H ⊔ g₂H ⊔ g₃H ⊔ g₄H H = eH e h₁ h₂ g₂H g₃H g₄H 4 cosets × 3 elements each = 12 = |G|. Each block: |gH| = |H| = 3.

Worked Examples

The integers mod 12 and a subgroup

Given: , the integers under addition mod 12, with . Let . Step 1 — Verify is a subgroup. Check is closed and contains inverses: , , , inverse of is , inverse of is , inverse of is . So with . Step 2 — Form the (left = right, since abelian) cosets. Using additive notation :
  • (repeat — stop)
Step 3 — Count cosets. There are distinct cosets, so . Step 4 — Verify Lagrange. ✓
(All quantities dimensionless — counts of elements.)

Cosets of rotations inside the dihedral group $D_4$

Given: , the symmetry group of the square, with . Elements: rotations (by ) and reflections . Let , the rotation subgroup, . Step 1 — Left cosets. Compute for representatives:
  • (all rotations)
  • (all reflections)
Step 2 — Are there others? Any rotation gives . Any reflection gives . So exactly two cosets. Step 3 — Index and Lagrange. , hence . ✓ Step 4 — Bonus observation. Because the index is , is automatically a normal subgroup (left cosets right cosets), and the quotient records "rotation vs. reflection" parity.

Common Misconceptions

Cosets are usually not subgroups. The coset contains the identity if and only if , in which case itself. For , the coset has no identity element and is therefore not a group. Treating as a subgroup is a frequent and fatal error. Left cosets ≠ right cosets in general. and coincide for all precisely when is normal. In a non-abelian group with a non-normal subgroup, the left and right partitions differ, even though both have the same number of blocks .

The converse of Lagrange fails

Lagrange says every subgroup's order divides . The converse — "for every divisor of there is a subgroup of order " — is false.

Take , the alternating group on symbols, with . The divisor divides , yet has no subgroup of order .

Why: A subgroup of order would have index , hence be normal, and . Then for every , . But contains the eight -cycles, each of order ; for a -cycle , , so all eight -cycles would lie in . Together with that already exceeds elements — contradiction. Hence no subgroup of order exists.

Connections

Cosets are the engine behind the most important constructions in algebra. When a subgroup is normal, its cosets themselves form a group under — the quotient group — which feeds directly into the Isomorphism Theorems and the study of Normal Subgroups and Quotient Groups. Lagrange's element-order corollary [9], applied to , yields Euler's Theorem and Fermat's Little Theorem in number theory. The index and coset machinery generalizes to Group Actions and the Orbit-Stabilizer Theorem, where orbits play the role of cosets of stabilizers. Cyclic subgroups connect to Cyclic Groups and Generators, and the whole apparatus extends to Sylow Theorems (partial converses of Lagrange).

Real-World Applications

  1. Public-key cryptography (RSA / Diffie–Hellman). Computations live in ; Lagrange's corollary (Euler's theorem) is exactly what makes RSA decryption work and underpins discrete-log security.
  2. Error-correcting codes. Linear codes are subgroups of ; coset decoding (syndrome decoding) assigns each received word to the coset of the code containing it, choosing the most likely error pattern (coset leader).
  3. Crystallography. Space groups and their point-group quotients classify the 230 crystal symmetry types; cosets describe how translational and rotational symmetries combine.
  4. Particle physics. Gauge symmetry groups (e.g., ) and their subgroups govern conservation laws and particle multiplets via Group Actions and the Orbit-Stabilizer Theorem.
  5. Rubik's Cube. The cube group has order ; subgroups (e.g., moves fixing certain pieces) and coset analysis bound the number of cosets one must search to prove "God's number" is 20.
  6. Chemistry / molecular symmetry. Point groups classify molecules; the index counts distinct orientations, predicting spectroscopic selection rules.
  7. Cryptographic key agreement on elliptic curves. The group of points on an elliptic curve has finite order; Lagrange constrains possible subgroup orders, guiding secure parameter selection.

Historical Development

  • 1770–1771 — Lagrange studies permutations of roots of polynomials and observes that the number of values of a symmetric function divides — the proto-form of Lagrange's Theorem.
  • 1799 — Ruffini attempts to prove the unsolvability of the quintic, implicitly using permutation-group ideas and subgroup structure.
  • 1815 — Cauchy publishes systematic work on permutations and "substitutions," introducing cycle notation and proving early structural results.
  • 1830–1832 — Évariste Galois introduces the term groupe, normal subgroups, and the connection between solvability of equations and group structure — the conceptual birth of group theory. He dies in a duel at 20; his work is published posthumously in 1846.
  • 1854 — Arthur Cayley gives the first abstract definition of a finite group via multiplication tables ("On the theory of groups, as depending on the symbolic equation ").
  • 1870 — Camille Jordan publishes Traité des substitutions, the first comprehensive treatise, consolidating Galois theory and proving deep results about permutation groups.
  • 1872 — Ludwig Sylow proves the Sylow Theorems, the most powerful partial converses to Lagrange's Theorem.
  • 1882 — Walther von Dyck gives the modern abstract axiomatic definition of a group, including infinite groups, freeing the concept from permutations entirely.
  • 1897 — William Burnside publishes Theory of Groups of Finite Order, the first English-language treatise, shaping 20th-century finite group theory.

Subtleties & Limits

While the basic theory is complete, several deep threads radiate from these foundations. The converse-of-Lagrange question — which divisors of are actually orders of subgroups — has no simple answer; the full picture requires the Sylow theorems, Hall subgroups (which exist for all "divisor-coprime" orders only in solvable groups, a theorem of Philip Hall), and detailed structure theory. The Classification of Finite Simple Groups (completed ~2004, spanning ~10,000+ journal pages) is the monumental endpoint of the program begun with Lagrange and Galois: it lists the "atoms" from which all finite groups are built via quotients and extensions. Open frontiers include the study of coset geometries and buildings (Tits), efficient algorithms for the coset enumeration problem (Todd–Coxeter, undecidable in full generality for infinite presentations), and quantitative questions about subgroup growth in infinite groups.

See Also

Cyclic Groups and Generators · Normal Subgroups and Quotient Groups · Sylow Theorems · Group Actions and the Orbit-Stabilizer Theorem · Euler's Theorem and Fermat's Little Theorem · Permutations and Symmetric Groups · Isomorphism Theorems

Before this

Where this leads