The local homology system of a manifold #
Let M be a Hausdorff space modelled on a finite-dimensional real normed space E, that is,
a topological manifold without boundary. This file assembles the local homology groups
Hₖ(M, M ∖ {x}) into a functor out of the fundamental groupoid of M,
TauCeti.localHomologySystem R M E k. For k = dim E and integer coefficients this is the
orientation local system of M: a local orientation at x is a generator of
Hₙ(M, M ∖ {x}; ℤ), and the functor transports local orientations along paths. With
A = ModuleCat S for a ring S it is a TauCeti.LocalCoefficientSystem.
The transport is determined by compact convex sets in charts. Let φ : M → E be an open
partial homeomorphism and let K ⊆ φ.target be compact and convex. For every x with
φ x ∈ K, the restriction Hₖ(M, M ∖ φ.symm '' K) ⟶ Hₖ(M, M ∖ {x}) is an isomorphism
(TauCeti.isIso_localHomologyRestriction_symm_image). The transport along a path inside
φ.symm '' K is the unique map compatible with these restrictions at its two endpoints
(TauCeti.localHomologyRestriction_comp_localHomologyTransport), and this property together with
compatibility with composition characterizes the transport
(TauCeti.eq_localHomologyTransport).
Main definitions and results #
TauCeti.localHomology R S k: the relative singular homologyHₖ(M, M ∖ S).TauCeti.localHomologyRestriction: forS ⊆ T, the mapHₖ(M, M ∖ T) ⟶ Hₖ(M, M ∖ S)induced by the identity ofM.TauCeti.localHomologyMap: for a continuous mapj : M → Nwithj ⁻¹' T ⊆ S, the mapHₖ(M, M ∖ S) ⟶ Hₖ(N, N ∖ T)induced byj. It is functorial, is the restriction map forjthe identity, and is compatible with restriction on both sides.TauCeti.isZero_localHomology_empty:Hₖ(M, M) = 0.TauCeti.isIso_localHomologyRestriction_symm_image: the restriction from a compact set in a chart, star-convex about one of its points, to that point is an isomorphism.TauCeti.localHomologyTransport: the transport of local homology along a path class.TauCeti.localHomologySystem: the local homology groups as a functor out of the fundamental groupoid, with these transport maps.TauCeti.localHomologyRestriction_comp_localHomologyTransport: the transport along a path inside a compact convex set in a chart.TauCeti.eq_localHomologyTransport: the transport is the only family of maps compatible with composition that has this property.
Implementation notes #
On each open convex patch of a chart there is a functor sending a path to the comparison of its
endpoints through the closure of the patch. Two patches give the same comparison near each point
of their overlap, since both factor through a small ball in one chart. So the local functors
agree on overlaps, and they glue (TauCeti.FundamentalGroupoid.glue) to a functor out of the
fundamental groupoid of M.
References #
- A. Hatcher, Algebraic Topology, Section 3.3, the local homology groups
Hₙ(M | x), local orientations, and the comparison throughHₙ(M | B)for ballsBin charts, which Hatcher uses to topologize the orientation coveringM_R.
The relative singular homology Hₖ(M, M ∖ S) of M modulo the complement of S. For
S = {x} it is the local homology of M at x.
Instances For
For S ⊆ T, the map Hₖ(M, M ∖ T) ⟶ Hₖ(M, M ∖ S) on relative singular homology induced by
the identity of M.
Instances For
Local homology along the empty set vanishes: Hₖ(M, M) = 0.
For a continuous map j : M → N and sets S ⊆ M, T ⊆ N with j ⁻¹' T ⊆ S, the map
Hₖ(M, M ∖ S) ⟶ Hₖ(N, N ∖ T) of local homology induced by the map of pairs
j : (M, M ∖ S) ⟶ (N, N ∖ T).
Instances For
Equal continuous maps induce equal maps of local homology, with the preimage hypothesis transported along the equality.
The map of local homology induced by the identity is the restriction map.
The maps of local homology are functorial.
The maps of local homology are functorial.
Restricting before the map of local homology is the map from the larger set.
Restricting before the map of local homology is the map from the larger set.
Restricting after the map of local homology is the map to the smaller set.
Restricting after the map of local homology is the map to the smaller set.
Homotopy invariance of the maps of local homology. Maps j₀, j₁ : M → N joined by a
homotopy that never sends a point outside S into T induce the same map
Hₖ(M, M ∖ S) ⟶ Hₖ(N, N ∖ T).
Local homology is constant along a compact star-convex set in a chart. If
K ⊆ φ.target is compact and star-convex about φ x ∈ K, then the restriction
Hₖ(M, M ∖ φ.symm '' K) ⟶ Hₖ(M, M ∖ {x}) is an isomorphism.
Every point of a manifold has a compact neighbourhood along which local homology is
constant. If M is a Hausdorff space modelled on a finite-dimensional real normed space, every
x ∈ M has a compact neighbourhood B, the image under a chart of a closed ball, such that the
restriction Hₖ(M, M ∖ B) ⟶ Hₖ(M, M ∖ {y}) is an isomorphism for every y ∈ B.
The transport Hₖ(M, M ∖ {x}) ⟶ Hₖ(M, M ∖ {y}) of local homology along a path class from
x to y, for a Hausdorff space M modelled on a finite-dimensional real normed space E.
Along a path inside a compact convex set of a chart it is described by
TauCeti.localHomologyRestriction_comp_localHomologyTransport.
Instances For
The local homology system. For a Hausdorff space M modelled on a finite-dimensional
real normed space E, the local homology groups Hₖ(M, M ∖ {x}) form a functor out of the
fundamental groupoid of M, with the transport maps TauCeti.localHomologyTransport. For
k = dim E and integer coefficients it is the orientation local system of M.
Instances For
Transport of local homology along a path in a chart. Let K ⊆ φ.target be compact and
convex, and let γ be a path from x to y inside φ.symm '' K. Then the transport along γ
is compatible with the restrictions Hₖ(M, M ∖ φ.symm '' K) ⟶ Hₖ(M, M ∖ {x}) and
Hₖ(M, M ∖ φ.symm '' K) ⟶ Hₖ(M, M ∖ {y}). Since the first of these is an isomorphism
(TauCeti.isIso_localHomologyRestriction_symm_image), this determines the transport.
Uniqueness of the transport. A family of maps Hₖ(M, M ∖ {x}) ⟶ Hₖ(M, M ∖ {y}) indexed by
path classes from x to y, compatible with composition and satisfying the conclusion of
TauCeti.localHomologyRestriction_comp_localHomologyTransport along paths inside compact convex
sets of charts, is the transport TauCeti.localHomologyTransport.
Restrictions of a global class are parallel. The restrictions
Hₖ(M, M ∖ M) ⟶ Hₖ(M, M ∖ {x}) to the points of M are compatible with the transport of local
homology along every path class, in every degree.
Restrictions of a global class are parallel. The restrictions
Hₖ(M, M ∖ M) ⟶ Hₖ(M, M ∖ {x}) to the points of M are compatible with the transport of local
homology along every path class, in every degree.