Singular Homology - Core Definitions
Singular homology extends simplicial homology to arbitrary topological spaces, not requiring triangulations. It is the most general and flexible homology theory.
The standard -simplex is . A singular -simplex in a topological space is a continuous map .
Unlike simplicial homology where simplices are actual subsets of the space, singular simplices are just continuous images of standard simplices. This allows defining homology for any topological space.
The singular -chain group is the free abelian group generated by all singular -simplices in :
Elements are formal finite sums where and are continuous.
For a point space , there is exactly one singular -simplex for each (the constant map), so for all .
The -th face map is the inclusion . It embeds as the face of opposite the -th vertex.
The boundary operator is defined on a singular simplex by:
Each term is a singular -simplex: the restriction of to the -th face of .
As in simplicial homology, . This makes a chain complex.
The proof is identical to the simplicial case: each -face appears twice with opposite signs when computing .
The singular homology groups of are: where are -cycles and are -boundaries.
Singular homology works for all topological spaces: manifolds, CW complexes, fractals, even pathological spaces. It requires no triangulation or special structure. The price is that is typically enormous (uncountably generated), making direct computation challenging.
For "nice" spaces (CW complexes, manifolds), singular homology agrees with simplicial homology, but it's defined much more generally.