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.
An uncertain coordinate interval does not decide orientation
Example
Take , , and where
. Use an outward-rounding format that represents
and exactly. The exact orientation determinant is . Outward interval
evaluation returns , which contains zero and both signs; the
certified result is indeterminate.
Facts & Assumptions
Given: The first two points are exact, and the third point has exact coordinate intervals and .
Dyadic orientation and lifted sphere determinants: orientation is the determinant of ordered rows .
Outward-rounded operations are inclusion-isotone and enclose DAG evaluations: a finite outward arithmetic DAG encloses the exact determinant for every admissible coordinate assignment.
Certified geometric predicate for interval-valued coordinates: the interval procedure returns indeterminate when its finite determinant interval contains zero.
The interval geometric filter certifies only uniform signs: positive or negative is returned only when that sign holds for every tuple in the box.
The selected outward-rounding format represents and exactly.
Verification
The orientation matrix is , whose determinant is . Since ranges over , admissible inputs realize a negative value, zero, and a positive value.
The Leibniz interval expression has only one nonzero term, namely the interval ; all other terms contain an exact zero factor. Every intermediate endpoint is among , so [A1] makes every outward rounding exact. The returned interval is therefore , and its inclusion is guaranteed by [F2].
The returned interval contains zero, so [F3] requires indeterminate; by [F4] neither positive nor negative could certify all admissible inputs.
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
13 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
- CGAL Developer Manual, Robustness Issues, §11.1 (standard reference, not scraped)