OAI/AlgebraicTopology/IntegralHomology/HyperplaneLocal.lean
27 declarations, 0 contain sorry, 0 declared as axioms
Relative section classes and local homology at hyperplane product zeros.
- theorem
OAI.Kaplansky.continuous_lineStage_totalNormline 22Source documentation
The norm on the actual line-stage total space is continuous. The proof uses its genuine continuous Hermitian metric, not fixed fiber coordinates.
theorem continuous_lineStage_totalNorm (a : LineStage K) : Continuous (fun z : TotalSpace a.Model a.Fiber => ‖z.2‖) := by …Mentions: OAI.Kaplansky.LineStage
- theorem
OAI.Kaplansky.ContinuousOrthonormalStageFrame.sectionHomologyMap_eq_zeroline 33Source documentation
An arbitrary nonempty orthonormal frame forces all section-induced homology maps of its actual bundle to vanish in positive degree.
theorem ContinuousOrthonormalStageFrame.sectionHomologyMap_eq_zero {a : LineStage K} {d : ℕ} (f : ContinuousOrthonormalStageFrame a d) (hd : 0 < d) (s : ∀ y, a.Fiber y) (hs : Continuous (fun y => TotalSpace.mk' a.Model y (s y))) {n : ℕ} (hn : n ≠ 0) : sectionHomologyMap s hs n = 0 := by …Mentions: OAI.Kaplansky.LineStage, OAI.Kaplansky.ContinuousOrthonormalStageFrame, OAI.Kaplansky.sectionHomologyMap
- def
OAI.Kaplansky.canonicalProductHomologyMapline 48Source documentation
The actual canonical hyperplane-product section induces this integral homology morphism. Its nonvanishing still requires a global calculation.
def canonicalProductHomologyMap (K : ι → ℕ) (n : ℕ) := …
- theorem
OAI.Kaplansky.canonicalProductHomologyMap_eq_sectionline 51 - theorem
OAI.Kaplansky.canonicalProductHomologyMap_eq_zero_of_nonvanishingline 62Source documentation
Applied to the genuine hyperplane sum, a nowhere-zero continuous section would force the canonical map to vanish. No nonzero-map premise is introduced.
theorem canonicalProductHomologyMap_eq_zero_of_nonvanishing (s : ∀ y, (hyperplaneProductStage K).Fiber y) (hs : Continuous (fun y => TotalSpace.mk' (hyperplaneProductStage K).Model y (s y))) (hne : ∀ y, s y ≠ 0) {n : ℕ} (hn : n ≠ 0) : canonicalProductHomologyMap K n = 0 := by …Mentions: OAI.Kaplansky.hyperplaneProductStage, OAI.Kaplansky.canonicalProductHomologyMap
- theorem
OAI.Kaplansky.canonicalProductHomologyMap_eq_zero_of_frameline 74 - theorem
OAI.Kaplansky.hyperplaneProduct_nonzeroLocusline 84 - theorem
OAI.Kaplansky.canonicalProduct_mapsTo_nonzeroline 90 - def
OAI.Kaplansky.canonicalProductRelativeHomologyMapline 100Source documentation
Relative singular homology map on the genuinely punctured projective product.
def canonicalProductRelativeHomologyMap (n : ℕ) := …
- theorem
OAI.Kaplansky.canonicalProductRelativeHomology_comparisonline 110 - theorem
OAI.Kaplansky.canonicalProductHomology_ne_zero_of_relativeClassline 122Source documentation
Exact missing class obligation for the existing global map. This theorem is conditional and is not a proof of canonical nonvanishing.
theorem canonicalProductHomology_ne_zero_of_relativeClass (n : ℕ) (c : relativeSingularHomology (subspaceInclusion ({firstCoordinateProduct K}ᶜ : Set (ProjectiveProduct K))) (n+1)) (hc : relativeHomologyBoundary (subspaceInclusion ({firstCoordinateProduct K}ᶜ : Set (ProjectiveProduct K))) n c = 0) (hne : canonicalProductRelativeHomologyMap K (n+1) c ≠ 0) : canonicalProductHomologyMap K (n+1) ≠ 0 := by …Mentions: OAI.Kaplansky.relativeSingularHomology, OAI.Kaplansky.subspaceInclusion, OAI.Kaplansky.firstCoordinateProduct, OAI.Kaplansky.relativeHomologyBoundary, OAI.Kaplansky.canonicalProductRelativeHomologyMap, OAI.Kaplansky.canonicalProductHomologyMap
- def
OAI.Kaplansky.canonicalProductCoordinateMapline 137Source documentation
Actual section coordinate map as a continuous map on the full graph model.
def canonicalProductCoordinateMap : C(ProjectiveProductModel K, ((Σ i, Fin (K i)) → ℂ)) := … - theorem
OAI.Kaplansky.canonicalProductCoordinateMap_nonzeroline 145 - def
OAI.Kaplansky.canonicalProductCoordinateRelativeMapline 156 - def
OAI.Kaplansky.canonicalProductCoordinateRelativeIsoline 165Source documentation
The local coordinate map induces an isomorphism on genuine relative singular homology. This does not assert that these homology groups are nonzero.
def canonicalProductCoordinateRelativeIso (n : ℕ) : relativeSingularHomology (subspaceInclusion ({0}ᶜ : Set (ProjectiveProductModel K))) n ≅ relativeSingularHomology (subspaceInclusion ({0}ᶜ : Set ((Σ i, Fin (K i)) → ℂ))) n := …Mentions: OAI.Kaplansky.relativeSingularHomology, OAI.Kaplansky.subspaceInclusion
- theorem
OAI.Kaplansky.canonicalProductCoordinateRelativeIso_homline 179 - theorem
OAI.Kaplansky.canonicalProductCoordinateRelativeMap_isIsoline 190 - theorem
OAI.Kaplansky.canonicalProductGraphChart_target_univline 202 - def
OAI.Kaplansky.canonicalProductChartHomeomorphline 209Source documentation
The actual open neighborhood of the unique zero is homeomorphic to the full complex graph model, with the inherited topology on the neighborhood.
def canonicalProductChartHomeomorph : (canonicalProductGraphChart K).source ≃ₜ ProjectiveProductModel K := …Mentions: OAI.Kaplansky.canonicalProductGraphChart
- theorem
OAI.Kaplansky.canonicalProductChartHomeomorph_applyline 215 - theorem
OAI.Kaplansky.canonicalProductChartHomeomorph_zeroline 219 - def
OAI.Kaplansky.canonicalLocalSectionMapline 224 - def
OAI.Kaplansky.canonicalLocalSectionHomeomorphline 229 - theorem
OAI.Kaplansky.canonicalLocalSectionMap_eqline 233 - theorem
OAI.Kaplansky.canonicalLocalSectionHomeomorph_zeroline 237 - def
OAI.Kaplansky.canonicalLocalRelativeHomologyIsoline 246Source documentation
Local section-coordinate isomorphism for the actual punctured chart, not just an abstract vector-space model. Excision into the full base is separate.
def canonicalLocalRelativeHomologyIso (n : ℕ) : relativeSingularHomology (subspaceInclusion ({⟨firstCoordinateProduct K, canonicalProduct_zero_in_chart K⟩}ᶜ : Set (canonicalProductGraphChart K).source)) n ≅ relativeSingularHomology (subspaceInclusion ({0}ᶜ : Set ((Σ i, Fin (K i)) → ℂ))) n := …Mentions: OAI.Kaplansky.relativeSingularHomology, OAI.Kaplansky.subspaceInclusion, OAI.Kaplansky.firstCoordinateProduct, OAI.Kaplansky.canonicalProduct_zero_in_chart, OAI.Kaplansky.canonicalProductGraphChart
- def
OAI.Kaplansky.canonicalChartRelativeInclusionline 259Source documentation
Inclusion of the punctured chart into the punctured whole base. Its induced map is constructed; no excision isomorphism is asserted here.
def canonicalChartRelativeInclusion (n : ℕ) := …