Skip to main content

Section 1.3 Homotopy Invariance

Functoriality tells us that homeomorphic based spaces have isomorphic fundamental groups. Much more is true: \(\pi_1\) cannot distinguish homotopy equivalent spaces. There is one subtlety. A homotopy \(H \colon X \times I \to Y\) between two maps need not fix basepoints, so it does not immediately induce anything on based homotopy classes. What it does produce is a path in \(Y\) traced out by the basepoint, and the two induced maps differ exactly by the corresponding basepoint-change isomorphism.

Proof.

In the square \(I \times I\) the two paths from \((0,0)\) to \((1,1)\) given by bottom-then-right and left-then-top are path homotopic, by the straight-line homotopy between them; this is legitimate because \(I \times I\) is convex and the homotopy fixes the two corners. Composing that path homotopy with \(F\) gives the required path homotopy in \(Y\text{.}\)

Proof.

Let \(f\) be a loop in \(X\) at \(x_0\) and consider
\begin{equation*} F \colon I \times I \to Y, \qquad F(s,t) = H\bigl(f(s), t\bigr). \end{equation*}
Its bottom edge is \(\varphi \circ f\) and its top edge is \(\psi \circ f\text{.}\) Since \(f(0) = f(1) = x_0\text{,}\) both the left and the right edge equal \(\alpha\text{.}\) Lemma 1.17 therefore gives
\begin{equation*} (\varphi \circ f) * \alpha \;\simeq_p\; \alpha * (\psi \circ f). \end{equation*}
Multiplying on the left by \(\bar{\alpha}\) and using Proposition 1.7,
\begin{equation*} \hat{\alpha}\bigl(\varphi_*[f]\bigr) = [\bar{\alpha}] * [\varphi \circ f] * [\alpha] = [\bar{\alpha}] * [\alpha] * [\psi \circ f] = [\psi \circ f] = \psi_*[f]. \end{equation*}

Proof.

Let \(\psi \colon Y \to X\) be a homotopy inverse. Applying Proposition 1.18 to a homotopy \(\psi \circ \varphi \simeq \mathrm{Id}_X\) at the basepoint \(x_0\text{,}\) and to a homotopy \(\varphi \circ \psi \simeq \mathrm{Id}_Y\) at the basepoint \(\varphi(x_0)\text{,}\) produces paths \(\alpha\) in \(X\) from \(x_0\) to \(\psi\varphi(x_0)\) and \(\beta\) in \(Y\) from \(\varphi(x_0)\) to \(\varphi\psi\varphi(x_0)\) such that both triangles in
commute, the horizontal maps being isomorphisms by Exercise 1.11. The left triangle exhibits \(\psi_*\) as a surjection, since \(\hat{\alpha}\) is; the right triangle exhibits \(\psi_*\) as an injection, since \(\hat{\beta}\) is. So \(\psi_* \colon \pi_1(Y, \varphi(x_0)) \to \pi_1(X, \psi\varphi(x_0))\) is an isomorphism, and therefore so is \(\varphi_* = \psi_*^{-1} \circ \hat{\alpha}\text{.}\)