Finite Group Databasebeta

Lagrange's theorem

The order of a subgroup divides the order of the group. This is the first non-trivial structural theorem in group theory and the reason why order arithmetic constrains what groups can exist.

Definition

Let H ≤ G be a subgroup of a finite group.

The left cosets partition G: distinct cosets are disjoint, and every element lies in exactly one coset. Each coset has exactly |H| elements (the map h ↦ gh is a bijection H → gH).

Theorem

Lagrange's theorem. For any subgroup H of a finite group G,

|G| = |H| · [G : H].

In particular, |H| divides |G|.

Proof sketch. The left cosets partition G into [G : H] blocks of size |H|; count. ∎

Corollaries

  1. Element order divides group order. For any a ∈ G, |a| divides |G| — apply Lagrange to the cyclic subgroup ⟨a⟩.
  2. a|G| = e for every a ∈ G.
  3. Groups of prime order are cyclic. If |G| = p prime, then any non-identity element has order p (by 1), so it generates G.

The converse fails

Lagrange tells us which subgroup orders are possible, not which actually occur. A divisor of |G| need not be the order of any subgroup.

Computation

See also