OAI/AlgebraicTopology/IntegralHomology/Thom.lean
31 declarations, 0 contain sorry, 0 declared as axioms
Thom spaces of line stages, disk collapse, quotient maps, and homology.
- theorem
OAI.Kaplansky.bundleTotal_t2Spaceline 18Source documentation
Hausdorffness of a genuine bundle total space, using separation in the base or in a common local trivialization.
theorem bundleTotal_t2Space {B V : Type*} [TopologicalSpace B] [T2Space B] [TopologicalSpace V] [T2Space V] (E : B → Type*) [∀ b, TopologicalSpace (E b)] [TopologicalSpace (TotalSpace V E)] [FiberBundle V E] : T2Space (TotalSpace V E) := by … - instance
OAI.Kaplansky.lineStageTotal_t2Spaceline 37 - instance
OAI.Kaplansky.lineStageTotal_locallyCompactSpaceline 40 - instance
OAI.Kaplansky.lineStageThom_t2Spaceline 46Source documentation
The one-point total space used by the homology construction is a compact Hausdorff space for the actual finite line bundle sum.
instance lineStageThom_t2Space (a : LineStage K) : T2Space (OnePoint (TotalSpace a.Model a.Fiber)) := inferInstance …Mentions: OAI.Kaplansky.LineStage
- theorem
OAI.Kaplansky.lineStage_chart_normline 50 - theorem
OAI.Kaplansky.isCompact_lineStage_diskline 62Source documentation
Closed bounded disk bundles over the compact projective base are compact. This uses a finite cover by actual unitary trivializations.
theorem isCompact_lineStage_disk (a : LineStage K) (r : ℝ) : IsCompact {z : TotalSpace a.Model a.Fiber | ‖z.2‖ ≤ r} := by …Mentions: OAI.Kaplansky.LineStage
- abbrev
OAI.Kaplansky.LineStageClosedDiskline 98 - instance
OAI.Kaplansky.lineStageClosedDisk_compactline 100 - def
OAI.Kaplansky.lineStageDiskCollapseline 104Source documentation
Radial collapse of the entire unit sphere bundle to the point at infinity.
def lineStageDiskCollapse (z : LineStageClosedDisk a) : OnePoint (TotalSpace a.Model a.Fiber) := …
Mentions: OAI.Kaplansky.LineStageClosedDisk
- theorem
OAI.Kaplansky.lineStageDiskCollapse_boundaryline 111 - theorem
OAI.Kaplansky.lineStageDiskCollapse_continuousAt_boundaryline 114 - theorem
OAI.Kaplansky.continuous_lineStageDiskCollapseline 154 - def
OAI.Kaplansky.lineStageDiskInteriorline 189Source documentation
An actual vector has a canonical interior preimage under radial collapse.
def lineStageDiskInterior (z : TotalSpace a.Model a.Fiber) : LineStageClosedDisk a := …
Mentions: OAI.Kaplansky.LineStageClosedDisk
- theorem
OAI.Kaplansky.lineStageDiskCollapse_interiorline 193 - theorem
OAI.Kaplansky.lineStageDiskCollapse_eq_infty_iffline 205Source documentation
Only sphere-bundle vectors collapse to infinity.
theorem lineStageDiskCollapse_eq_infty_iff (z : LineStageClosedDisk a) : lineStageDiskCollapse a z = ∞ ↔ ‖z.val.2‖ = 1 := by …Mentions: OAI.Kaplansky.LineStageClosedDisk, OAI.Kaplansky.lineStageDiskCollapse
- theorem
OAI.Kaplansky.lineStageDiskInterior_expandline 217 - theorem
OAI.Kaplansky.lineStageDiskCollapse_eq_iffline 231Source documentation
Exact quotient relation: collapse the sphere bundle and identify no distinct interior disk vectors.
theorem lineStageDiskCollapse_eq_iff (z w : LineStageClosedDisk a) : lineStageDiskCollapse a z = lineStageDiskCollapse a w ↔ z = w ∨ (‖z.val.2‖ = 1 ∧ ‖w.val.2‖ = 1) := by …Mentions: OAI.Kaplansky.LineStageClosedDisk, OAI.Kaplansky.lineStageDiskCollapse
- theorem
OAI.Kaplansky.lineStage_sphere_nonemptyline 253Source documentation
Positive fiber rank supplies a genuine sphere-bundle point.
theorem lineStage_sphere_nonempty [Nonempty a.Slot] : ∃ z : LineStageClosedDisk a, ‖z.val.2‖ = 1 := by …Mentions: OAI.Kaplansky.LineStageClosedDisk
- theorem
OAI.Kaplansky.lineStageDiskCollapse_surjectiveline 260 - theorem
OAI.Kaplansky.lineStageDiskCollapse_isQuotientMapline 269 - abbrev
OAI.Kaplansky.LineStageThomQuotientline 276Source documentation
The disk/sphere quotient, with its quotient topology. The exact relation is given by
lineStageDiskCollapse_eq_iff.abbrev LineStageThomQuotient := Quotient (Setoid.ker (lineStageDiskCollapse a))
Mentions: OAI.Kaplansky.lineStageDiskCollapse
- def
OAI.Kaplansky.lineStageThomQuotientHomeomorphline 281Source documentation
The actual disk/sphere Thom quotient is homeomorphic to the one-point total space used in the singular homology construction. This assertion is for positive fiber rank; no characteristic class is assumed.
def lineStageThomQuotientHomeomorph [Nonempty a.Slot] : LineStageThomQuotient a ≃ₜ OnePoint (TotalSpace a.Model a.Fiber) := …Mentions: OAI.Kaplansky.LineStageThomQuotient
- theorem
OAI.Kaplansky.lineStageThomQuotientHomeomorph_applyline 287 - theorem
OAI.Kaplansky.lineStageThomQuotientHomeomorph_zeroline 292Source documentation
The zero-section inclusion is carried to the actual zero-section map, so the quotient comparison respects the section used by the invariant.
theorem lineStageThomQuotientHomeomorph_zero [Nonempty a.Slot] (y : ProjectiveProduct K) : lineStageThomQuotientHomeomorph a (Quotient.mk _ (⟨TotalSpace.mk' a.Model y 0, by erw [norm_zero]; exact zero_le_one⟩ : LineStageClosedDisk a)) = (TotalSpace.mk' a.Model y (0 : a.Fiber y) : OnePoint (TotalSpace a.Model a.Fiber)) := by …Mentions: OAI.Kaplansky.lineStageThomQuotientHomeomorph, OAI.Kaplansky.LineStageClosedDisk
- def
OAI.Kaplansky.thomQuotientZeroSectionline 310Source documentation
The actual zero section into the disk/sphere quotient.
def thomQuotientZeroSection : C(ProjectiveProduct K, LineStageThomQuotient a) where …
Mentions: OAI.Kaplansky.LineStageThomQuotient
- def
OAI.Kaplansky.thomZeroHomologyMapline 320Source documentation
The integral homology morphism of the genuine Thom zero section. Its definition supplies no nonvanishing, Thom class, or Chern-class axiom.
def thomZeroHomologyMap (n : ℕ) := …
- def
OAI.Kaplansky.thomQuotientHomologyIsoline 323 - theorem
OAI.Kaplansky.thomZeroHomologyMap_comparisonline 329 - theorem
OAI.Kaplansky.thomZeroHomologyMap_eq_sectionline 340Source documentation
Every continuous section computes the same map from the base into the homology of the genuine Thom space, under the proved comparison.
theorem thomZeroHomologyMap_eq_section [Nonempty a.Slot] (s : ∀ y, a.Fiber y) (hs : Continuous (fun y => TotalSpace.mk' a.Model y (s y))) (n : ℕ) : thomZeroHomologyMap a n ≫ (thomQuotientHomologyIso a n).hom = sectionHomologyMap s hs n := …Mentions: OAI.Kaplansky.thomZeroHomologyMap, OAI.Kaplansky.thomQuotientHomologyIso, OAI.Kaplansky.sectionHomologyMap
- theorem
OAI.Kaplansky.thomZeroHomologyMap_eq_zero_of_nonvanishingline 351Source documentation
A nowhere-zero section forces the Thom zero-section map itself to vanish, using the actual inverse of the homology comparison isomorphism.
theorem thomZeroHomologyMap_eq_zero_of_nonvanishing [Nonempty a.Slot] (s : ∀ y, a.Fiber y) (hs : Continuous (fun y => TotalSpace.mk' a.Model y (s y))) (hne : ∀ y, s y ≠ 0) {n : ℕ} (hn : n ≠ 0) : thomZeroHomologyMap a n = 0 := by …Mentions: OAI.Kaplansky.thomZeroHomologyMap
- theorem
OAI.Kaplansky.hyperplaneThomHomology_comparisonline 366Source documentation
Specialization to the exact canonical hyperplane-product section. This identifies two constructed global maps; it does not compute them.
theorem hyperplaneThomHomology_comparison [Nonempty (hyperplaneProductStage K).Slot] (n : ℕ) : thomZeroHomologyMap (hyperplaneProductStage K) n ≫ (thomQuotientHomologyIso (hyperplaneProductStage K) n).hom = canonicalProductHomologyMap K n := …Mentions: OAI.Kaplansky.hyperplaneProductStage, OAI.Kaplansky.thomZeroHomologyMap, OAI.Kaplansky.thomQuotientHomologyIso, OAI.Kaplansky.canonicalProductHomologyMap