OAI/Geometry/BundleTests/Obstruction.lean
23 declarations, 0 contain sorry, 0 declared as axioms
Nonvanishing twisted section classes and the stable retained-bundle obstruction.
- theorem
OAI.Kaplansky.sectionProductNormalizationline 14 - def
OAI.Kaplansky.twistedRestrictedSectionline 35 - theorem
OAI.Kaplansky.twistedStandardBundleCoordinates_sectionline 40 - def
OAI.Kaplansky.twistedLocalSectionHomeomorphline 58 - theorem
OAI.Kaplansky.twistedLocalSectionHomeomorph_zeroline 62 - def
OAI.Kaplansky.twistedLocalSectionRelativeIsoline 69 - def
OAI.Kaplansky.twistedRestrictedSectionRelativeMapline 79 - theorem
OAI.Kaplansky.twistedRestrictedSection_normalizationline 92 - theorem
OAI.Kaplansky.twistedGraphBundleChartNormalization_isIsoline 107 - theorem
OAI.Kaplansky.twistedGraphBundleChartToAmbient_monoline 118 - theorem
OAI.Kaplansky.twistedProjectiveDimensions_sumline 130 - def
OAI.Kaplansky.twistedOrdinaryRelativeMapline 135 - theorem
OAI.Kaplansky.twistedOrdinaryRelativeMap_chartline 147 - theorem
OAI.Kaplansky.twistedOrdinaryRelativeMap_monoline 160 - theorem
OAI.Kaplansky.twistedOrdinaryRelativeMap_comparisonline 185 - theorem
OAI.Kaplansky.twistedOrdinarySection_fundamental_ne_zeroline 196Source documentation
The actual twisted section carries the existing augmented-base fundamental class to a nonzero ordinary relative class.
theorem twistedOrdinarySection_fundamental_ne_zero (hp : 0 < ∑ i, twistedProjectiveDimensions K h i) : ordinarySectionClassMap (twistedHyperplaneSection K h) (continuous_twistedHyperplaneSection K h) (2*∑ i, twistedProjectiveDimensions K h i) (projectiveProductFundamentalClass (twistedProjectiveDimensions K h) hp) ≠ 0 := by …Mentions: OAI.Kaplansky.twistedProjectiveDimensions, OAI.Kaplansky.ordinarySectionClassMap, OAI.Kaplansky.twistedHyperplaneSection, OAI.Kaplansky.continuous_twistedHyperplaneSection, OAI.Kaplansky.projectiveProductFundamentalClass
- theorem
OAI.Kaplansky.twistedHyperplane_every_section_has_zeroline 214 - theorem
OAI.Kaplansky.twistedSourceStage_no_large_frameline 244Source documentation
The tensor construction contradicts any frame with more vectors than the displayed trivial rank. The frame need not respect the line summands.
theorem twistedSourceStage_no_large_frame {ι : Type} [Fintype ι] (K : ι → ℕ) (h d : ℕ) (hp : 0 < h+∑ i, K i) (hd : h < d) : IsEmpty (ContinuousOrthonormalStageFrame (twistedSourceStage K h) d) := by …Mentions: OAI.Kaplansky.ContinuousOrthonormalStageFrame, OAI.Kaplansky.twistedSourceStage
- def
OAI.Kaplansky.retainedTwistedSlotEquivline 253 - def
OAI.Kaplansky.retainedTwistedSourceUnitaryline 266Source documentation
Exact slot regrouping as an actual unitary bundle isomorphism.
def retainedTwistedSourceUnitary (m R : ℕ) : UnitaryBundleEquiv (twistedSourceStage (testProjectiveDimension m R) (retainedTrivialMultiplicity m R)).Model (retainedGroupedStage m R).Model (twistedSourceStage (testProjectiveDimension m R) (retainedTrivialMultiplicity m R)).Fiber (retainedGroupedStage m R).Fiber := …Mentions: OAI.Kaplansky.UnitaryBundleEquiv, OAI.Kaplansky.twistedSourceStage, OAI.Kaplansky.testProjectiveDimension, OAI.Kaplansky.retainedTrivialMultiplicity, OAI.Kaplansky.retainedGroupedStage
- theorem
OAI.Kaplansky.retainedGrouped_no_test_frameline 277 - theorem
OAI.Kaplansky.retainedGrouped_no_independent_test_frameline 287Source documentation
Normalizing an arbitrary independent continuous frame reduces it to the excluded orthonormal frame; no extra metric premise is required.
theorem retainedGrouped_no_independent_test_frame {m R : ℕ} (hm : 0 < m) (hR : 0 < R) : IsEmpty (ContinuousIndependentStageFrame (retainedGroupedStage m R) (2*m*testRank m R 0)) := by …Mentions: OAI.Kaplansky.ContinuousIndependentStageFrame, OAI.Kaplansky.retainedGroupedStage, OAI.Kaplansky.testRank
- theorem
OAI.Kaplansky.actualAlgebra_matrix_not_properlyInfiniteline 292