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.

Common computed Givens actions certify both pencil matrices and factor residuals

Statement

Use the successful real/complex Givens arithmetic of Scaled real and complex Householder and Givens update arithmetic, with 0<u<1. For a matrix pair write P(C,D)=(∥C∥F2+∥D∥F2)1/2 and put a2=1+u(1−u)2−1,q=max⁡{(1+u1−u)3−1,(1+a2)(1+6u)(1+u)(1−u)3−1}, v=q+2(7u+6u2)(1+q),h=u+2q+v,η=v+h. Generate a single stored block T0=(cs−s‾c) from the selected target and use its same coefficients on BOTH matrices. Retain its exact unitary representative U=T0/c2+∣s∣2 as a factor record. Use the exact identity in the source's zero branch.

A raw common left or right action, without a target overwrite, has pair discrepancy at most vP(C,D) from its exact representative. For an actual matrix target, overwrite only its intended annihilated entry with exact zero; this write has norm at most h times the target pair norm. The complete action therefore satisfies C+=Q0∗(C+EC)Z0,D+=Q0∗(D+ED)Z0,P(EC,ED)≤ℓP(C,D), where ℓ=η for a target action and ℓ=v for a raw action; the unused factor is identity. Zero branches have zero discrepancy. A left action annihilates the second coordinate of a column. To annihilate the FIRST coordinate of a row r=(a,b), let J=(0110), generate U from (rJ)∗=(b‾,a‾)T, and use the right factor JU∗J, applying its stored adjoint/permuted coefficients. For a second-coordinate right target omit J. An external shift-vector action has no matrix-target overwrite. Grouped left/right coefficients ℓL,ℓR compose to ℓL+ℓR+ℓLℓR.

Post-action zero writes are pulled back by the exact local factor adjoints before they enter a pre-action perturbation ledger. Structural writes may be included in E with η, or separately recorded with raw coefficient v and write allowance h, never both. Tolerance deflations remain separate exact perturbations, without an O(u) assertion.

There is also a concrete residual certificate for represented products Q=Q1⋯Qm, Z=Z1⋯Zm. Apply stored raw right-factor kernels to ek in reverse order to approximate Zek; apply stored raw adjoint left-factor kernels in order Q1∗,…,Qm∗ to approximate Q∗ action. Omit all structural overwrites in these vector actions. For a stored current vector y and discrepancy allowance e, propagate enext=e+v∥y∥2. With z^≈Zek and allowance ez, compute a^=fl⁡(Az^) by sequential stored-input dot products. When (n−1)u<1, its allowance relative to AZek is ea=gn∥A∥F∥z^∥2+∥A∥Fez,gn=1+6u1−(n−1)u−1. Propagate through the Q∗ kernels, obtaining w^,ew, then form r^k=fl⁡(w^−S:k) with allowance ek=ew+u(∥w^∥2+∥S:k∥2). Thus ∥Q∗AZ−S∥F≤∑k=1n(∥r^k∥2+ek); repeat with B,T. All these norms may be replaced by the component sum ∑(∣ℜx∣+∣ℑx∣) over the relevant vector/matrix. These conservative certificates use only finite exact real field operations and comparisons on stored inputs, u, and the finite factor list, and have exact rational implementations for rational/binary inputs and rational u. The controller uses the displayed finite expression trees and loops, with no square root or untyped certification oracle. Their failure hypotheses make this independent residual route inconclusive; they do not invalidate a separately valid local-accumulation certificate.

Facts & Assumptions

Given: Successful source arithmetic, including normal nonzero exact intermediates and admissible stored basis constants 0,1 for residual evaluation. All controller arithmetic is exact, separate from rounded matrix/vector updates.

[F1]

Scaled real and complex Householder and Givens update arithmetic fixes the stored Givens generator, two-product/one-addition application, exact conjugations and target writes.

[F2]

Scaled complex Householder and Givens steps have explicit local backward errors proves the unitary representative, raw application coefficient q+2(7u+6u2)(1+q) and target-write bound u+2q plus that raw coefficient.

[F3]

Rounded matrix products give certified linear and normal-equation residual allowances bounds successful sequential stored-input matrix-vector products by gn∥A∥F∥x∥2, and final componentwise subtraction by u(∥y∥2+∥s∥2).

Proof

1.1givenF1F2algebra

Replacing 2 by 2 enlarges the source's raw coefficient to v and its raw intended-zero bound to h. Apply the raw bound separately to C,D, square and add: the common action's pair discrepancy is at most vP(C,D). The one actual target write has norm at most h times its two-entry target norm, hence at most hP(C,D). The triangle inequality gives ηP(C,D). This uses one generated factor for both arrays; no similarity relation between C,D is assumed.

2.1F1F2step 1.1algebra

Permutations and conjugate transposes preserve Euclidean/Frobenius norms and use exact copies of stored coefficients. Write U(rJ)∗=(ρ,ϵ)T for the normalized rounded representative, without assuming ϵ=0. Conjugate transposition and multiplication by J give rJU∗J=(ϵ‾,ρ‾). The source intended-zero allowance bounds ∣ϵ∣ by (u+2q)∥r∥2; the rounded right application contributes at most v∥r∥2, so its first-coordinate overwrite has the inherited bound h∥r∥2 of step 1.1. For a second-coordinate right target write Ur∗=(ρ,ϵ)T, giving rU∗=(ρ‾,ϵ‾) and the same bound on that target. Thus the stated orientations select the correct coordinate without asserting exact annihilation by the normalized rounded representative. An external vector chooses a unitary but does not license any matrix zero assignment.

3.1step 1.1step 2.1algebraconstruct

Write the computed pair as Q0∗(C,D)Z0+F in post-action coordinates. Define E=Q0FZ0∗ componentwise. Unitarity gives the stated update and preserves the pair norm. Pull a separately recorded post-action write back in the same way; its saved entry and factors specify it exactly. For two consecutive actions the intermediate pair norm is at most (1+ℓL)P(C,D), so the sum of their pulled-back errors is at most [ℓL+ℓR(1+ℓL)]P(C,D). Pure deflation uses identity factors.

3.2givenF1F2step 2.1algebra

If y differs from the exact current vector by at most e, the next raw action differs from the corresponding exact unitary action on y by at most v∥y∥2. That exact unitary preserves the preceding discrepancy, proving the recurrence. Rightmost factors act first in a matrix product, which gives the specified orders for Zek and Q∗ action. Adjoints and reversals inherit the raw bound from step 2.1.

4.1F3step 3.2algebra

Apply [F3] to the STORED vector z^, then transport z^−Zek through A using ∥A∥2≤∥A∥F. Step 3.2 propagates this discrepancy through Q∗. The final subtraction allowance in [F3] gives ek. Each exact residual column is therefore bounded by ∥r^k∥2+ek; the square root of the sum of their squares is at most their sum. This proves the residual certificate without using nonstored normalized factor entries as floating inputs.

5.1givenstep 1.1step 4.1algebra∎

For any finite complex array, its Frobenius/Euclidean norm is at most the sum of absolute real and imaginary components, by squaring and the nonnegative cross terms. These sums and the rational constants v,h,η,gn use only finite field operations, absolute-value comparisons and the prescribed finite loops. Every denominator is positive under the stated hypotheses. Exact rational arithmetic realizes these instructions for rational stored data; no bit-cost bound is asserted. If an excluded rounded operation or dimension hypothesis fails, that evaluation produces no certificate, as specified.

Depends on

Used by

Dependency tree · two levels

8 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