Projector Range Orthonormal Bases #
This file packages the finite-dimensional spectral decomposition of an orthogonal projector as an orthonormal basis of its range. It supplies the rank-one decomposition needed by the rank-reduction truncation branch in the low-degree-test formalization.
References #
references/ldt-paper/orthonormalization.tex, lines 570--573.MIPStarRE/LDT/MakingMeasurementsProjective/QXPLayer/RankReduction/LowRank.lean.
Spectral expansion of a Hermitian matrix as a sum of rank-one eigenvector projectors weighted by eigenvalues.
For a Hermitian idempotent matrix, every eigenvalue is either 0 or 1.
A projector is the sum of the rank-one projectors onto the eigenvectors with
nonzero eigenvalue. For a projector these are exactly the 1-eigenvectors.
The trace of a finite-dimensional orthogonal projector equals its rank.
A rank-indexed orthonormal basis of the range of a projector, packaged with the corresponding rank-one decomposition.
- vec : Fin (Matrix.rank P) → ι → ℂ
The chosen range basis vectors.
The chosen vectors are orthonormal.
The projector decomposes as the sum of the rank-one projectors onto the chosen range basis.
Instances For
The rank-one projector attached to one vector of a projector range ONB.
Instances For
The partial projector obtained by summing a subset of range ONB rank-one projectors.
Equations
- b.subprojector S = ∑ i ∈ S, b.rankOne i
Instances For
Rank-one projectors from an orthonormal family multiply as Kronecker deltas.
A rank-one projector from the chosen range basis acts by the corresponding Kronecker delta on basis vectors.
Each vector in the chosen orthonormal basis of the range is fixed by the projector.
A selected sum of orthonormal rank-one projectors is Hermitian.
A selected sum of orthonormal rank-one projectors is idempotent.
A selected sum of orthonormal rank-one projectors is a projector.
The partial projector's trace is the number of selected vectors.
The rank of a selected sum is exactly the number of selected ONB vectors.
A partial projector plus its complementary partial projector is the original projector.
The difference between a projector and a partial projector is the complementary partial projector.
A partial projector is dominated by the original projector.
Choose an orthonormal basis of the range of a projector using Mathlib's Hermitian spectral theorem.
Equations
- One or more equations did not get rendered due to their size.