ProofComplete

Van Kampen's Theorem - Key Proof

We provide a detailed proof of Van Kampen's theorem, establishing the fundamental tool for computing fundamental groups via decomposition.

Proof

Theorem: Let X=UVX = U \cup V with U,V,UVU, V, U \cap V path-connected and x0UVx_0 \in U \cap V. Then π1(X,x0)π1(U,x0)π1(UV,x0)π1(V,x0)\pi_1(X, x_0) \cong \pi_1(U, x_0) *_{\pi_1(U \cap V, x_0)} \pi_1(V, x_0).

Step 1: Surjectivity

We first show that the natural map Φ:π1(U)π1(UV)π1(V)π1(X)\Phi : \pi_1(U) *_{\pi_1(U \cap V)} \pi_1(V) \to \pi_1(X) is surjective.

Let [γ]π1(X,x0)[\gamma] \in \pi_1(X, x_0) be represented by a loop γ:[0,1]X\gamma : [0,1] \to X. By compactness and the Lebesgue number lemma, we can partition [0,1]=i=0n1[ti,ti+1][0,1] = \bigcup_{i=0}^{n-1} [t_i, t_{i+1}] such that each γ([ti,ti+1])\gamma([t_i, t_{i+1}]) lies entirely in UU or entirely in VV.

Construct paths γi:[ti,ti+1]X\gamma_i : [t_i, t_{i+1}] \to X and connecting paths αi\alpha_i from x0x_0 to γ(ti)\gamma(t_i) in UVU \cap V (using path-connectivity). The loop γ\gamma is homotopic to the product: α0γ1α11α1γ2α21αn1γnα01\alpha_0 * \gamma_1 * \alpha_1^{-1} * \alpha_1 * \gamma_2 * \alpha_2^{-1} * \cdots * \alpha_{n-1} * \gamma_n * \alpha_0^{-1}

Each term αi11γiαi\alpha_{i-1}^{-1} * \gamma_i * \alpha_i is a loop based at x0x_0 lying entirely in UU or VV, hence in the image of Φ\Phi. Therefore [γ][\gamma] is in the image, proving surjectivity.

Step 2: Defining the inverse

To show injectivity (and construct an explicit inverse), we use the universal property. Suppose [γ]π1(U)π1(UV)π1(V)[\gamma] \in \pi_1(U) *_{\pi_1(U \cap V)} \pi_1(V) maps to the trivial element in π1(X)\pi_1(X).

This means the corresponding loop in XX is nullhomotopic via some H:[0,1]×[0,1]XH : [0,1] \times [0,1] \to X with H(s,0)=γ(s)H(s, 0) = \gamma(s), H(s,1)=x0H(s, 1) = x_0, and H(0,t)=H(1,t)=x0H(0, t) = H(1, t) = x_0.

Step 3: Refining the homotopy

Subdivide [0,1]×[0,1][0,1] \times [0,1] into small squares such that each square maps entirely into UU or VV. This uses compactness and the Lebesgue number lemma again.

For each square:

  • If it maps to UU, the corresponding portion of γ\gamma can be contracted in UU
  • If it maps to VV, the corresponding portion contracts in VV
  • Squares mapping to UVU \cap V handle transitions

Step 4: Algebraic rewriting

Track how the subdivision allows us to rewrite [γ][\gamma] in the amalgamated product. Each square contributes relations showing that adjacent pieces (one in UU, one in VV) agree on their overlap in UVU \cap V.

The homotopy HH provides a sequence of moves in the amalgamated product: [γ]=g1h1g2h2gnhn[\gamma] = g_1 h_1 g_2 h_2 \cdots g_n h_n where giπ1(U)g_i \in \pi_1(U) and hiπ1(V)h_i \in \pi_1(V). The contractibility in XX translates to relations showing this product equals the identity in the amalgamated product.

Step 5: Conclusion

Since Φ\Phi is surjective and injective, it is an isomorphism. The construction is natural in the sense that it commutes with continuous maps, confirming functoriality. ∎

Remark

The key technical tool is the Lebesgue number lemma: for an open cover of a compact metric space, there exists δ>0\delta > 0 such that every set of diameter less than δ\delta is contained in some element of the cover. This allows us to make the decomposition fine enough.

Remark

The proof generalizes to arbitrary covers: use the same subdivision technique, but track multiple open sets. The colimit in category theory handles the bookkeeping systematically.