๐Ÿงฎ Brain Teaser

The Covering Space of a Wedge of Circles

Consider the space X=S1โˆจS1X = S^1 \vee S^1 (two circles joined at a point). Label the two loops aa and bb, so ฯ€1(X,x0)โ‰…F2=โŸจa,bโŸฉ\pi_1(X, x_0) \cong F_2 = \langle a, b \rangle, the free group on two generators.

Now consider the following 2-sheeted covering space X~\tilde{X} of XX:

  • Two vertices x~0\tilde{x}_0 and x~1\tilde{x}_1.
  • The loop aa at x0x_0 lifts to an edge from x~0\tilde{x}_0 to x~1\tilde{x}_1 (and back), i.e., aa swaps the two sheets.
  • The loop bb at x0x_0 lifts to a loop at x~0\tilde{x}_0 and a loop at x~1\tilde{x}_1, i.e., bb fixes each sheet.

Question: What is the fundamental group ฯ€1(X~,x~0)\pi_1(\tilde{X}, \tilde{x}_0)? Identify it explicitly as a subgroup of F2=โŸจa,bโŸฉF_2 = \langle a, b \rangle, and explain why this example is surprising.

Hint: Use the theory of covering spaces โ€” the fundamental group of the covering space corresponds to a subgroup of ฯ€1(X)\pi_1(X) via the induced map.

covering spacesfundamental groupfree groupsNielsen-Schreiergraphs

Answer: Covering Space of Wedge of Circles Has Larger Fundamental Group

Key Idea / Intuition

The surprise is that a 2-sheeted covering of S1โˆจS1S^1 \vee S^1 โ€” which looks like it should be "smaller" โ€” has a fundamental group that is larger (in fact, it is free on 3 generators). This illustrates one of the most striking features of covering space theory: a covering space of a space with free fundamental group is itself free (by the Nielsenโ€“Schreier theorem), but the rank can increase with the number of sheets. The rank formula 1+n(rโˆ’1)1 + n(r-1) makes this precise.


Formal Proof / Solution

Step 1: Identify the covering graph.

The covering X~\tilde{X} is a graph (a 1-complex) with:

  • Vertices: x~0,x~1\tilde{x}_0, \tilde{x}_1 (two sheets over x0x_0).
  • Edges from aa: Since aa swaps the two sheets, the loop aa based at x0x_0 lifts to a single edge a~\tilde{a} from x~0\tilde{x}_0 to x~1\tilde{x}_1, and the loop aโˆ’1a^{-1} gives the reverse edge. Together this is one undirected edge connecting x~0โ†”x~1\tilde{x}_0 \leftrightarrow \tilde{x}_1.
  • Edges from bb: Since bb fixes each sheet, bb lifts to a loop b~0\tilde{b}_0 at x~0\tilde{x}_0 and a loop b~1\tilde{b}_1 at x~1\tilde{x}_1.

So X~\tilde{X} is a graph with 2 vertices, 1 edge connecting them (a~\tilde{a}), and 2 loop edges (b~0\tilde{b}_0 at x~0\tilde{x}_0 and b~1\tilde{b}_1 at x~1\tilde{x}_1).

Step 2: Compute ฯ€1(X~)\pi_1(\tilde{X}) via Euler characteristic.

For a connected graph GG, ฯ€1(G)\pi_1(G) is free of rank 1โˆ’ฯ‡(G)=1โˆ’V+E1 - \chi(G) = 1 - V + E.

Here: V=2,E=1+2=3โ‡’rank=1โˆ’2+3=2.V = 2, \quad E = 1 + 2 = 3 \quad \Rightarrow \quad \text{rank} = 1 - 2 + 3 = 2.

Wait โ€” let me recount. We have:

  • 2 vertices,
  • 3 edges: a~\tilde{a} (connecting the two vertices), b~0\tilde{b}_0 (loop at x~0\tilde{x}_0), b~1\tilde{b}_1 (loop at x~1\tilde{x}_1).

ฯ‡(X~)=Vโˆ’E=2โˆ’3=โˆ’1,rankย ofย ฯ€1(X~)=1โˆ’ฯ‡=1โˆ’(โˆ’1)=3.\chi(\tilde{X}) = V - E = 2 - 3 = -1, \quad \text{rank of } \pi_1(\tilde{X}) = 1 - \chi = 1 - (-1) = \mathbf{3}.

So ฯ€1(X~,x~0)โ‰…F3\pi_1(\tilde{X}, \tilde{x}_0) \cong F_3, a free group on 3 generators.

Step 3: Find explicit generators as elements of F2F_2.

Using the correspondence ฯ€1(X~,x~0)โ‰…pโˆ—ฯ€1(X~,x~0)โ‰คF2\pi_1(\tilde{X}, \tilde{x}_0) \cong p_*\pi_1(\tilde{X}, \tilde{x}_0) \leq F_2, we find generators by reading off loops in X~\tilde{X} as words in a,ba, b:

Choose spanning tree T={a~}T = \{\tilde{a}\} (the edge connecting x~0\tilde{x}_0 to x~1\tilde{x}_1). The non-tree edges give generators:

  1. b~0\tilde{b}_0: loop at x~0\tilde{x}_0 โ€” projects to bb.
  2. b~1\tilde{b}_1: loop at x~1\tilde{x}_1 โ€” to make it a loop based at x~0\tilde{x}_0, go via a~\tilde{a}: projects to abaโˆ’1a b a^{-1}.
  3. a~2\tilde{a}^2: traverse a~\tilde{a} twice (go from x~0\tilde{x}_0 to x~1\tilde{x}_1 and back via the same edge) โ€” projects to a2a^2.

So the subgroup is: pโˆ—ฯ€1(X~,x~0)=โŸจb,โ€…โ€Šabaโˆ’1,โ€…โ€Ša2โŸฉโ‰คF2.p_*\pi_1(\tilde{X}, \tilde{x}_0) = \langle b,\; aba^{-1},\; a^2 \rangle \leq F_2.

This is a free group of rank 3 sitting inside a free group of rank 2!

Step 4: The general formula (Nielsenโ€“Schreier).

If ฯ€1(X)\pi_1(X) is free of rank rr and the covering has nn sheets, then: rank(ฯ€1(X~))=1+n(rโˆ’1).\text{rank}(\pi_1(\tilde{X})) = 1 + n(r - 1).

Here n=2n = 2, r=2r = 2: rank =1+2(2โˆ’1)=3= 1 + 2(2-1) = 3. โœ“

Why is this surprising?

A 2-sheeted cover of XX is "smaller" in the sense that each loop has fewer sheets to wind around โ€” yet its fundamental group is larger (rank 3 vs rank 2). This is purely a phenomenon of free groups (and negatively curved spaces): subgroups of free groups are free, but they can have much larger rank. There is no analogue of Lagrange's theorem bounding the rank.

Source: Introduction to Topological Manifolds, John M. Lee; also Algebraic Topology folklore

Type: topologySource: Introduction to Topological Manifolds, John M. Lee; also Algebraic Topology folkloreEdit on GitHub โ†—