Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generated
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.

Computed augmented Tikhonov solves have certified residual and output-error bounds

Statement

Let stored A∈Fm×n and y∈Fm be real or complex, m,n≥1, and let stored real λ>0. Let xλ=(A∗A+λI)−1A∗y. Compute α=fl⁡(λ)>0 under the successful normal-range square-root model, and solve the stored augmented problem min⁡x∥[A;αI]x−[y;0]∥2 by scaled Householder QR and rounded substitution. For complex inputs use the realification described below, so the backend uses only real triangular divisions. Every operation must succeed; failed pivots, invalid operations and out-of-range nonzero intermediates return range-failure.

For any returned x^, let r^ and ρ≥0 certify ∥r^−r∥2≤ρ for the intended residual r=(A∗A+λI)x^−A∗y. One concrete certificate is supplied by Rounded matrix products give certified linear and normal-equation residual allowances using its successful sequential-dot evaluation, exact norms or certified upper bounds, and 0<u<1 with (max⁡(m,n)−1)u<1. These dimension restrictions concern evaluation on the original m×n matrix, including for complex data; if evaluating on the realified 2m×2n matrix instead, require (max⁡(2m,2n)−1)u<1. Arithmetic success alone does not imply these restrictions. Then ∥x^−xλ∥2≤∥r^∥2+ρλ. This bounds returned-output roundoff relative to the exact direct-solve target xstop=xλ. It also certifies the solve term in any larger analytic error chain, irrespective of the backend. The representation of λ contributes no hidden change of target: ∣α2−λ∣≤(2u+u2)λ. If residual evaluation instead uses exact α2, add ∣α2−λ∣∥x^∥2 to its allowance; rounding a computed α2 needs its own scalar error as well.

The backend's nearby least-squares conclusion holds under the completed QR/solve hypotheses and nonsingularity condition of Computed reduced QR least squares is backward stable for full column rank, including Mu<1 and γN+3<1/8 in the real backend dimensions (M,N)=(m+n,n) or (2m+2n,2n), respectively. In real dimension, write C=[A;αI] and ϵQ=βQ∥C∥F. A sufficient check is ϵQ<α and ∥ΔR∥F<α−ϵQ. An explicit certified nonsingularity check may replace this sufficient margin.

For a Hilbert-space discrete operator, supply isometries U:Fn→X and V:Fm→Y with Ah=VAU∗, and return Ux^. With coefficient datum yc=V∗yδ, the exact normal solution lies in ran⁡U and the coefficient residual lifts isometrically, so the same certificate applies to rh; likewise use V∗yh,δ for rh,h. If a stored coefficient datum y^c differs from V∗y by at most ϵy, add ∥A∥2ϵy to the residual allowance. If the returned output also has an orthogonal component z⊥ran⁡U of norm at most ϵ⊥, add λϵ⊥. Finite rank alone does not supply these coordinate or output certificates.

Facts & Assumptions

Given: The stated stored finite inputs, successful augmented solve and residual evaluation, and certified upper bounds in the residual allowance. No convergence or automatic arithmetic success is assumed.

[F1]

Rounded matrix products give certified linear and normal-equation residual allowances supplies ∥r^−r∥≤ρ with all multiplication, dot-product and residual-addition errors under its successful evaluation and dimension/precision hypotheses stated above. Any independently certified pair satisfying this inequality also suffices.

[F2]

Computed reduced QR least squares is backward stable for full column rank supplies successful real augmented-QR nearby-data bounds with its explicit nonsingularity check.

[F3]
[F5]

Cauchy–Schwarz: ∣⟨x,y⟩∣≤∥x∥ ∥y∥, with equality exactly for dependent pairs: for real or complex inner-product vectors, ∣⟨v,w⟩∣≤∥v∥∥w∥.

[F6]

The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||: throughout this item the matrix 2-norm is the induced Euclidean operator norm, ∥M∥2=max⁡∥z∥2=1∥Mz∥2 for a nonzero domain, with value zero on the zero domain. Rescaling gives ∥Mz∥2≤∥M∥2∥z∥2; rowwise Cauchy–Schwarz gives the useful bound ∥M∥2≤∥M∥F.

Proof

1.1givenF2F5F6algebra

The stored augmented matrix has full column rank, since ∥[A;αI]z∥22=∥Az∥22+α2∥z∥22≥α2∥z∥22. If C+ΔQ=Q^R^, then ∥R^z∥=∥(C+ΔQ)z∥≥(α−ϵQ)∥z∥. Under the sufficient margin, the further triangular perturbation preserves a positive lower bound. Thus the nonsingularity premise in [F2] holds under the stated check. The theorem still explicitly requires successful arithmetic; exact full rank alone does not ensure rounded success.

1.2givenF1F3F4F5algebra

By [F3], α=λ(1+δ), ∣δ∣≤u, whence ∣α2−λ∣≤(2u+u2)λ. For any z, Cauchy-Schwarz gives ∥(A∗A+λI)z∥∥z∥≥⟨(A∗A+λI)z,z⟩=∥Az∥2+λ∥z∥2≥λ∥z∥2. The normal equation [F4] therefore implies ∥x^−xλ∥≤∥r∥/λ≤(∥r^∥+ρ)/λ using the assumed residual certificate, supplied by [F1] under the stated evaluation hypotheses. Replacing the coefficient in a residual by α2 changes that exact residual by (α2−λ)x^, giving the stated additional allowance.

2.1F2F6step 1.1algebra

For complex inputs identify z=zR+izI with (zR,zI)∈R2n. The real matrix AR=(Re⁡A−Im⁡AIm⁡ARe⁡A) represents exactly the same linear map, preserves vector norms, and satisfies ∥AR∥2=∥A∥2, ∥AR∥F=2∥A∥F by direct component sums. Apply [F2] to [AR;αI2n] and datum ((Re⁡y,Im⁡y),0); this is exactly the original complex objective. Mapping its output back needs only component pairing, so introduces no arithmetic error or unmodeled complex division.

3.1F2F4step 1.1step 2.1step 1.2algebra

In exact arithmetic with the intended λ, full-rank augmented QR returns the unique minimizer in [F4], hence xstop=xλ. Step 1.2 bounds the returned computed output's difference from that target, including square-root representation and all solve error through its certified residual. For an iterative stopping target different from xλ, retain separate stopping and output terms rather than calling their sum pure roundoff.

4.1F5F6step 1.2algebra∎

In the supplied Hilbert representation, U∗U=I, V∗V=I, and Ah∗=UA∗V∗. The subspaces ran⁡U and its orthogonal complement are invariant under Ah∗Ah+λI; on the complement that operator is λI and its right-hand side Ah∗y has zero component. Thus the exact normal solution is Uxλ, with coefficient datum V∗y. Direct substitution gives rh=U((A∗A+λI)x^−A∗V∗y), and isometry preserves its norm. For every coefficient vector e, put w=A∗e. Then ∥w∥22=⟨Aw,e⟩≤∣⟨Aw,e⟩∣≤∥A∥2∥w∥2∥e∥2 by [F5]–[F6]; dividing for w≠0 (and checking w=0 directly) gives ∥A∗e∥2≤∥A∥2∥e∥2. Perturbing the datum therefore adds UA∗(y^c−V∗y) of norm at most ∥A∥2ϵy; an orthogonal output component adds λz. Triangle inequality gives the stated allowances. These explicit coordinate hypotheses preserve the general Hilbert theorem while justifying its concrete finite solve.

Depends on

Used by

Dependency tree · two levels

20 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