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:XYf : X \to Y is a homotopy equivalence with homotopy inverse g:YXg : 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 x0Xx_0 \in X.

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

Example

The punctured plane R2{0}\mathbb{R}^2 \setminus \{0\} is homotopy equivalent to S1S^1 via the retraction r(x)=x/xr(x) = x/|x| and inclusion i:S1R2{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 x0Xx_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 icidXi \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 ic=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.