TheoremComplete

The Fundamental Group - Main Theorem

The central theorem concerning the fundamental group establishes its invariance under homotopy equivalence, confirming its status as a topological invariant.

Theorem

(Homotopy Invariance of π1\pi_1) Let f,g:(X,x0)→(Y,y0)f, g : (X, x_0) \to (Y, y_0) be homotopic maps between pointed spaces via a homotopy H:X×[0,1]→YH : X \times [0,1] \to Y with H(x0,t)=y0H(x_0, t) = y_0 for all tt. Then f∗=g∗:π1(X,x0)→π1(Y,y0)f_* = g_* : \pi_1(X, x_0) \to \pi_1(Y, y_0)

Proof sketch: Given a loop γ\gamma at x0x_0, we construct a homotopy between f∘γf \circ \gamma and g∘γg \circ \gamma by K(s,t)=H(γ(s),t)K(s,t) = H(\gamma(s), t). Since H(x0,t)=y0H(x_0, t) = y_0 for all tt, we have K(0,t)=K(1,t)=y0K(0,t) = K(1,t) = y_0, so KK is a path homotopy. Thus [f∘γ]=[g∘γ][f \circ \gamma] = [g \circ \gamma], giving f∗([γ])=g∗([γ])f_*([\gamma]) = g_*([\gamma]).

This theorem immediately yields powerful consequences. The most important is that homotopy equivalent spaces have isomorphic fundamental groups.

Theorem

(Fundamental Theorem) If f:X→Yf : X \to Y is a homotopy equivalence with homotopy inverse g:Y→Xg : Y \to X, then f∗:π1(X,x0)→π1(Y,f(x0))f_* : \pi_1(X, x_0) \to \pi_1(Y, f(x_0)) is a group isomorphism for any basepoint x0∈Xx_0 \in X.

Proof: Since g∘f≃idXg \circ f \simeq \text{id}_X and f∘g≃idYf \circ g \simeq \text{id}_Y, we have by homotopy invariance: g∗∘f∗=(g∘f)∗=(idX)∗=idπ1(X,x0)g_* \circ f_* = (g \circ f)_* = (\text{id}_X)_* = \text{id}_{\pi_1(X,x_0)} f∗∘g∗=(f∘g)∗=(idY)∗=idπ1(Y,f(x0))f_* \circ g_* = (f \circ g)_* = (\text{id}_Y)_* = \text{id}_{\pi_1(Y,f(x_0))} Therefore f∗f_* is an isomorphism with inverse g∗g_*.

Example

The punctured plane R2∖{0}\mathbb{R}^2 \setminus \{0\} is homotopy equivalent to S1S^1 via the retraction r(x)=x/∣x∣r(x) = x/|x| and inclusion i:S1↪R2∖{0}i : S^1 \hookrightarrow \mathbb{R}^2 \setminus \{0\}. Therefore π1(R2∖{0})≅π1(S1)≅Z\pi_1(\mathbb{R}^2 \setminus \{0\}) \cong \pi_1(S^1) \cong \mathbb{Z}.

This explains why removing a point from R2\mathbb{R}^2 creates a "hole" detected by π1\pi_1: any loop around the origin cannot be contracted to a point without passing through the removed point.

Theorem

(Contractible Spaces) If XX is contractible (homotopy equivalent to a point), then π1(X,x0)={e}\pi_1(X, x_0) = \{e\} for any x0∈Xx_0 \in X.

Proof: Let c:X→{∗}c : X \to \{*\} be the constant map and i:{∗}→Xi : \{*\} \to X the inclusion. If XX is contractible, then i∘c≃idXi \circ c \simeq \text{id}_X, so c∗:π1(X,x0)→π1({∗})={e}c_* : \pi_1(X, x_0) \to \pi_1(\{*\}) = \{e\} is surjective and i∗:{e}→π1(X,x0)i_* : \{e\} \to \pi_1(X, x_0) is injective with i∗∘c∗=idi_* \circ c_* = \text{id}. This forces π1(X,x0)={e}\pi_1(X, x_0) = \{e\}.

Remark

The converse is false: there exist spaces with trivial fundamental group that are not contractible. For example, S2S^2 is not contractible but π1(S2)={e}\pi_1(S^2) = \{e\}. The fundamental group only detects one-dimensional holes.

These theorems establish the fundamental group as a homotopy invariant: it depends only on the homotopy type of the space, not on its specific geometric realization. This makes π1\pi_1 a powerful tool for showing two spaces are not homotopy equivalent by computing their fundamental groups and showing they are not isomorphic.