Supposons maintenant que le théorème est vrai pour tous les groupes ayant une suite de composition de longueur \(k\text{,}\) où \(1 \leq k \lt n\text{.}\) Soient
\begin{gather*}
G = H_n \supset H_{n-1} \supset \cdots \supset H_1 \supset H_0 = \{ e \}\\
G = K_m \supset K_{m-1} \supset \cdots \supset K_1 \supset K_0 = \{ e \}
\end{gather*}
deux suites de composition pour \(G\text{.}\) Nous pouvons former deux nouvelles suites sous-normales pour \(G\) car \(H_i \cap K_{m-1}\) est normal dans \(H_{i+1} \cap K_{m-1}\) et \(K_j \cap H_{n-1}\) est normal dans \(K_{j+1} \cap H_{n-1}\) :
\begin{gather*}
G = H_n \supset H_{n-1} \supset H_{n-1} \cap K_{m-1} \supset \cdots \supset H_0 \cap K_{m-1} = \{ e \}\\
G = K_m \supset K_{m-1} \supset K_{m-1} \cap H_{n-1} \supset \cdots \supset K_0 \cap H_{n-1} = \{ e \}\text{.}
\end{gather*}
Comme
\(H_i \cap K_{m-1}\) est normal dans
\(H_{i+1} \cap K_{m-1}\text{,}\) le Deuxième Théorème d’isomorphisme (
Théorème 11.2.3) implique que
\begin{align*}
(H_{i+1} \cap K_{m-1}) / (H_i \cap K_{m-1}) & = (H_{i+1} \cap K_{m-1}) / (H_i \cap ( H_{i+1} \cap K_{m-1} ))\\
& \cong H_i (H_{i+1} \cap K_{m-1})/ H_i\text{,}
\end{align*}
où \(H_i\) est normal dans \(H_i (H_{i+1} \cap K_{m-1})\text{.}\) Comme \(\{ H_i \}\) est une suite de composition, \(H_{i+1} / H_i\) doit être simple ; par conséquent, \(H_i (H_{i+1} \cap K_{m-1})/ H_i\) est soit \(H_{i+1}/H_i\) soit \(H_i/H_i\text{.}\) C’est-à-dire que \(H_i (H_{i+1} \cap K_{m-1})\) doit être soit \(H_i\) soit \(H_{i+1}\text{.}\) En supprimant les inclusions non propres de la suite
\begin{equation*}
H_{n-1} \supset H_{n-1} \cap K_{m-1} \supset \cdots \supset H_0 \cap K_{m-1} = \{ e \}\text{,}
\end{equation*}
nous obtenons une suite de composition pour \(H_{n-1}\text{.}\) Notre hypothèse de récurrence dit que cette suite doit être équivalente à la suite de composition
\begin{equation*}
H_{n-1} \supset \cdots \supset H_1 \supset H_0 = \{ e \}\text{.}
\end{equation*}
Donc, les suites de composition
\begin{equation*}
G = H_n \supset H_{n-1} \supset \cdots \supset H_1 \supset H_0 = \{ e \}
\end{equation*}
et
\begin{equation*}
G = H_n \supset H_{n-1} \supset H_{n-1} \cap K_{m-1} \supset \cdots \supset H_0 \cap K_{m-1} = \{ e \}
\end{equation*}
sont équivalentes. Si \(H_{n-1} = K_{m-1}\text{,}\) alors les suites de composition \(\{H_i \}\) et \(\{ K_j \}\) sont équivalentes et nous avons terminé ; sinon, \(H_{n-1} K_{m-1}\) est un sous-groupe normal de \(G\) contenant proprement \(H_{n-1}\text{.}\) Dans ce cas, \(H_{n-1} K_{m-1} = G\) et nous pouvons à nouveau appliquer le Deuxième Théorème d’isomorphisme ; c’est-à-dire,
\begin{equation*}
K_{m-1} / (K_{m-1} \cap H_{n-1}) \cong (H_{n-1} K_{m-1}) / H_{n-1} = G/H_{n-1}\text{.}
\end{equation*}
Par conséquent,
\begin{equation*}
G = H_n \supset H_{n-1} \supset H_{n-1} \cap K_{m-1} \supset \cdots \supset H_0 \cap K_{m-1} = \{ e \}
\end{equation*}
et
\begin{equation*}
G = K_m \supset K_{m-1} \supset K_{m-1} \cap H_{n-1} \supset \cdots \supset K_0 \cap H_{n-1} = \{ e \}
\end{equation*}
sont équivalentes et la démonstration du théorème est complète.