Sketch of Lemma 14.10. Recall the based loop space
\(\Omega X = \{\,f \colon I \to X : f(0) = f(1) = x_0\,\}\text{,}\) with bijection
\begin{equation*}
[\Sigma X, Y]_* \;\cong\; [X, \Omega Y]_*, \qquad f \mapsto \bigl(x \mapsto f(x, -)\bigr).
\end{equation*}
In particular, \(\pi_i(\Omega Y)\cong\pi_{i+1}(Y)\) for \(i\geq1\text{,}\) and \(\pi_0(\Omega Y)\) is identified with \(\pi_1(Y)\text{.}\) Hence \(\Omega K(G,k+1)\) has the homotopy groups of \(K(G,k)\) for \(k\geq0\text{.}\) Choose based weak homotopy equivalences
\begin{equation*}
e_k\colon K(G,k)\longrightarrow\Omega K(G,k+1)
\end{equation*}
inducing the identity on
\(G\) under the chosen identifications. Such maps exist by CW approximation and the uniqueness construction of Lecture 13; for
\(k=0\) choose a representative loop for each element of
\(G\text{.}\) For
\(k<0\text{,}\) the loop spaces in question are points. These weak equivalences induce bijections on based homotopy classes of maps from CW complexes, by the based version of Whitehead’s theorem (
Theorem 8.10).
Transport the loop-concatenation group structure on
\([X,\Omega K(G,k+1)]_*\) across the bijection induced by
\(e_k\text{.}\) This defines a group structure on
\(h^k(X)\text{,}\) natural in
\(X\text{.}\) Postcomposition with any looped map preserves concatenation. In particular,
\(\Omega e_{k+1}\) gives a group isomorphism from
\([X,\Omega K(G,k+1)]_*\) to
\([X,\Omega^2K(G,k+2)]_*\text{.}\) On the latter set, concatenation in the two loop coordinates satisfies the interchange law and has the same identity. Eckmann–Hilton therefore shows that the transported group structure is abelian. In degree
\(0\text{,}\) the identification
\(\pi_0(\Omega K(G,1))\cong G\) shows that this operation is pointwise addition; in negative degrees the group is zero.
We must also check that the suspension bijections respect these operations. On \([\Sigma X,K(G,k+1)]_*\) there are two group operations: the one just constructed using \(e_{k+1}\text{,}\) and the one induced by pinching the suspension. Under adjunction and postcomposition with \(\Omega e_{k+1}\text{,}\) these correspond to concatenation in the two coordinates of \([X,\Omega^2K(G,k+2)]_*\text{.}\) Eckmann–Hilton identifies them. Hence the suspension bijections are group isomorphisms, not just bijections of sets. We have obtained functors
\begin{equation*}
h^k\colon\mathrm{Ho}(\mathbf{CW}_*)^{\mathrm{op}}\longrightarrow\mathbf{Ab}
\end{equation*}
with compatible suspension isomorphisms.
We verify the axioms of a reduced cohomology theory.
-
Suspension. \(h^{n+1}(\Sigma X) = [\Sigma X, K(G, n+1)]_* \cong [X, \Omega K(G, n+1)]_* \cong [X, K(G, n)]_* = h^n(X)\text{.}\)
-
Weak equivalence. A based weak equivalence
\(f\colon X\to Y\) of CW complexes is a based homotopy equivalence by Whitehead’s Theorem. Hence
\(f^*\colon h^n(Y)\to h^n(X)\) is an isomorphism.
-
Additivity. \(\bigl[\bigvee_i X_i, K(G, n)\bigr]_* \cong \prod_i [X_i, K(G, n)]_*\text{.}\)
-
Exactness. For a based CW pair \((X,A)\text{,}\) a map \(X\to K(G,k)\) whose restriction to \(A\) is based null-homotopic can, by the homotopy extension property, be homotoped to be constant on \(A\text{.}\) It then factors through \(X/A\text{.}\) Thus
\begin{equation*}
h^k(X/A)\longrightarrow h^k(X)\longrightarrow h^k(A)
\end{equation*}
is exact. Applying this to the cofibration sequence \(A\to X\to X/A\to\Sigma A\to\cdots\) and using suspension gives the long exact sequence (see Hatcher pp. 397–399).