A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Cosets and Lagrange's Theorem

Graduate Depth 88 in the knowledge graph ☐ I know this ☆ Set as goal
385prerequisites beneath it
See this on the map →
Order of a Group ElementSubgroups and Subgroup Test+1 more→
cosets lagrange order-divisibility

Core Idea

A left coset gH = {gh : h ∈ H} partitions G with all cosets having size |H|. Lagrange's theorem: |H| divides |G| and the number of cosets is |G|/|H|. This fundamental result constrains possible subgroup orders.

Explainer

You already know that a subgroup H of G is a subset closed under the group operation and containing inverses and the identity. Now ask a different question: how does H relate to the rest of G? The answer is through cosets. The left coset of H by an element g is the set gH = {gh : h ∈ H} — you take every element of H and multiply it on the left by g. When g is itself in H, gH = H. When g is not in H, gH is a translated copy of H sitting somewhere else in G.

Here is the key structural fact: two cosets are either identical or completely disjoint. They never overlap partially. To see why, suppose gH and g'H share an element x = gh₁ = g'h₂. Then g = g'h₂h₁⁻¹, which means g is in g'H, and you can show this forces gH = g'H entirely. Since every element of G belongs to exactly one coset (g itself is in gH because g = g·e), the cosets partition G into equal-sized, non-overlapping blocks. Each block has exactly |H| elements, because the map h ↦ gh is a bijection from H to gH.

Lagrange's Theorem now follows by counting. G is partitioned into some number of cosets, say k of them. Each coset has |H| elements. Since they're disjoint and cover all of G, we have |G| = k · |H|, so k = |G|/|H|. In particular, |H| must divide |G|. This is the theorem: *the order of every subgroup divides the order of the group*. The number k of distinct cosets is called the index of H in G, written [G : H].

The consequences are powerful. From your prerequisite on element orders, you know the order of an element g — the smallest positive n with gⁿ = e — generates a cyclic subgroup ⟨g⟩ of order n inside G. By Lagrange's theorem, |⟨g⟩| = ord(g) divides |G|. This means: in any finite group of order n, every element satisfies gⁿ = e. It also means that a group whose order is prime p can have no proper non-trivial subgroups, since the only divisors of p are 1 and p itself — such a group must be cyclic. Lagrange's theorem turns divisibility arithmetic into a structural constraint on what subgroups and elements can exist.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Introduction to Exponents → Order of Operations → Integer Order of Operations → Variable Expressions → The Distributive Property → Variables and Expressions Review → Introduction to Polynomials → Adding and Subtracting Polynomials → Multiplying Polynomials → Factorial → Permutations → Combinations → Counting Principles: Addition and Multiplication Rules → Introduction to Graph Theory → Propositional Logic Foundations → Logical Equivalences → Set Operations: Union, Intersection, and Complement → Proof by Cases → Proving by Cases and Exhaustion → Vacuous Truth and Trivial Cases → Proof by Cases (Proof by Exhaustion) → Mathematical Induction → Binary Operations and Algebraic Structures → Group Definition and Examples → Basic Properties of Groups → Group Homomorphisms → Group Isomorphisms → Cayley's Theorem → Cosets and Lagrange's Theorem → Normal Subgroups → Quotient Groups → First Isomorphism Theorem for Groups → Second and Third Isomorphism Theorems → Subgroups and Subgroup Test → Cyclic Groups → Order of a Group Element → Cosets and Lagrange's Theorem

Longest path: 89 steps · 385 total prerequisite topics

Prerequisites (3)

Leads To (0)

No topics depend on this one yet.