Free Groups and Folding
This chapter studies subgroups of free groups using the combinatorics of graphs and a simple operation called folding. It introduces a topological model for free groups and uses this model to show the rank of the free group H and whether every finitely generated nontrivial normal subgroup of a free group has finite index. The edge paths and the fundamental group of a graph are discussed, along with subgroups via graphs. The chapter also considers five applications of folding: the Nielsen–Schreier Subgroup theorem, the membership problem, index, normality, and residual finiteness. A group G is residually finite if for every nontrivial element g of G there is a normal subgroup N of finite index in G so that g is not in N. Exercises and research projects are included.