Top homology of a closed simply connected -manifold maps isomorphically to
OpenSP4Mission.closed_manifold_top_homology_isIsoLet be a closed (compact Hausdorff) topological -manifold which is simply connected, and let . Then the natural map from the top homology group to the local homology group at ,
is an isomorphism. This is the fundamental-class theorem for closed orientable manifolds (Hatcher, Theorem 3.26(a)): for a closed connected -orientable -manifold the map is an isomorphism for every , so that is generated by a fundamental class restricting to a generator of every local homology group. A simply connected manifold is connected and orientable (Hatcher, Proposition 3.25: is orientable if has no subgroup of index two), which is why simple connectivity appears as the hypothesis; Mathlib has no notion of orientability. In the mission the statement is applied to a homotopy -sphere and, through the long exact sequence of the pair , gives and .
Formalization Note The pair is given by the inclusion Subtype.val : {x : M // x ≠ p} → M, the map is SP4Homology.toRel n, and the conclusion is Mathlib's IsIso in ModuleCat ℤ. The manifold hypothesis is a topological atlas ChartedSpace (EuclideanSpace ℝ (Fin n)) M with T2Space M and CompactSpace M; the statement holds for all .
import Definitions.Def_SP4Sphere import Definitions.Def_SP4WeakHomotopy import Definitions.Def_SP4Homology import Definitions.Def_SP4HomologyMap import Definitions.Def_SP4RelHomology set_option autoImplicit false open scoped Manifold ContDiff open SP4Mission CategoryTheory Limits
theorem SP4Mission.closed_manifold_top_homology_isIso (n : ℕ) (M : Type) [TopologicalSpace M]
[T2Space M] [CompactSpace M] [SimplyConnectedSpace M]
[ChartedSpace (EuclideanSpace ℝ (Fin n)) M] (p : M) :
IsIso (SP4Homology.toRel n
(⟨Subtype.val, continuous_subtype_val⟩ : C({x : M // x ≠ p}, M))) := by sorry