OAI/Analysis/KadisonKastler/ProjectionRangeFrame.lean
9 declarations, 0 contain sorry, 0 declared as axioms
Hilbert coordinates from measurable projection frames
The nonzero Gram-Schmidt vectors form a Hilbert basis of the actual range. Their ascending enumeration is measurable before restricting to a rank stratum.
- theorem
OAI.KadisonKastler.frame_mem_rangeline 22 - def
OAI.KadisonKastler.projectionRangeFrameline 29Source documentation
The nonzero projected frame, as vectors of the genuine closed range.
def projectionRangeFrame (P : H →L[ℂ] H) (hP : IsIdempotentElem P) (b : ℕ → H) (hb : (Submodule.span ℂ (Set.range b)).topologicalClosure = ⊤) (i : {n // gramSchmidtNormed ℂ (fun j => P (b j)) n ≠ 0}) : P.range := … - theorem
OAI.KadisonKastler.projectionRangeFrame_orthonormalline 35 - theorem
OAI.KadisonKastler.projectionRangeFrame_orthogonal_eq_botline 42 - def
OAI.KadisonKastler.projectionRangeHilbertBasisline 75Source documentation
Every closed projection range has the basis given by its surviving frame.
def projectionRangeHilbertBasis (P : H →L[ℂ] H) (hP : IsIdempotentElem P) (b : ℕ → H) (hb : (Submodule.span ℂ (Set.range b)).topologicalClosure = ⊤) : HilbertBasis {n // gramSchmidtNormed ℂ (fun j => P (b j)) n ≠ 0} ℂ P.range := by … - theorem
OAI.KadisonKastler.projectionRangeHilbertBasis_applyline 83 - def
OAI.KadisonKastler.enumeratedProjectionFrameline 94Source documentation
Ascending enumeration of the nonzero projected frame, with a harmless library default outside its genuine index range.
def enumeratedProjectionFrame (P : X → H →L[ℂ] H) (b : ℕ → H) (x : X) (k : ℕ) : H := …
- theorem
OAI.KadisonKastler.measurable_enumeratedSequenceline 98 - theorem
OAI.KadisonKastler.enumeratedProjectionFrame_measurableline 110