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.
A computed shifted-system residual has a certified upper bound
Statement
Let , , and be stored real data. Use successful sequential left-to-right dot products and componentwise subtraction in the operationwise model of Operationwise real and complex floating point arithmetic with rounded square roots and fused multiply-add, with unit roundoff and . Put For , define Then If a norm in these formulas is replaced by an exact or certified upper bound, the resulting value of remains a certified upper bound for the exact residual.
Facts & Assumptions
Given: The stated successful operationwise evaluations, stored data, and unit roundoff.
Operationwise real and complex floating point arithmetic with rounded square roots and fused multiply-add: each successful real product, addition, or subtraction has relative error at most , and zero operations are exact.
If |delta_i| <= u and n u < 1, then prod (1+delta_i) = 1 + theta_n with |theta_n| <= gamma_n: a product of factors with and differs from one by at most .
The Cauchy-Schwarz inequality for finite sums: for real lists of length , .
Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation: the Euclidean norm satisfies the triangle inequality; Basic properties of the absolute value: ; and The triangle inequality: .
Proof
Given: The data in the Statement.
Fix a row and put . By [F1], write each rounded product as and each rounded addition as , starting with , where . For an exact zero operation choose its error parameter to be zero. Unrolling this finite recursion gives , where and for . Each coefficient has at most factors; pad it with factors one and apply [F2] to obtain , also when . Thus [F4] gives , including zero rows and cancellation.
Each successful componentwise subtraction has an error with by [F1]; this includes exact zero results. Squaring and summing gives by [F4].
By [F3], . Squaring the row bounds from step 1.1, summing over , and taking the nonnegative square root gives .
Since , the triangle inequality and steps 2.1 and 1.2 give the first bound. The triangle inequality also gives , proving the second bound; increasing any norm input to a certified upper bound preserves it.
Depends on
- Operationwise real and complex floating point arithmetic with rounded square roots and fused multiply-add
- If |delta_i| <= u and n u < 1, then prod (1+delta_i) = 1 + theta_n with |theta_n| <= gamma_n
- The Cauchy-Schwarz inequality for finite sums
- Absolute value in an ordered field
- Cauchy-Schwarz $\lvert\langle x,y\rangle\rvert \le \lVert x\rVert_2\lVert y\rVert_2$ with its equality case, the triangle inequality for $\lVert\cdot\rVert_2$, the parallelogram law and polarisation
- Basic properties of the absolute value
- The triangle inequality
Used by
- Reusable Householder QR solve for a shifted matrix with residual status Algorithm
- Two stage right-hand sides reuse one shifted-Jacobian factorization Example
- Rosenbrock–Euler has an explicit one-step defect and solve-residual allowance Lemma
- The two-stage Rosenbrock W-method has a cubic local defect and explicit stage-residual allowance Lemma
- Rosenbrock–Euler has a first-order global error bound on a common tube Theorem
Dependency tree · two levels
26 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
- Tobin A. Driscoll and Richard J. Braun, Fundamentals of Numerical Computation, Chapter 1.1: Floating-point numbers (standard reference, not scraped)
- David Bindel, CS 6210 Matrix Computations, Lecture 4: Floating-point summation and dot products (standard reference, not scraped)