OAI/Geometry/ComplexBundle/Projection.lean
29 declarations, 0 contain sorry, 0 declared as axioms
Projection frames and faithful normalized vector projections.
- def
OAI.Kaplansky.projectionLineline 20Source documentation
The actual one-dimensional subspace selected by a rank-one projection.
def projectionLine (p : projectionSpace d 1) : Submodule ℂ (EuclideanSpace ℂ (Fin d)) := …
Mentions: OAI.Kaplansky.projectionSpace
- theorem
OAI.Kaplansky.projectionLine_finrankline 23 - def
OAI.Kaplansky.projectionColumnline 29Source documentation
The projected coordinate vector supplies a local frame wherever nonzero.
def projectionColumn (p : projectionSpace d 1) (i : Fin d) : EuclideanSpace ℂ (Fin d) := …
Mentions: OAI.Kaplansky.projectionSpace
- theorem
OAI.Kaplansky.projectionColumn_memline 32 - theorem
OAI.Kaplansky.continuous_projectionColumnline 38 - theorem
OAI.Kaplansky.exists_projectionColumn_ne_zeroline 44 - def
OAI.Kaplansky.projectionChartSetline 54 - theorem
OAI.Kaplansky.isOpen_projectionChartSetline 56 - def
OAI.Kaplansky.unitProjectionColumnline 59 - theorem
OAI.Kaplansky.unitProjectionColumn_normline 62 - theorem
OAI.Kaplansky.unitProjectionColumn_memline 66 - theorem
OAI.Kaplansky.continuousOn_unitProjectionColumnline 71 - theorem
OAI.Kaplansky.projectionLine_eq_spanline 77 - theorem
OAI.Kaplansky.unitProjectionColumn_reconstructline 84Source documentation
The local frame gives the actual orthogonal coordinate formula on each line.
theorem unitProjectionColumn_reconstruct (p : projectionSpace d 1) (i : Fin d) (hi : p ∈ projectionChartSet i) (v : EuclideanSpace ℂ (Fin d)) (hv : v ∈ projectionLine p) : inner ℂ (unitProjectionColumn p i) v • unitProjectionColumn p i = v := by …Mentions: OAI.Kaplansky.projectionSpace, OAI.Kaplansky.projectionChartSet, OAI.Kaplansky.projectionLine, OAI.Kaplansky.unitProjectionColumn
- def
OAI.Kaplansky.vectorOuterline 102 - theorem
OAI.Kaplansky.vectorOuter_hermitianline 105 - theorem
OAI.Kaplansky.unitVector_dotline 109 - theorem
OAI.Kaplansky.vectorOuter_idempotentline 116 - theorem
OAI.Kaplansky.vectorOuter_traceline 121 - def
OAI.Kaplansky.unitVectorProjectionline 127Source documentation
The ordinary rank-one orthogonal projector of a unit vector.
def unitVectorProjection (v : EuclideanSpace ℂ (Fin d)) (hv : ‖v‖=1) : projectionSpace d 1 := …
Mentions: OAI.Kaplansky.projectionSpace
- theorem
OAI.Kaplansky.continuous_vectorOuterline 131 - theorem
OAI.Kaplansky.projection_toEuclideanLin_symmetricProjectionline 136 - theorem
OAI.Kaplansky.projectionLine_injectiveline 142 - theorem
OAI.Kaplansky.vectorOuter_toEuclideanLinline 157 - theorem
OAI.Kaplansky.unitVectorProjection_lineline 162 - def
OAI.Kaplansky.nonzeroVectorProjectionline 184 - theorem
OAI.Kaplansky.nonzeroVectorProjection_lineline 187 - theorem
OAI.Kaplansky.continuousOn_normalizedOuterline 195 - theorem
OAI.Kaplansky.continuous_nonzeroVectorProjectionline 202Source documentation
The canonical rank-one projection is continuous in a nonzero vector.
theorem continuous_nonzeroVectorProjection : Continuous (fun v : {v : EuclideanSpace ℂ (Fin d) // v≠0} => nonzeroVectorProjection v.val v.property) := …Mentions: OAI.Kaplansky.nonzeroVectorProjection