Universal coefficients over a field #
Over a field k every module is free, so the singular homology Hₙ(X; k) of a space X is
projective in every degree and the universal coefficient theorem with projective homology
(TopCat.singularKroneckerEquivOfProjectiveHomology) applies with no hypothesis on X: the
Ext¹ term vanishes and the Kronecker map identifies singular cohomology with the dual of singular
homology,
Hⁿ(X; k) ≃ₗ[k] Module.Dual k (Hₙ(X; k)).
The identification is the Kronecker pairing, so it is natural in X: the pull-back along a
continuous map corresponds to the transpose of the push-forward on homology. Consequently
Hⁿ(X; k) is finite-dimensional exactly when Hₙ(X; k) is, and the two have the same finrank
(both are zero in the infinite-dimensional case). The same holds for the relative cohomology and
homology of a topological pair. For an arbitrary coefficient module M the isomorphism
Hⁿ(X; k, M) ≃ₗ[k] (Hₙ(X; k) ⟶ M) is TopCat.singularKroneckerEquivOfProjectiveHomology itself,
whose projectivity hypotheses are found by instance search over a field.
Main declarations #
TopCat.singularCohomologyDualEquiv: the natural isomorphismHⁿ(X; k) ≃ₗ[k] Module.Dual k (Hₙ(X; k)), characterized byTopCat.singularCohomologyDualEquiv_applyandTopCat.singularKronecker_singularCohomologyDualEquiv_symm, with naturalityTopCat.singularCohomologyDualEquiv_singularCohomologyMap.TopCat.finrank_singularCohomologyandTopCat.finite_singularCohomology_iff: cohomology and homology over a field have the samefinrank(zero when infinite-dimensional) and are finite-dimensional together.TopPair.singularCohomologyDualEquiv, its naturalityTopPair.singularCohomologyDualEquiv_singularCohomologyMap,TopPair.finrank_singularCohomologyandTopPair.finite_singularCohomology_iff: the same for relative cohomology of a pair.
References #
- A. Hatcher, Algebraic Topology, Section 3.1, Theorem 3.2 and the discussion of field coefficients following it.
The universal coefficient theorem over a field: singular cohomology with coefficients in
a field k is the dual of singular homology, Hⁿ(X; k) ≃ₗ[k] Module.Dual k (Hₙ(X; k)). It sends
a class to the linear form underlying its Kronecker pairing
(TopCat.singularCohomologyDualEquiv_apply).
Instances For
The equivalence TopCat.singularCohomologyDualEquiv is the Kronecker map.
The inverse of TopCat.singularCohomologyDualEquiv sends a linear form φ to the class whose
Kronecker pairing is φ.
Naturality of the universal coefficient isomorphism over a field: for a continuous map
f : X ⟶ Y, the linear form of the pull-back f^*α is the transpose of
f_* : Hₙ(X; k) ⟶ Hₙ(Y; k) applied to the linear form of α.
Over a field, singular cohomology and singular homology have the same finrank in every
degree. When Hₙ(X; k) is infinite-dimensional both sides have finrank zero; their cardinal
dimensions then need not agree.
Over a field, singular cohomology is finite-dimensional in a given degree exactly when singular homology is.
The relative universal coefficient theorem over a field: the relative singular cohomology
of a pair with coefficients in a field k is the dual of its relative singular homology,
Hⁿ(X, A; k) ≃ₗ[k] Module.Dual k (Hₙ(X, A; k)). It sends a class to the linear form underlying
its relative Kronecker pairing (TopPair.singularCohomologyDualEquiv_apply).
Instances For
The equivalence TopPair.singularCohomologyDualEquiv is the relative Kronecker map.
The inverse of TopPair.singularCohomologyDualEquiv sends a linear form φ to the class whose
Kronecker pairing is φ.
Naturality of the relative universal coefficient isomorphism over a field: for a map of
pairs f : P ⟶ P', the linear form of the pull-back f^*α is the transpose of
f_* : Hₙ(X, A; k) ⟶ Hₙ(X', A'; k) applied to the linear form of α.
Over a field, relative singular cohomology and relative singular homology of a pair have the
same finrank in every degree. When Hₙ(X, A; k) is infinite-dimensional both sides have
finrank zero; their cardinal dimensions then need not agree.
Over a field, relative singular cohomology is finite-dimensional in a given degree exactly when relative singular homology is.