The Nielsen–Schreier theorem says that every subgroup of a free group is free. Realize as the fundamental group of the rose , the graph with one vertex and oriented loops. A subgroup of finite index of a subgroup corresponds to a connected -sheeted covering graph . The graph has vertices and unoriented edges. Choosing a spanning tree leaves
edges outside the tree, and these freely generate . Thus the Nielsen–Schreier formula is
Take the free abelian group , whose rank of a group is two, and its finite-index subgroup . The subgroup has index two and is again isomorphic to , so its rank is two. The Nielsen–Schreier formula would instead give . Hence
is a counterexample.
Yes. Take . The free product satisfies
A connected three-sheeted cover of the two-petal rose has fundamental group of rank by the Nielsen–Schreier formula. Thus is isomorphic to an index-three subgroup of . A finite-index subgroup quasi-isometry then gives