How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Rank-thresholded least squares by the singular value decomposition
Definition
Input , , a rank threshold , and a finite nonnegative integer bidiagonal-QR sweep budget , with or ; vector residuals use the Euclidean norm of The norm induced by a real or complex inner product. First compute the Householder bidiagonal reduction. If it returns range-failure, stop with inconclusive, identify the failed stage as Householder reduction, and return its supplied partial factors and stored transformations, together with any available diagnostics; do not request a bidiagonal matrix or residual reports that the failed call did not supply. Only after successful reduction call the finite-budget bidiagonal QR procedure with deflation tolerance zero and no additional sparsity cleanup. If that call returns range-failure or budget-exhausted, stop with inconclusive, identify the failed stage as bidiagonal QR, and return its supplied partial work matrix, accumulators, transformation lists, deflation record, and available residual reports. No failure or budget-exhausted branch claims a least-squares solution.
On exact-arithmetic convergence, use the exact SVD record from the returned transformation products and diagonal candidates. Set , form and the canonical truncated pseudoinverse of The truncated singular-value pseudoinverse obtained by discarding singular values below a declared numerical-rank threshold, and compute . Return , the declared threshold, , the model residual , the original residual , and the discarded tail size (defined as for ). The strict comparison is used, so values equal to the threshold are discarded. In finite precision, use singular-value estimates to form , , and the coordinate candidate , where has diagonal entries for and zero otherwise; compute both residuals and label the threshold count unverified unless a certified error interval separates every compared value from . This finite-precision candidate is not called a certified numerical rank or a minimum-norm least-squares solution.
Depends on
- Householder bidiagonalization and its finite precision status
- Finite budget implicit shifted QR for bidiagonal singular values
- Numerical rank relative to a declared norm, scale, and tolerance
- Spectral numerical rank counts singular values above threshold over R or C
- The truncated singular-value pseudoinverse obtained by discarding singular values below a declared numerical-rank threshold
- The norm $\lVert v\rVert=\sqrt{\langle v,v\rangle}$ induced by a real or complex inner product
- Exact unitary equivalence of Householder bidiagonalization
- Bulge chase preserves bidiagonal singular values
Used by
Dependency tree · two levels
19 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Wen-Wei Lin, Lecture Notes of Matrix Computations, §3.2.2 (standard reference, not scraped)