Nielsen–Schreier Theorem
Every subgroup of a free group is free (with a rank formula in finite index)
Nielsen–Schreier Theorem
Nielsen–Schreier Theorem. Let be a free group and let be a subgroup . Then is a free group.
If has finite rank and the index is finite, then has finite rank and satisfies the Schreier index formula
This theorem is proved by constructing an explicit free generating set for from a transversal of cosets; Schreier's lemma provides the standard generating set used in the proof. It is a foundational result in combinatorial group theory.
Proof sketch. Choose a Schreier transversal for the cosets of in . Schreier’s method produces generators of of the form (with and in a free generating set of ), and one shows these generators satisfy no relations, hence freely generate .