Nielsen–Schreier formula 2026-10-03
If has finite index in the free group , thenIndeed, the -sheeted covering graph of the rose with petals has vertices and edges, so its fundamental group has rank .
Nielsen–Schreier theorem 2026-10-03
Every subgroup of a free group is itself a free group. The theorem follows by representing the subgroup by a connected covering graph of a rose and choosing a maximal subtree.
Past exam of the mathematics course of the University of Cambridge 2003 iii Paper 5 1 iii Solution Created 2026-10-03 Updated 2026-10-14
Let be the free group on a set . Form the rose , a topological graph with one vertex and one oriented loop for each generator. Reading edge labels identifies with : cancellation of an edge followed by its reverse is exactly free reduction. This also applies to an infinite generating set, using the graph's CW topology rather than an accumulation topology.
Apply the subgroup-covering construction to obtain a connected covering graph with . Choose a spanning tree and a base vertex . For every edge , choose one orientation and form the loop consisting of the unique tree path from to the initial vertex of , the edge , and the unique tree path back from its terminal vertex.
These loops generate . Indeed, in any edge loop insert the tree paths to and from the base vertex between consecutive edges. A tree edge contributes a contractible loop; a non-tree edge contributes the chosen loop or its inverse. They are freely independent as well: reducing an edge path cancels backtracking, and, after suppressing the tree portions, a nonempty freely reduced word in the oriented non-tree edges cannot disappear. Equivalently, collapsing the tree gives a rose whose petals are precisely the non-tree edges, and the same edge-path reduction identifies its fundamental group with the free group on those petals.
Thus is free, and its isomorphism with proves the Nielsen–Schreier theorem:The non-tree edges may be infinite in number; the argument does not require to have finite index or be finitely generated.
Past exam of the mathematics course of the University of Cambridge 2008 iii Paper 10 2 Solution Created 2026-10-03 Updated 2026-10-14
The free product is a group with homomorphisms from such that any pair of homomorphisms extends uniquely to a homomorphism . Concretely its elements are reduced words with nonidentity syllables alternating between the factors. Multiply by concatenating and then combining adjacent syllables from the same factor, deleting identities. The empty word is the identity, and this normal form theorem for a free product also makes the factor maps injective.
The Klein combination theorem, in its ping-pong form, is as follows. Suppose two nontrivial subgroups act on a set , with disjoint nonempty subsets , such thatIf at least one factor has at least three elements, then through the natural factor maps. The cardinality condition is needed in this version: two order-two groups can have the same image swapping the two domains.
Here is the proof. Assume . A reduced word beginning and ending with an -syllable sends into by successive application of the displayed inclusions, so cannot act as the identity. A word beginning and ending in becomes one of the preceding type on conjugating by any nonidentity . If it begins in and ends in , choose different from both and its first syllable. The word remains reduced after combining its first two syllables and begins and ends in , so again it is nonidentity. If it begins in and ends in , apply this last argument to its inverse. Every nonempty reduced word is covered, so the natural homomorphism has trivial kernel. This proves the Klein combination theorem.
Apply it to the two cyclic groups generated by the given Möbius transformations. On takeTheir powers areFor and , , so . For , put ; thenso . The powers displayed also show that both transformations have infinite order. The Klein combination theorem consequently gives
For the finite-index formula, realize the free group as the fundamental group of the rose with edges. A subgroup of index corresponds to a connected -sheeted covering graph. Explicitly, its vertices are right cosets and for each basis generator there is a directed edge projecting to the corresponding rose edge. This graph is connected because basis words reach every coset, and the based loops correspond precisely to words in .
The covering graph has vertices and geometric edges: each positively oriented rose edge has one lift from each vertex. A maximal tree has edges, and the complementary edges freely generate its fundamental group. Thus is a free group with the Nielsen–Schreier formulaThis uses the connected cover associated with ; no claim that arbitrary disconnected covers are connected is needed.
Finally the specified basis of gives . Its abelianization is , by the universal property of the free group, and reduction modulo two gives a quotient . Images of any generating set must span this -dimensional vector space, so it contains at least members. Therefore , and the same argument applies to the free group above.
Using exactly the unshifted definition printed in the paper, the unshifted rank gradients are determined byThe supremum is , attained for . For , mapping one basis generator onto a generator of and the others to zero provides subgroups of every positive index . Hence the infimum is , approached as :For the trivial free group , both values are zero. Subtracting one from would change the upper answer; that is a different convention from the one requested here.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 104 2 Solution Created 2026-10-03 Updated 2026-10-06
A topological graph is a CW complex with only zero-dimensional and one-dimensional cells: its vertices form the zero-skeleton, and each edge is a copy of an open interval attached by its two endpoints to vertices, possibly the same vertex. It has the weak topology of a CW complex. A subgraph is a CW subcomplex, obtained by choosing vertices and edges and retaining the endpoints of every chosen edge. Loops and multiple edges are allowed.
A spanning tree is a connected spanning subgraph containing no cycle in a graph. To construct one in any connected topological graph , consider all acyclic spanning subgraphs, ordered by inclusion; the subgraph with every vertex and no edges is one. The union of a chain is still acyclic, since any cycle uses only finitely many edges and would already occur in a member of the chain. The Zorn lemma therefore gives a maximal such subgraph .
If were disconnected, a finite edge path in between vertices of two of its components would contain an edge joining different components. Adding that edge creates no cycle, contradicting maximality. Thus is a spanning tree. Fix a root vertex. Each point of has a unique finite path to the root; give every edge length one and move the point a fraction of the way along that path at time . This defines a contraction of a topological space of . On each closed edge times , the construction takes place in a finite tree and is continuous. Since the interval is a locally finite CW complex, the product with has the corresponding weak topology of a CW complex, so these restrictions establish continuity globally. ConsequentlyThis argument includes infinite graphs and does not assume local finiteness of .
If is a covering map, take as the vertices upstairs. Each component of the inverse image of an open edge is an open interval mapping homeomorphically to that edge, because an interval is simply connected. Its parametrization lifts along the closed edge to attach its endpoints to lifted vertices, by path lifting theorem. Small star neighborhoods at vertices are lifted homeomorphically by the covering map, and give exactly the neighborhoods of the resulting topological graph. Thus the cell structure has the topology of the original covering space. The total space may be disconnected, but every component is a topological graph.
The Nielsen–Schreier formula isFor a proof, realize as the fundamental group of the wedge sum of circles. Construct its connected covering graph with vertices the right cosets , and an oriented edge labeled from to for each free generator . There is exactly one incoming and one outgoing edge of each label at every vertex, which establishes the local covering map property. Reading a word from ends at its coset, so the closed paths at give exactly the words in . The induced map of fundamental groups is injective by the homotopy lifting property of a covering map, and its image is .
For index , this covering graph has vertices and edges. A spanning tree in it has edges. The permitted rank formula for a finite connected graph now givesIn particular this proves both freeness and the index formula.
Past exam of the mathematics course of the University of Cambridge 2019 iii Paper 143 1 a Solution 2026-10-03
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 leavesedges outside the tree, and these freely generate . Thus the Nielsen–Schreier formula is
Past exam of the mathematics course of the University of Cambridge 2020 ii Paper 2 21F c Solution Created 2026-09-24 Updated 2026-09-29
Let and take the connected two-sheeted covering graph corresponding to the kernel ofIt has two vertices, a -loop at each vertex, and two lifted -edges joining the vertices. Choose one lifted -edge as a spanning tree. The other three edges give the based loopsCollapsing the spanning tree identifies the cover with a wedge of three circles, so these loops freely generate its fundamental group. Hence they generate an explicit subgroupisomorphic to , in agreement with the Reidemeister–Schreier theorem.
Past exam of the mathematics course of the University of Cambridge 2024 iii Paper 134 3 a Solution Created 2026-09-24 Updated 2026-09-25
A group is residually finite if, for every , there are a finite group and a homomorphism such that .
Let be a free group and let be a reduced word. In the rose with one oriented loop for each , the word determines a nonclosed reduced path from a chosen vertex in the universal covering tree. Its finite image path can be completed to a finite covering graph of the rose: for each label, pair the still unmatched incoming and outgoing edge germs, adding finitely many vertices if necessary. The lift of remains nonclosed in this finite cover.
Let be the finite-index subgroup represented by this based cover. Then . The action of on the finite set of right cosets gives a homomorphism to a finite symmetric group, and does not fix the coset . Thus survives in a finite quotient. Since was arbitrary, every free group is residually finite.
Past exam of the mathematics course of the University of Cambridge 2026 iii Paper 133 1 a ii Solution Created 2026-09-24 Updated 2026-09-25
Forthe map is surjective because . Again identify the cosets of with . The covering has vertices and directed edgesThis labelled graph is connected: integer combinations of and reach every vertex. Each vertex has one incoming and one outgoing edge of each label, as required for a covering graph of the two-petalled rose.