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 ZeroThe Number ZeroCounting to FiveCounting to 10Counting to 20Counting a Set of Objects Up to 20Cardinality: The Last Number CountedMatching Numerals to QuantitiesSubitizing Small QuantitiesAddition Within 10Number Bonds to 10Addition Within 20Doubles and Near DoublesDoubles Facts Within 10Near Doubles Facts Within 20Mental Math Strategies for AdditionMental Math: Adding and Subtracting TensAddition Within 100Repeated Addition as MultiplicationMultiplication as Equal GroupsMultiplication: ArraysBasic Multiplication Facts (0s, 1s, 2s, 5s, 10s)Multiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Multiplication and Division Fact FamiliesRelationship Between Multiplication and DivisionDivision Facts as Inverse of MultiplicationRemainders and Quotients in DivisionDivision Word ProblemsMulti-Step Word ProblemsSolving Multi-Step Word ProblemsMultiplication Word ProblemsDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueIntegers and the Number LineComparing and Ordering IntegersAbsolute ValueAdding IntegersSubtracting IntegersMultiplying IntegersIntroduction to ExponentsOrder of OperationsInteger Order of OperationsVariable ExpressionsThe Distributive PropertyVariables and Expressions ReviewIntroduction to PolynomialsAdding and Subtracting PolynomialsMultiplying PolynomialsFactorialPermutationsCombinationsCounting Principles: Addition and Multiplication RulesIntroduction to Graph TheoryPropositional Logic FoundationsLogical EquivalencesSet Operations: Union, Intersection, and ComplementProof by CasesProving by Cases and ExhaustionVacuous Truth and Trivial CasesProof by Cases (Proof by Exhaustion)Mathematical InductionBinary Operations and Algebraic StructuresGroup Definition and ExamplesBasic Properties of GroupsGroup HomomorphismsGroup IsomorphismsCayley's TheoremCosets and Lagrange's TheoremNormal SubgroupsQuotient GroupsFirst Isomorphism Theorem for GroupsSecond and Third Isomorphism TheoremsSubgroups and Subgroup TestCyclic GroupsOrder of a Group ElementCosets and Lagrange's Theorem

Longest path: 89 steps · 385 total prerequisite topics

Prerequisites (3)

Leads To (0)

No topics depend on this one yet.