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.
Bounded-grid rational root isolation and rounded numerical QSP input
Definition
This is the efficient numerical variant explicitly authorized by OP0/OP1; the complete exact/complete numerical modes retain their own root schedule. Its cost coordinate charges rational field arithmetic, including exact integer arithmetic on loop indices, rational comparisons, and exact input-coefficient comparisons. In particular, each integer midpoint division by in a bounded binary search is charged. Exact input-coefficient equality/order tests are explicitly ideal charged resources; coefficient encoding/access and implementation, including any algebraic refinement or minimal-polynomial conversion, are separate costs. It asserts no Turing or bit-time bound.
ROUND-QSP(p,d,δ) receives a real coefficient polynomial of degree at most , parity , with on , and rational . Put . Initialize and increment it until . Set . Set if and if . For each permitted coefficient of , set the integer , initialize and , and repeat while : set , compare with , and set if , otherwise set . Let . If , set this rounded coefficient to that mesh value; otherwise compare with and choose the nearer of and , taking the lower point in a tie. Keep all other coefficients zero. For the only permitted coefficient is the constant coefficient and this same search rounds it; no interpolation is used. Return the resulting dyadic polynomial and the integer polynomial obtained from by multiplying by .
GRID-ROOTS(P,b) receives a nonzero rational real polynomial and . If is constant, return the empty root list. Otherwise let . First divide every coefficient by the nonzero leading coefficient, using rational field operations. Only then clear the denominators of these monic coefficient ratios and remove integer content. Compute integer gcds by Euclidean division, obtaining each quotient by bounded integer binary search rather than a free floor primitive. Use the square-free reduction, winding count, multiplicity test and real Sturm counts of Certified complex-polynomial root isolation in exact algebraic arithmetic, with the following bounded search and rational sign implementations.
At any coordinate interval , set , where . Choose the least dyadic denominator for which the middle third contains at least consecutive grid points . Take its first points. For outer half-widths use intervals , with rounded upward to an integer; the search need not start at zero. Test all pairs of the two -point sets in lexicographic order, using precisely the existing root-free-boundary, nonzero-vertex-imaginary-part, and nonzero-edge-imaginary-polynomial tests. Use the first admissible pair. If none exists return INTERNAL_ERROR. For subdivision use the two parent coordinate intervals and their middle thirds, so every child width is at most of its parent width. This bounded search replaces the unbounded global dyadic-pair enumeration only in this numerical alternate.
Implement each edge sign , where , by rational root isolation of the square-free part of (omit a nonzero constant factor, and handle separately). Use Sturm counts of and in each product-root isolator to identify the -roots; retain only those with -count one and -count zero, refining as needed. Use a rational sample therein for the sign of . Boundary root-freeness ensures that is not a common root. Endpoint roots are tested and factored out before open-interval Sturm counting. The sign change of at is its pair of rational endpoint signs. For sign refinement avoid roots of when choosing cuts. The one-dimensional Sturm subdivisions use the first nonroot among dyadic grid points in the middle third, with the same bounded-grid rule. Euclidean gcd, division, and negative-remainder Sturm chains use exact rational field operations. Stop and return isolators by the original diameter/count rule.
Depends on
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
- Gilyén et al., Quantum singular value transformation and beyond (standard reference, not scraped)