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 rounded two by two Cholesky factor and its residual
Example
In binary64 round-to-nearest, ties-to-even, let For every nonzero real , so is positive definite. The rounded recurrence gives , , exactly, and . Since is irrational and every binary64 number is rational, . Therefore The successful factor satisfies the backward bound, but its residual is not zero.
Facts & Assumptions
Given: the real symmetric matrix and binary64 RNE arithmetic.
Failure-aware rounded Cholesky factorization: successful factorization uses the rounded pivot and square-root recurrence.
A successful rounded Cholesky factorization has componentwise and normwise backward error bounds: success gives with the stated bound.
Operationwise real and complex floating point arithmetic with rounded square roots and fused multiply-add: positive square roots and basic operations are rounded to nearest, ties to even.
Verification
The displayed quadratic form proves positive definiteness. The first pivot is , , and the second pivot is exactly, so the procedure succeeds through the square-root step.
Every binary64 value is rational, whereas sqrt(3/4)=sqrt(3)/2 is irrational; hence l-hat_22^2!=3/4. Multiplication of the displayed factor gives exactly the stated nonzero E, to which [F2] applies.
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
10 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, Cholesky factorization (standard reference, not scraped)
- Stuart and Voss, Matrix Analysis and Algorithms, Warwick lecture notes (standard reference, not scraped)