OAI/Analysis/Kaplansky/BundleWords.lean
19 declarations, 0 contain sorry, 0 declared as axioms
Continuous bundle words and their finite-tower Hilbert realization.
- structure
OAI.Kaplansky.BundleWordValueline 19Source documentation
One monomial restricted to the bottom level, as an actual continuous bundle map into its single output level.
structure BundleWordValue (a : ℕ → LineStage K) where …
Mentions: OAI.Kaplansky.LineStage
- def
OAI.Kaplansky.BundleWordValue.identityline 28 - def
OAI.Kaplansky.BundleWordValue.raiseline 30 - def
OAI.Kaplansky.BundleWordValue.lowerline 35 - theorem
OAI.Kaplansky.BundleWordValue.raise_levelline 46 - theorem
OAI.Kaplansky.BundleWordValue.lower_levelline 47 - def
OAI.Kaplansky.bundleWordValueline 52 - theorem
OAI.Kaplansky.bundleWordValue_level_leline 58 - def
OAI.Kaplansky.towerOperatorline 73 - theorem
OAI.Kaplansky.towerOperator_normline 79 - theorem
OAI.Kaplansky.bundleWordValue_raise_singleline 86 - theorem
OAI.Kaplansky.bundleWordValue_lower_singleline 93 - theorem
OAI.Kaplansky.bundleWordValue_shift_evalline 116Source documentation
The continuous intrinsic monomial is exactly the Hilbert-shift word restricted to level zero, including adjoints at zero and constant words.
theorem bundleWordValue_shift_eval (w : List (Bool × Fin 24)) (y : ProjectiveProduct K) (v : (a 0).Fiber y) : applyWord (shiftLetter (fun i j => towerOperator X i y j) (fun i j => towerOperator_norm X i y j)) w (lp.single (E := fun j => EuclideanSpace ℂ (a j).Slot) 2 0 v) = …Mentions: OAI.Kaplansky.applyWord, OAI.Kaplansky.shiftLetter, OAI.Kaplansky.towerOperator, OAI.Kaplansky.towerOperator_norm
- def
OAI.Kaplansky.finiteTowerHilbertline 142Source documentation
The finite retained tower embeds into the actual Hilbert direct sum.
def finiteTowerHilbert (a : ℕ → LineStage K) (R : ℕ) (y : ProjectiveProduct K) : (LineStage.sum (fun j : Fin (R+1) => a j.val)).Fiber y →ₗ[ℂ] lp (fun j => (a j).Fiber y) 2 where …Mentions: OAI.Kaplansky.LineStage, OAI.Kaplansky.LineStage.sum
- theorem
OAI.Kaplansky.finiteTowerHilbert_injline 157 - theorem
OAI.Kaplansky.finiteTowerHilbert_injectiveline 174Source documentation
No information is lost by embedding the finite bundle in the Hilbert tower.
theorem finiteTowerHilbert_injective (a : ℕ → LineStage K) (R : ℕ) (y : ProjectiveProduct K) : Function.Injective (finiteTowerHilbert a R y) := by …Mentions: OAI.Kaplansky.LineStage, OAI.Kaplansky.finiteTowerHilbert
- theorem
OAI.Kaplansky.finiteTowerHilbert_applyline 193Source documentation
The coordinate at every retained level is the original bundle vector.
theorem finiteTowerHilbert_apply (a : ℕ → LineStage K) (R : ℕ) (y : ProjectiveProduct K) (v : (LineStage.sum (fun k : Fin (R+1) => a k.val)).Fiber y) (j : Fin (R+1)) : finiteTowerHilbert a R y v j.val = LineStage.sumProj (fun k : Fin (R+1) => a k.val) j y v := by …Mentions: OAI.Kaplansky.LineStage, OAI.Kaplansky.LineStage.sum, OAI.Kaplansky.finiteTowerHilbert, OAI.Kaplansky.LineStage.sumProj
- theorem
OAI.Kaplansky.finiteTowerHilbert_innerline 209Source documentation
This inclusion preserves the actual Hermitian metrics, which is needed when the operator lower bound is restricted to the finite bundle.
theorem finiteTowerHilbert_inner (a : ℕ → LineStage K) (R : ℕ) (y : ProjectiveProduct K) (v w : (LineStage.sum (fun k : Fin (R+1) => a k.val)).Fiber y) : inner ℂ (finiteTowerHilbert a R y v) (finiteTowerHilbert a R y w) = inner ℂ v w := by …Mentions: OAI.Kaplansky.LineStage, OAI.Kaplansky.LineStage.sum, OAI.Kaplansky.finiteTowerHilbert
- def
OAI.Kaplansky.finiteTowerHilbertIsometryline 223