🧮 Brain Teaser

The Fundamental Group of a Torus via Van Kampen

Let T2=S1×S1T^2 = S^1 \times S^1 be the torus. Compute π1(T2)\pi_1(T^2) using van Kampen's theorem by decomposing the torus as the union of two open sets.

Hint: Think of the torus as a square with edges identified, and cover it with two open sets: one that looks like a punctured torus, and one that is contractible.

fundamental groupvan KampentorusCW complexalgebraic topology

Answer: Fundamental Group of the Torus via Van Kampen

Key Idea / Intuition

The torus is built from a square by identifying opposite edges. If you cut out a small open disk from the middle of the square (before identification), you get a space homotopy equivalent to a figure-eight S1S1S^1 \vee S^1. The disk itself (slightly enlarged to stay open) is contractible. Their intersection is a circle. Van Kampen then says: the fundamental group of the torus is the pushout of the two pieces over their common intersection — and the single relation coming from the boundary loop forces ab=baab = ba, giving Z2\mathbb{Z}^2.


Formal Proof / Solution

Setup. Represent T2T^2 as the quotient [0,1]2/[0,1]^2 / \sim where (x,0)(x,1)(x,0)\sim(x,1) and (0,y)(1,y)(0,y)\sim(1,y).

Decomposition. Let:

  • UU = the image of [0,1]2{(1/2,1/2)}[0,1]^2 \setminus \{(1/2, 1/2)\} under the quotient map (torus minus a point), slightly thickened to be open.
  • VV = the image of a small open disk around (1/2,1/2)(1/2, 1/2), which is homeomorphic to R2\mathbb{R}^2 and hence contractible.

Their intersection UVU \cap V is homotopy equivalent to a small circle around the removed point, so UVS1U \cap V \simeq S^1, giving:

π1(UV)Z,generated by a small loop γ around the puncture.\pi_1(U \cap V) \cong \mathbb{Z}, \quad \text{generated by a small loop } \gamma \text{ around the puncture.}

Homotopy type of UU. The torus minus a point deformation retracts onto the 1-skeleton of the CW structure of T2T^2 — the wedge of two circles formed by the identified edges. Concretely, US1S1U \simeq S^1 \vee S^1, so:

π1(U)ZZ=a,b(free group on two generators).\pi_1(U) \cong \mathbb{Z} * \mathbb{Z} = \langle a, b \rangle \quad \text{(free group on two generators)}.

Here aa and bb are the two edge loops of the square.

The boundary relation. The boundary of the square, read as a loop in UU (going around all four edges with identifications), traces out:

γ=aba1b1\gamma = a b a^{-1} b^{-1}

in π1(U)\pi_1(U). This is because the square's boundary, with the identifications (x,0)(x,1)(x,0)\sim(x,1) and (0,y)(1,y)(0,y)\sim(1,y), reads: right edge aa, top edge bb, left edge a1a^{-1}, bottom edge b1b^{-1}.

Van Kampen's Theorem. Since VV is contractible (π1(V)=1\pi_1(V) = 1), the theorem gives:

π1(T2)π1(U)π1(UV)π1(V)    π1(U)normal closure of ιU(γ)\pi_1(T^2) \cong \pi_1(U) *_{\pi_1(U\cap V)} \pi_1(V) \;\cong\; \frac{\pi_1(U)}{\text{normal closure of } \iota_U(\gamma)}

where ιU:π1(UV)π1(U)\iota_U : \pi_1(U \cap V) \to \pi_1(U) sends the generator of π1(UV)Z\pi_1(U \cap V) \cong \mathbb{Z} to aba1b1aba^{-1}b^{-1}.

Conclusion. We quotient the free group a,b\langle a, b \rangle by the single relation aba1b1=1aba^{-1}b^{-1} = 1, i.e., ab=baab = ba:

π1(T2)a,bab=baZ×Z=Z2.\boxed{\pi_1(T^2) \cong \langle a, b \mid ab = ba \rangle \cong \mathbb{Z} \times \mathbb{Z} = \mathbb{Z}^2.}

Why this is beautiful. The single relation comes from the boundary of the square — the key topological content of the identification. The algebraic outcome (free group modulo one commutator = abelian) perfectly mirrors the geometric picture: the torus is a product of two circles, and loops in each direction commute because you can slide them past each other on the surface.

Source: Munkres, Topology, Chapter 9; Lee, Introduction to Topological Manifolds, Chapter 10

Type: topologySource: Munkres, Topology, Chapter 9; Lee, Introduction to Topological Manifolds, Chapter 10Edit on GitHub ↗