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.
Real bounded-polynomial QSP phase synthesis
Definition
Inputs and model. Input a real polynomial or with exact algebraic real coefficients, a declared degree bound , the required parity , and a positive rational tolerance . The exact algebraic arithmetic model charges one operation for each ideal exact algebraic field operation and equality/order test, and charges rational arithmetic, root refinement, numerical operations and written output separately. Intermediates may be stored as a finite extension tower/DAG, with defining polynomials over previously constructed fields and rational isolators. Original input reading, expanded rational minimal-polynomial conversion and operation implementation bit costs are separate coordinates. Modes are exact, complete-numerical, and efficient-numerical (the default numerical mode); the first two retain the complete OP0 schedule. No polynomial bit-time or finite-basis gate bound is implicit. An optional finite-phase compiler must terminate on each requested phase and return either a unitary circuit with a certified operator-error bound or a declared failure. The optional supplied-complement mode also accepts exact real polynomials as a proposed certificate; it skips only their generation, not validation or phase synthesis. These coefficients are parameters in the ideal-real expression-DAG/interface model of Buffered certified rational phase approximation; all derived field expressions and square-root nodes must be supported by its charged equality/order interface. The original target remains rational/exact-algebraic. In either numerical mode the supplied certificate must complete the actual produced in Step 2. No claim identifies these ideal-real inputs with arbitrary computable-real names or includes their oracle implementation in the efficient bare-target bound.
Positive-root descriptors. When a nonnegative real expression requires a square root, test and return zero in that case. Otherwise retain the exact node defined by . Construct its rational isolator by doubling from until , and bisect using comparisons of the rational midpoint squared with until width at most (or any requested positive rational width). An equality returns the exact midpoint singleton; otherwise retain the half containing the positive root. All comparisons, doublings, bisections and descriptor writes are charged. This constructs a uniquely specified root by order and square-root existence, with a finite bound search, rather than calling general polynomial ROOTS on ideal-real coefficients.
-
Validate the target. Check the degree and parity coefficient conditions exactly. In
efficient-numericalmode use Exact interval boundedness by multiplicity strata and Sturm counts on the original polynomial and return INVALID exactly when its interval promise fails. This uses only polynomially many field/order operations and no input-root isolation. In the other two modes compute the formal derivative . If is zero, check . Otherwise callREALROOTS(p')from Certified complex-polynomial root isolation in exact algebraic arithmetic, retain all roots in including endpoints, and evaluate exactly at those algebraic roots and at . ReturnINVALIDif any value is outside . This finite critical-point check certifies the full interval bound by the extreme-value and Fermat theorems. -
Set the numerical target. Put . In exact mode put ; in
complete-numericalmode put . Inefficient-numericalmode use ROUND-QSP from Bounded-grid rational root isolation and rounded numerical QSP input: shrink by and parity-preservingly round each coefficient to dyadic error at most . Its output has and . Thus either numerical mode has on and there. Clipping the shrink amount at keeps the target bounded for every positive tolerance. -
Build or validate the complementary pair. Set . First, in
supplied-complementmode, verify by exact coefficient arithmetic that , that have the required degree bounds, and that their parities are and ; returnCERTIFICATE_ERRORon failure, and on success go directly to Step 5, retaining the supplied pair even when . Without a supplied pair, if , set and go directly to Step 5. Only in the remaining case callGRID-ROOTS(R,1)from Bounded-grid rational root isolation and rounded numerical QSP input in efficient-numerical mode andROOTS(R,1)in the other modes. The former uses the rounded rational coefficients and bounded normalized cut grids, not the complete mode's unbounded lexicographic pair search. Verify the exact root symmetries and certificate on , and group roots by the following classes, retaining multiplicities: zero; real pairs with ; real pairs with ; purely imaginary pairs with ; and nonreal quadruples with . Sort descriptors by the rational isolating-rectangle coordinates, lexicographically. A failed symmetry or nonnegativity check returnsINVALID. -
Construct the pair. Start an unscaled pair . For a zero root of multiplicity , multiply by times. For an interior real pair of multiplicity at each root, is even; multiply by times. For an exterior real pair of multiplicity , multiply by times. For an imaginary pair of multiplicity , multiply by times. For a nonreal quadruple of common multiplicity , put and multiply by times. Each pair represents ; multiply pairs by Set . The factor identities show that has exactly the roots of , with the same multiplicities, and each root-class factor is nonnegative on ; hence for a positive constant . To see positivity, choose a rational outside the finite root set; then and . Compute as the ratio of the leading coefficients of and , and set using the nonnegative algebraic square root. Set . In efficient-numerical mode every positive square root in this step is represented by its degree-two tower equation and an explicitly bisected nonnegative rational isolator as in Arithmetic cost of exact tower completion and QSP phase peeling; the known root-bound-based upper endpoints make the descriptor loops polynomial. No generic ROOTS call with algebraic coefficients or flattened minimal polynomial is hidden in this instruction. Determine the parity profile from the nonzero component: has parity and has parity , with the zero polynomial allowed either parity. Since , these components are not both zero. If , multiply once by , whose squared modulus is . Verify the exact identity , the degree bounds and both parities; a failed identity returns
CERTIFICATE_ERROR. -
Make the admissible pair. For the reflection convention of QSP signal matrix and ordered phase sequence, set and . Then coefficient conjugation gives . OP1's source SU(2) completion packages an in its off-diagonal coefficient; this item keeps for the reflection signal. Step 6 forms the corresponding source-normalized pair, and step 7 maps the complete phase list back using Hermitian-reflection and SU(2) QSP convention conversion, including its scalar . Never use one convention's off-diagonal formula with the other's phases.
-
Peel phases. Form and , and initialize an empty peel list. For nominal degree , if is constant, verify and , verify that is even, and store the base phase scalar . Initialize the residual source phase-scalar list with . To pad to degree , prepend length-two identity blocks ; represent each block by phase scalars and merge adjacent phase scalars by multiplication in matrix order. An odd constant case returns CERTIFICATE_ERROR. After completing the constant branch and its padding, exit the peel loop and proceed to Step 7. Otherwise let , read leading coefficients , verify and , and put . In every mode choose when ; otherwise construct the positive root descriptor by the preceding instructions (first returning when the radicand is , otherwise using strict upper bound ) and set . It has unit modulus and square by Arithmetic cost of exact tower completion and QSP phase peeling. Since , ; in the nonexceptional case so and division is valid. This rule applies to ideal-real supplied coefficients without invoking algebraic ROOTS. Either square-root choice makes the exact leading-term cancellation valid. Set , append to the peel list with index , and update:
using the old right-hand sides simultaneously. Verify the coefficient identity after each peel. The cancelled leading terms lower the nominal degree by one. Return CERTIFICATE_ERROR if any exact check fails. The loop terminates after at most peels.
-
Convert and approximate phases. Append the reverse of the indexed peel list to the residual base phase-scalar list to obtain the source phase scalars in matrix order. If , take the sole reflection phase scalar to be . If , convert them to reflection phase scalars by the inverse map in Hermitian-reflection and SU(2) QSP convention conversion: set , set for , and set . These are exact multiplications by eighth roots of unity, represented with the positive root of and require no transcendental angle extraction; retain the exact scalar in controlled use. For each , call Buffered certified rational phase approximation with tolerance ; return its rational angle and distance certificate. If a finite-basis phase compiler is separately supplied, pass it those angles and require a unitary output with further operator error at most for each phase; return IMPLEMENTATION_ERROR if it cannot supply that bound. Without such a compiler, output the exact phase-scalar descriptors (algebraic or ideal-real as selected) and continuous-rotation list with finite-basis compilation marked not applicable.
Output and failure branches. On SUCCESS, return , the exact identity certificate, every leading-coefficient/root certificate, the numerical phase certificates, and the actual arithmetic, query, gate, precision and output-cost ledger. INVALID means the input promise failed. CERTIFICATE_ERROR means an exact generated or supplied identity check failed. IMPLEMENTATION_ERROR means the optional finite-basis compiler could not certify its allocated per-phase error. In efficient-numerical mode, without a supplied complement or optional compiler, the full construction and its continuous-rotation phase certificates require operations in the declared exact-algebraic arithmetic model, by Correctness of QSP phase synthesis ↗. Complete modes assert finite termination rather than that uniform bound; supplied-certificate reading and optional compiler work remain separately charged. No bare existence choice, free root oracle, free phase gate implementation, or finite Turing complexity claim is made.
Depends on
- Exact interval boundedness by multiplicity strata and Sturm counts
- Bounded-grid rational root isolation and rounded numerical QSP input
- Polynomial arithmetic cost for rounded-input bounded-grid root isolation
- Arithmetic cost of exact tower completion and QSP phase peeling
- QSP signal matrix and ordered phase sequence
- Admissible polynomial pair for Hermitian-reflection QSP
- Constructive factorization of an admissible QSP polynomial pair
- Circuit-family and computation cost model
- Hermitian-reflection and SU(2) QSP convention conversion
- A nonnegative even polynomial has a bounded parity complement
- Degree, leading coefficient and monic polynomial, with the zero polynomial having no degree
- Certified complex-polynomial root isolation in exact algebraic arithmetic
- Correctness and termination of certified complex-polynomial root isolation
- Buffered certified rational phase approximation
- Correctness and arithmetic resource bound for buffered phase approximation
- Division algorithm for polynomials over a field
- Fundamental theorem of algebra: every nonconstant complex polynomial has a complex root
- Square roots exist: a unique $\sqrt{a} \ge 0$ with $(\sqrt{a})^2 = a$; the positives are $\{x^2 : x \neq 0\}$
- Sums, scalar multiples, products, absolute values, maxima, minima and quotients with nonvanishing denominator of continuous functions are continuous, as are constants, the identity and every polynomial function
- Extreme value theorem: a continuous real function on a nonempty compact subset of $\mathbb{R}$ attains a greatest and a least value
- Fermat's interior extremum theorem: if $f$ has a local extremum at a point $c$ interior to its domain and is differentiable at $c$, then $f'(c) = 0$
- For a natural $n \ge 1$ the function $x \mapsto x^{n}$ is differentiable everywhere with derivative $\iota(n)\,x^{\,n-1}$; for $n = 0$ it is the constant $1$, with derivative $0$; for a natural $n \ge 1$ the function $x \mapsto x^{-n}$ is differentiable at every $x \ne 0$ with derivative $-\iota(n)\,x^{-n-1}$; consequently every polynomial function is differentiable at every real, with the derivative computed term by term
- The formal derivative of a polynomial
Used by
Dependency tree · two levels
112 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
- András Gilyén, Yuan Su, Guang Hao Low, and Nathan Wiebe, Quantum singular value transformation and beyond (standard reference, not scraped)
- Andrew M. Childs, Lecture Notes on Quantum Algorithms, Chapter 29 (standard reference, not scraped)
- Colm Ó Dúnlaing, Mathematics 1263: Introduction to Numerical Analysis, §2, Sturm's Theorem (standard reference, not scraped)
- EPFL, Sturm's Theorem (standard reference, not scraped)