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 successful rounded Cholesky factorization has componentwise and normwise backward error bounds
Statement
Let and let be positive definite in . Suppose the rounded Cholesky algorithm succeeds with . Put and ; assume . For , which is Hermitian, and with denoting entrywise absolute value for matrices, Thus . If also , then These bounds apply on success only; positive definiteness does not guarantee rounded success.
Facts & Assumptions
Given: successful rounded recurrences, the normal-range model, and the exact Cholesky convention.
Failure-aware rounded Cholesky factorization: success supplies positive rounded pivots and rounded updates using six-real-operation complex products.
A matrix admits a Cholesky factorisation with positive diagonal exactly when it is Hermitian positive definite, and that factor is unique: Hermitian positive-definite input has an exact lower triangular factor with positive diagonal.
If |delta_i| <= u and n u < 1, then prod (1+delta_i) = 1 + theta_n with |theta_n| <= gamma_n: a chain of k successful operations has the gamma_k relative bound when ku<1.
Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation: finite-dimensional Euclidean vectors satisfy the Cauchy-Schwarz inequality.
Proof
For one complex product , write its real exact products as . Each rounded product has error at most times its operand product; each final rounded real sum or difference contributes at most times the sum of the two operand magnitudes. Hence the real-component error is at most and the imaginary-component error at most . Since , their Euclidean combination is at most . A sequential sum of at most complex products contributes at most times the absolute product sum; adding product errors gives . Each diagonal term uses two rounded squares and one rounded addition; sequentially summing at most terms uses at most rounded real operations, so the same expansion bounds the diagonal sum error by .
For , let , , and be the computed dot product. Step 1.1 gives and . The subtraction error is at most , and the two component divisions imply ; also . Therefore . Since , moving to the left gives . Here , , , and , so the numerator coefficient is less than and the denominator exceeds . The quotient is less than .
On the diagonal put . Step 1.1 and the pivot subtraction give with . The rounded square root has , , so . From we get . Since and , this implies . Also , so . Thus , using . Hermitian symmetry gives the corresponding conjugate entries, proving the componentwise estimate.
By [F5], Cauchy-Schwarz applied to each row-column inner product gives . The entrywise bound therefore yields , and [F4] gives the spectral bound. For the relative consequence, take traces in : . The additional condition gives , yielding both stated relative norm bounds.
Depends on
- Failure-aware rounded Cholesky factorization
- A matrix admits a Cholesky factorisation with positive diagonal exactly when it is Hermitian positive definite, and that factor is unique
- If |delta_i| <= u and n u < 1, then prod (1+delta_i) = 1 + theta_n with |theta_n| <= gamma_n
- Spectral and Frobenius norms are unitarily invariant, are given by singular values, and satisfy the sharp rank comparison
- 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
Used by
Dependency tree · two levels
34 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
- Fundamentals of Numerical Computation, floating-point arithmetic (standard reference, not scraped)
- Fundamentals of Numerical Computation, Cholesky factorization (standard reference, not scraped)
- Stuart and Voss, Matrix Analysis and Algorithms, Warwick lecture notes (standard reference, not scraped)