OAI/Geometry/ComplexBundle/DirectSum.lean
36 declarations, 0 contain sorry, 0 declared as axioms
Finite direct sums of line bundles, metrics, inclusions, and projections.
- def
OAI.Kaplansky.lineSumBaseSetline 19Source documentation
The simultaneous finite cover for the direct sum of actual line cores.
def lineSumBaseSet (a : ∀ s, J s) : Set B := {x | ∀ s, x ∈ (C s).baseSet (a s)} - theorem
OAI.Kaplansky.isOpen_lineSumBaseSetline 21 - def
OAI.Kaplansky.lineSumTransitionline 29Source documentation
Componentwise transition on the finite Hilbert direct sum.
def lineSumTransition (a b : ∀ s, J s) (x : B) : EuclideanSpace ℂ S →L[ℂ] EuclideanSpace ℂ S := … - theorem
OAI.Kaplansky.lineSumTransition_applyline 37 - theorem
OAI.Kaplansky.continuousOn_lineSumTransitionline 41 - def
OAI.Kaplansky.finiteLineSumCoreline 54Source documentation
A finite direct sum, with its ordinary vector-bundle topology and finite Hilbert-space fibers. Neither a trivialization nor a trivial bundle is asserted by the fact that the core uses a fixed model fiber.
def finiteLineSumCore : VectorBundleCore ℂ B (EuclideanSpace ℂ S) (∀ s, J s) where …
- def
OAI.Kaplansky.finiteLineSumFiberEquivline 70Source documentation
The direct sum has the actual line-core fibers as its components.
def finiteLineSumFiberEquiv (x : B) : (finiteLineSumCore C).Fiber x ≃ₗ[ℂ] (∀ s, (C s).Fiber x) := …Mentions: OAI.Kaplansky.finiteLineSumCore
- theorem
OAI.Kaplansky.finiteLineSum_finrankline 74 - theorem
OAI.Kaplansky.finiteLineSum_chart_componentline 81Source documentation
In every simultaneous chart, components agree with the individual line-bundle charts, which identifies the direct-sum gluing explicitly.
theorem finiteLineSum_chart_component (a : ∀ s, J s) (x : B) (v : (finiteLineSumCore C).Fiber x) (s : S) : (((finiteLineSumCore C).localTriv a) ⟨x,v⟩).2 s = (((C s).localTriv (a s)) ⟨x,finiteLineSumFiberEquiv C x v s⟩).2 := rfl …Mentions: OAI.Kaplansky.finiteLineSumCore, OAI.Kaplansky.finiteLineSumFiberEquiv
- def
OAI.Kaplansky.finiteLineSumComponentline 96 - theorem
OAI.Kaplansky.continuous_finiteLineSumComponentline 100 - theorem
OAI.Kaplansky.continuous_finiteLineSum_iffline 116Source documentation
Continuity into the actual finite sum is exactly continuity of its base and all of its actual line-bundle components. This includes the empty sum.
theorem continuous_finiteLineSum_iff {X : Type*} [TopologicalSpace X] (f : X → TotalSpace (EuclideanSpace ℂ S) (finiteLineSumCore C).Fiber) : Continuous f ↔ Continuous (fun x => (f x).proj) ∧ ∀ s, Continuous (fun x => finiteLineSumComponent C s (f x)) := by …Mentions: OAI.Kaplansky.finiteLineSumCore, OAI.Kaplansky.finiteLineSumComponent
- instance
OAI.Kaplansky.finiteLineSumFiberNormedAddCommGroupline 145 - instance
OAI.Kaplansky.finiteLineSumFiberInnerProductSpaceline 149 - def
OAI.Kaplansky.LineCoreIsUnitaryline 154Source documentation
The ordinary isometry condition on the given line-bundle transitions.
def LineCoreIsUnitary : Prop := ∀ s a b x, …
- theorem
OAI.Kaplansky.finiteLineSumTransition_innerline 158 - theorem
OAI.Kaplansky.finiteLineSum_chart_innerline 167 - theorem
OAI.Kaplansky.finiteLineSum_inner_continuousOnline 177Source documentation
The fiberwise Hilbert metrics are continuous on the constructed bundle, proved in local charts. This is the continuous Hermitian metric condition for arbitrary continuous local sections.
theorem finiteLineSum_inner_continuousOn (hC : LineCoreIsUnitary C) (A : Set B) (v w : ∀ x, (finiteLineSumCore C).Fiber x) (hv : ContinuousOn (fun x => TotalSpace.mk' (EuclideanSpace ℂ S) x (v x)) A) (hw : ContinuousOn (fun x => TotalSpace.mk' (EuclideanSpace ℂ S) x (w x)) A) : ContinuousOn (fun x => inner ℂ (v x) (w x)) A := by …Mentions: OAI.Kaplansky.LineCoreIsUnitary, OAI.Kaplansky.finiteLineSumCore
- def
OAI.Kaplansky.lineSumInlline 203 - def
OAI.Kaplansky.lineSumInrline 219 - theorem
OAI.Kaplansky.lineSumInl_injectiveline 235 - theorem
OAI.Kaplansky.lineSumInr_injectiveline 241 - theorem
OAI.Kaplansky.continuous_lineSumInlline 247 - theorem
OAI.Kaplansky.continuous_lineSumInrline 263 - def
OAI.Kaplansky.lineSumReindexline 287 - def
OAI.Kaplansky.lineSumReindexTotalHomeomorphline 302 - theorem
OAI.Kaplansky.lineSumReindex_innerline 324 - def
OAI.Kaplansky.lineSumFstline 342 - def
OAI.Kaplansky.lineSumSndline 348 - theorem
OAI.Kaplansky.continuous_lineSumFstline 354 - theorem
OAI.Kaplansky.continuous_lineSumSndline 359 - theorem
OAI.Kaplansky.lineSumFst_innerline 364 - theorem
OAI.Kaplansky.lineSumSnd_innerline 374 - theorem
OAI.Kaplansky.lineSumFst_comp_inlline 384 - theorem
OAI.Kaplansky.lineSumSnd_comp_inrline 388 - theorem
OAI.Kaplansky.lineSum_inl_fst_add_inr_sndline 392