Folioby Interconnected
Log InSign Up

Composition Series and the Jordan--Hölder Theorem

We introduce normal series and composition series, establishing the framework for decomposing a group into simple factors. The Jordan--Hölder theorem proves the uniqueness of the composition factors, and we develop the theory of solvable groups with its connections to the derived series.

FO
Folio Official
March 1, 2026

1 Normal Series

Definition 1 (Normal series).
A normal series (or subnormal series) of a group G is a chain of subgroups
{e}=G0​⊴G1​⊴G2​⊴⋯⊴Gn​=G.​
The integer n is the length of the series, and the quotient groups Gi+1​/Gi​ are called the factors of the series.
Definition 2 (Refinement).
A refinement of a normal series is a normal series obtained by inserting additional subgroups between the existing terms.
Example 3.
The group G=Z/12Z has the normal series
{0}⊴⟨6⟩⊴⟨3⟩⊴⟨1⟩=Z/12Z.​
The factors are ⟨6⟩/{0}≅Z/2Z, ⟨3⟩/⟨6⟩≅Z/2Z, and Z/12Z/⟨3⟩≅Z/3Z.

2 Simple Groups

Definition 4 (Simple group).
A group G of order at least 2 is simple if its only normal subgroups are {e} and G itself.

Simple groups are the groups that cannot be decomposed further — they play the role of prime numbers in the world of group theory.

Example 5.
  • Every group Z/pZ of prime order p is simple.

  • The alternating group An​ is simple for n≥5. The simplicity of A5​ is the key to proving that the general quintic polynomial has no algebraic solution (via Galois theory).

  • Z/4Z is not simple, since {0,2} is a proper normal subgroup.

3 Composition Series

Definition 6 (Composition series).
A normal series
{e}=G0​⊴G1​⊴G2​⊴⋯⊴Gn​=G​
is a composition series if every factor Gi+1​/Gi​ is a simple group. The factors Gi+1​/Gi​ are then called the composition factors of G.

A composition series is a normal series that cannot be refined further.

Proposition 7.
A normal series is a composition series if and only if it admits no proper refinement.
Proof.
If Gi+1​/Gi​ is not simple, then it has a non-trivial proper normal subgroup, which corresponds to a subgroup N with Gi​⪇N⪇Gi+1​ and N⊴Gi+1​; inserting N gives a proper refinement. Conversely, if each factor is simple, no subgroup can be inserted between consecutive terms. □
Theorem 8.
Every finite group has a composition series.
Proof.
By induction on ∣G∣. If G is simple, then {e}⊴G is a composition series. If G is not simple, there exists a non-trivial proper normal subgroup N. Since ∣N∣<∣G∣ and ∣G/N∣<∣G∣, the induction hypothesis applies to both, and we can concatenate their composition series to obtain one for G. □
Example 9 (Composition series of S3​).
{e}⊴A3​⊴S3​.​
The composition factors are A3​/{e}≅Z/3Z and S3​/A3​≅Z/2Z.
Example 10 (Composition series of S4​).
A first attempt at a normal series is
{e}⊴V4​⊴A4​⊴S4​​
where V4​={e,(12)(34),(13)(24),(14)(23)} is the Klein four-group. But V4​/{e}≅V4​ is not simple, so this is not a composition series. Refining further:
{e}⊴⟨(12)(34)⟩⊴V4​⊴A4​⊴S4​.​
The composition factors are Z/2Z, Z/2Z, Z/3Z, and Z/2Z.

4 The Jordan–Hölder Theorem

