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.
Outward-bounded floating determinant filter
Definition
Input: a finite exact dyadic square matrix of size , a selected
floating-point system with known dyadic unit-roundoff bound , and a finite
range certificate listing each exact product or sum in the fixed
left-to-right Leibniz schedule. Verify by exact dyadic comparison that every
entry of is representable and each listed operation result is either zero
or normal-range. The system must satisfy the standard relative model in
The standard relative floating-point model and unit roundoff. Set
and ; if , or if the certificate or
model hypotheses are unavailable, return inconclusive without using a
floating result.
- Enumerate permutations in lexicographic tuple order. Form each signed product left-to-right, applying its sign by exact sign change. Initialize the sum with the first term; add each later term left-to-right using the selected floating-point system. Call the result .
- Enumerate permutations in the same lexicographic tuple order. For each
permutation, start with and multiply the singleton intervals
from row through row , from
left to right, using the real absolute value Absolute value in an ordered field and the
outward interval operations of
Outward-rounded interval, rectangle and ball operations. Add these
nonnegative terms from left to right, starting with the first term, to
obtain the interval enclosure of the Leibniz absolute-term sum. Its
expression DAG is finite; let be the upper endpoint of the resulting
finite interval. If any operation is nonfinite, return
inconclusive. - Compute by the directed rounding of
Dyadic floating-point format and directed rounding. If this
overflows, return
inconclusive. - Compare exact dyadic rationals. Return
positiveif ; returnnegativeif ; otherwise returninconclusive.
The computation of uses outward arithmetic, so the exact nonnegative sum in A left-to-right Leibniz determinant has an explicit forward error bound satisfies whenever a finite is returned, by Outward-rounded operations are inclusion-isotone and enclose DAG evaluations.
Depends on
- Dyadic orientation and lifted sphere determinants
- A left-to-right Leibniz determinant has an explicit forward error bound
- The standard relative floating-point model and unit roundoff
- Dyadic floating-point format and directed rounding
- Absolute value in an ordered field
- Directed dyadic rounding encloses with explicit underflow and overflow bounds
- Outward-rounded interval, rectangle and ball operations
- Outward-rounded operations are inclusion-isotone and enclose DAG evaluations
Used by
Dependency tree · two levels
17 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
- Jonathan R. Shewchuk, Adaptive Precision Floating-Point Arithmetic and Fast Robust Geometric Predicates, §§4.2–4.4 (standard reference, not scraped)
- CGAL Developer Manual, Robustness Issues, §11.1 (standard reference, not scraped)