Homotopy type and homology
Homology can be used to distinguish topological spaces or to measure the topological complexity of a space. From the perspective of computational complexity theory, homology is very easy to compute.
Theorem: Homology depends functionally on
The isomorphism types of the homology groups of a simplicial complex depend only on , the underlying topological space.
More precisely, a homeomorphism of topological spaces induces an isomorphism of homology groups.
This theorem implies that any two homeomorphic spaces have isomorphic homology groups.
- %& For a topological space , we write for the homology groups of computed using any simplicial complex structure provided on .
- If does not have a simplicial complex structure, or -complex structure, one can still define singular homology for , and this homology still depends functionally only on the homeomorphism type.
- Singular homology is isomorphic to simplicial and -homology when the latter can be defined.
There is an equivalence relation between spaces that is much ‘coarser’ than homeomorphism, namely homotopy equivalence.
Homotopy equivalence
A homotopy equivalence between topological spaces and is a pair of continuous maps:
such that is homotopic to and is homotopic to .
We write when and are homotopy equivalent.
A homotopy from to would be a continuous map such that and . Analogously for a homotopy to .
A homeomorphism is actually the special case of a homotopy equivalence where the homotopies and are both the identity maps.
Theorem: Homology depends functionally on homotopy type
The isomorphism types of the homology groups of a topological space depend only on the homotopy type of the space.
More precisely, a homotopy equivalence of topological spaces induces an isomorphism of homology groups.
We will see a partial justification of this fact later, after discussing simplicial maps and chain maps.
Contractible spaces
A topological space is contractible if it is homotopy equivalent to a point.
Illustration - convex sets and simplices are contractible
The same homotopy formula, namely , can be used to show that any ball in is contractible, and indeed any convex set in is contractible.
- ! Therefore, any simplex is contractible.
