Math 2.0

Group theory and generalizations Proof

Proof of the Jordan–Hölder theorem by induction on the length

Builds on Composition seriesSubnormal seriesSimple groupNormal subgroupQuotient groupSecond isomorphism theoremCorrespondence theoremIntersection of subgroups is a subgroupGroup isomorphism

Proof

We argue by strong induction on the length nn of the first series.

  1. Let (X1,…,Xn)(X_1, \dots, X_n) and (Y1,…,Ym)(Y_1, \dots, Y_m) be finite lists of groups. Call them equivalent when n=mn = m and there is a suitable permutation σ\sigma of {1,…,n}\{1, \dots, n\}. It must make XiX_i isomorphic to Yσ(i)Y_{\sigma(i)} for each ii.
  2. This relation is symmetric and transitive: invert or compose the permutations and the isomorphisms. A reordering of a list is equivalent to it. If two lists are equivalent, then they stay equivalent after the same group is added at the end of both.
  3. For a composition series, the factor list is (G1/G0,…,Gn/Gn−1)(G_1/G_0, \dots, G_n/G_{n-1}). Let P(n)P(n) be the following claim. For every group GG, a composition series of length nn and any composition series of GG have equivalent factor lists. This is the theorem.
  4. Each factor Gi/Gi−1G_i/G_{i-1} is simple, so it is not trivial and Gi−1≠GiG_{i-1} \neq G_i. Hence a composition series has length 00 exactly when G={e}G = \{e\}.
  5. Base case n=0n = 0. Then G={e}G = \{e\}, so by step 4 also m=0m = 0. Two empty lists are equivalent.
  6. Let n≥1n \geq 1 and assume P(n′)P(n') for all n′<nn' < n. By step 4, G≠{e}G \neq \{e\} and m≥1m \geq 1. Let A=Gn−1A = G_{n-1} and B=Hm−1B = H_{m-1}. Both are normal in GG, and G/AG/A and G/BG/B are simple.
  7. Case A=BA = B. The series G0,…,Gn−1G_0, \dots, G_{n-1} and H0,…,Hm−1H_0, \dots, H_{m-1} are composition series of AA, the first of length n−1n - 1. By P(n−1)P(n-1), their factor lists are equivalent. Adding G/A=G/BG/A = G/B to both and using step 2 proves the claim in this case.
  8. Case A≠BA \neq B. By the second isomorphism theorem, ABAB is a subgroup of GG. It is normal in GG, because g(ab)g−1=(gag−1)(gbg−1)g(ab)g^{-1} = (gag^{-1})(gbg^{-1}) for g∈Gg \in G, a∈Aa \in A and b∈Bb \in B.
  9. By the correspondence theorem, AB/AAB/A is a normal subgroup of the simple group G/AG/A. So AB/AAB/A is trivial or equal to G/AG/A. By the bijection in that theorem, AB=AAB = A or AB=GAB = G.
  10. Suppose AB=AAB = A, so B⊆AB \subseteq A. As in step 9, A/BA/B is normal in the simple group G/BG/B, so A=BA = B or A=GA = G. But A≠BA \neq B, and A≠GA \neq G because G/AG/A is not trivial. So AB=GAB = G.
  11. Let D=A∩BD = A \cap B. By the second isomorphism theorem with S=AS = A and N=BN = B, DD is normal in AA and A/D≅AB/B=G/BA/D \cong AB/B = G/B. In the same way, DD is normal in BB and B/D≅G/AB/D \cong G/A. So A/DA/D and B/DB/D are simple.
  12. We build a composition series of DD. For 0≤i≤n−10 \leq i \leq n-1, let Di=D∩GiD_i = D \cap G_i, a subgroup by this result. Then D0={e}D_0 = \{e\} and Dn−1=D∩A=DD_{n-1} = D \cap A = D.
  13. Fix 1≤i≤n−11 \leq i \leq n-1. Apply the second isomorphism theorem in the group GiG_i, with S=DiS = D_i and the normal subgroup N=Gi−1N = G_{i-1}. Since Di∩Gi−1=Di−1D_i \cap G_{i-1} = D_{i-1}, we get Di−1⊴DiD_{i-1} \trianglelefteq D_i and Di/Di−1≅DiGi−1/Gi−1D_i/D_{i-1} \cong D_i G_{i-1}/G_{i-1}.
  14. The subgroup DiD_i is normal in GiG_i. Indeed, for x∈Gi⊆Ax \in G_i \subseteq A we have xDx−1=DxDx^{-1} = D, since D⊴AD \trianglelefteq A, and xGix−1=GixG_ix^{-1} = G_i.
  15. As in step 8, DiGi−1D_i G_{i-1} is then a normal subgroup of GiG_i that contains Gi−1G_{i-1}. By the correspondence theorem, DiGi−1/Gi−1D_i G_{i-1}/G_{i-1} is normal in the simple group Gi/Gi−1G_i/G_{i-1}, so it is trivial or all of Gi/Gi−1G_i/G_{i-1}.
  16. By steps 13 and 15, each factor Di/Di−1D_i/D_{i-1} is trivial or simple. Delete each DiD_i with Di=Di−1D_i = D_{i-1}. What remains is a composition series of DD of some length kk, with a factor list LL.
  17. Adding AA on top gives a composition series of AA of length k+1k + 1, with factor list (L,A/D)(L, A/D), by step 11. The series G0,…,Gn−1G_0, \dots, G_{n-1} is a composition series of AA of length n−1n - 1.
  18. By P(n−1)P(n-1) in the group AA, the lists (G1/G0,…,Gn−1/Gn−2)(G_1/G_0, \dots, G_{n-1}/G_{n-2}) and (L,A/D)(L, A/D) are equivalent. In particular, k+1=n−1k + 1 = n - 1.
  19. Adding BB on top of the series of DD gives a composition series of BB of length k+1=n−1k + 1 = n - 1, with factor list (L,B/D)(L, B/D). The series H0,…,Hm−1H_0, \dots, H_{m-1} is another composition series of BB.
  20. By P(n−1)P(n-1) in the group BB, the lists (L,B/D)(L, B/D) and (H1/H0,…,Hm−1/Hm−2)(H_1/H_0, \dots, H_{m-1}/H_{m-2}) are equivalent. In particular, m−1=n−1m - 1 = n - 1, so m=nm = n.
  21. By steps 2, 11 and 18, the factor list of the GiG_i is equivalent to (L,A/D,G/A)(L, A/D, G/A), hence to (L,G/B,G/A)(L, G/B, G/A).
  22. By steps 2, 11 and 20, the factor list of the HjH_j is equivalent to (L,B/D,G/B)(L, B/D, G/B), hence to (L,G/A,G/B)(L, G/A, G/B).
  23. The lists in steps 21 and 22 differ only by the order of the last two entries. By step 2, the two factor lists are equivalent. So n=mn = m, and there is a permutation σ\sigma with Gi/Gi−1≅Hσ(i)/Hσ(i)−1G_i/G_{i-1} \cong H_{\sigma(i)}/H_{\sigma(i)-1} for each ii.

Idea

Compare the two maximal normal subgroups AA and BB just below GG. If they are equal, the induction hypothesis applies to AA directly. If not, their intersection DD is a common maximal normal subgroup of both, with A/D≅G/BA/D \cong G/B and B/D≅G/AB/D \cong G/A. One series of DD then links the two series of GG, and the two top factors simply swap places.

Reading path

To understand this page from the ground up, read these 48 pages in order. The foundations come first. The path takes the proofs Proof of the second isomorphism theorem, Proof that the kernel is a normal subgroup, Proof of the universal property of the quotient group, Proof that a homomorphism is injective iff its kernel is trivial, Proof that a subgroup is normal iff its left and right cosets agree, Proof of the first isomorphism theorem, Proof that an intersection of subgroups is a subgroup, Proof of the uniqueness of inverses, Proof that homomorphisms preserve identity and inverses, Proof of the subgroup criterion, Proof of the correspondence theorem, Proof that the product of a subgroup and a normal subgroup is a subgroup, Proof of the cancellation laws.

  1. Binary operation definition
  2. Group concept
  3. Identity element definition
  4. Conjugate elements definition
  5. Group homomorphism definition
  6. Subgroup definition
  7. Inverse element definition
  8. Conjugate subgroup definition
  9. Group isomorphism definition
  10. Kernel of a homomorphism definition
  11. Proof that an intersection of subgroups is a subgroup proof
  12. Image of a homomorphism definition
  13. Left coset definition
  14. Product of two subgroups definition
  15. Right coset definition
  16. Proof of the cancellation laws proof
  17. Proof of the uniqueness of inverses proof
  18. Normal subgroup definition
  19. Cancellation laws statement
  20. Uniqueness of inverses statement
  21. Simple group definition
  22. Proof that a subgroup is normal iff its left and right cosets agree proof
  23. Proof that homomorphisms preserve identity and inverses proof
  24. Proof of the subgroup criterion proof
  25. Normality via left and right cosets statement
  26. Homomorphisms preserve identity and inverses statement
  27. Subgroup criterion statement
  28. Quotient group definition
  29. Proof that a homomorphism is injective iff its kernel is trivial proof
  30. Proof that the kernel is a normal subgroup proof
  31. Subnormal series definition
  32. Proof of the correspondence theorem proof
  33. Intersection of subgroups is a subgroup statement
  34. Proof that the product of a subgroup and a normal subgroup is a subgroup proof
  35. Proof of the universal property of the quotient group proof
  36. A homomorphism is injective iff its kernel is trivial statement
  37. The kernel is a normal subgroup statement
  38. Composition series definition
  39. Universal property of the quotient group statement
  40. Subgroup generated by a subset definition
  41. Product of a subgroup and a normal subgroup is a subgroup statement
  42. Proof of the first isomorphism theorem proof
  43. Lattice of subgroups concept
  44. Correspondence theorem statement
  45. First isomorphism theorem statement
  46. Proof of the second isomorphism theorem proof
  47. Second isomorphism theorem statement
  48. Proof of the Jordan–Hölder theorem by induction on the length proof

Where this leads

1 page builds on this one.

Further reading

  1. Web https://www.isa-afp.org/browser_info/current/AFP/Jordan_Hoelder/document.pdf
About this page
Tag4YDQC8KBV0
URIm2://4YDQC8KBV0
Kindproof
WritingW0 stub
MSC20E15, 20D30
ProvesJordan–Hölder theorem
UsesComposition series, Subnormal series, Simple group, Normal subgroup, Quotient group, Second isomorphism theorem, Correspondence theorem, Intersection of subgroups is a subgroup, Group isomorphism
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.