Documentation

TauCeti.AlgebraicTopology.Singular.Point

The singular chains of a point #

The singular chain complex of a one-point space X, with coefficients in an object R of a preadditive category, is chain homotopy equivalent to R placed in degree zero (TauCeti.pointSingularChainHomotopyEquiv). The forward map is the augmentation, which sends the unique singular vertex to the identity of R, and the inverse includes R as the summand of that vertex.

Unlike the vanishing of positive-degree homology, a chain homotopy equivalence survives any additive functor. Applying Hom(-, M) to it computes the singular cohomology of a point with arbitrary coefficients (TauCeti.pointSingularCochainHomotopyEquiv), without projectivity or injectivity assumptions.

A point is totally disconnected, so Mathlib identifies its singular chains with the alternating constant complex on the coefficients summed over the point (AlgebraicTopology.singularChainComplexFunctorIsoOfTotallyDisconnectedSpace), and that complex contracts onto its degree-zero term (ChainComplex.alternatingConstHomotopyEquiv, from the extra degeneracy SimplicialObject.Augmented.ExtraDegeneracy.const). The construction of the contraction, and of its cochain counterpart, follows the unmerged Tau Ceti pull request https://github.com/TauCetiProject/TauCeti/pull/20882.

Main declarations #

References #

The singular chains of a point contract onto the coefficients. For a one-point space X, the singular chain complex with coefficients in R is chain homotopy equivalent to R in degree zero. The forward map is the augmentation and the inverse is the inclusion of the unique vertex.

Instances For

    The inverse of the contraction of the singular chains of a point includes the coefficients as the summand of the unique singular vertex.