Documentation

TauCeti.AlgebraicTopology.Singular.LocalHomology.OpenEmbedding

Local homology along open embeddings #

A continuous map j : M → N with j ⁻¹' T ⊆ S induces a map Hₖ(M, M ∖ S) ⟶ Hₖ(N, N ∖ T) of local homology groups (TauCeti.localHomologyMap). When j is an open embedding, T is closed and contained in the image of j, and S = j ⁻¹' T, this map is an isomorphism (TauCeti.isIso_localHomologyMap): by excision, local homology along T may be computed in the open neighbourhood j(M) of T, which j identifies with M. In particular an open embedding into a T₁ space identifies the local homology of M at x with that of N at j x (TauCeti.localHomologyIsoOfIsOpenEmbedding).

For Hausdorff spaces M and N modelled on the same finite-dimensional real normed space, these isomorphisms intertwine the transport of local homology along paths (TauCeti.localHomologyTransport_comp_localHomologyIsoOfIsOpenEmbedding_hom): the local homology system of M is the pullback along j of the local homology system of N. This holds because a chart of M, read on the open subset j(M) of N, is a chart of N, and transport is determined by its behaviour along paths inside compact convex sets of charts (TauCeti.eq_localHomologyTransport). In top degree with integral coefficients it is the naturality of the orientation local system under open embeddings, through which orientations restrict to open subsets and are compared along homeomorphisms.

Main definitions #

Main results #

References #

theorem TauCeti.isIso_localHomologyMap {A : Type u} [CategoryTheory.Category.{v, u} A] [CategoryTheory.Limits.HasCoproducts A] [CategoryTheory.Abelian A] (R : A) {M N : Type w} [TopologicalSpace M] [TopologicalSpace N] (j : C(M, N)) (hj : Topology.IsOpenEmbedding ⇑j) {S : Set M} {T : Set N} (h : ⇑j ⁻¹' T = S) (hT : IsClosed T) (hTj : T ⊆ Set.range ⇑j) (k : ℕ) :

Excision along an open embedding. If j is an open embedding, T is closed and lies in the image of j, and S = j ⁻¹' T, then j induces an isomorphism Hₖ(M, M ∖ S) ≅ Hₖ(N, N ∖ T).

An open embedding j : M → N into a T₁ space identifies the local homology of M at x with the local homology of N at j x.

Instances For
    @[simp]

    The map of local homology induced by an open embedding undoes the inverse of localHomologyIsoOfIsOpenEmbedding.

    @[simp]

    The map of local homology induced by an open embedding undoes the inverse of localHomologyIsoOfIsOpenEmbedding.

    @[simp]
    theorem TauCeti.localHomologyIsoOfIsOpenEmbedding_inv_comp_localHomologyMap_apply {A : Type u} [CategoryTheory.Category.{v, u} A] [CategoryTheory.Limits.HasCoproducts A] [CategoryTheory.Abelian A] (R : A) {M N : Type w} [TopologicalSpace M] [TopologicalSpace N] [T1Space N] {j : M → N} (hj : Topology.IsOpenEmbedding j) (x : M) (h : j ⁻¹' {j x} ⊆ {x}) (k : ℕ) {F : A → A → Type uF} {carrier : A → Type w_1} {instFunLike : (X Y : A) → FunLike (F X Y) (carrier X) (carrier Y)} [inst : CategoryTheory.ConcreteCategory A F] (x✝ : carrier (localHomology R {j x} k)) :

    The map of local homology induced by an open embedding undoes the inverse of localHomologyIsoOfIsOpenEmbedding.

    @[simp]

    The isomorphism of local homology induced by the identity is the identity.

    @[simp]

    The isomorphisms of local homology induced by open embeddings are functorial.

    Open embeddings intertwine the transport of local homology. For an open embedding j : M → N of Hausdorff spaces modelled on the same finite-dimensional real normed space, the isomorphisms Hₖ(M, M ∖ {x}) ≅ Hₖ(N, N ∖ {j x}) induced by j carry the transport of local homology of M along a path class to the transport of local homology of N along its image.

    Open embeddings intertwine the transport of local homology. For an open embedding j : M → N of Hausdorff spaces modelled on the same finite-dimensional real normed space, the isomorphisms Hₖ(M, M ∖ {x}) ≅ Hₖ(N, N ∖ {j x}) induced by j carry the transport of local homology of M along a path class to the transport of local homology of N along its image.