Section 5 — Q/X/XHat/P low-rank truncation #
Rank-reduction auxiliary-space constructions and the low-rank truncation branch for
the paper's Q/X/XHat/P intermediate layer.
Concrete auxiliary-space construction from a direct total-rank bound.
Concrete auxiliary-space construction for the exact-projector case.
When the honest sigma-carrier Σ a, Fin (rank R_a) is nonempty, we use its
lifted finite-enumeration model. If all ranks vanish, then that carrier is
empty, but FiniteHilbertSpace requires a nonempty carrier; in that degenerate
branch we fall back to the one-point space ULift Unit.
Concrete rank-reduction construction once the rounded family is already an exact
projector submeasurement ∑_a R_a ≤ I.
This exact-projector branch is currently kept for the blueprint cross-reference
to the paper's r ≤ d statement; the public theorem routes through
projectiveLowRankSum_of_rank_bound after #726.
Concrete rank-reduction construction once the rounded projectors already have
total rank at most the ambient dimension. This is the r ≤ d branch of the
paper's rank-reduction proof, and is also the final packaging step after the
r > d truncation branch constructs its lower-rank family.
Construct the rank-reduced projector family in the r > d truncation
branch, starting from the rounded projectors R_a.
Internal rank-reduction constructor from an already rounded projective family.
Construct the paper's rank-reduced family Q_a, together with the auxiliary
projective measurement T_a, so that Q_a remains close to A_a, its total
stays bounded by (1 + 2√ζ)I, and the auxiliary dimension is at most the
original ambient dimension.
Paper source: proof of \label{lem:projective-low-rank-sum} in
references/ldt-paper/orthonormalization.tex:540-658, after applying
\label{lem:projective-non-measurement}.
Source: This is a source-faithful internal helper for the part of the proof
after the rounded family R_a has been obtained. It starts from a chosen
rounded family carrying the explicit witness
RoundingToProjectorsWitness ψ A ζ q; equivalently, it consumes a concrete
witness of the statement projectiveNonMeasurement ψ A ζ. The paper-facing
projectiveLowRankSum applies the rounding lemma internally before calling
this constructor.
The auxiliary space ℂ^m and the projective measurement
T_a = ∑_i |a,i⟩⟨a,i| come from the subsequent
"Matrix decomposition of Q_a" definition (orthonormalization.tex:777-795).
The proof uses the r ≤ d rank-bound branch directly and otherwise performs
the paper's r > d truncation branch from orthonormalization.tex:559-658: it
chooses the top-overlap Large set, assembles the truncated projectors from
MIPStarRE.Quantum.IsProj.rangeONB, proves the 4√ζ truncation error, and
then builds the finite auxiliary projective measurement from the resulting rank
bound. The broader downstream QXPLayerData construction is intentionally
separated from this rank-reduction theorem: its statement now requires only the
primitive X / XHat / P identities used later, rather than explicit
rectangular complex-SVD matrices.