The singular chain complex of a topological space $X$ with coefficients in an $R$-module $M$, viewed as a chain complex of $R$-modules.
Instances For
Theorem 25.13 (Eilenberg–Zilber theorem). There is a natural chain homotopy equivalence $$S_*(X; M) \otimes S_*(Y; M) \simeq S_*(X \times Y; M)$$ covering the canonical isomorphism in degree $0$. This packaged form provides both the forward (shuffle) map and a chain homotopy inverse (Alexander–Whitney), unique up to chain homotopy.
Instances For
Uniqueness part of Theorem 25.13: any chain map $S_*(X; M) \otimes S_*(Y; M) \to S_*(X \times Y; M)$ that agrees with the Eilenberg–Zilber map on $H_0$ is chain homotopic to it. A direct consequence of the acyclic models theorem.
Dual uniqueness statement to eilenbergZilber_unique: any chain map
$S_*(X \times Y; M) \to S_*(X; M) \otimes S_*(Y; M)$ that agrees with the Alexander–Whitney
map on $H_0$ is chain homotopic to it. Together with eilenbergZilber_unique this gives
the uniqueness clause of Theorem 25.13.
Naturality of the Eilenberg–Zilber map: the forward map $S_*(X) \otimes S_*(Y) \to S_*(X \times Y)$ commutes with maps $f : X \to X'$ and $g : Y \to Y'$ on each side of the square.
Corollary 25.14. The induced isomorphism on homology from the Eilenberg–Zilber chain homotopy equivalence: $$H_n\bigl(S_*(X; M) \otimes S_*(Y; M)\bigr) \;\cong\; H_n(X \times Y; M).$$