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.
Six-operation complex multiplication has a normwise roundoff bound
Statement
Let be the unit roundoff of the operationwise model in Operationwise real and complex floating point arithmetic with rounded square roots and fused multiply-add, with . For , compute from the four real products, one real subtraction, and one real addition specified in Operationwise real and complex floating point arithmetic with rounded square roots and fused multiply-add. If every nonzero intermediate is normal and no operation overflows, then
Facts & Assumptions
Given: , , the operationwise model with unit roundoff , and success of all six real operations.
A complex product computes four separately rounded real products and then rounded real/imaginary sums, for six real operations; successful operations have exact-zero behavior or relative error at most (Operationwise real and complex floating point arithmetic with rounded square roots and fused multiply-add, The standard relative floating-point model and unit roundoff).
and likewise for (Real and imaginary parts, complex conjugation, and modulus); Cauchy–Schwarz in gives and (Absolute value in an ordered field, Cauchy–Schwarz: , with equality exactly for linearly dependent vectors).
Proof
Write and . By [F1], and . Rounding their difference adds error at most . Therefore the real-part error is at most . The same calculation for the imaginary part gives .
Applying [F2] to both component sums shows that each component error is at most . The complex modulus of the two-component error is consequently at most . Since , , proving the stated bound.
Depends on
- Operationwise real and complex floating point arithmetic with rounded square roots and fused multiply-add
- The standard relative floating-point model and unit roundoff
- Absolute value in an ordered field
- Cauchy–Schwarz: $|\langle u,v\rangle|\leq\lVert u\rVert\lVert v\rVert$, with equality exactly for linearly dependent vectors
- Real and imaginary parts, complex conjugation, and modulus
Used by
Dependency tree · two levels
14 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
- Nicholas J. Higham, Accuracy and Stability of Numerical Algorithms, 2nd ed., Chapter 24, pp. 452–454 (standard reference, not scraped)
- C. Sidney Burrus, Fast Fourier Transforms, Chapter 11 §11.7 (standard reference, not scraped)