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.
Strong RRQR block singular values compare to the full matrix spectrum
Statement
Let have full column rank, , and let the exact-arithmetic version of Strong rank-revealing QR with finite swaps and explicit statuses return success with full QR factorization
where is unitary and the displayed is upper trapezoidal with rows. Let the target satisfy and the factor satisfy . For , assume is nonsingular and put . Put . Then
For , the second comparison is the equality with . These conclusions use the combined score in the algorithm; the bound on alone is not used as a substitute for control of . For a computed candidate with the algorithm's verified certificate , put . No full-column-rank assumption on is required beyond nonsingularity of when . Then the corresponding residual-adjusted bounds are
For , these reduce to . Computed scores alone do not certify either conclusion.
Facts & Assumptions
Given: A full-column-rank matrix and a successful factorization returned by the finite-swap algorithm.
In the exact-arithmetic version of Strong rank-revealing QR with finite swaps and explicit statuses, success means for every , where and . The finite-precision branch tests computed scores and is not used here.
Singular values contract under left and right multiplication: for compatible matrices.
Spectral and Frobenius norms are unitarily invariant, are given by singular values, and satisfy the sharp rank comparison: the spectral and Frobenius norms are unitarily invariant, , and .
Singular values are Lipschitz in the spectral norm bounds each singular-value change by the spectral norm of the perturbation.
Proof
First, square unitary factors preserve every ordered singular value: [F3] gives for a positive-dimensional unitary , and applying both inequalities of [F2] to gives ; applying them to gives the reverse inequality. Thus if , has the singular values of , proving that case. Assume henceforth . Write , , and . Summing the inequalities in [F1] gives Indeed, and .
Since has full column rank and , has full column rank: if for nonzero , then , contradicting full column rank of , since and are invertible. Thus . Since , one has , so step 1.1 gives .
By step 1.1, has the same singular values as . Define and , so . For vectors , is bounded by the quadratic form of at . For scalars its quadratic form is , so it is positive semidefinite and its largest eigenvalue is at most its trace; thus . Since , the ordered first singular values of are those of . By [F2], , proving for .
Define and , so . For vectors , is bounded by the quadratic form of at . Its determinant is and its diagonal entries are positive, so it is positive semidefinite; its largest eigenvalue is at most its trace. Thus . The smallest singular value of is , so the first singular values of are those of and its remaining singular values are those of . Therefore by [F2] and step 1.1.
The preceding block proof also applies to any upper trapezoidal whose is nonsingular and whose exact combined scores are at most , even when is rank deficient. If , and steps 2.1–3.2 apply without the full-column-rank argument. If , write . Directly with zero lower rows and . The product bound proves the first comparison, and the second is . Thus the certificate gives both comparisons with replaced by and blocks . Since , [F4] gives and . Combining proves the computed bounds. The case follows directly from unitary invariance and [F4].
Depends on
Used by
Dependency tree · two levels
15 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
- Ming Gu and Stanley C. Eisenstat, Efficient Algorithms for Computing a Strong Rank-Revealing QR Factorization, Theorem 3.2 (standard reference, not scraped)
- Wen-Wei Lin, Lecture Notes of Matrix Computations, §3.2.2 (standard reference, not scraped)