Explain the relationship between H_n(X; Z) and H_n(X; Z/pZ) for a prime p. What information about the integer homology does the mod-p homology detect?
Think about your answer, then reveal below.
Model answer: By the universal coefficient theorem: H_n(X; Z/pZ) ≅ (H_n(X; Z) ⊗ Z/pZ) ⊕ Tor(H_{n-1}(X; Z), Z/pZ). The tensor part detects the free rank of H_n (each Z summand contributes Z/pZ) and the p-primary torsion (Z/p^kZ ⊗ Z/pZ = Z/pZ). The Tor part detects p-primary torsion in H_{n-1} (Tor(Z/p^kZ, Z/pZ) = Z/pZ). So mod-p homology sees: (1) the free rank, and (2) the p-primary torsion of the integer homology in dimensions n and n-1. By computing H_n(X; Z/pZ) for all primes p, one can recover the full torsion structure of H_n(X; Z).
This is the algebraic topology version of 'localization at p.' Computing mod-p homology for various primes is often the most efficient route to understanding the integer homology: first determine the free rank (from rational homology), then determine the p-primary torsion for each prime (from mod-p homology). The universal coefficient theorem reassembles these local computations into the global integer answer.