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.
Arithmetic cost of exact tower completion and QSP phase peeling
Statement
Let be parity-compatible, of degree at most , with on . Let bound the binary lengths of every coefficient numerator and denominator of . Suppose its complete exact root list, multiplicities and fixed-precision rational isolating rectangles are supplied. In a model charging ideal exact algebraic field/order/equality operations and permitting finite extension tower/DAG descriptors, root-class completion and QSP phase peeling use operations and polynomially many descriptor nodes and written index bits. Positive roots use counted bisection with known rational upper bounds. For a unit peel ratio , choose if and otherwise with ; either square root of gives the exact factorization. Root generation, numerical phase approximation, expanded minimal-polynomial conversion, input encoding/access and operation implementation bit costs remain separate.
Facts & Assumptions
Given: The rational target and supplied complete exact root list in the Statement; rational and algebraic operations, comparisons, and descriptor construction are charged.
A nonnegative even polynomial has a bounded parity complement gives the complement existence, parity correction and degree bounds. The particular root-class norm identities used for the cost calculation are verified directly below.
Constructive factorization of an admissible QSP polynomial pair gives phase factorization of an admissible pair. The unit-ratio and cancellation calculations for the selected root are supplied directly below.
Hermitian-reflection and SU(2) QSP convention conversion gives the fixed eighth-root multiplications and complete phase-list conversion.
Square roots exist: a unique with ; the positives are gives the positive real square root of a positive real number.
Proof
For an exact algebraic with , select one square root by:
If , return (then necessarily ). Otherwise put , , and return .
Given an existing exact real algebraic value and a known rational , compare with zero. If equal, return rational zero. Otherwise initialize . While , put and compare with exactly. Equality returns the rational value . If , put ; if , put . After the loop, return the tower descriptor consisting of over the existing field and the rational isolating interval , specifying its unique nonnegative root.
Here , so the positive square root exists, is nonzero, and has the root-selection description , over the existing real algebraic field. Its two roots are distinguished immediately by sign. One has because , whence , , and . Therefore and . The case returns . No small-denominator numerical approximation is performed; the division is exact. There is no conditioning assumption.
For , the roots are , distinct, and only the positive root belongs to . The square function is strictly increasing on this nonnegative interval, so each branch preserves and excludes the negative root. Every iteration halves the width and uses rational or exact field operations and one exact comparison. Hence the routine uses operations/comparisons and writes a degree-two defining equation plus its rational isolator. A root at the original right endpoint is permitted in the closed isolator; the root is still unique. If open endpoints are required, start with ; this adds at most one iteration and makes the positive root interior unless a midpoint equality has already returned it rationally.
In a model requiring conversion at every step to a rational defining polynomial and a rational isolator, the quadratic relation has an algebraic coefficient. Converting it to a rational defining polynomial requires elimination, and converting all subsequent values into that representation can be expensive. The descriptor routine does not bound that conversion cost. A tower of quadratic extensions may have degree , even though its construction writes only degree-two tower equations and rational isolators.
This replaces a generic call ROOTS(,1) by a constant number of field operations and exact comparisons and the explicit quadratic-root descriptor routine below. It may choose the other square root from the existing lexicographic-rectangle rule. Either root gives the leading-term cancellation and an exact factorization: subsequent phases change coherently with that choice. The synthesis algorithm selects this formula in every mode; the efficient-numerical cost bound here uses its known upper bound rather than a bound search.
For the half-angle radicand , one has after the branch, so is known without search. One bisection suffices for a closed width- isolator; at most two suffice with the open-endpoint initialization. This is an actual counted descriptor-construction loop, not a free ROOTS call or a radical oracle. Subsequent field operations and order/equality queries on these tower values remain the explicit charged primitives of the declared exact algebraic comparison/field model. These are ideal exact equality/order resources charged per use; their implementation is not supplied by the descriptor loop.
Suppose the rational completion polynomial has nonzero coefficient numerators and denominators of absolute value at most . A rational Cauchy bound can be chosen with , because the leading coefficient ratio is at most . Every classified root coordinate then has absolute value at most . In the exterior class and the imaginary class , so and ; thus works. For a quadruple put . Then , so works for . Writing , direct expansion gives . Since , . Hence , and works for . All these descriptor-construction loops therefore use operations/comparisons per radical. They do not require roots to be well separated, and they do not approximate the input algebraic coordinates.
Write . Expanding the pair multiplication rule gives . The factors , , and have norms respectively , , and . For a quadruple put . Step 3.3 gives , and expansion gives . Consequently the pair has norm , the monic polynomial with roots . These identities verify the radicands and the norm factors directly. There is also no uncontrolled reciprocal scale hidden in the final . The squared norms of the unscaled elementary factors are, respectively, , , , , and the monic degree-four root polynomial for a quadruple. For the quadruple, the coefficient is . Thus the product norm has leading coefficient or . If is nonconstant, its leading coefficient is minus the square of the leading coefficient of the rounded target, and implies . Hence , and one can compute the rational upper bound to construct ; alternatively use the absolute value of the target leading coefficient directly. If is a nonzero constant, and suffices. The unit-norm parity correction does not alter or this bound. These estimates count only the quadratic descriptors after the exact root list has already been obtained; they supply no bound for generating that root list.
At a nonconstant peel, comparison of the highest coefficients in forces and , so and is unit. For either unit square root , the leading terms in and below are and ; parity lowers the resulting degree bounds by one. Direct expansion preserves the admissibility norm identity. The selected root therefore implements the same exact cancellation used for [F2]. Computing it, selecting the unit root above with its counted tower descriptor, and conjugating the root are charged operations/comparisons. The simultaneous coefficient-array updates , take field operations at nominal degree . Degree/parity scans take exact comparisons; there are at most peels. Thus the peel itself takes field operations/comparisons, including the quadratic-root descriptor constructions. If every full polynomial coefficient identity is recomputed naively after every peel, budget field operations instead; this remains polynomial. Padding and multiplication by the fixed eighth roots of unity use additional operations and at most one fixed descriptor construction with . The base constant is already a unit algebraic scalar and needs no Arg oracle.
There are at most roots counting multiplicity and therefore elementary complement factors and quadratic descriptors. Schoolbook polynomial-array pair multiplication and final coefficient-identity checks use field operations in total; root classification and symmetry checks use exact comparisons. Each descriptor writes a degree-two equation whose coefficients reference existing nodes, and an isolator of rational bits from its known bounded endpoint. Every field operation writes one referenced node rather than expanding prior expressions. Thus all certificate equations and operation lists have polynomially many nodes, indices and bits in ; the supplied root descriptors are referenced. These are arithmetic/descriptor costs, and make no claim about implementing the ideal equality/order tests or field operations.
Depends on
Used by
Dependency tree · two levels
29 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)