Theorem 11 (Jordan–H\"older Theorem).
Let G be a finite group with two composition series
{e}=G0​⊴G1​⊴⋯⊴Gm​=G,{e}=H0​⊴H1​⊴⋯⊴Hn​=G.​
Then m=n, and the composition factors from the two series agree up to permutation and isomorphism:
{G1​/G0​, G2​/G1​, …, Gm​/Gm−1​}={H1​/H0​, H2​/H1​, …, Hn​/Hn−1​}​
as multisets of isomorphism classes.

This theorem is the group-theoretic analogue of the fundamental theorem of arithmetic (uniqueness of prime factorization of integers).

Proof.
We proceed by induction on m+n.

Case 1: Gm−1​=Hn−1​. Then the two composition series share the same penultimate term, and the result follows by applying the induction hypothesis to the composition series of Gm−1​.

Case 2: Gm−1​=Hn−1​. Both Gm−1​ and Hn−1​ are maximal normal subgroups of G (since G/Gm−1​ and G/Hn−1​ are simple). Set K=Gm−1​∩Hn−1​.

Since Gm−1​ and Hn−1​ are both maximal and distinct, Gm−1​Hn−1​=G. The second isomorphism theorem gives
G/Gm−1​G/Hn−1​​≅Hn−1​/(Gm−1​∩Hn−1​)=Hn−1​/K,≅Gm−1​/(Gm−1​∩Hn−1​)=Gm−1​/K.​

Take a composition series for K and extend it through Gm−1​ and through Hn−1​ to form two new composition series of G. Applying the induction hypothesis to Gm−1​ and Hn−1​ shows that the multisets of composition factors agree. □

5 Solvable Groups

Definition 12 (Solvable group).
A group G is solvable if it possesses a normal series
{e}=G0​⊴G1​⊴⋯⊴Gn​=G​
whose factors Gi+1​/Gi​ are all abelian.
Proposition 13.
For a finite group G, the following are equivalent:
  1. G is solvable.

  2. Every composition factor of G is a cyclic group of prime order.

Proof.
(2)⇒(1): Every cyclic group of prime order is abelian.

(1)⇒(2): The composition factors of an abelian group are simple abelian groups, hence cyclic of prime order (by the structure theorem for finite abelian groups). □
Example 14.
  • S3​ is solvable: {e}⊴A3​⊴S3​ with factors Z/3Z and Z/2Z, both abelian.

  • S4​ is solvable: {e}⊴V4​⊴A4​⊴S4​ with factors V4​≅(Z/2Z)2, Z/3Z, and Z/2Z, all abelian.

  • Sn​ for n≥5 is not solvable: An​ is a simple non-abelian group, so it appears as a composition factor that is not cyclic of prime order.

6 The Derived Series

Definition 15 (Commutator subgroup).
The commutator subgroup (or derived subgroup) G′=[G,G] of a group G is defined as
G′=⟨g,h∣g,h∈G⟩,where g,h=g−1h−1gh.​
Proposition 16.
G′⊴G, and G/G′ is abelian. Moreover, G/G′ is the largest abelian quotient of G: a quotient G/N is abelian if and only if G′≤N.
Proof.
Every automorphism φ of G maps [g,h] to [φ(g),φ(h)], so G′ is a characteristic subgroup and in particular normal. To see that G/G′ is abelian, note that (gG′)(hG′)=ghG′=hg[g−1,h−1]G′=hgG′ since [g−1,h−1]∈G′.

If G/N is abelian, then ghN=hgN for all g,h, so g−1h−1gh∈N for all g,h. Thus G′≤N. □
Definition 17 (Derived series).
The derived series of G is defined inductively by
G(0)=G,G(1)=G′=G,G,G(k+1)=G(k),G(k).​
Theorem 18.
A finite group G is solvable if and only if G(n)={e} for some n.
Proof.
(⇒) Let {e}=G0​⊴G1​⊴⋯⊴Gr​=G be a series with abelian factors. Since Gi+1​/Gi​ is abelian, we have Gi+1′​≤Gi​. Therefore G(1)=G′≤Gr−1​, G(2)≤Gr−2​, and so on, giving G(r)≤G0​={e}.

(⇐) If G(n)={e}, then G=G(0)⊵G(1)⊵⋯⊵G(n)={e} is a normal series with abelian factors (since G(k)/G(k+1) is always abelian). □

7 Properties of Solvable Groups

Theorem 19.
  1. If G is solvable and H≤G, then H is solvable.

  2. If G is solvable and N⊴G, then G/N is solvable.

  3. If N⊴G and both N and G/N are solvable, then G is solvable.

Proof.
(1) One shows inductively that H(k)≤G(k). If G(n)={e}, then H(n)={e}.

(2) The natural surjection π:G→G/N satisfies π(G(k))=(G/N)(k), as is proved by induction. Hence G(n)={e} implies (G/N)(n)={e}.

(3) Since G/N is solvable, (G/N)(m)={e} for some m, which means G(m)≤N. Since N is solvable, N(k)={e} for some k. Then G(m+k)=(G(m))(k)≤N(k)={e}. □
Theorem 20 (Burnside's theorem).
Every finite group of order paqb, where p and q are primes, is solvable.

The proof of this theorem requires representation theory (specifically, character theory) and is beyond our present scope. A purely group-theoretic proof was not known for a long time. A far-reaching generalization is the Feit–Thompson theorem (the odd-order theorem): every finite group of odd order is solvable.

8 Summary

  • A composition series decomposes a group into simple factors.

  • The Jordan–Hölder theorem asserts that the multiset of composition factors is an invariant of the group — it is the "prime factorization" of the group.

  • A group is solvable if all its composition factors are cyclic of prime order. Solvability can be tested via the derived series.

  • Sn​ is solvable for n≤4 but not for n≥5 (because An​ is a non-abelian simple group).

  • The structure of a group separates into two questions: which simple groups appear as composition factors, and how they are assembled (the extension problem).

Group TheoryAlgebraTextbookComposition SeriesJordan-Hölder TheoremSimple Groups
FO
Folio Official

Mathematics "between the lines" — exploring the intuition textbooks leave out, written in LaTeX on Folio.

1 followers·107 articles
Group Theory TextbookPart 10 of 11
Previous
The Structure of Finite Abelian Groups
Next
Toward the Classification of Finite Groups

Share your expertise with the world

Write articles with LaTeX support, build your audience, and earn from your knowledge.

Start Writing — It's Free

More from Folio Official

Folio Official·March 1, 2026

Cosets and Lagrange's Theorem

Beginning with the definition of cosets of a subgroup, we prove Lagrange's theorem --- the assertion that the order of a subgroup divides the order of the group. As applications, we derive Fermat's little theorem and Euler's theorem, and we exhibit the alternating group A_4 as a counterexample to the converse.

Group TheoryAlgebraTextbook
2
Folio Official·March 1, 2026

The Homomorphism Theorems

We prove the three isomorphism theorems: the first (the image of a homomorphism is isomorphic to the quotient by its kernel), the second (the diamond isomorphism theorem), and the third (cancellation of nested quotients). Each theorem is illustrated with concrete examples and commutative diagrams.

Group TheoryAlgebraTextbook
Folio Official·March 1, 2026

Group Actions and the Class Equation

We introduce group actions and develop the orbit-stabilizer theorem, Burnside's lemma, and the class equation. Applications include the proof that the center of a p-group is nontrivial, the classification of groups of order p^2, the fixed-point theorem for p-groups, and Cayley's theorem.

Group TheoryAlgebraTextbook
Folio Official·March 1, 2026

Cosets and quotient groups: the art of controlled forgetting

The quotient group G/N is the first major conceptual hurdle in group theory. By computing small examples by hand -- from clock arithmetic to D4 modulo its center -- we build the intuition for what "dividing" a group really means, and why normality is indispensable.

Group TheoryAlgebraBetween the Lines
1