After the original 1934 proof of Kurosh, there were many subsequent proofs of the Kurosh subgroup theorem, including proofs of Harold W. Kuhn, Saunders Mac Lane and others. The theorem was also generalized for describing subgroups of amalgamated free products and HNN extensions. Other generalizations include considering subgroups of free pro-finite products and a version of the Kurosh subgroup theorem for topological groups. In modern terms, the Kurosh subgroup theorem is a straightforward corollary of the basic structural results of Bass–Serre theory about groups acting on trees.
Statement of the theorem
Let be the free product of groupsA and B and let be a subgroup of G. Then there exist a family of subgroups, a family of subgroups, families and of elements of G, and a subset such that This means that Xfreely generates a subgroup of Gisomorphic to the free group F with free basis X and that, moreover, giAigi−1, fjBjfj−1 and X generate H in G as a free product of the above form. There is a generalization of this to the case of free products with arbitrarily many factors. Its formulation is: If H is a subgroup of ∗i∈IGi = G, then where X ⊆ G and J is some index set and gj ∈ G and each Hj is a subgroup of some Gi.
Proof using Bass–Serre theory
The Kurosh subgroup theorem easily follows from the basic structural results in Bass–Serre theory, as explained, for example in the book of Cohen : Let G = A∗B and consider G as the fundamental group of a graph of groupsYconsisting of a single non-loop edge with the vertex groups A and B and with the trivial edge group. Let X be the Bass–Serre universal covering tree for the graph of groups Y. Since H ≤ G also acts on X, consider the quotient graph of groups Z for the action of H on X. The vertex groups of Z are subgroups of G-stabilizers of vertices of X, that is, they are conjugate in G to subgroups of A and B. The edge groups of Z are trivial since the G-stabilizers of edges of X were trivial. By the fundamental theorem of Bass–Serre theory, H is canonically isomorphic to the fundamental group of the graph of groups Z. Since the edge groups of Z are trivial, it follows that H is equal to the free product of the vertex groups of Z and the free group F which is the fundamental group of the underlying graphZ of Z. This implies the conclusion of the Kurosh subgroup theorem.
Extension
The result extends to the case that G is the amalgamated product along a common subgroup C, under the condition that H meets every conjugate of C only in the identity element.