Naturality of the universal coefficient sequence #
The inclusion of Ext¹(Hⱼ(X), Y) into the cohomology of Hom(X, Y) commutes with
pullback along chain maps and pushforward along coefficient morphisms. Together with
naturality of the Kronecker map, this makes both arrows of the universal coefficient
sequence natural in both variables.
No compatibility of chosen cycle retractions is needed.
Reference: Hatcher, Algebraic Topology, Section 3.1, Theorem 3.2.
Pulling back an extension of homology and then including it in cohomology is
including it first and pulling back the resulting cohomology class. This holds in
particular in the universal coefficient degree i = j + 1.
Pushing an extension forward along a coefficient morphism and then including it in cohomology agrees with applying the induced coefficient map to its cohomology class.