Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedPipeline-generatedprecheck passjudge pass (gpt-6-luna)
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 interpolative decomposition error and coefficient bounds

Statement

Let A∈Fm×n over F∈{R,C}, with m≥n≥1, and let 0≤k≤n, f≥1. The spectral norm is ∥M∥2=sup⁡∥x∥2=1∥Mx∥2, and σj(M) is the jth singular value in decreasing order. The procedure Strong-RRQR interpolative decomposition with explicit statuses returns the exact zero approximation for k=0 and the exact reconstruction for k=n. For 1≤k<n, assume rank⁡(A)=n and its exact-arithmetic strong-RRQR call returns success, and write g=(1+f2k(n−k))1/2 for the returned blocks. Then T(:,J)=Ik, max⁡i,j∣Tij∣≤f, and

∥A−A(:,J)T∥2=∥R22∥2≤g σk+1(A).

No decomposition or error conclusion is asserted when the procedure returns a rank-loss or budget status. This theorem gives no finite-precision error bound for a returned candidate; such a bound requires verified score bounds and a reconstruction certificate for the actual returned interpolative decomposition.

Facts & Assumptions

Given: A matrix A∈Fm×n, the factor f≥1, and the exact-arithmetic procedure with 1≤k<n.

[F1]

Strong-RRQR interpolative decomposition with explicit statuses: on exact-arithmetic success, the first k permuted columns are J, TΠ=[Ik  X], and X=R11−1R12.

[F2]

Strong rank-revealing QR with finite swaps and explicit statuses: in exact arithmetic the procedure returns success only when every coefficient score and combined trailing-residual score is at most f.

[F3]

Strong RRQR block singular values compare to the full matrix spectrum: for an exact-arithmetic successful factorization, σj(R22)≤g σk+j(A) for 1≤j≤n−k, where g=(1+f2k(n−k))1/2.

[F4]

The operator norm is 0 on the zero domain and otherwise equals the largest singular value, attained at a right-singular vector: on a nonzero finite-dimensional domain, the operator norm is the largest singular value.

Proof

1.1givenF1algebra

If k=0, the algorithm returns T with zero rows, so A(:,J)T=0 and the residual is A. If k=n, it returns J=(1,…,n) and T=In, so the residual is zero. Assume henceforth 1≤k<n and exact-arithmetic success.

1.2F1F2algebra

With X=R11−1R12, [F1] gives TΠ=[Ik  X], so the first k columns of TΠ are Ik and therefore T(:,J)=Ik. By [F2], ∣Xij∣2≤∣Xij∣2+(ωiγj)2≤f2, hence ∣Xij∣≤f. Since f≥1, the identity entries also obey the same coefficient bound.

1.3F1algebra

Put C=A(:,J), the first k columns of AΠ. Then C=Q[R110] and C(TΠ)=Q[R11R11X00]=Q[R11R1200]. Subtracting from AΠ gives (A−CT)Π=Q[000R22]. A unitary matrix preserves vector norms, and a permutation maps the unit sphere onto itself; the definition of the operator norm therefore gives ∥A−CT∥2=∥R22∥2.

2.1F3F4step 1.3∎

The domain of R22 has dimension n−k>0, so [F4] gives ∥R22∥2=σ1(R22). Apply [F3] with j=1 and combine with step 1.3 to obtain the stated residual bound.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

12 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