We prove the Universal Coefficient Theorem for cohomology, which relates singular cohomology with arbitrary coefficients to integer homology via the algebraic functors Hom and Ext.
Statement
The Universal Coefficient Theorem states that for any space X and abelian group G, there is a natural split short exact sequence
Let Cnβ=Cnβ(X) be the singular chain groups, Znβ=kerβnβ, and Bnβ=imβn+1β. Since Cnβ is a free abelian group (it has a basis of singular n-simplices), and ZnββCnβ is a subgroup of a free abelian group, Znβ is also free. Consider the short exact sequences:
More precisely, using the identification Znβ Hom(Znβ,G) under ΞΉβ, the coboundaries correspond to those homomorphisms ZnββG that extend to CnββG via βnββ, which by the splitting means Bnβ im(jβ:Hom(Znβ,G)βHom(Bnβ,G)) pulled back.
Step 3: Apply Hom(β,G) to (ββ).
The sequence (ββ) gives rise to the exact sequence:
0βHom(Hnβ,G)βHom(Znβ,G)jββHom(Bnβ,G)βExt1(Hnβ,G)β0
since Znβ is free (so Ext1(Znβ,G)=0).
Step 4: Assemble the result.
We have Hn(X;G)=Zn/Bnβ Hom(Znβ,G)/im(jβ)restrictedβ. From Step 3, we can identify the kernel and cokernel to obtain:
The map h sends a cocycle Ο:CnββG to its restriction Οβ£Znββ, which factors through Hnβ=Znβ/Bnβ precisely when Ο annihilates Bnβ.
Step 5: Splitting.
Since Znβ is free, the sequence (ββ) admits a section s:ZnββZnβ (identity) factoring through a map HnββZnβ. Choose a splitting Ο:Hnβ(X)βZnβ of (ββ). Then Οβ:Hom(Znβ,G)βHom(Hnβ,G) provides a right inverse for h, splitting the UCT sequence.
The splitting depends on the choice of Ο, hence is not natural. β‘
β
RemarkNon-naturality of the splitting
While the short exact sequence itself is natural in X, the splitting is not. Different choices of chain-level representatives lead to different splittings. This non-naturality has consequences: one cannot, in general, compute fβ on cohomology purely from fββ on homology without additional information.