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.
Quantum Optimization, Semidefinite Programs, and Variational Algorithms
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Algebraic Closure, Embeddings, and Separability
- Algebraic Extensions, Extension Degree, and Finite Fields
- Amplitude Amplification
- Amplitude Estimation and Counting
- Analyticity of Holomorphic Functions; Liouville and Morera
- Arc Length and Rectifiable Curves
- Areas of Elementary Plane Figures
- Binary Operations, Monoids, Groups and Subgroups
- Block Encodings
- Block-Encoding Linear Systems and Variable-Time Amplification
- Boolean Circuits and Nonuniform Complexity
- Bounded Linear Operators and Quotient Spaces
- Bounded Variation and the Riemann–Stieltjes Integral
- Channels, Kraus, Choi, and Stinespring Representations
- Circuit Syntax, Denotational Semantics, and Measurement
- Classical and Quantum Error-Correcting Codes
- Clifford+T Exact and Approximate Synthesis
- Compactness
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Complex Coordinate and Path Transport
- Complex Differentiability and the Cauchy–Riemann Equations
- Complex Norms and Realification
- Complex Power Series and Analytic Functions
- Complex Subspace Realification
- Complexification, Realification and Real Structures
- Composition Series, the Jordan–Hölder Theorem and Solvable Groups
- Computational Problems, Promises, and Cost Models
- Congruences, the Integers Modulo n and the Chinese Remainder Theorem
- Connectedness
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Continuous-Gate Universality and Exact Synthesis
- Continuous-Time Quantum Walks
- Contour Integration
- Controlled Gates, Phase, and Entanglement
- Convex and Semicontinuous Functions on Rⁿ
- Convexity
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Cyclic Groups and Direct Products
- Darboux, L'Hôpital, and Taylor's Theorem
- Determinants of Matrices over a Commutative Ring
- Diagonalisation and the Minimal Polynomial
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Divisibility, Greatest Common Divisors and Bézout's Identity
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Effective Numberings, Reductions, Resources, and Randomness
- Eigenvalues, Eigenvectors and the Characteristic Polynomial
- Equivalent Forms of Completeness
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite Dimensional Normed Spaces and Riesz Lemma
- Finite Fields and Cyclotomic Extensions
- Finite Fourier Analysis and the Fast Fourier Transform
- Finite Probability Spaces and Random Variables
- Finite-Dimensional Complex Inner-Product Spaces and Matrix Interfaces
- Formal Languages, Encodings, and Decision Problems
- Foundations of the Real Numbers for Analysis
- Free Modules, Exact Sequences, Projective and Injective Modules
- Fubini and Change of Variables
- Fundamental Trigonometric Identities
- Further Trigonometric Identities and Inverse Functions
- Gaussian Elimination, Elementary Matrices and Reduced Row Echelon Form
- Goursat's Theorem and Cauchy's Theorem in a Convex Domain
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Hamiltonian Simulation and Product Formulas
- Hilbert Space Geometry and Riesz Representation
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Independence Borel Cantelli and Zero One Laws
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- LAN, Contiguity and Efficiency
- Lebesgue Measure on Euclidean Space
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Line Integrals and the Gradient Theorem
- Linear Combinations of Unitaries and Taylor Simulation
- Linear Independence, Bases and Dimension
- Linear Recurrences and Rational Generating Functions
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Measurable Functions and Simple Approximation
- Measurements, POVMs, and Instruments
- Measures and Their Basic Properties
- Metric Spaces
- Mixed Partials, Taylor Formulae, and Extrema
- Modules, Submodules, Quotient Modules and the Isomorphism Theorems
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Normed and Banach Spaces
- Order, Zorn's Lemma, and the Axiom of Choice
- Outer Measure and the Caratheodory Extension Theorem
- Partitions of Unity and Paracompactness
- Pointwise Extended-Real Function Products
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Primes, Euclid's Lemma and the Fundamental Theorem of Arithmetic
- Probability Spaces Random Variables and Expectation
- Product Measures and the Fubini Tonelli Theorems
- Properties of the Integral and the Working FTC
- Pure and Mixed States, Ensembles, and Schmidt Decomposition
- Quantum Fourier-Transform Circuits
- Quantum Phase Estimation
- Quantum Sampling, Expectation, and Monte Carlo
- Quantum Signal Processing
- Quantum Singular-Value Transformation
- Quantum Spectral Estimation and Matrix Functions
- Qubitization and Near-Optimal Hamiltonian Simulation
- Qubits, Bloch Sphere, Pauli Algebra, and One-Qubit Gates
- Registers, Tensor Products, and Partial Trace
- Relations, Functions, and Quotients
- Resource Bounds and Machine Invariance
- Reversible Arithmetic and Oracle Conversion
- Reversible Computation, Ancillas, and Coherent Oracles
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Robust Covariance and Sparse Robust Estimation
- Roots, Rational Powers, and Classical Inequalities
- Separation Axioms: the Hierarchy
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Sigma Algebras and Borel Sets
- Simple Field Extensions and the Construction of the Complex Numbers
- Simplicial Complexes and Simplicial Homology
- Sine, Cosine, and the Definition of Pi
- Splitting Fields
- State Preparation, Isometry Synthesis, and Limits
- Strongly Continuous Semigroups and Hille Yosida
- Subspaces, Products, and Quotients
- Suprema and Infima
- Sylow's Theorems, p-Groups and Nilpotent Groups
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- Symmetric Polynomials and the Fundamental Theorem of Symmetric Functions
- Tensor Products of Modules
- The Cantor Set, Baire Category, and Measure Zero in ℝ
- The Complex Exponential and Euler's Formula
- The Derivative and the Mean Value Theorems
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Exponential Function
- The Fundamental Theorem of Algebra
- The Fundamental Theorem of Finite Abelian Groups
- The Fundamental Theorems of Calculus
- The Galois Correspondence
- The Identity Theorem, the Maximum Principle and the Open Mapping Theorem
- The Integral Logarithm and the Equivalence of Its Characterisations
- The Inverse and Implicit Function Theorems
- The Lebesgue Integral and the Convergence Theorems
- The Logarithm and General Powers
- The Polynomial Hierarchy and Relativization
- The Riemann Integral in Rᵐ and Jordan Content
- The Riemann Integral: Definition and Integrability
- The Spectral Theorem, Positive Operators and Singular Value Decomposition
- The Topology of Euclidean Space
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Triangularisation, Generalised Eigenspaces and Jordan Canonical Form
- Trigonometric and Oscillatory Examples in One Variable
- Turing Machines, Configurations, and Computation
- Uniform Circuit Families, Promise Problems, and Complexity
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
This page fixes the finite primal-dual SDP convention, proves the local strong-duality and matrix multiplicative-weights bridges, and gives finite coherent Gibbs/trace, robust two-sparse oracle and capped binary-search constructions. The sparse solver returns a high-probability additive-optimal classical dual list under its explicit normalized promises and controlled access. Its matrix-query bounds are proved with finite Hermitian value precision, listed-zero support unions and binary-time Fourier SELECT; gate, reference, coefficient, coherent arithmetic and memory costs remain explicitly charged. The membership/separation and variational portions retain their stated oracle conventions and computational-model qualifications. All current items remain draft; original native escalation decisions are preserved separately from this focused proof repair.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Trace of a product of Hermitian matrices is real
Statement
For Hermitian matrices , , the trace is real.
Facts & Assumptions
Given: and in an orthonormal coordinate basis; trace is the diagonal sum, including the empty sum when .
In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix: the matrix of an adjoint in orthonormal bases is the conjugate transpose.
Adjoints satisfy , , , and : for compatible finite-dimensional maps.
For and , : for compatible rectangular matrices, .
The trace as the sum of the diagonal entries: trace is the sum of the diagonal entries, and the empty diagonal sum is zero.
Proof
Conjugating the diagonal sum in [F5] entry by entry and using [F2] gives . For , both sides are the empty sum .
By [F1] and [F3], . Then [F4] gives , so step 1.1 says equals its conjugate and is real.
Trace of a product of positive semidefinite matrices is nonnegative
Statement
If are positive semidefinite, then for every .
Facts & Assumptions
Given: are self-adjoint and have nonnegative quadratic forms on a finite-dimensional complex inner-product space.
Non-negative and positive operators: nonnegative means self-adjoint and for every vector .
A non-negative operator has a unique non-negative square root: a nonnegative finite-dimensional operator has a nonnegative square root satisfying .
For and , : for compatible finite matrices.
The trace as the sum of the diagonal entries: trace is the finite diagonal sum, with the empty sum equal to zero.
Real and complex inner-product spaces and their induced length: the inner product is linear in the first argument, conjugate-linear in the second, and the quadratic form of a nonnegative operator is nonnegative real.
Proof
Let from [F2] and put . Since is nonnegative by [F1], self-adjointness of and the inner-product identity [F5] give for every . Thus every diagonal entry in an orthonormal coordinate basis is nonnegative real; summing by [F4] gives . This also holds in dimension zero because the trace is the empty sum.
Since , [F3] applied to and gives by step 1.1.
Finite capped quantum quantile minimum
Definition
Supply a finite coherent sampler , its inverse, an exactly ordered finite score/label encoding, and a reversible exact comparison circuit. Supply controlled versions when used, the all-zero input reflection , and the reflection for the predicate score strictly smaller than an incumbent . Each preparation retains its value/label work; every named access, comparison, reflection, gate and numerical precision cost is charged. The input quantile parameter is an integer , with rational confidence .
A trial first samples an incumbent using . Set its charged counter to one. To search for an improvement, use stages , with and worst-case stage charge for preparation/inverse/reflection calls. Before starting a stage that would exceed total charge, stop the trial and return its incumbent. Otherwise charge that amount and do the following:
- Take one fresh direct sample. If its score is strictly smaller, replace the incumbent and restart at .
- If not, draw at most five independent blocks of unbiased bits and use the first resulting integer . If every draw is out of range, treat this stage as failed and increase . For the zero-bit draw is .
- If an index was accepted, prepare a fresh , apply copies of , and measure the score/label. Verify the same exact comparison. On improvement replace the incumbent and restart at ; otherwise increase .
Run independent trials, where is the least positive integer for which the exact rational comparison holds; find it by repeated rational multiplication and comparison. Return their least measured score and label. The loop is finite because by the binomial theorem. Integer square-root ceilings use integer squaring comparisons; powers, ceilings, comparisons, and bit generation have their finite classical costs. The query theorem is Quantile minimum and coherent-score nondomination guarantee ↗.
Finite semidefinite primal-dual pair
Definition
Fix integers and , Hermitian matrices , and . The primal semidefinite program is and its declared dual program is Here and mean positive semidefinite in the finite-dimensional quadratic-form sense. By Trace of a product of Hermitian matrices is real, all displayed trace objectives and constraints are real. Primal and dual feasibility, boundedness, attainment, trace bounds, sparsity, and normalizations such as are separate promises and do not follow from this definition.
The sign convention is maximize for the primal, minimize for the dual, for primal scalar constraints, nonnegative dual multipliers, and dual slack .
Capped randomized amplitude amplification preserves a flagged output
Statement
Let be a supplied finite-dimensional unitary preparation, a supplied success projector, and the declared initial vector. For every unit vector on the sampler register, supply a two-outcome flag-only measurement instrument: its good outcome has probability and returns the normalized branch when nonzero; its bad outcome returns the normalized branch when nonzero. It leaves every score, label, and work register unmeasured, and its implementation and cost are declared. Let , where is a supplied positive rational, and let be a supplied rational failure target. A Grover iteration is , where , using the supplied exact reflections.
Set and let be the least positive integer for which the exact rational comparison holds. These choices are finite: is found by integer squaring comparisons, and repeated multiplication by terminates because its powers tend to zero. If , take at most fresh preparations and apply the flag-only instrument to each, returning the first good branch or FAIL. Otherwise set ; in each of at most rounds, prepare and measure only the flag. Return its good branch if present. After a bad outcome, draw fair bits to obtain uniformly in . If , prepare a fresh , apply Grover iterations, and measure only the flag; return its good branch if present. The events and a failed amplified flag count as a failed round. Return FAIL only after the cap. This procedure returns the normalized good projection up to global phase with probability at least . Its preparation, inverse, reflection, verifier, random-bit, and output costs are charged; the calls to and reflections are .
Facts & Assumptions
Given: The declared preparation and exact reflections, the flag-only measurement instrument in the Statement, and the exact finite random bits and rational cap comparisons.
Controlled Unitary Access: controlled uses of a supplied finite unitary are separately declared access operations.
Inverse Unitary Access: the inverse preparation is the adjoint circuit and its calls are separately charged.
Finite projective measurements: projective-measurement outcome weights are given by the Born rule; the flag-only branch update used here is an explicit supplied instrument in the Statement.
Projector Reflections Are Hermitian Unitary Involutions: projector reflections are self-adjoint unitary involutions.
The exponential function is strictly increasing: the real exponential is strictly increasing.
The natural logarithm as the inverse of the exponential function: is the inverse of the positive real exponential.
, and the complex exponential extends the real exponential: the real exponential satisfies .
Proof
If , the direct flag outcome is good. If , put , , , and , so and . The orthonormal vectors and give . In this ordered basis the reflection about is and , so one Grover iteration has matrix . It multiplies the complex coordinate by , hence after iterations the good amplitude is .
If , then and minimality of gives . Conditional on , the draw is uniform on . For , and the finite geometric sum of give Here and , so and the conditional mean success exceeds . Multiplication by gives randomized-branch success at least . For the direct flag succeeds with probability greater than .
If , the direct-then-randomized round succeeds with probability at least by step 2.1; if or , its direct flag succeeds with probability at least . Independent fresh rounds therefore fail altogether with probability at most by the exact cap test. The comparison loop terminates because by the binomial theorem, so . If , minimality gives ; applying the increasing logarithm and using , with , gives . The same asymptotic bound holds for , so . Since , the stated call bound follows.
Every successful branch is passed through the supplied flag-only instrument, so its returned state is the normalized good projection of that branch's input and no score, label, or work register is measured. Step 1.1 shows that each amplified good component is a scalar multiple of ; direct success has the same good ray. Thus every successful return is up to global phase. Each round uses at most Grover iterations, one direct preparation, at most one amplified preparation, and random bits; multiplying by proves the stated call and random-bit bounds, with each controlled, inverse, reflection, verifier, and output cost charged.
Normalized Hermitian observable defines a two-outcome POVM
Statement
Let act on a finite-dimensional nonzero complex inner-product space and suppose . Then and are effects summing to . For a density operator , the two outcomes assigned values and have mean .
Facts & Assumptions
Given: A finite-dimensional nonzero complex inner-product space , a self-adjoint operator with , and a density operator on .
Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely: a finite-dimensional normal operator has an orthonormal eigenbasis.
Real and complex inner-product spaces and their induced length: is conjugate-symmetric, and the convention is linear in its first argument.
Non-negative and positive operators: nonnegative means self-adjoint with nonnegative quadratic form.
Finite positive effect family: an effect has both and nonnegative, and a finite complete positive family is a nonempty finite family of nonnegative operators summing to .
Finite POVMs and their outcome law: a finite POVM is a finite family of nonnegative operators summing to , with outcome weights for a density operator .
Density operator: is nonnegative and .
Trace is a linear functional on : matrix trace is linear.
Trace of a product of positive semidefinite matrices is nonnegative: the trace of a product of positive semidefinite matrices is nonnegative real.
Trace of a product of Hermitian matrices is real: the trace of two Hermitian matrices' product is real.
The basis-independent trace of an endomorphism of a finite-dimensional vector space: endomorphism trace is the matrix trace in any chosen basis.
For and , : for compatible finite square products.
The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||: the operator norm bounds for each unit vector .
Proof
Since , , so [F1] gives an orthonormal eigenbasis . For each unit , [F2] and [F3] give , so is real; [F13] gives . Thus the eigenvalues of and those of are nonnegative, so both operators are nonnegative and each is an effect by [F4] and [F5]. Direct addition gives , hence the pair is a two-outcome POVM by [F6].
By [F6], the outcome weights are ; representing endomorphisms in the orthonormal basis from step 1.1, [F9] makes them nonnegative. By [F8], [F11], [F7], and , their sum is . Their signed mean is by [F8] and [F12], and it is real by [F10]. Thus the outcome law has mean .
Matrix multiplicative-weights game and update
Definition
For , a round count , and Hermitian losses with , choose . Define , , , and . The round cost is . The exponential is the finite-dimensional Hermitian spectral functional calculus. Loss matrices, access to them, and the classical or quantum work to construct them are input costs.
Facts & Assumptions
Given: Finite Hermitian loss matrices , a real parameter , and the trace as the diagonal sum.
Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely: a finite-dimensional normal operator has an orthonormal eigenbasis.
Adjoints satisfy , , , and and Self-adjoint and normal endomorphisms of a finite-dimensional real or complex inner product space: adjoints distribute over finite sums, and self-adjoint operators are normal.
Real and complex inner-product spaces and their induced length: the inner product is conjugate-symmetric.
The spectral functional calculus f(T) for a normal endomorphism: for a normal , .
The real exponential function and the number by a power series and The exponential is positive and satisfies : is defined on and for every real .
The trace as the sum of the diagonal entries: trace is the sum of diagonal entries.
Non-negative and positive operators and Density operator: nonnegative means self-adjoint with nonnegative quadratic form; positive definite means strictly positive quadratic form on nonzero vectors; a density operator is nonnegative with trace one.
Trace of a product of Hermitian matrices is real: the trace of a product of Hermitian matrices is real.
Verification
Each is Hermitian by [F2] and hence normal, so [F1] gives an orthonormal eigenbasis . For each unit , [F3] and [F4] give , so . By [F5] and [F6], the eigenvalues of are positive; hence is positive definite and [F7] gives . Therefore is defined.
Scaling the positive operator by its positive trace gives , and the diagonal-sum definition of trace gives . Thus each update is a density matrix by [F8]. Since and are Hermitian, their product has real trace by [F9], so the round cost is a well-defined real number.
Normalized Hermitian inequality SDPs have equal primal and dual values
Statement
Let and be finite integers. Consider the Hermitian inequality-form primal and dual of Finite semidefinite primal-dual pair, with , , and . Suppose the primal feasible set is nonempty. Then that set is compact, the primal supremum is attained, and the primal and dual values satisfy The dual has a feasible point whose coordinates are all strictly positive and whose matrix slack is positive definite. No strict primal feasibility is required. Dual optimal attainment remains a separate promise: if a dual optimum with , , is supplied, then with the same norm bound.
Facts & Assumptions
Given: The finite Hermitian primal-dual pair, normalization, and primal nonemptiness in the Statement.
Finite semidefinite primal-dual pair and Trace of a product of Hermitian matrices is real: the primal maximizes subject to and ; the dual minimizes subject to and . All these trace quantities are real.
Non-negative and positive operators and A non-negative operator is equivalently self-adjoint with nonnegative eigenvalues, a positive semidefinite matrix in an orthonormal basis, or an operator of the form S^*S: a finite complex Hermitian positive semidefinite matrix has an orthonormal eigenbasis with nonnegative eigenvalues; positive definite means a strictly positive quadratic form on every nonzero vector.
The trace as the sum of the diagonal entries: trace is the diagonal sum, including the empty sum for .
Heine-Borel in : with the Euclidean metric a subset of is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line: closed bounded subsets of a positive finite-dimensional real coordinate space are compact, without choice.
The image of a compact metric space under a continuous map is compact, and so is the image of any compact subset and A compact subset of a metric space is closed and bounded: a continuous image of a compact metric space is compact and therefore closed in a metric codomain.
A continuous real-valued function on a nonempty compact metric space is bounded and attains a greatest and a least value: a continuous real function on a nonempty compact metric space attains its extrema, without choice.
Interior, closure, boundary, limit point, isolated point and dense subset of a metric space: a point lies in a set's closure exactly when every neighborhood meets the set.
A point outside a nonempty closed convex set is strictly separated from it: a point outside a nonempty closed convex subset of , , has a strict separating real linear functional.
Proof
If , there is one matrix , all traces are zero, and primal nonemptiness implies for every . The primal singleton is compact with optimum , while every is dual feasible and , with equality at . The vector , for is strictly positive and its empty matrix slack is positive definite in the quadratic-form sense, since there is no nonzero vector. Thus all conclusions hold. Henceforth assume .
Regard the Hermitian matrices as a real space with coordinates the real diagonal entries and the real and imaginary parts above the diagonal, giving . Direct diagonal summation yields for Hermitian . This is a real inner product, with norm ; all finite linear maps below are continuous in these coordinates. The cone is convex and closed, being the intersection over of the closed real half-spaces .
Direct summation gives . For , write in an orthonormal eigenbasis, with . Then and , so . For , . Conversely, a Hermitian pairing nonnegatively with every has by testing , so . Thus is self-dual for the real trace pairing. If is Hermitian with , [F4] gives , whence and for .
The first constraint gives for every primal feasible . That feasible set is nonempty, closed by step 1.2 and continuity of its finitely many constraints, and bounded by . Hence [F5] and [F7] give compactness and attainment of the primal maximum. Step 2.1 with gives , so .
Set and for . Step 2.1 gives , so has strictly positive coordinates and positive definite matrix slack. For primal feasible and dual feasible , self-duality gives . Thus , and the dual infimum is finite.
Put and . The image is a nonempty convex cone containing . To prove it closed, fix and the open neighborhood . For every point of and every witness , step 4.1 gives . With , all these witnesses belong to the closed bounded set in . By [F5] and [F6], is compact and closed, and . Every neighborhood of has meeting , so [F8] gives . Thus is closed; no sequence of witness selections was used.
Fix . If with , then is primal feasible and for . Hence . By [F9] there are and with for every . The points for all force . Fix one primal feasible and set ; then . If , that point gives the contradiction . Thus , using no strictness of or its scalar inequalities.
The coordinate rays force . Scaling by arbitrarily large nonnegative scalars forces for every . Self-duality therefore makes dual feasible. Since , separation gives , so . Consequently every exceeds some dual feasible objective. If , taking contradicts the definition of . Thus , and weak duality gives equality. Step 3.1 supplies primal attainment and the interval. An additionally promised optimal dual witness satisfies and retains its promised norm bound.
Remarks
The trace bound and norm normalization establish primal compactness and the search interval directly. Strict dual feasibility closes the product-cone image used for separation. Primal nonemptiness alone ensures a nonzero objective coefficient in that separation. The argument proves no unconditional dual attainment; the source's bound is explicitly a promise about an attained dual optimum.
Quantile minimum and coherent-score nondomination guarantee
Statement
For the finite sampler in Finite capped quantum quantile minimum, with integer quantile parameter and rational confidence , put . With probability at least the returned score satisfies . If the minimum score has probability at least , the returned score is a minimum. The algorithm uses preparation/inverse/reflection calls on every branch; comparisons, finite arithmetic, gates and output are additional charged coordinates.
For the coherent-score version, suppose preserves a uniform index and its estimate is bad with probability at most on each index. Let bound all sampler, inverse and controlled sampler calls in the algorithm at confidence . If , running with returns, with probability at least , a good label whose score is not strictly greater than every good label at any one index. Individual good labels need not have appreciable probability. This guarantee uses the actual coherent sampler and its inverse; it does not supply them or infer inverse access from postselection.
Facts & Assumptions
Given: The supplied coherent access, exact comparisons, independent fresh samples and random bits, and numerical/implementation errors already included in the sampler contract.
Finite capped quantum quantile minimum specifies the bounded stages, direct samples, five bit attempts, independent trials and charged cap.
The finite good/bad decomposition and reflection rotation preserve the normalized good projection up to global phase (Capped randomized amplitude amplification preserves a flagged output); the two-dimensional calculation is also recorded below.
The exponential function is strictly increasing: is strictly increasing on .
The natural logarithm as the inverse of the exponential function defines as the inverse of for ; here denotes that natural logarithm.
Proof
Given: The sampler, exact comparison/reflections and finite algorithm of [F1].
Write for an incumbent. By the good/bad decomposition in [F2], after Grover iterations the success probability is for ; the same exact two-coordinate recurrence as in that lemma applies. The flag-only good branch has the normalized good projection, whose score/label measurement is therefore distributed as the original sampler conditioned on score . Direct successes have this same conditional distribution. Thus every verified improvement has that conditional distribution, with probability zero of improvement when . For , the finite geometric sum in [F2] also gives the random-iteration average , where and is the current stage cap.
Suppose the sampler preserves a uniform input index and has bad-estimate probability at most for each . In analysis only, replace its per-index output by the normalized good projection. The good subspace can depend on the true value; no implementation of that projector is assumed. For each , a two-dimensional rotation takes the actual unit output to its good normalization with operator distance at most : its angle has cosine , so . The direct sum of these rotations over the preserved index gives a unitary sampler replacement with the same operator bound. Inverses and controlled versions have the same bound. For at most sampler calls, telescoping products gives output-vector error at most , and any measured event changes by at most . This also covers adaptive classical branches by retaining measurement results as orthogonal history registers.
If , no improvement is possible and the incumbent already has strict-lower mass zero. For , put , , and let be the first stage with . For every subsequent stage, step 1.1 gives conditional Grover success at least ; five bounded bit attempts make the random part accepted with probability at least , so stage survival is at most . The pre-threshold charge is at most : use , , and . The remaining expected charge is at most . Together these are below , hence below . If , the direct sample alone makes stage survival at most , and total expected charge is at most . Thus every verified improvement has expected charge at most .
For clarity choose dyadic rank bands , , truncated at one. If an incumbent lies in such a band, the next improvement has probability at least of having rank below . Indeed, under the distribution conditioned below the incumbent, the total mass of scores whose strict lower cumulative mass is less than is at least ; an atom crossing that cumulative threshold is included, so discreteness cannot reduce that mass. The conditional mass is at least . Ranks decrease, so each band is entered at most once and has at most two visits in expectation. The expected charge until rank is below is therefore at most . Markov's inequality at the declared finite cap gives trial failure below . Truncation is coupled to the precharged unbounded procedure: on paths whose hitting charge is within the cap, no precharge check stops the trial before its successful incumbent.
Independent trials each succeed with probability at least . Returning their smallest score preserves success whenever one trial succeeds, so the all-failure probability is at most by the exact rational cap test in [F1]. If , minimality gives ; applying the increasing logarithm and using yields , with since . This also gives when . A cutoff with is at or below any score whose cumulative mass is at least ; this proves the minimum specialization. No probability of an exact score atom is assumed beyond the stated quantile/minimum promise.
Run the quantile algorithm with and confidence on that ideal cleaned sampler, and choose . The ideal output is good and has less than strict-lower score mass. Thus no index can have every good output score strictly below the returned score: that one index alone would contribute probability . The hybrid bound transfers this good-output/nondomination property to the implemented sampler with failure at most . It does not require the selected score atom to have probability , does not union-bound unmeasured branches as classical samples, and does not infer a simultaneous deterministic table of all estimates. The separate planar oracle proof handles compatible completion of its two score orders.
Weak duality for the finite SDP pair
Statement
For every primal-feasible and dual-feasible in Finite semidefinite primal-dual pair, . More precisely, and every term on the right is nonnegative.
Facts & Assumptions
Given: , , , and .
Finite semidefinite primal-dual pair: these are the exact primal and dual feasibility conditions and trace sign convention.
Trace is a linear functional on : trace is linear.
Trace of a product of positive semidefinite matrices is nonnegative: for positive semidefinite , .
Proof
Expand and use [F2] to obtain the displayed identity. Each scalar term is nonnegative because both and are nonnegative by [F1]. The remaining term is nonnegative by [F1] and [F3] applied to .
The right side of the identity in step 1.1 is a sum of nonnegative real numbers, so , which is the claimed inequality. No feasibility beyond [F1], optimizer, or strong-duality assumption is used.
Scalar exponential bound for bounded losses
Statement
For and , Consequently, if and , then .
Facts & Assumptions
Given: , , and a Hermitian matrix with . The order inequalities mean that and have nonnegative quadratic forms.
Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely: a finite-dimensional normal operator has an orthonormal eigenbasis.
The adjoint is characterised by and Real and complex inner-product spaces and their induced length: and the inner product is conjugate-symmetric.
The spectral functional calculus f(T) for a normal endomorphism: if , then for on its spectrum.
The real exponential function and the number by a power series and The exponential series converges absolutely for every real argument: , and this series converges absolutely for every real input, so consecutive tails may be grouped.
The factorial and the falling factorial , defined by recursion in , Integer powers , and Monotonicity of and of : , powers satisfy , and implies .
Non-negative and positive operators and Finite semidefinite primal-dual pair: nonnegative and positive-semidefinite operators have the stated quadratic-form meanings.
Proof
Put , so . From [F5] and , induction gives for : if it holds at , then , so the bound is strict for . Thus [F6] gives . If , [F4] gives . If , then for by [F5], so [F4] gives . If with , the absolute convergence in [F4] allows consecutive grouping because the partial sums after each pair are a subsequence of the ordinary partial sums and hence have the same limit; each pair after the quadratic term is for . Hence . In every case, .
The scalar bound in step 1.1 gives . Since , it is normal, so [F1] gives an orthonormal eigenbasis . For each unit , [F2] gives , hence is real; testing the order bounds on gives and , so . By [F3], and are diagonal in this basis, and applying the scalar bound to each eigenvalue shows their difference is positive semidefinite by [F7].
Matrix multiplicative-weights regret bound
Statement
Let , , , and let be Hermitian with . For the update of Matrix multiplicative-weights game and update,
Facts & Assumptions
Given: The MMW update, Golden–Thompson for finite Hermitian matrices, and the local exponential and positive-trace lemmas.
Matrix multiplicative-weights game and update: , , and its verification proves each is positive with trace one.
Finite-dimensional Golden–Thompson trace inequality: for Hermitian , .
Trace of a product of positive semidefinite matrices is nonnegative: the trace of a product of positive semidefinite matrices is nonnegative.
Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely: the eigenvalues of a Hermitian matrix are real, and its trace and exponential are the corresponding eigenvalue sums.
Trace of a product of Hermitian matrices is real: the trace of two Hermitian matrices product is real.
For and , : trace is invariant under unitary conjugation and cyclic for compatible products.
The real exponential function and the number by a power series defines the scalar exponential by its factorial series, The exponential series converges absolutely for every real argument gives absolute convergence, and The factorial and the falling factorial , defined by recursion in gives the factorial recursion used to group its tail under the canonical real embedding.
Trace is a linear functional on : trace distributes over finite sums and scalar multiples.
The natural logarithm as the inverse of the exponential function defines as the inverse of for .
The exponential function is strictly increasing makes this inverse strictly increasing, and , and the complex exponential extends the real exponential supplies for real inputs.
Proof
Put and . By [F5], write ; the loss bounds imply . The matrix is positive with trace one by [F1] and [F7]. Thus and . Trace cyclicity and the diagonal-sum formula give , consistently with [F6]. Hence . Since is Hermitian, Golden–Thompson [F3] gives . By [F2], ; [F4] compares its trace product with the positive matrix , and [F9] expands the result as . Put , so . If , the series [F8] gives . If with , absolute convergence [F8] permits pairing the tail after its linear term as , so again . Therefore .
Iterating step 1.1 from gives . If has eigenvalues , [F5] gives . Since , [F10]–[F11] give . Strict increase of and the inverse relation in [F10] therefore imply . Rearranging and dividing by proves the inequality.
No-failure MMW rounds yield an approximate dual-feasible vector
Statement
Let and consider a primal-dual pair with , , , and a dual optimum attained by some vector of norm at most . Set . Suppose for the MMW update uses losses where , , , and supplied estimates satisfy , , and . If and , then is dual feasible and .
Facts & Assumptions
Given: The normalized finite SDP, each round's multiplier vector and trace estimates, and the MMW regret bound.
Finite semidefinite primal-dual pair: dual feasibility requires nonnegative coordinates and positive semidefinite slack .
Matrix multiplicative-weights game and update: the round density matrix is and the round loss is .
Proof
By and , the triangle inequality gives , so the regret bound applies. The trace-estimate assumptions and give Together with the shifted-oracle inequality, this implies .
Sum the lower bounds from step 1.1 and combine them with [F3]. Writing , we get , hence .
The dual slack of is , because the identity coefficient contributes . Step 2.1 and the lower bound on make this matrix positive semidefinite. Also and . These are exactly the dual feasibility and objective claims in [F1].
Parameterized variational quantum objective
Definition
A finite variational quantum algorithm (VQA) specifies a parameter domain , a supplied parameterized finite circuit , finitely many prepared density operators , Hermitian observables , real-valued functions on the corresponding expectation ranges, and the objective The convention is root inner product linear in the first argument and Dirac expectation . State how each is prepared, the measurement/shot model and finite precision, the classical optimizer, its stopping rule, the output, and every circuit, inverse, controlled access, observable, measurement, arithmetic, and state-preparation cost. The definition asserts no optimizer existence, convergence, global optimality, or quantum advantage.
Facts & Assumptions
Given: Finite density operators, Hermitian observables, and supplied unitary circuits.
Density operator: and .
For and , : trace is cyclic for compatible finite matrices.
Trace of a product of Hermitian matrices is real: the trace of a product of Hermitian matrices is real.
Verification
For unitary , is nonnegative because its quadratic form on is that of on , and its trace is by [F1] and [F2]. Thus it is again a density operator.
Since and are Hermitian, [F3] makes their trace product real. Applying the real-valued and summing shows ; the specified preparation, measurement, and optimizer data are additional algorithm inputs and imply no convergence conclusion.
Estimated SDP polytopes and sound bounded-dual threshold exclusion
Statement
Let and let be Hermitian with , , and , as in the primal-dual pair definition. Suppose the dual minimum is attained by with , , and write . Fix a threshold and tolerance , and put . For any density matrix , set and . Given estimates satisfying , define Then If , the rightmost trace slack is . If is empty, then .
For the MMW conclusion, fix and . At each round , let be the exact MMW density matrix generated from the preceding losses with parameter , and set , . Suppose the estimates obey . Define using these estimates. If every round returns , use losses and the exact Gibbs update, and take , then is dual feasible with objective at most . More generally, if a round oracle returns a vector in or returns EMPTY only when , every all-good threshold execution either has an EMPTY round certifying , or has all rounds produce that feasible dual vector. No dense primal-output assertion is inferred from bounded-polytope emptiness.
For adaptively chosen thresholds, losses, states and repeated subroutines, if every invoked classical-output block has its asserted conditional good probability and the predictable per-call bad-probability budgets sum to at most on every execution, all of these implications hold simultaneously with probability at least . Independence is not needed.
Facts & Assumptions
Given: The normalized finite Hermitian SDP, bounded attained optimal dual, the exact/estimated polytopes for each density matrix, exact MMW updates, and each invoked block's conditional error guarantee.
Finite semidefinite primal-dual pair fixes nonnegative dual multipliers and positive semidefinite dual slack.
Trace of a product of positive semidefinite matrices is nonnegative gives nonnegative trace for a product of positive semidefinite matrices.
No-failure MMW rounds yield an approximate dual-feasible vector proves the no-failure MMW certificate and the required identity shift.
Proof
Given: The hypotheses and exact/estimated polytopes just defined.
For every nonnegative with , the estimate discrepancy is bounded by . Hence an exact nonnegative trace slack implies , proving the first inclusion. Conversely an estimated slack at least implies , proving the second. Multiplication by gives the statement for , and gives . All objective, sign and norm constraints are retained exactly.
Index all actually invoked blocks in execution order by and let record their prior classical history and the event that block is reached. Its input may depend on that history. Suppose its bad-output event satisfies for every admissible history. Then by conditioning. A union bound and nonnegative sums give . For a known cap one may allocate ; without a known cap use . This covers adaptive threshold/refinement paths without multiplying independent probabilities or union-bounding unmeasured quantum branches as if they were classical samples. Deterministic operator/numerical approximation errors must already have been included in each block's guarantee.
The dual slack is positive semidefinite. The positive-product trace lemma [F2] gives . Thus if , then and ; step 1.1 implies . Taking the contrapositive proves , including the equality endpoint. This argument works for every density matrix and therefore for a state selected adaptively from earlier rounds. It uses the bounded attained optimal dual itself; it does not assert that every unbounded-polytope feasible vector has bounded norm.
On the good event a returned multiplier has all the finite hypotheses of [F3]: nonnegative coordinates, norm at most , objective at most , the shifted estimated-trace inequality, and the exact MMW states and losses specified in the Statement. That lemma therefore gives a feasible averaged dual vector with objective at most if all rounds return multipliers. If an oracle instead returns its sound EMPTY outcome, step 2.1 gives . These are precisely the threshold alternatives needed for binary search on the dual optimum. Statistical failures outside the good event may produce either outcome incorrectly; their probability is budgeted rather than declared impossible.
On the complement of that union, every invoked oracle has its stated complete/sound contract and step 1.1 and step 2.1 and step 3.1 apply to every reached threshold. In particular a cap/search miss is permitted to generate the probabilistic HIGHER outcome only after proving that the complete round oracle's bad-output probability is included in the conditional budget. A low-level timeout or unresolved numerical comparison for which no such guarantee has been established remains a separate failure, not an emptiness certificate. This distinguishes a legitimate bounded-error threshold algorithm from either an unconditional emptiness assertion or an always-aborting threshold search.
Classical optimizer interface for hybrid algorithms
Definition
A classical optimizer interface for a hybrid algorithm is a finite classical procedure that receives a specified set of finite-precision estimates of an objective or its derivatives, chooses the next parameter query, and terminates under a stated stopping rule with a declared output. Its interface records query precision, output encoding, classical operation/bit costs, initialization, and stopping behavior. Any convergence or sample-complexity theorem must separately state and prove assumptions such as convexity, smoothness, parameter-domain geometry, bounded noise, and initialization. A generic VQA objective is not assumed convex, and the existence of an optimizer interface supplies no rate.
This is an abstract contract: it does not select gradient descent, certify a global minimum, or provide an optimization oracle without an explicit finite procedure.
QAOA circuit and expected combinatorial objective
Definition
Let be a finite simple undirected graph, , and . On qubits define Prepare and apply, in the declared right-to-left product convention, The output state is and the objective is . Measuring every qubit in the computational basis returns a random bitstring, hence a cut. Each cost and mixer exponential, graph-input access, parameter encoding, state preparation, measurement, repetition, and classical optimizer cost must be supplied and charged; this definition is not a guarantee of a maximum cut or approximation ratio.
Facts & Assumptions
Given: Computational-basis bitstrings and the Pauli eigenvalue convention.
The Pauli matrices: for .
Projective measurement outcome weights are probabilities: the finite computational-basis measurement probabilities sum to one and determine the outcome law.
Verification
On , the edge term has eigenvalue , which is exactly when and otherwise. Thus has eigenvalue equal to the cut size of .
The finite projective measurement law assigns probabilities summing to one, so the expectation of the measured cut size is by the diagonal spectral expansion. Each output is therefore a feasible cut with the stated score observable.
Variational eigenvalue objective
Definition
Let be a Hermitian matrix on a nonzero finite-dimensional complex space, let be a unit vector, and let be a supplied unitary ansatz. The variational eigenvalue objective is The target ground energy is . The spectral theorem makes well-defined and each normalized state energy real. No ansatz coverage or optimizer convergence follows from this objective definition. Charge input-state preparation, each ansatz and observable call, measurements, shots, optimizer arithmetic, and output precision.
Facts & Assumptions
Given: A finite Hermitian , normalized , and the Dirac/root conversion convention.
Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely: a finite-dimensional Hermitian matrix has an orthonormal eigenbasis with real eigenvalues.
Verification
Expand in the orthonormal eigenbasis from [F1], with eigenvalues . The root convention in [F2] gives , a real number because each is real.
The coefficients satisfy . Therefore is a convex combination of eigenvalues and is at least their minimum . This defines a variational upper estimate of the ground energy, without asserting that the ansatz attains it.
Two-sparse estimated SDP oracle from coherent labels
Statement
Consider the normalized SDP of Finite semidefinite primal-dual pair, with , , , , and a dual optimum attained by a nonnegative vector of norm at most . Fix a density matrix , let and , and supply rational with and . At each index , a coherent sampler, preserving its work and supplying its inverse, has a nonempty set of supported rational good labels satisfying the uniform indexed bound . Put .
Use the good-label robust-minimum guarantee of Quantile minimum and coherent-score nondomination guarantee for each of the two finite score orders defined in the proof: its selected good score satisfies, for every index , the existence of a label in with score at least . The theorem's operator-norm cleaning and hybrid prerequisites for sampler errors must be supplied; mere high marginal probability of a good trace label is not substituted for them.
There is a finite procedure using two such minima and rational comparisons which, on their joint good event, returns either:
- a rational with at most two nonzero coordinates, , , and ; or
EMPTY, implying .
More strongly, a nonempty set rules out EMPTY on that event. EMPTY need not mean emptiness for every good estimate table. Multiplying the trace residual by gives slack at most . If each supplied robust minimum costs coherent sampler and inverse calls, the procedure has the same query order. Charge those calls, their controlled versions and reflections, scalar-estimate preparation, exact score arithmetic, and output arithmetic at their supplied costs; no sampler, reflection or memory interface is free. Failure probabilities include both minimum calls and the scalar/cleaning events.
For fixed rational point data, the same geometry gives a complete two-sparse feasibility procedure using one membership search and two exact minima. Every feasible vector of prescribed positive norm has a two-sparse feasible replacement of the same norm.
Facts & Assumptions
Given: The SDP promises, rational encodings, coherent sampler and inverse, good-label sets, supplied good scalar estimate, and robust-minimum prerequisites in the Statement.
Estimated SDP polytopes and sound bounded-dual threshold exclusion: every exact bounded trace-feasible witness belongs to every -good estimated polytope . In particular, if , the bounded optimal dual belongs to every such polytope. A feasible estimated multiplier has original trace slack at most .
Quantile minimum and coherent-score nondomination guarantee supplies each good selected label and the numeric nondomination property stated above, with its declared conditional probability and charged costs, under its cleaning/hybrid hypotheses.
Proof
If and , return ; it meets the estimated inequality and [F1] gives the trace conclusion. Otherwise define and . A convex combination belongs to exactly when some satisfies the bounded estimated constraints, since a nonzero feasible vector has and . The zero vector is impossible in the present branch.
The following are exact closed halfspace descriptions and ordered ray generators for , where : if , use , , , ; if , use , , , ; if , use , , , ; if , use , , , . Each follows from the union's inequalities by multiplying with positive . For the converse, the first row admits ; the second admits ; the last two admit . Substitution verifies both scaled inequalities. Thus scale recovery is explicit and rational, including in the second row. In every row , so the counterclockwise cone angle lies in . The bypassed zero-vector branch requires no claim that its union is the whole plane.
For a point , write and let be its unique counterclockwise angle from . Define and outside , and define both scores to be zero inside . This is an exact finite order on encoded labels without trigonometric computation: for nonzero rational , let if , or if and , and let otherwise. Compare first; within either half a positive means the first angle is smaller, and determinant zero means equal angles. Opposite rays are in different halves. This orders angles in ; reverse it for positive and retain it for positive , placing the zero sentinel first in both orders. Index ties can be lexical. Membership, half-plane tests and determinants use exact rational arithmetic.
For a fixed deterministic table of points, search for a point in . If none exists, let be its extreme exterior angles, obtained by separately minimizing and . If , all translated points lie in the closed sector , the intersection of its two inward linear halfplanes. Dot product with the direction at the sector's middle angle is strictly positive on every nonzero vector there. Thus every convex combination remains nonzero in that sector and outside , so the original convex hull misses . If , its extreme vectors are opposite; writing with gives , hence a segment through the corner. The scalar is rational from either nonzero coordinate.
At fixed first coordinate , the set is empty, the whole line, or an open lower interval, because each description in step 2.1 cuts that vertical line in either an empty set or a closed upper interval. On , the exterior angle is continuous: normalization of is continuous away from zero, and the unit-circle arc outside the closed cone has continuous angle coordinate in . Its removed cone arc contains the possible branch cut. If , every outside vector is vertically downward, since every listed cone contains the upward vertical ray; the angle is then constant and the origin is excluded. The intermediate value theorem therefore realizes every angle between two outside points on a fixed vertical line by interpolation of their second coordinates. The interpolation stays outside and stays -good if both endpoint estimates are -good.
If , take in the interior of and the vectors at . Necessarily and , so all three determinants , , are positive. The identity , with and , gives a segment point . Thus the extreme pair works exactly when , including the antipodal equality case. Operationally, intersect with the two rational linear halfspace inequalities on . A constant inequality is either always satisfied or impossible; otherwise divide with the correct sign. The intersection is closed, so a nonempty interval has a rational least endpoint. Use it and the scale from step 2.1. No open endpoint, numerical angle tolerance or unnamed geometry primitive is needed.
For prescribed norm , repeat step 3.1 and step 4.1 and step 5.1 with corner and quadrant rays . If a convex combination lies in that quadrant, the disjoint-sector alternative is impossible, so a single point or the extreme pair gives a new convex combination there. Multiplication by preserves the norm and all inequalities. Norm zero is the zero vector and needs no division. This proves the fixed-norm sparsity assertion without an LP theorem.
Run [F2] for the two sentinel scores. If either selected good point lies in , return its scaled one-coordinate vector. Otherwise let be the selected good points and put , . Their scores are positive. For every index , numeric nondomination for supplies a good point outside with , since a zero sentinel cannot witness a score at least the selected positive score. Likewise nondomination for supplies a good outside point with . These witnesses may differ and need not have appreciable probability. If and , step 4.1 and step 5.1 show that the two selected points yield a successful rational segment test.
Suppose and . At index , the interval between the witness angles in step 6.2 meets : its lower endpoint is at most and its upper endpoint is at least . Step 4.2 supplies an interpolated -good estimate outside with angle in . All points of this good table lie in one exterior sector of aperture less than , so step 4.1 proves its convex hull misses . If instead , fix any ; the witness angles at every index straddle , so step 4.2 supplies good estimates all on that one exterior ray. Their convex hull again misses . These real interpolated estimates are existential witnesses; they need not be sampled labels or encoded outputs.
For a successful pair let , and recover by step 2.1. Then has exact nonnegativity, norm and objective bounds. The selected good estimates give . If but the selected labels differ, merge their weights and use the estimate , still -good and preserving the interpolated inequality. Thus duplicate indices cause no incompatible assignment or extra support. Multiplication by and give the displayed scaled slack.
In either case of step 7.1, step 1.1 gives an empty estimated polytope for one -good table. If , [F1] puts the bounded optimal dual into every such polytope, a contradiction. Thus a failed rational segment test on the joint good event implies , and the procedure may return EMPTY. The same argument with any exact bounded trace-feasible witness proves the stronger completeness assertion. There is no assertion that all good tables are empty, nor any assumption that the two selected minima extend to a common deterministic table preserving their labels.
The coherent procedure uses only two robust minima; a preliminary membership search may find an earlier verified good return but is unnecessary for completeness, so a search miss need not be interpreted as absence of all in-region labels. Two calls retain the supplied query order. Score evaluation is reversible rational membership and determinant comparison on finite encodings; charge its arithmetic, the sampler and inverse, cleaning/hybrid errors, controlled operations, reflections and scalar preparation as stipulated in [F2]. Budget the two conditional minimum failures and all supplied scalar/cleaning failures by a union bound; independence is unnecessary. On the joint good event step 8.1 and step 7.2 establish exactly the stated alternatives. An unproved timeout supplies no additional emptiness certificate.
Parameter-shift derivative for a Pauli generator
Statement
Suppose one parameter occurs in exactly one gate with and , while all other circuit factors, the input state, and the Hermitian observable are independent of . Then for each linear expectation term , The identity is exact. Finite-shot estimates of the two shifted terms have separate sampling and measurement costs.
Facts & Assumptions
Given: , finite-dimensional unitary factors, a fixed density operator, and a Hermitian observable.
Denotational semantics of a finite layered circuit: circuit composition denotes the corresponding finite product of operators.
Dirac Notation Conversion: Dirac expectations agree with the root-space matrix coefficient convention.
Finite Hermitian matrix dynamics and The spectral functional calculus f(T) for a normal endomorphism define by the finite spectral functional calculus.
Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely diagonalizes Hermitian ; since , each eigenvalue is or .
Euler's formula: for every real : for real .
Parity and the Pythagorean identity for sine and cosine: cosine is even and sine is odd.
The addition formulas for sine and cosine gives the double-angle identities.
Quarter-turn values and shifts by pi/2 and pi gives the shifts by used in the centered difference.
Proof
By [F3]–[F4], write the spectral projections of as (either may be zero), so . Euler's formula [F5] and parity [F6] give . Absorb all other fixed circuit factors into fixed vectors/operators and expand the expectation bilinearly. Products of the two trigonometric factors reduce by [F7] to for constants independent of .
By [F8], differentiation gives . The shift formulas [F9] give , proving the formula. For a finite sum of such expectation terms, differentiation and the shifted difference both distribute linearly.
QAOA objective is an expected feasible score only
Statement
For the finite graph and circuit of QAOA circuit and expected combinatorial objective, the QAOA objective lies between the minimum and maximum feasible cut sizes, and each computational-basis measurement returns a feasible cut. This expected-value statement alone implies no universal approximation ratio, global optimizer, or advantage guarantee.
Facts & Assumptions
Given: A finite computational-basis measurement distribution and the cut-size observable.
QAOA circuit and expected combinatorial objective: the objective is the expectation of the cut-size operator and measured strings are cuts.
Projective measurement outcome weights are probabilities: each finite projective outcome has its Born probability, and these probabilities sum to one.
Proof
Write for the probability of bitstring . By [F2], and . By [F1], every value is a feasible cut size and lies in .
Multiply the pointwise inequalities by and sum over the finite bitstring set. This gives ; [F1] identifies the middle term with the QAOA objective. The argument supplies no positive ratio when and no optimization conclusion.
VQE Rayleigh–Ritz upper bound and equality case
Statement
For every ansatz parameter , , with equality exactly when lies in the ground eigenspace of . Thus a VQE evaluation gives an upper bound on the ground energy, but an ansatz family or classical optimizer need not reach .
Facts & Assumptions
Given: A finite-dimensional Hermitian and a normalized ansatz state.
Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely: has an orthonormal eigenbasis and real eigenvalues.
Dirac Notation Conversion: the Dirac expectation is the root-convention matrix coefficient.
Proof
Let be an orthonormal eigenbasis with eigenvalues , and write . By [F1]–[F3], The coefficients have squared magnitudes summing to one.
Every summand in step 1.1 is nonnegative. The sum is zero exactly when for each , which is exactly the condition that belongs to the eigenspace for , allowing any degeneracy there.
SDP maximally entangled reference-state access
Definition
For an integer matrix dimension , define the maximally entangled reference vector on two ordered -dimensional registers. The access contract supplies a finite preparation unitary , its inverse, width/ancillas, input encoding, and costs , satisfying exactly in the declared encoding. Its action on other inputs is any supplied unitary completion; the inverse is that of the complete unitary. When , a concrete preparation applies to each of the first-register qubits and then CNOT from each first-register qubit to its matching second-register qubit, using exactly Hadamards and CNOTs on wires. For other , and its cost are supplied inputs satisfying the same preparation equation; unused encoded labels have zero output amplitude, and no padding is allowed unless its effect on traces is accounted for.
Facts & Assumptions
Given: Ordered computational-basis registers and the finite tensor-product basis convention.
Finite registers and their ordered computational bases: basis labels determine the ordered register states.
The computational basis is orthonormal: the computational basis is orthonormal.
Denotational semantics of a finite layered circuit: Hadamard and CNOT layers denote their finite unitary products.
Verification
Applying to gives by the one-qubit formula and tensor expansion. The subsequent CNOT layer maps each basis vector to , so the output is exactly when .
The construction in step 1.1 has one Hadamard and one CNOT for each of bit positions and acts on the two declared -qubit registers. For non-power-of-two , the separately supplied contract is the entire preparation claim, and its cost is retained as .
A finite-grid quantum subgradient from approximate values
Statement
Let , let , and let be convex. Let and suppose is -Lipschitz on a neighborhood of , with every point there having a subgradient in of norm at most . Let , , , and . A deterministic clean value oracle approximates to error at most on the finite query grids.
Choose a finite uniform grid of cell centers of , with cells per coordinate and mesh . Sample one center uniformly using independent fair bits per coordinate, and keep it fixed across all subsequent runs. Put , , , , and . On each independent run prepare the uniform product grid , apply phase with clean uncomputation, apply the negative-sign QFT to each coordinate, and decode signed integers as . Use independent runs and coordinate medians. A total implemented-phase operator error at most per run is permitted.
With probability at least , the resulting vector satisfies, simultaneously for every , The number of value-oracle and inverse calls is . Random bits, phases, QFT gates, arithmetic, and output costs are separate.
Facts & Assumptions
Given: The hypotheses and the finite procedure in the Statement; all repetitions use the same chosen and the same completed value oracle.
Iterated Riemann integration agrees with the multiple integral for a Riemann-integrable function on a product rectangle. (Riemann--Fubini on product rectangles, with lower and upper section integrals and content-zero exceptional sections)
Independent Bernoulli trials obey . (Chernoff bound for independent bernoulli trials)
The exact power-of-two QFT has the positive Fourier kernel, and its inverse the negative kernel. (Exact binary QFT circuit correctness, Positive-sign cyclic quantum Fourier transform)
A subgradient has the supporting-inequality convention of Subgradients and the subdifferential of a convex function.
The Euclidean Cauchy–Schwarz inequality bounds . (Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation)
Proof
Put , , , and . The bound on gives . Convexity makes every . On the query rectangle each and is a finite linear combination of translates of the -Lipschitz function , hence is Lipschitz there; all sections are likewise Lipschitz and Riemann integrable. Uniform grid Darboux sums have gaps bounded by the Lipschitz constant times cell diameter times total volume, so [F1] applies. For , use the one-dimensional integral directly; for , apply [F1] to the first coordinate and the remaining coordinates. On any coordinate line, cancellation of shifted integrals leaves two pairs of boundary strips of length . The absolute value of each pair is at most , so . Thus for uniform .
Coupling to its cell center , each of the four terms in a second difference moves by at most its Lipschitz constant times . Thus . For the finite uniform center distribution, Markov's inequality follows by summing its nonnegative weights. Therefore except with probability at most .
Fix such a good center. On the symmetric points , the convex function has value . Every point of the ball of radius is a convex combination of these points. Convexity gives the upper bound there; applying convexity to and gives the same lower bound. Hence on that ball. The cube lies in it. Lipschitzness gives .
Put ; then . The ideal affine phase on the product grid produces independent one-coordinate Fourier distributions centered at . For an integer output at circular distance from this center, summing the geometric progression gives probability for . Thus the probability of circular error greater than four is at most , since for and by telescoping. Because and , the signed interval endpoints are farther than four from the center; circular error at most four therefore also gives ordinary signed error at most four.
The affine error from step 3.1 plus value error is at most . Since , the phase angle perturbation is at most at every address. The Euclidean distance of the resulting unit vectors is at most ; a measurement event changes by at most that distance, as follows by resolving the two pure states in their two-dimensional span and maximizing the projection difference. The allowed implemented-phase operator error adds at most . Each coordinate therefore has ordinary signed error at most four with probability greater than . The decoded gradient error on this event is at most .
For fixed , the runs are independent trials for this same coordinate, not independently sampled target functions. A median fails only if at least half the runs fail. The bound from [F2] is at most , because the expected bad count is at most and the excess is at least . The chosen count and a union bound give simultaneous coordinate accuracy except with probability at most . Every phase run uses one value query and its inverse, giving calls combined.
Let be any subgradient at the good center. Applying [F5] at the two coordinate offsets yields , hence . Add the gradient error from step 6.1 and use . This gives by [F4].
The subgradient inequality gives . Both and are at most . Replacing by costs at most . Step 7.1 gives exactly the displayed inequality. The total failure is at most . The query count is that of step 6.1; choosing the finite shift costs no function query.
Flagged trace ratio returns a Gibbs-state observable mean
Statement
Let and be matrices with and . Set , , and . Prepare , apply a block whose top-left amplitude is to the first register, then a block whose squared top-left compression is to that register. Let be the probability that all work flags are zero. Let be the corresponding probability when . Then and
Facts & Assumptions
Given: The maximally entangled vectorization identity, trace cyclicity, and the finite positive square root for the observable block.
For and , : trace is cyclic for compatible matrices.
Trace is a linear functional on : trace is linear.
Trace of a product of Hermitian matrices is real: the trace ratio terms involving Hermitian matrices are real.
Proof
For any matrix , direct expansion of [F1] gives . If is the second block's top-left amplitude, then . The composite success operator on the first register is , so where the second equality follows from [F2].
With , step 1.1 gives , since every eigenvalue of is strictly positive. Linearity [F3] and the definition of now give . The traces are real by [F4].
Quantum convex membership and weak-separation model
Definition
Let and let for ; denotes the inward erosion consisting of points whose radius- ball is contained in . A convex body is a closed convex set with nonempty interior. Assume rationally encoded and . The deterministic weak-membership oracle is queried at a finite-precision point and must correctly assert either or . In the overlap it may return either valid assertion. The coherent interface is a supplied reversible Boolean unitary with a fixed deterministic completion on every encoded input, together with its inverse and any controlled forms used.
A weak separation oracle , queried at , with probability at least , either asserts or asserts and returns a unit vector satisfying for every . The membership-to-separation algorithm is promised only on the query domain in its theorem; no unique answer is required in the boundary bands. A finite unit-normal encoding may be a nonzero rational vector v with the normalization g=v/||v|| interpreted exactly; rational bisection supplies an upper norm bound N between ||v|| and2||v|| when a classical reduction requires rational halfspaces. Radius, point, unit-normal and offset encodings and all query/inverse/gate/bit costs are part of the contract.
This specifies oracle behavior; a membership-to-separation theorem and any separation-to-optimization composition are separate claims with their own hypotheses.
Sparse SDP matrix access and computational model
Definition
For matrices with at most nonzero entries in each row, fix a padded slot set and an invalid-slot sentinel . The index oracle is the basis permutation where is the encoded column of the th nonzero in row , or for padding. The value oracle XORs the finite binary encoding of the real and imaginary parts of the matrix entry into a target register. Specify the completion on invalid row/slot encodings, arithmetic precision/rounding, and whether inverse/controlled calls and reverse-location queries are supplied. Sparse sums require a separate access implementation; entry oracles do not automatically supply it.
Record matrix sparsity and norms, classical input/preprocessing/output time, matrix-entry queries, sparse-sum and QRAM access, circuit gates, width, ancillas, state preparation, and coefficient-bit costs separately. If QRAM is used, state its unitary address/memory action and charge its construction, updates and queries. Query complexity is not standard-gate complexity without an implementation of each oracle.
Facts & Assumptions
Given: A finite reversible basis encoding, XOR into a target register, and an explicitly supplied completion on every basis input.
Coherent XOR function oracle: a reversible function oracle acts as a basis permutation by XORing its encoded function value.
Inverse Unitary Access: inverse access is separately declared and implemented by the adjoint circuit.
Verification
For each fixed pair , the padded value is a fixed encoded string. XOR by that same string is an involution, so applying twice restores every basis state, including a slot whose value is the sentinel.
The value oracle has the same basis-permutation form with the fixed encoded entry in its target XOR. It too is an involution on every valid or explicitly completed input basis state. Therefore both maps extend linearly to unitaries, and an inverse/controlled version is available only when supplied as in [F2].
Quantum membership-to-separation procedure
Definition
This finite algorithm takes a convex body, a rational query point and radii, a precision/failure budget, and supplied coherent deterministic weak-membership access with inverse. It returns IN when the membership interface certifies that branch; otherwise it returns a finite-precision weak separating normal and halfspace or an explicitly distinguished INVALID, RANDOM_FAIL, or FAILURE branch. The algorithm charges the membership oracle and inverse, all controlled queries, point rotations, numerical arithmetic, random sampling, phase estimation, QFTs, output bits, and every gate.
OP0 — Numerical arithmetic, roots, coefficient generation and finite amplification
Certified elementary evaluation. For rational x and error 2^-b, evaluate exp, sin and cos by their rational Taylor sums until the absolute remainder bound 3^ceil(|x|+1)|x|^(N+1)/(N+1)! is below the error budget; sine/cosine may first reduce the argument by a certified interval for π. Compute π by the arctangent identity π=16 arctan(1/5)−4 arctan(1/239) with alternating-series bounds. For x≥0 compute square roots by rational bisection between 0 and max(1,x); x=0 returns0 and x<0 returns INVALID in the real routine. For x>0 compute log x with 2Σ_(j=0)^(N−1)y^(2j+1)/(2j+1), y=(x−1)/(x+1), and tail 2|y|^(2N+1)/((2N+1)(1−y²)). Each loop increases N or b until its explicit rational remainder test passes. Store the interval, not an uncertified floating result. Complex exponentials use the resulting sine/cosine intervals. For atan2(y,x), the zero vector returns INVALID; otherwise select its quadrant by certified signs (exact zero coordinates use their explicit axis angles), and bisect an angle interval in that quadrant using monotonic sine/cosine comparisons with the normalized vector until its width meets the requested error. If an interval straddles an equality, retain the adjoining angle intervals rather than request a real zero test. Return the midpoint plus its error interval. Whenever a numerical logarithm/angle appears in a ceiling or resource cutoff, compute an upper rational enclosure of width≤1/4 and take its ceiling; this defines a terminating conservative integer rule even at exact integer boundaries. Norms are square roots of explicit sums of squared coordinates; a zero norm takes the separately stated zero-output/INVALID branch before division. Bounds on the number/size of these operations are separate classical bit-cost obligations.
OP7 — Quantum membership-to-separation with an explicit finite grid
Binds alg-qa-30-quantum-membership-to-separation and its radius/precision/query result.
Inputs. Rationally encoded query point x∈R^n, radii 0<r≤R, η∈(0,R],ρ∈(0,1/3], and coherent MEM_(ε,0) plus inverse, with the exact weak-boundary promise in QA30. Require ε≤ε_adm=η(58n)^(-9/2)(r/R)^3(η/R)^2ρ. Use the positive allowance ε_work=max(ε,ε_adm/2); an oracle with a smaller boundary width also satisfies this larger-width promise, including an exact ε=0 oracle. In the remaining numerical instructions ε denotes ε_work; rounding the encoded point and emitted hyperplane consumes an explicit share of η, so use exact-algebraic arithmetic or a requested membership precision sufficient for that share. The zero failure parameter refers to oracle correctness outside its ε boundary band, not to a unique answer inside that band. All queried addresses have fixed-point encodings and the same declared deterministic oracle completion.
- Query MEM at x. An inside answer returns the allowed
INlabel. If x=0 return IN under the interior-ball promise. For n=1, return the outward signed normal sign(x) after OUT; the interval/inner-ball promise and ε<r place x within ε of or beyond that same signed endpoint. No zero-dimensional gradient circuit is invoked. For n≥2 use a finite list of coordinate-plane rotations to send x to−||x||e_n, zeroing coordinates one at a time. Store both the rotation and inverse; charge their arithmetic. - In rotated coordinates let
h(y)=inf{z:(y,z)∈K}, y∈R^(n−1). Set ρ₀=99ρ/100,r₁=rη/(12sqrt(n)R),δ=ηρ₀ n^(-9/2)(rη/R²)^2/(96·23^4), L=2R/r andr₂=sqrt(δr₁ρ₀/(nL)). The source input bound implies ε≤rδ/(3R); check this interval inequality with certified arithmetic. If an input encoding cannot certify its promised bounds, return INVALID rather than silently tighten the promise. - h-value oracle. On each y∈B(0,r/2), initialize low=−R,high=−r/2. For
q=ceil(log₂(3R/δ))+2iterations compute mid=(low+high)/2, query MEM at (y,mid), and set high=mid on an inside answer, low=mid otherwise. Return high. In the coherent version retain branch bits, copy the fixed-point high value, then reverse the whole computation and oracle calls to erase workspace. The final bracket has width≤δ/3. The weak-boundary inequalities, rather than exact membership, justify its δ value error. h is evaluated only on the declared transverse ball. - Finite random shift. Set σ_grid=ρ/1000. Choose b by increasing integers so that the mesh h₀=2r₁/2^b satisfies
h₀≤σ_grid r₂²/(8n²r₁), by repeated halving. Draw b independent uniform bits per transverse coordinate to select its cell center; retain the resulting finite algebraic description of z. There are exactly 2^b cells in each coordinate, so this step has no rejection tail. All subsequent oracle addresses are rounded coherently to the fixed-point query encoding with the deterministic accuracy budget below. Continuous uniform sampling is not an instruction to a discrete computer. The discrete Laplacian changes by at most4n²L h₀/r₂²within a mesh cell, which is the local proof route controlling this replacement. - Set a=2r₂/n, B=La and m=max(5,ceil(log₂(B/(28πδ)))). Let M=2^m and B=28πδM*; this ≥B normalization handles non-dyadic source M without invalidating the phase tolerance. On each of
ceil(18 ln(1000n/ρ))+3independent gradient runs, prepare a uniform m-bit register for each transverse coordinate. Decode each address asu_i=(j_i+1/2)/M−1/2, compute the h approximation at z+a u, apply phaseexp(2πi M h_tilde(z+a u)/(3B*)), and uncompute h. Apply the negative-sign QFT separately to every coordinate and measure. Decode each y_i to signed y_i/M∈[-1/2,1/2), and outputg_i=3B* y_i/(aM)when y_i denotes the signed integer. Equivalently multiply the signed fraction by 3B*/a. Take each coordinate's median across the runs. Phase/value/gate implementation error is separately summed into the gradient tolerance. No eigenstate resampling issue occurs: these are repeated estimates of a fixed gradient at the same z. - Form s′=(−g,1), normalize s=s′/||s′|| and apply the stored inverse rotation. Internally s satisfies the inward inequality
⟨s,z_K⟩≥⟨s,x⟩−η. Emit its NEGATIVE as the outward normal G, so the library contract is⟨G,z_K⟩≤⟨G,x⟩+η. Represent G by a nonzero rational direction v and the normalization G=v/||v||; refine the output rounding until its angular error on B(0,R) and x uses at most η/100. Record a rational N with ||v||≤N≤2||v|| for classical rational halfspace arithmetic. Encoded output errors consume the reserved slack; they are not ignored.
Deterministic precision budget. Refine rotated point/address coordinates until their total Euclidean error per membership query is at most min(ε/1000,δ/(1000L)); refine coherent phase synthesis until the accumulated per-run operator error is at most1/1000. The strict slack in the displayed ε bound makes the effective weak-membership tolerance, including address error, less than0.98·rδ/(3R). In the height search, the resulting boundary error plus the final bracket and value rounding is therefore belowδ. Rotations and emitted direction rounding use the remaining η/100 output budget. Every refinement is a finite rational interval calculation on the named input quantities; its bit cost is additional.
This is a finite procedure. The local proof combines h's convexity/Lipschitz and weak-boundary search, the finite mesh error, Jordan's phase-grid law, coordinate medians, and the normalized separator. B*=28πδM ensures the phase approximation condition at a power-of-two M; replacing the source non-dyadic M by a larger M with unchanged B would not. The chosen ρ₀ leaves slack for mesh and random-sampler failure; the exact constants and finite-bit budgets are proved in the local suppliers and query theorem, not accepted from a source citation. Source: van Apeldoorn et al. Lemmas14–15,18–21 and Theorem23, PDF pp.10–18. Rotation, coherent h-evaluation, logarithmic arithmetic, data/query bits and the emitted n-dimensional normal all contribute costs.
Remarks
The query and correctness claims are proved separately in Quantum weak-separation query bound. The proof suppliers are the local height-geometry, finite-grid subgradient, and centroid weak-optimization items; a citation to the source is not substituted for those arguments.
Query-only optimization from weak separation by centroid cuts
Statement
Assume countable choice, with positive rationally encoded radii and accuracy/failure parameters. Let be a closed convex body, let , , and let be a unit objective vector with supplied finite rational approximations to any requested error. Put Let be the least integer with , and the least positive integer with . There is a finite classical procedure using at most calls to that, with probability at least , returns with The normal encoding must supply a nonzero rational direction for its unit normal ; a rational with can be computed by bisection. Query points and polytope arithmetic are rational. Computing exact centroids by exhaustive finite triangulation is allowed and charged separately: this result asserts no polynomial arithmetic, gate, or bit-time bound.
Facts & Assumptions
Given: The body, radii, approximate objective access, and weak-separation contract in the Statement.
Countable choice is assumed only for the Lebesgue-volume suppliers. (The Axiom of Countable Choice ())
For compact convex sets in , Brunn–Minkowski gives concavity of volume to the power under Minkowski interpolation. (Brunn–Minkowski inequality for compact convex sets)
Jensen's inequality applies to an integrable variable and a convex function with integrable composition. (Jensen's inequality for expectation)
Linear changes of variables scale volume by the determinant; Tonelli integrates nonnegative slices. (A linear map of sends Lebesgue measurable sets to Lebesgue measurable sets, with when is invertible and Lebesgue null when it is not, Tonelli's theorem for nonnegative measurable functions on a sigma-finite product)
A successful weak separation answer at is IN with , or a unit with on . (Quantum convex membership and weak-separation model)
Proof
Let be a full-dimensional compact convex body and uniform on . For any unit , the survival function is log-concave on the open projection interval: the Minkowski interpolation of the two caps at lies in the cap at their interpolated threshold, so [F1] gives concavity of , and the increasing concave logarithm gives concavity of . Slices and [F3] show that the projected distribution has continuous strictly increasing cumulative distribution on that interval and no atoms. Consequently is uniform on , by inverting this strictly monotone continuous function. Thus . Jensen [F2] yields . Applying this to shows that either halfspace through the centroid contains at least of the volume.
If contains a radius- ball, its width in every direction is at least . The projected density is at most . Indeed, for the -slice area to the power is concave by [F1]. A slice of area at position therefore gives cone lower bounds to its left and to its right, where is the projection interval. Integrating gives . Taking limits at endpoints proves the density bound for every interior slice. For the density is directly. A slab of thickness thus has relative volume at most .
Choose a rational vector with , so . For a rational threshold , initialize a localization polytope and make at most iterations. If it is empty or lower-dimensional, return FAIL. Otherwise compute its exact centroid and round to a fixed-point rational with . If , keep without an oracle call. Otherwise query weak separation at : IN returns as a witness; on an OUT answer in rational direction , keep . After iterations without a witness, return FAIL. All constraints are rational. Every retained polytope contains whenever the oracle answers succeed. The oracle cut has geometric displacement at most from the true centroid, including point rounding; the objective cut has displacement at most . Common fixed-point query registers can therefore be chosen from the bounded initial box and this explicit rounding precision, despite growth of the internal exact centroid denominators.
This is a finite arithmetic procedure. Vertices of a bounded rational polytope are found by enumerating all subsets of defining hyperplanes, solving each nonsingular linear system, and retaining feasible solutions. A nonempty full-dimensional bounded polytope has vertices, since successively minimizing coordinates on a minimizing face eventually gives a zero-dimensional face. Supporting facets can be enumerated from its finite vertex list and checked by rational sign tests. Triangulate a facet inductively by choosing one vertex and coning its nonincident boundary facets; then cone the resulting boundary simplices to a rational interior point such as the average of all vertices. This partitions up to common faces. A simplex has volume and centroid : the first identity is [F3], and the second follows by permutation symmetry of barycentric coordinates and their sum being one. The volume-weighted average of these simplex centroids is the exact rational centroid of . Dimensions, incidences, and zero determinants are decided by finite rational elimination. No efficiency of this enumeration is asserted.
Put and take a maximizer . If , let and . Convexity gives . Since and , the ball lies in . Also , and its value on that ball drops by at most . Therefore contains this radius- ball.
Under this condition, every localization polytope contains the ball from step 2.2. The rounded-centroid objective and oracle cuts remove at least of the volume by step 1.1 and step 1.2. Thus each nonterminating iteration leaves at most of the volume. But the radius- ball contains a cube of side , whereas after cuts the volume is less than by the defining rational test for . This is impossible. Hence FAIL implies on successful oracle answers; IN returns a witness in with .
Maintain an upper bound , a lower threshold , and its witness . Repeatedly test . A witness sets and saves it. FAIL sets , preserving by step 3.1. Stop when , and in any event after iterations. The width obeys ; hence . A saved witness satisfies and . If a successful witness threshold exceeds , the same conclusion holds and early stopping is valid; no assumption was used. There are at most separation calls, and , follow from their geometric tests.
The failure probability of any successful-answer guarantee among these adaptive calls is at most , conditioning on previous outputs and using a union bound. On the complement, , so changing from to costs at most in the difference between the optimum and output objective. The remaining gap is at most . Thus and with probability at least . All omitted operations are the explicitly charged arithmetic of step 2.1 and the oracle encoding; they are not hidden query calls.
Height geometry and weak-membership binary search
Statement
Let be a closed convex body in , . In any rotated coordinates set and . Then is convex, finite on , and -Lipschitz on . Every interior point of has a subgradient, and every such subgradient at a point in the interior of this ball has norm at most .
For , a query at , , has these implications: an IN answer implies ; an OUT answer implies . Hence binary search on , returning its final upper endpoint when its width is at most , approximates within if . It uses membership queries and has a clean coherent implementation using the same order of queries and inverse queries.
Finally, let . If receives OUT and on , then satisfies for every .
Facts & Assumptions
Given: The body, radii, height, deterministic weak-membership completion, and positive precision parameters in the Statement.
Quantum convex membership and weak-separation model specifies the two valid weak-membership assertions and the radius sandwich.
A nonempty closed Euclidean convex set has a unique nearest point to each point. (Every point has a unique nearest point in a nonempty closed Euclidean convex set)
A bounded Euclidean sequence has a convergent subsequence. (For every bounded sequence in has a convergent subsequence)
A subgradient at means throughout the domain. (Subgradients and the subdifferential of a convex function)
Closed bounded Euclidean sets are compact, and the Euclidean norm satisfies Cauchy–Schwarz. (Heine-Borel in : with the Euclidean metric a subset of is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line, Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation)
Proof
Compactness of makes each nonempty vertical section compact, so its minimum exists; projection makes compact and convex. Convex combinations of two minimizing boundary points show convexity of . For , the inner ball supplies a point at height zero, while the outer ball bounds all heights below by . Thus on that ball.
More generally on , , let be distinct and extend the directed line from through by to . Then and convexity on the segment gives . Exchange and put to obtain the Lipschitz claim.
The ball lies in . Its convex hull with contains a ball of radius about for every : combine the vertex with every point of that ball. Consequently all heights between and lie in the inward -erosion, whenever this interval is nonempty. If the claimed OUT bound is automatic from and . For , write . If the interval is empty, then , so ; every therefore satisfies . If the interval is nonempty, OUT excludes its heights, so . This uses an inclusion of balls, not an incorrect identity for the erosion of a cone.
For completeness, subgradients here need no arbitrary selection. The truncated epigraph is compact and convex: it is the image of the compact set of pairs consisting of a point of and a permitted upward vertical displacement. Fix interior and . Let , and let be its unique nearest point in by [F2]. Minimality along a segment gives for all , by expanding squared distance and taking the right derivative at zero. Moreover . A subsequence of the unit normals converges by [F3] to a unit normal with on . Upward vertical segments imply ; if , interior displacements of in both horizontal directions force , a contradiction. Thus and is a subgradient of on . At a point where the Lipschitz bound holds on a neighborhood, applying the subgradient inequality in the directions gives .
Fix . A subgradient of norm at most gives the supporting inequality on . If is within of , Cauchy–Schwarz gives . This proves the IN implication, also at the transverse-ball boundary by the bound from step 2.1 on slightly larger balls and passage to its limit.
Maintain endpoints . Initially and . An IN answer replaces by the midpoint and preserves its lower bound by step 4.1; OUT replaces and preserves its upper bound by step 2.2. When , these invariants give . Each iteration halves the bracket, proving the logarithmic query count. Fixed finite arithmetic and the deterministic oracle completion make the whole binary-search transcript a function of the input label. Store its transcript, copy its output, and reverse its computation and oracle calls; this implements that value oracle with clean work and only a constant factor more queries.
Write . Evaluating the approximate-subgradient premise at gives . Since and , that inequality gives . At the OUT implication gives ; if its height is below , this inequality follows directly from . If , an OUT answer requires by the inner ball, and the same inequality again follows from . Divide by to obtain the stated separation inequality.
Quantum weak-separation query bound
Statement
Let , with rationally encoded radii, precision and failure budgets as in the model, and let be a closed convex body, , and . The completed deterministic coherent oracle and its inverse are supplied, with Under the finite encoding and numerical-error budgets of Quantum membership-to-separation procedure, that procedure implements using membership and inverse queries combined. The promise applies to all encoded query points; in particular it applies throughout the bounded rational localization queries used below. The oracle completion need not be unique in the weak boundary band.
For the optimization composition assume countable choice. Given , , and a unit objective with costed rational approximations, use from Query-only optimization from weak separation by centroid cuts and . Membership access at any precision then returns, with probability at least , a point satisfying , with at most times the preceding per-separation membership-query bound, evaluated at . This is membership queries, where the suppressed factors are logarithmic in . It implies the corresponding weak-optimization guarantee over . Output, QFT/phase gates, rotations, numerical precision, centroid computation, and all classical arithmetic/bit costs are additional. No polynomial-time centroid implementation is asserted.
Facts & Assumptions
Given: The body, radii, weak-membership completion, inverse access, and finite procedure specified in the Statement.
The local height lemma proves convexity, Lipschitz constant , weak-membership value search, clean query implementation, and conversion of an approximate subgradient to an inward separator. (Height geometry and weak-membership binary search)
The local finite-grid lemma proves the full Fourier-tail, mesh, median, approximate-subgradient and value-query bounds. (A finite-grid quantum subgradient from approximate values)
The weak-separation contract uses an outward unit normal and an upper halfspace inequality. (Quantum convex membership and weak-separation model)
The explicit OP7 chooses its finite mesh, power-of-two Fourier grid, encoded output and deterministic error budgets. (Quantum membership-to-separation procedure)
Under countable choice the local centroid reduction proves the stated weak-separation precision, adaptive call count and optimization guarantee with separately charged arithmetic. (Query-only optimization from weak separation by centroid cuts, The Axiom of Countable Choice ())
Proof
If the supplied boundary width is smaller than half its positive admissible upper bound, regard the same oracle as having that larger width. Its two assertions remain valid because outer bands enlarge and inward erosions shrink; the same is true for an exact zero-width oracle. Write for this working allowance, which still satisfies the displayed input bound. First query membership at . IN implies , which is a permitted output. OUT implies , hence since inward erosions decrease with their radius. For , is an interval containing and . A positive OUT point must be at or beyond the positive endpoint minus ; a negative one has the analogous property. Its outward signed normal therefore satisfies the separation contract with slack at most . The point zero necessarily has an IN answer. This proves the scalar case with a single query.
Suppose and OUT occurs. Rotate to and use the height function of [F1]. Set , , and Then since . Moreover , by substituting , , and . Thus the height and grid lemma hypotheses hold.
Substitution of the input bound shows : squaring verifies , while the remaining factor is at most . The deterministic address perturbation in [F4] is at most and its height displacement at most . Thus effective membership uncertainty is less than . The lower height error is less than , and the upper one is at most before the additional value rounding. Hence the implemented clean height-value oracle has uniform error below . Binary search and its inverse use membership/inverse calls by [F1]. This explicit slack also permits the certified rotation/address rounding in [F4]; those are bit costs, not uncounted queries.
Apply [F2] to the transverse dimension , using its finite shift and grid. With failure probability at most , it returns satisfying The parameter substitutions are exact: and . No differentiability of or exact membership at boundary points is used.
The finite shift uses no membership query. There are phase/median runs by [F2], each using a height query and its inverse; step 2.1 supplies their logarithmic membership cost. Since is a fixed constant times a product of powers of , , and , its logarithm is . Initial queries and the scalar branch are absorbed because the displayed logarithms are bounded below by positive constants. This proves the first bound, counting forward and inverse calls separately and then adding them.
The separator conversion [F1] therefore gives, on this event, a unit inward normal with on all of . The input precision implies , so the additional encoded direction/rotation slack in [F4] still leaves error below . Emit in the original coordinates. This gives on , in particular on its inward -erosion, with the OUT assertion already justified in step 1.1. Together with the IN branch this is exactly [F3]. The rational-direction encoding in [F4] specifies an exact unit normal by normalization; its output approximation was charged in the displayed slack.
For optimization, [F5] makes at most adaptive weak-separation calls at precision and per-call failure . Each is implemented by the first part with the stated ; the conditional oracle guarantee is uniform over its input point and completed membership oracle, so the classical adaptive reduction applies. Its failure accounting and output guarantee are exactly those proved in [F5]. Now and , while and have only polynomial dependence on these radius/precision ratios, , and . Multiplying by step 3.2 therefore gives the claimed membership queries. This multiplication charges every call; it imports neither the stronger arithmetic bound from a cited cutting-plane paper nor a free centroid operation.
Certified finite smooth Fourier approximation and LCU normalization
Statement
Let , , and with . Put , , and choose Use the exact finite arcsine convolutions and binomial expansion in OP8 SmoothFourier. The exact truncated coefficients have , , and give an approximation to within throughout . Rounding all complex coefficients with total absolute error at most gives error below and coefficient norm at most . There are distinct signed frequencies. In an LCU SELECT their largest evolution time is .
Facts & Assumptions
Given: The absolutely convergent Taylor coefficient budget, positive parameters, exact finite convolution rules, coefficient precision, and supplied evolution/LCU circuits.
Principal inverse sine inverts sine on its principal interval and has derivative (Principal inverse sine and inverse cosine, For , and ).
The sine and cosine derivatives give the elementary trigonometric estimates used below (The derivatives of sine and cosine are cosine and minus sine).
Finite LCU compression is the normalized coefficient-weighted sum (LCU projected-block correctness).
A Hermitian matrix has an orthonormal eigenbasis, so a uniform scalar error on its spectrum bounds the corresponding operator norm (Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely).
Proof
Given: The convergent coefficient bound and positive input parameters.
Set , so , and . The omitted Taylor terms have modulus at most . Let and . These are nonnegative and , while for . One direct derivation is to solve with by coefficients, obtaining ; coefficient integration gives the inverse-sine derivative and its value zero at zero. Letting increase to one, nonnegativity and finite partial sums give total sum . Thus for , .
Let be the coefficients of the th power of this series, with . They are nonnegative with sum one. Convolution truncated above computes their exact coefficients through : all degrees are nonnegative, so discarded high degrees cannot contribute to a lower degree in a later convolution. For , . The last inequality follows by integrating on and using . Hence the omitted degrees in every power have absolute contribution at most . Summing with weights gives error at most .
With , the exact identity has coefficient absolute sum one. For the omitted terms , their absolute sum is a fair-binomial tail at most . To prove that bound directly, for a fair-binomial , ; the inequality follows termwise from . Markov's inequality with gives the upper tail , and symmetry gives the other tail. The case has no omitted terms. Since and , (the excess dominates ). Thus every retained degree's omitted Fourier tail is at most . After the coefficient weights the error is at most .
Combining the errors gives . Every frequency is with , so . Multiplication by converts the variable Fourier series to the OP8 evolution . This phase has modulus one. The exact total coefficient norm is at most : expanding sine powers has norm one, and truncation cannot increase their individual absolute sums. Collisions among signed frequencies can only reduce the norm by the triangle inequality. Rounding the final coefficients, including these phases, with total error at most adds at most that much uniform error and gives norm at most .
Choose a certified normalization containing the rounded coefficient norm below it; when one may take , which is rational only when is rational. LCU followed by flag dilution has clean compression equal to the rounded Fourier sum divided by . Its error from is at most for a Hermitian whose spectrum is in the stated interval, by diagonalization. Approximate SELECT evolutions or PREPARE/dilution operations add their declared operator errors through the usual finite product telescoping and weighted block sum. No normalized postselected-state inverse is used.
The largest evolution time is , since and . There are at most distinct frequencies. The finite convolution arrays need at most arithmetic operations (direct truncated convolution, then the binomial coefficients and frequency accumulation); their actual numerical precision and classical bit costs are separate and explicit. Thus this construction proves the scalar and coefficient claims without an uncharged coefficient oracle or a citation-only supplier.
Remarks
For shifted positive Gibbs G with 1<=lambda_min(G)<=2 and ||G||<=2K_G, choose x0=K_G+1/2,r=K_G,Delta=1/2. The exponential coefficients have absolute B=exp(-x0/2) exp((r+Delta)/2)=1. For the observable square root, x0=0,r=1,Delta=1/2 and coefficients (1/2) binom(1/2,k)2^-k have absolute sum at r+Delta bounded by one: the sum at 3/4 is (1/2)(2-sqrt(1-3/4))=3/4. These elementary series follow by differentiating and the same coefficient-recurrence argument as above.
Use the SAME observable normalization B_A,+ for numerator and M=0 baseline; the baseline is I/(2 B_A,+), not the unnormalized I/2 unless B_A,+=1. The Gibbs normalization is also fixed in both branches. This gives exact normalization cancellation before finite approximation errors are bounded.
Coherent spectral minimum and a frozen Gibbs energy shift
Statement
Let have dimension , with supplied rational and . Supply a costed exact preparation of , controlled Hamiltonian evolutions, their inverses, and the input and success reflections used by generalized minimum finding. Let rational , , and let bound the sampler, inverse and controlled sampler calls of Quantile minimum and coherent-score nondomination guarantee at confidence . Choose There is a finite coherent spectral sampler whose rational label is within of its eigenvalue with bad probability at most at every preserved spectral index. Generalized minimum finding with returns, with probability at least , a rational satisfying Measure once, put , and freeze On that event , , and . This one measurement and its resulting parameters are fixed before the round's coherent indexed trace circuits are constructed.
The minimum step uses complete spectral-sampler, inverse and reflection calls. Each sampler includes repeated costed reference preparation where invoked, all QPE powers, controlled gates, coherent decoding, median computation and history storage. One QPE trial has total physical Hamiltonian-evolution time in the power-evolution model. A sparse-simulation substitution such as per trial is conditional on an independently supplied evolution-cost theorem and does not acquire a second factor of from this application. Query counts imply no unproved total quantum-gate bound.
Facts & Assumptions
Given: The finite Hermitian matrix, rational norm bound, confidence, supplied controlled access and inverses, costed reference preparation, and finite precision budgets stated above.
QPE output law and conditional state for a spectral input gives the eigenphase output kernel and its orthogonal spectral decomposition; SDP maximally entangled reference-state access supplies with its declared preparation cost.
Phase-estimation nearest-grid and tail bounds: for dyadic and , the probability of circular phase error at least is at most .
Additive spectral-estimation accuracy and cost records the principal-branch spectral decoder, finite certified scheduling, conditional eigenstate median argument, and the controlled-power resource model. Its least-schedule Statement is not used to assert a guarantee for a different QPE size; the bounds for the schedule here are proved below.
Quantile minimum and coherent-score nondomination guarantee supplies its finite call cap and the good-label nondomination conclusion for a preserved uniform index when . Its per-index cleaning and controlled/inverse hybrid are part of that theorem, not free implementation of a spectral projector.
The integral logarithm satisfies for and gives for and ; The integral logarithm is the published natural logarithm identifies . Differentiability gives continuity by A function differentiable at is continuous at , so The mean value theorem, as the case of Cauchy's: for continuous on with and differentiable on there is with applies on every positive compact interval.
The exponential is increasing and inverse to the natural logarithm, , and (The natural logarithm as the inverse of the exponential function, Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm, The exponential function is strictly increasing, The exponential is positive and satisfies ).
The finite rational bounds follow from Rational bounds for pi used in finite schedules.
Proof
Given: The data and supplied access in the Statement.
Let . Its signed eigenphase is , with because and . Thus the principal representative is injective on the promised spectrum. By [F7], choose a certified rational (for example ) and let be the least dyadic integer at least , so . Choose an odd using a certified rational logarithm upper enclosure of additive width at most one, with the least such odd choice giving . Doubling and integer comparisons give finite schedules as in [F3].
Prepare once. Apply QPE trials to its same first factor, with fresh phase registers; preserve all phase outputs and arithmetic history. In an orthonormal eigenbasis , . The second factor is untouched and supplies a uniform orthogonal index in analysis. Conditional on , controlled evolutions preserve and each fresh phase register has the kernel of [F1]; their conditional joint law is its -fold product. Thus the median estimates one eigenvalue repeatedly, rather than independently redrawing spectral eigenvalues. No eigenbasis knowledge is required; repeated eigenvalues use any orthonormal basis within their eigenspaces.
Set . Then , so [F2] bounds one trial's circular error probability by . On circular success its signed estimate has distance below from and lies in : indeed . Hence it is exactly the principal representative, and decoding by gives error below . This derives the trial bound for this actual directly, without substituting it into a least- theorem.
Conditional on an eigenindex, let indicate an accurate exact trial and . By step 2.1 and step 2.2 the indicators are independent and each has success probability at least . Markov's inequality applied to gives . For the elementary exponential estimate, apply [F5] on : some satisfies . Since , monotonicity of (also immediate from [F5] and the mean value theorem) gives , so [F6] gives . Applying [F5] on gives for some , hence [F6] gives . The conditional failure is therefore below . An inaccurate odd median requires at least half the trials to be inaccurate. Therefore the exact decoded median has error at most with conditional failure below . This is the explicit conditional median argument also used in [F3].
For each phase output , set if , and otherwise. Approximate using a certified rational approximation to of error at most , followed by rational rounding of error at most , and clip to . Since , the first error is at most and the total is at most . Clipping cannot increase distance from the true eigenvalue. The median of entries each perturbed by at most changes by at most : at least half the new entries remain below the old median plus , and at least half remain above the old median minus . Thus the rational median label has error at most on the event of step 3.1. Retain all rounded values, comparison bits and scratch for reversible computation.
Allocate total operator-error sum at most to the implemented controlled evolutions and other synthesis slots of a complete spectral sampler. With slots, error at most per slot suffices. Telescoping unitary products bounds conditional output-vector error by that sum, and measured total variation by at most twice the sum. Together with step 3.1, the bad-label probability is at most at every spectral index. Exact reference preparation is assumed; an approximate reference may instead be covered by a separately allocated whole-algorithm hybrid since its error can destroy exact index preservation. Retain every QPE target, phase register, arithmetic register and coin, so reversing the whole finite circuit, including reference preparation, provides its inverse. Controlled implementations are supplied or constructed gatewise with their actual costs.
The uniform-index cleaning proof of [F4] is basis independent: in analysis its per-index rotations can act in the orthogonal reference sectors from step 2.1. No such unknown-basis rotation or spectral projector is implemented. The declared is smaller than . Apply [F4] with . With probability at least , it returns a good rational score not strictly larger than every good label at any one index. Its goodness gives . At an index of minimum eigenvalue, every good label is at most ; a larger selected score would contradict nondomination. Thus the stated two-sided bound on holds without a probability lower bound on any individual label.
In power-evolution access, a QPE trial uses controlled for . Their total physical evolution time is , and each individual time is bounded by this constant. Thus each trial has total physical time . With repeated base- access there are instead base calls; the two models have distinct costs. One must not multiply the power-time sum by another factor . With supplied evolution cost , the precise charge is per trial with slot errors summed as in step 5.1, plus QFT, control and decoding work.
Measure once and put . Step 6.1 implies , so . In particular , its smallest eigenvalue is at most two, and the triangle inequality gives the finite norm bound in the Statement. Optionally yields the weaker lower estimate greater than and hence , still sufficient. The formulas include and rational rounding ties.
Freeze this measurement, the shift, the norm certificate and all ensuing coefficient encodings, cutoffs and synthesis precisions once per MMW round, before making coherent indexed trace circuits. These later circuits use one fixed ; they do not rerun or remeasure the spectral minimum. Since an identity energy shift multiplies numerator and partition function by the same positive scalar, . The spectral good-event failure remains part of the round's confidence budget.
The minimum theorem charges complete sampler, inverse and reflection accesses. Each sampler includes its reference preparation at declared cost , QPE trials and all coherent decoding, comparisons, median arithmetic and history storage; inverses reverse all of this work and include reference unpreparation. These are charged quantum gates and workspace, not free classical preprocessing. If an independently proved sparse-simulation theorem bounds the sum in step 6.2 by , substitute that cost to obtain evolution cost, adding preparation and every other charged coordinate; at retain any supplied nonzero overhead. This conditional substitution supplies neither an unproved simulation theorem nor a total-gate guarantee, and introduces no factor. The finite is chosen first, then , then the confidence and synthesis budgets, so no unknown stopping time sets precision retrospectively. Together with step 7.1 this proves the claims.
Sparse-oracle Gibbs-state purification
Definition
Input a finite Hermitian matrix , a nonnegative coefficient , a rational certified bound , dimension , costed reference preparation , controlled sparse evolution circuits and their inverses, an output accuracy, and shift-confidence and implementation budgets. For the optional normalized-output branch, supply and a rational amplification failure target . All access, coefficient generation, rotations, arithmetic, precision synthesis, reference preparation and memory operations have declared costs. The supplied finite decoded matrix may approximate the target matrix only with a stated operator-norm error budget included below.
- Freeze the energy shift. Choose and an exact finite decoded Hermitian with and certified norm bound . Run the explicit finite coherent spectral sampler and capped generalized minimum procedure in Coherent spectral minimum and a frozen Gibbs energy shift on . Measure its rational output once, set , and freeze the decoded and target , their norm certificates and all ensuing circuit parameters. On the shift good event the decoded minimum is in ; the variational bound puts the target minimum in . For the normalized output is the supplied directly. A shift failure belongs to the declared confidence budget.
- Generate the finite block. Choose and a rational . Construct the block for and include its target perturbation in the allocated error. For use , , , . Its Taylor coefficients are . Execute the finite arcsine convolution, truncation, signed-binomial coefficient construction, coefficient rounding and normalization in Certified finite smooth Fourier approximation and LCU normalization. Use its explicit finite cutoffs, enlarged by certified upper enclosures when necessary. Prepare the finite coefficient vector, apply the signed-frequency controlled evolutions, unprepare it and dilute the clean flag to common normalization . Allocate coefficient, rotation, evolution and decoded-matrix errors so the final successful compression differs from by at most . Their sum is an input certificate, and every circuit is retained with its actual adjoint and controlled implementation.
- Unmeasured flag interface. Prepare and apply the block on its first factor. The ideal zero-work vector is , with probability . Return this entire unmeasured circuit and its actual inverse when a coherent flagged sampler is requested. A caller constructing indexed trace samplers reuses these frozen parameters; it does not rerun ShiftMin within that sampler.
- Optional normalized output. To output a normalized purification, use step 2 with accuracy , invoke the finite direct-sample/random-iteration capped amplification construction of Capped randomized amplitude amplification preserves a flagged output with lower floor and failure target , and measure only its supplied good/bad flag. On a good outcome return the normalized flag branch; on cap failure return explicit
FAIL. Do not measure score, label, or work registers in this branch. The amplification lemma supplies the finite success and branch-state contract; no exact Grover peak or unbounded rejection loop is used. A caller needing an inverse uses the unmeasured circuit from step 3, rather than an inverse of this measured conditional output.
The identity energy shift changes no normalized Gibbs state. Non-power-of-two dimensions use the declared input. The algorithm supplies no uncharged matrix exponential, spectral projector, coefficient oracle or sparse-sum oracle. Its successful-vector and normalized-state bounds are proved separately in Gibbs purification error and resource bound ↗.
Gibbs purification error and resource bound
Statement
Let the ideal unnormalized Gibbs amplitude on the reference state be with ideal flag probability , where is the declared block-encoding normalization. Suppose the implemented flagged preparation has good-branch vector with , and assume . Then its normalized conditional state is within in vector norm of the ideal Gibbs purification. Its actual success probability is at least . There exists a positive rational with . CapAmplify supplied any certified such returns that implemented good ray with probability at least using preparation, inverse, and reflection calls. The floor certificate is a supplied input to this call; obtaining and verifying it are separately charged and are not an exact trace oracle. The total cost also includes QSVT/block access, phase compilation, reference preparation, and all gate/precision costs.
Facts & Assumptions
Given: The ideal and implemented flagged vectors, the additive error bound, and the finite cap-amplification lemma.
Sparse-oracle Gibbs-state purification: the ideal postselected branch is proportional to and every preparation/access call is supplied.
Capped randomized amplitude amplification preserves a flagged output: with a supplied positive rational lower bound on flag probability and rational failure target, capped amplification returns the normalized good projection with stated confidence and preserves its ray.
The rationals embed densely in the reals: strictly between any two real numbers lies a rational.
The real exponential function and the number by a power series defines the real exponential by its factorial series, The factorial and the falling factorial , defined by recursion in gives the factorial recursion, and , and the complex exponential extends the real exponential gives the exponential addition law and agreement of real and complex exponentials; The exponential function is strictly increasing gives monotonicity on real arguments, and The exponential is positive and satisfies gives positivity and .
Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely gives an orthonormal eigenbasis for a finite Hermitian matrix. In that basis The spectral functional calculus f(T) for a normal endomorphism makes diagonal with entries , and The basis-independent trace of an endomorphism of a finite-dimensional vector space with The trace as the sum of the diagonal entries gives its trace as the sum of those diagonal entries.
Proof
By the reverse triangle inequality, , so the implemented branch is nonzero and its probability is at least . Also This proves the conditional-state bound.
Since , [F3] supplies a rational strictly between and . Supply this finite rational together with its lower-bound certificate to [F2]; step 1.1 shows is below the implemented success probability. Apply [F2] with and rational failure target . It returns the same normalized good projection as the conditional branch from step 1.1 with probability at least . Since , its preparation/reflection call count is for this fixed confidence; supplied QSVT, block, reference-state, inverse, compilation and precision costs, including acquisition and verification of the rational floor certificate, remain additional. Rational density establishes existence, not a free algorithm for comparing an exact real trace.
For the optional normalized branch of [F1], condition on the shift good event. The algorithm gives , , and . For completeness, choose the orthonormal eigenbasis in [F5], listing eigenvalues with multiplicity as , with . Then by [F4] and [F5], so . The factorial recursion in [F4] gives for , with smaller than by . For every integer , the finite geometric identity follows by subtracting half the finite sum from itself. Hence . The convergent exponential series in [F4] therefore has : a larger limit would contradict that bound on all sufficiently late partial sums. The addition law gives and , using from its series. Consequently . The algorithm now chooses ; its successful-vector error is at most , so . Step 1.1 gives actual probability greater than and normalized vector error at most . Hence [F2] applies to its declared rational floor . For failure target , this branch uses amplification calls, conditional on the shift good event; shift failure and all supplied implementation costs are accounted for separately. This fixed floor is not asserted to be a constant fraction of .
Flagged Gibbs trace estimation: errors, probability floors and charged access
Statement
Let , , and let a frozen finite Hermitian matrix satisfy and a supplied finite norm bound. Let with , , , and . Choose and the common normalizations . Supply finite successful blocks approximating and in operator norm within . The baseline observable block approximates within , using the same normalizations. Supply their unitary circuits, inverses, controlled versions, and the reference preparation at declared cost .
Let prepare the reference and apply the Gibbs block followed by the observable block on its first factor, with distinct work registers; success means both work registers zero. Define with the baseline observable block. Supply a rational satisfying and rational failure budgets in . Apply Relative estimation of a promised coherent success probability separately to their actual probabilities , with floor and relative tolerance . Form , allowing additive rounding error at most , and clip to . On the joint relative-estimation good event, the result estimates within .
The ideal probabilities satisfy and ; the actual probabilities both exceed . ShiftMin's measured parameters must be frozen once per MMW round before making an indexed trace sampler. A finite coherent implementation retains every internal history and provides an inverse of its entire circuit, without an inverse of a normalized postselected Gibbs state.
With primitive cost for each complete preparation, inverse or controlled preparation, including reference preparation inside each call, the number of primitive accesses is with confidence logarithms. Thus their charged cost is . Controlled reflections, all AE/QFT operations and coherent arithmetic, comparisons, divisions, rounding and history work are additional charged quantum operations unless included in the declared primitive cost. This query bound alone implies no matching total quantum-gate bound; that stronger profile requires efficient implementations of every such operation and its precision budget.
Facts & Assumptions
Given: The matrices, spectral promises, precision, common normalization, finite block-error bounds, reference circuit, controlled access, inverse access and declared costs in the Statement. The supplied reference is exact; if its state has error , add to each successful-vector error below and tighten the numerical budgets accordingly.
Flagged trace ratio returns a Gibbs-state observable mean gives the maximally entangled trace identity and the ideal Gibbs observable ratio by finite trace cyclicity.
Certified finite smooth Fourier approximation and LCU normalization supplies finite Fourier/LCU blocks with certified normalization for the exponential and observable square root after their declared synthesis errors are allocated. Its remarks give their analytic coefficient budgets; the operator error required here includes every implementation contribution.
Relative estimation of a promised coherent success probability and Relative probability estimation with a charged finite cap apply to a finite unitary with supplied controlled sampler, inverse and reflection access and a promised positive probability floor. They return rational relative estimates with the stated confidence, a finite padded cap and the declared sampler query cost. Their retained exact-cyclotomic mode has its charged finite comparison cost; the supplied efficient-grid mode uses polynomial-in-logarithmic-scale reversible rounding. Every other arithmetic cost remains charged.
Proof
Given: The data and finite-circuit access above.
On disjoint initially zero work registers, projection of both flags after the sequential blocks gives the product of their successful compressions: the second block does not act on the first work register, so a nonzero first-work component cannot contribute to joint success. For any matrix , direct expansion of the orthonormal reference labels gives . Using , trace cyclicity and the common normalizations therefore yields and . No commutation of with is needed. Thus . The cancellation depends on the baseline being , with the same as the numerator.
Condition on one good ShiftMin measurement for the MMW round. Freeze its energy shift, the resulting matrix , its norm bound, all Fourier cutoffs and coefficient encodings, normalizations and synthesis parameters before constructing indexed TraceMean. Shifting the energy by a scalar multiple of the identity changes no normalized Gibbs density matrix. Every indexed and the separate scalar estimate use this same frozen Gibbs block. The scalar estimate may be measured once before defining the geometric oracle's region. Repeating or measuring ShiftMin inside an indexed sampler is not justified by the present construction. The Fourier theorem [F2] supplies the finite analytic blocks conditional on these frozen parameters and declared implementation errors.
To implement finite adaptive RelProb coherently, copy each would-be measured computational-basis outcome to a fresh retained history register, perform all subsequent arithmetic reversibly and condition further operations on that history. Pad stopped branches by identities to the supplied finite worst-case cap. Fresh repetition workspaces and retained coin registers reproduce independent repetitions. Orthogonal history labels prevent distinct classical branches from interfering, so measuring the final estimate gives the classical procedure's distribution. Retain every AE/QPE target, stop flag, rounded value, comparison bit, arithmetic scratch and coin; reversing the entire padded circuit gives its inverse. Controlled versions require the supplied controlled access or controlled explicit gates and their charged costs. No normalized postselected-state inverse occurs. In this implementation every arithmetic, exact algebraic comparison, division and rounding operation is coherent quantum work, not free classical preprocessing.
At least one eigenvalue of is at most two, so . For an elementary numerical bound, the exponential series through degree three sums to and its remaining tail is at most , giving , hence . Since , . Step 1.1 gives and . The ideal block operators are contractions because , and their normalizations exceed one.
Write ideal blocks as and their actual successful compressions as , with both error norms at most . Then . The same holds for the baseline. Consequently each actual successful vector differs from its ideal vector by at most . Since the ideal vector has norm at most one, its probability differs by at most . Thus, putting , for . The errors compare ideal blocks against the actual finite circuits whose probabilities are estimated, rather than being ignored at each estimator invocation.
The actual floor follows from , so [F3] applies to both calls. Put . Cross multiplication and give . In particular .
On both relative-estimation good events, , so and . Therefore . Combining this with step 4.1, the unrounded trace estimate has error at most . Rational division and final rounding with error at most leave error below . Clipping cannot increase distance from the true trace in . The denominator cannot vanish on this good event.
The floors and caps are uniform in the basis index. Thus step 4.1 and step 5.1 apply conditionally to each index with the allocated good-output probability. They do not assert that every supported label is good. A robust-minimum consumer needs its separate operator-norm cleaning and whole-circuit hybrid theorem; uniform marginal trace accuracy alone does not imply those hypotheses.
If finite implementations further approximate the declared access unitaries, let the padded circuit have at most such slots. Allocate operator error per slot, or nonuniform errors summing to at most . Telescoping the product of unitaries bounds final vector error by the error sum, and measurement total variation by at most twice that sum, hence at most . Inverse errors have the same norm, and controlled errors obey the same bound when their operator estimates hold uniformly over the controlled index blocks. Apply any coherent robust-minimum consumer's stronger operator-cleaning and global hybrid budget separately. A union bound combines the two relative-estimation failure budgets, scalar/shift failures and these implementation budgets; independence is unnecessary.
The floor and rational tolerance in [F3] give sampler-plus-inverse accesses for each probability, including its finite cap and confidence logarithms. Two calls preserve this order. Each complete flag preparation, inverse or controlled preparation costs its supplied , including reference preparation of cost inside each invocation, both finite blocks, flag handling and scratch. Add controlled input/success reflections and control phases where not included. All AE/QFT gates and the reversible arithmetic, algebraic comparisons, divisions, rounding, history storage and precision synthesis in step 1.3 and step 7.1 are charged quantum gates and work. [F3] retains a finite but potentially expensive exact-cyclotomic mode, and also supplies efficient-grid rounding with polynomial-in-logarithmic-scale reversible resources. Use the actual selected mode and charge every other arithmetic operation; mere finiteness does not establish polylogarithmic gate complexity. A source-like total gate profile therefore remains conditional on efficient implementations of every charged primitive, including sparse access and memory if used. The access bound and step 5.1 establish the theorem without any such unproved efficiency inference.
Coherent SDP matrix-expectation oracle
Definition
Input rational parameters and , a choice of repeated controlled- or supplied controlled-power QA13 access with its declared costs, and an explicit finite purification circuit preparing a unit vector whose reduced state on register is , together with its inverse and any controlled versions. Also supply a finite unitary dilation of the two-outcome POVM for a Hermitian contraction , with an output bit and all work registers. Prepare the purification, apply to , and keep the outcome bit coherent; the resulting finite sampler has values and . Supply this signed sampler’s inverse, controlled calls, good and initial-state reflections, observable access, and all value/output encodings. Apply Amplitude-estimation expectation estimator to this sampler on with rational target and failure probability , using the selected access mode. Return its classical estimate together with the constructed coherent signed-sampler circuit and its declared access/cost description. The sampling tolerance reserves the other half of the requested tolerance for a purification-bias allowance in the consuming theorem. No inverse preparation is inferred from a measured postselected Gibbs state.
This procedure is distinct from the flagged-trace ratio route inside the sparse SDP solver; that route is specified by the solver's frozen round factory and trace-label construction. Every purification, observable, inverse, controlled call, dilation, measurement and compilation cost is separately charged.
Matrix-weights regret implies SDP threshold feasibility
Statement
Consider a nonempty normalized finite Hermitian SDP with , , , , , and a dual optimum attained by a vector of norm at most . For the finite threshold construction require rationally encoded , with . Write for its common primal/dual optimum and set , with For a rational threshold , use exact losses and ideal round densities . Implement the round trace labels by the frozen flagged-trace construction and its controlled/inverse access from Flagged Gibbs trace estimation: errors, probability floors and charged access, including the bad-label/operator-hybrid budget required by Two-sparse estimated SDP oracle from coherent labels. On the joint good event, the finite threshold loop has exactly these alternatives:
- A round returns
EMPTY, which implies ; itsHIGHERresponse is a threshold exclusion. - All rounds return two-sparse weights. Then is dual feasible, its matrix slack is at least , and .
Exact rational returned weights and their finite average may be retained without coefficient rounding. If the predictable conditional bad-probability budgets of the actual adaptive calls sum to at most , both implications hold simultaneously with probability at least . Unproved numerical failures or absent access implementations are not covered by this probability premise. Bounded-dual emptiness is used for threshold exclusion; it does not assert an unproved dense primal certificate.
Facts & Assumptions
Given: The normalized SDP, exact round updates, finite trace/score implementations and their supplied conditional guarantees.
Normalized Hermitian inequality SDPs have equal primal and dual values identifies the two optimal values and puts them in without strict primal feasibility.
Two-sparse estimated SDP oracle from coherent labels gives a nonnegative two-sparse vector with norm at most , objective at most , and true round trace slack at least , or a good-event threshold exclusion.
Matrix multiplicative-weights regret bound gives for the exact MMW densities and contractions.
Estimated SDP polytopes and sound bounded-dual threshold exclusion proves the estimated-polytope inclusions, bounded-optimum contrapositive, and adaptive conditional union bound.
Flagged Gibbs trace estimation: errors, probability floors and charged access gives -good labels from fixed coherent flag samplers, with its explicit norm, confidence, work and access conditions.
Proof
The rational input data give rational , so the scalar labels and round parameters satisfy [F2]'s rational-input requirements; and every returned finite average are rational as well. The ideal and Gibbs densities may be real, since their finite implementations carry the declared error budgets. On the supplied good event, [F5] and [F2] apply to every reached density. If the oracle reports EMPTY, [F2] and [F4] imply . Otherwise its exact finite weights have , , and ; their true trace residual is at least , hence . Also . If two selected labels have the same index, [F2] merges their weights and takes a good convex-averaged estimate; this leaves the same bounds.
The parameter choice gives and . Since , . By [F3] and step 1.1, . Multiplying by makes the unshifted average dual slack at least . Adding therefore gives matrix slack at least and keeps all coordinates nonnegative. Its objective is . This proves the precise no-failure dual alternative and its reserve margin.
Every reached input is determined by the prior finite history. Apply [F4]'s conditional union bound to the actual supplied call budgets; it needs no independence of adaptively chosen matrices or thresholds. Outside their union of bad events, steps 1.1–2.1 establish all claimed alternatives. A capped minimum may be wrong only within its proved budget; a timeout lacking such a contract remains a separate failure. The returned sparse rational list already has a finite encoding and does not require a dense spectral feasibility check or an unsupported rounding step.
Binary search converts certified SDP thresholds to additive optimization
Statement
For the normalized nonempty SDP and bounded attained dual optimum of Matrix-weights regret implies SDP threshold feasibility, let , supply a rational with , set , and supply that lemma's finite threshold oracle. On its good event LOWER supplies a feasible dual of objective at most , and HIGHER implies . Initialize , obtain a LOWER vector at threshold , and store it. For at most midpoint calls, stop when ; on LOWER store its vector and put , and on HIGHER put . Then the stored vector is dual feasible and has objective at most . There are threshold calls. Per-call conditional bad probability at most gives total failure at most , even for adaptive inputs.
An uncertain result with no proved oracle guarantee returns explicit FAIL. No tolerance refinement is required on a good execution. For return directly. If and the primal is nonempty, the same vector has objective zero and is optimal. In dimension zero return the zero dual vector. These branches precede every division by .
Facts & Assumptions
Given: The normalized SDP promises, finite threshold oracle and the stated conditional budgets.
Normalized Hermitian inequality SDPs have equal primal and dual values gives primal/dual equality and when .
Matrix-weights regret implies SDP threshold feasibility gives the good-event threshold alternatives and feasible sparse dual certificate.
Finite semidefinite primal-dual pair fixes dual feasibility and the identity trace constraint.
Proof
By [F1], the first threshold exceeds the optimum, so [F2] cannot return HIGHER on its good event. It supplies a stored feasible vector with objective . Thus the invariant and holds initially. At a LOWER midpoint, ; replacing by its minimum with keeps the optimum bracketed. If that endpoint changes, ; if clamping leaves it unchanged, . Thus storing the new vector still gives . At HIGHER, , so the lower-endpoint update preserves the bracket and changes no stored certificate.
With , either update gives . Induction gives . At this is at most . While the stopping test fails, , so ; clamping cannot prevent contraction. Hence every good execution reaches the stopping width within the fixed cap without refinement. At exit the stored vector remains feasible and . Since , its call cap is . This includes the case of only HIGHER midpoint responses, using the initial certificate.
Condition on each reached history before the first bad complete threshold call. Until then steps 1.1–2.1 show there are at most calls and no refinements. Summing their conditional probabilities gives first-bad-call probability at most . Additional operations on an already bad path do not add a second probability for that same bad event. This is valid without independence. A declared unresolved numerical failure is not interpreted as a threshold exclusion; the final high-probability conclusion requires the supplied complete oracle's good-event contract.
Since , and is dual feasible with objective . For , [F1] gives . For , the identity constraint and nonnegative eigenvalues force every feasible primal to be zero; weak duality and the feasible zero-objective vector give optimum zero directly. For dimension zero, primal nonemptiness implies , so the zero vector is feasible and optimal. These branches establish the remaining cases without using the positive- formulas.
SDP matrix-expectation estimation error and cost
Statement
Let with , and let the coherent signed sampler from Coherent SDP matrix-expectation oracle be supplied. For additive tolerance and failure , supply rational and , and run that procedure at inputs . The QA29 estimator returns an estimate of within with probability at least in either declared QA13 access mode. In repeated controlled- access it uses coherent sampler/reflection rounds; in supplied controlled-power access sum the separately declared power-query costs. When the supplied purification is itself an approximate Gibbs purification at vector error , the expectation bias is at most ; use its rational sampling tolerance to keep total error at most . In an SDP iteration, use a union bound across all observables and charge each Gibbs preparation/inverse, observable access, controlled call, and state/phase implementation.
Facts & Assumptions
Given: The signed variable lies in , QA29's expectation guarantee, and the purification error bound. The sampler/reflection-round bound uses repeated controlled- access; the accuracy and bias assertions permit either declared access mode.
Coherent SDP matrix-expectation oracle: the encoded variable has mean and range .
Quantum bounded-expectation guarantee and query cost: for an encoded variable in , error and failure , the median estimator has error with probability in either mode and query order in repeated controlled- access. Supplied controlled-power access instead charges its actual power queries separately.
Gibbs purification error and resource bound: vector error bounds the conditional purification deviation.
Cauchy–Schwarz: , with equality exactly for linearly dependent vectors: in finite-dimensional complex inner-product spaces.
Dirac Notation Conversion identifies Dirac pairings with the root inner product; The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv|| gives .
Proof
Apply [F2] to the interval with rational tolerance and rational failure budget ; its interval width is , so it returns the approximate-purification mean estimate within with probability at least and, in repeated controlled- access, uses coherent rounds, since and . In supplied-power access the same accuracy holds with the separately priced power-query implementation in [F2].
For unit vectors and a contraction , expand . Cauchy–Schwarz [F4], the Dirac conversion and operator norm [F5], and unit norms bound its absolute value by . Thus the chosen rational tolerance gives total error at most when the target is the ideal Gibbs mean; a union bound makes simultaneous estimates fail with probability at most the sum of their declared failure budgets.
Sparse-oracle quantum SDP algorithm
Definition
Input finite binary Hermitian matrices and rational , with , , , , , a nonempty primal, and an attained optimal dual of norm at most . Supply the total finite sparse XOR location/value interfaces of Sparse SDP matrix access and computational model, the costed reference preparation , and declared finite reversible arithmetic, controlled evolution, inverses, reflections and synthesis budgets. The output is a classical sparse dual list or explicit FAIL; the confidence target is rational (use ). Every memory, QRAM, reference, arithmetic and output cost is recorded. The separate resource theorem substitutes actual sparse-evolution implementations; no matrix function or sparse-sum oracle is implicit.
Boundary branches. In dimension zero return the zero dual vector. For or return . These branches precede all divisions by . Otherwise put , , , and Computable-real constants such as are not exact value-oracle outputs: choose certified finite rational enclosures and round common scalar coefficients to the precision allocated to each decoded Hermitian sum and its simulated evolutions. Integer cutoffs use certified upper enclosures, so a conservative larger is allowed with the same . No equality comparison with a transcendental number is required. The ideal densities and regret argument use the displayed real parameters; every decoded-matrix error is included in the finite block-error and whole-circuit hybrid budgets below.
Derived sparse access. At round , store the previous two-sparse rational lists and form , . To answer a row query, enumerate all constituent support lists and the identity column, sort their finite column labels, merge duplicates and retain every distinct union column, including columns whose combined value is zero. Pad with distinct labels. Never test a real sum for exact zero. Round common real scalar coefficients with certified total norm error and compute exact finite decoded entry sums; this preserves Hermiticity and transposed support lists. The sorted-support construction of Clean sparse-state preparation from sorted XOR locations allows these listed zeros and constructs the clean block access. Actual row scanning, sorting, value arithmetic and inverse/control calls are charged. Allocate decoded-matrix error before each evolution so its Duhamel error and all simulation errors meet the allocated circuit slot budget. The clean-subspace hybrid in Unitary hybrids on a preserved clean-work subspace applies to the actual finite implementations. A QRAM profile supplies its address/memory unitary and its construction/update costs explicitly.
Frozen round factory. At the start of each round, choose the exact finite Hermitian decoded with . Run the finite ShiftMin construction of Coherent spectral minimum and a frozen Gibbs energy shift on with its certified norm bound, measure its rational lower shift once and freeze both and the target , their norm bounds, Fourier lists, normalization and all precisions. The minimum-eigenvalue variational bound transfers the shift margin to the target: both minima lie in . Implement the decoded block, including its at-most- positive-exponential perturbation against the target in the final block-error budget. Execute steps 2–3 of Sparse-oracle Gibbs-state purification with these frozen matrices and shift to build the unmeasured Gibbs block; do not repeat its shift-measurement step. For each observable , build the finite Fourier block for with and coefficients . Use and the SAME in numerator and baseline. The baseline block is .
Trace label. Compose the frozen Gibbs block and observable block on the first half of , with distinct work registers. Estimate the two actual all-zero probabilities with Relative estimation of a promised coherent success probability, floor and relative tolerance . Return rounded with error at most and clipped to ; a zero denominator on a bad path returns the fixed label zero. Use its finite worst-case cap and the supplied efficient-grid fixed-precision rounding mode. For an indexed trace sampler preserve the uniform index, all AE/QPE targets, comparison bits, stop flags, coins, rounded values and history; defer internal measurements and pad stopped branches by identities. Its inverse is the reverse of this entire circuit. No inverse of a normalized postselected state is used. All coherent division, comparison, rounding and history are quantum gates and work, separately charged. Flagged Gibbs trace estimation: errors, probability floors and charged access supplies the conditional accuracy and probability floors.
Diagonal mode. When every input is diagonal, the caller may select the scalar flag implementation instead of Fourier evolution. Evaluate the finite decoded round energy using the stored sum of at most diagonal values. Round to absolute error at most , retain the uniform index, run the same capped robust minimum, measure its label once, and freeze . Its confidence uses the round's shift budget. Set the common coefficient approximation error , . On the shift good event target and decoded minima are in . For observable entry , prepare a scalar flag with probability within of , using the finite decoded energy; the baseline uses and the same shift. Compute the exponential as follows. Put by rational doubling comparisons. For use zero. Otherwise double an integer from two until , then evaluate its exact rational Taylor polynomial through degree and round once. Clip to . To implement the flag, bisect an angle interval using fixed absolute- Taylor enclosures of its midpoint ; stop on comparison overlap or after the fixed width cap, then implement the finite encoded angle by binary-controlled rotations with its allocated synthesis error. Retain/uncompute all arithmetic as stipulated for the full inverse. The factorial test passes by ; the cost theorem proves this schedule and its ratio/error budget. Use the same RelProb floor, relative tolerance, coherent history, score oracle and outer loop as in general mode. This diagonal factory replaces the spectral/Fourier factory; its arithmetic costs remain explicitly charged.
Two-sparse round oracle. First measure a scalar trace label for . Put . Execute the explicit rational region, membership, determinant-based angular order, interpolation and scale recovery in the proof of Two-sparse estimated SDP oracle from coherent labels. If , return zero. Otherwise run Finite capped quantum quantile minimum twice with on the two score orders of that lemma. Both orders assign score zero to every point inside its region; outside points use the oppositely oriented angular orders, compared by rational half-plane and determinant tests. No arctangent equality test or preliminary search miss is needed. If either selected point lies in the region, return its scaled one-coordinate vector. Otherwise intersect its selected pair's segment with the closed rational halfspaces and recover its positive scale by the lemma's explicit formulas. If the segment interval is empty return EMPTY. If successful return its rational weights, merging repeated indices. EMPTY is a bounded-error complete-oracle response: on the joint good event it implies . A low-level failure with no proved contract returns FAIL instead.
Threshold. Initialize . Set . For :
- Build the frozen round factory with shift failure at most and scalar trace failure at most .
- Let be the deterministic sampler-call cap of one generalized minimum at confidence . Give each indexed trace label bad probability at most , by allocating its relative-estimation and implementation errors accordingly. Retain its history and fixed-index access as above. Allocate any remaining whole-minimum implementation hybrid error within its failure budget. Run both minima at total failure at most each. These are the good-label/cleaning hypotheses of Quantile minimum and coherent-score nondomination guarantee, rather than a union bound over unmeasured labels.
- On
EMPTYreturnHIGHER. On a successful weight list store , compute , and update its sparse list. An absent access certificate or other unsupported numerical failure returnsFAIL.
After successful rounds return LOWER with the exact rational sparse list . Retain its finite rational coefficients; no feasibility-preserving rounding is inferred. The oracle's conditional bad probability is at most by the adaptive union bound. Its HIGHER implication and LOWER reserve margin are Matrix-weights regret implies SDP threshold feasibility.
Outer search. Set , , . Call Threshold at and store its LOWER vector; any other outcome returns FAIL. For at most midpoint calls, stop when . At , on LOWER store its vector and put ; on HIGHER put ; on FAIL return FAIL. Return the stored vector, or FAIL if the fixed cap is exhausted before the stopping test. The invariant and finite cap are proved in Binary search converts certified SDP thresholds to additive optimization; no tolerance refinement is needed on a good path. Check finite rational nonnegativity and objective arithmetic before output; PSD feasibility is supplied by the proved MMW reserve, without a free dense spectral checker.
Confidence budgets are predictable functions of finite prior histories. The first-bad-call union bound covers the adaptive search. Capped search/statistical errors belong to their proved bad events; unproved access or arithmetic failures do not certify infeasibility. Output contains at most nonzero coordinates after merging, and no dense primal matrix is produced.
Quantum SDP additive-optimality guarantee
Statement
For rational accuracy and the normalized sparse finite SDP promises specified by QA30—, , , nonempty primal (whose trace is therefore at most ), attained dual optimum with an optimal vector of norm at most , and maximum matrix sparsity —Sparse-oracle quantum SDP algorithm, with its declared finite precision, controlled/inverse access, reference preparation, arithmetic and synthesis implementations, returns with probability at least a feasible dual vector of objective at most . More generally its declared rational confidence target gives probability at least .
It outputs a classical sparse dual list, with at most nonzero coordinates before merging across the final threshold's rounds. It does not output a dense primal matrix. Finite arithmetic, state preparation, memory and controlled/inverse operations have their actual costs; the resource theorem states the resulting query profile and its separate gate-cost boundary. No unproved numerical or access implementation is a premise supplied by a source title alone.
Facts & Assumptions
Given: The normalized nonempty SDP, bounded attained dual optimum, finite input encoding and the explicit finite implementations and budgets of the algorithm.
Normalized Hermitian inequality SDPs have equal primal and dual values gives primal/dual equality and the value interval for .
Coherent spectral minimum and a frozen Gibbs energy shift gives a finite high-confidence energy shift frozen once per round; Certified finite smooth Fourier approximation and LCU normalization gives the local finite analytic coefficient construction and normalization with all implementation errors allocated.
Flagged Gibbs trace estimation: errors, probability floors and charged access proves the actual flag probability floors, common-normalization trace ratio and uniform indexed trace-label error for the supplied fixed coherent samplers and their whole-circuit inverses.
Quantile minimum and coherent-score nondomination guarantee and Two-sparse estimated SDP oracle from coherent labels give bounded-error complete two-sparse oracle responses under their explicit good-label cleaning/hybrid hypotheses.
Matrix-weights regret implies SDP threshold feasibility gives the threshold alternatives and dual reserve from the exact MMW losses.
Binary search converts certified SDP thresholds to additive optimization gives the stored-certificate invariant, fixed call cap and adaptive first-bad-call argument, including the boundary cases.
Proof
For a reached positive-, positive-dimension round, condition on its prior history. By [F2], except on its allocated shift event the single measured shift produces a fixed with minimum eigenvalue in . Its scalar identity shift changes no normalized Gibbs density. The finite Fourier coefficient construction and all evolution/decoded-value errors meet the allocated successful-block error. The numerator uses and the baseline uses , so [F3] applies to the same frozen Gibbs block. Its actual probabilities exceed and the returned trace label is -good except on the declared event. Retaining every internal branch as orthogonal history and padding the finite cap supplies the coherent indexed circuit and its true inverse; no normalized-state postselection inverse is assumed.
The scalar estimate is measured once. For either minimum the declared deterministic call cap is known before choosing . Step 1.1 gives a bad probability at most on every preserved index. [F4]'s per-index good-component rotation is used only in analysis; its controlled/inverse operator-norm hybrid proves the required selected-label nondomination for the actual finite circuit. Both angular score orders assign sentinel zero inside the region. Thus the two selected labels either yield the exact rational nonnegative two-sparse weight list, with objective at most , norm at most and true trace residual at least , or return EMPTY, implying by the bounded-optimal-vector contrapositive. No uniform probability lower bound for an individual good label or simultaneous deterministic estimate table is assumed.
In each threshold call the algorithm allocates to the shift, scalar estimate and each of the two complete minima, with all implementation hybrids included in the stated budgets. Summing conditional bad probabilities over at most reached rounds gives at most . This is a predictable adaptive union bound, not an independence assumption. On the complementary event every returned loss has norm at most one and the true round trace bound of step 2.1. Hence [F5] applies to the ideal densities, whose finite implementations were compared with them in step 1.1: EMPTY may return HIGHER, whereas weights give a LOWER certificate with matrix slack at least and objective at most . Exact rational weights and their average retain that margin without a rounding inference.
By [F1], the initial threshold has a LOWER response on the good event. By [F6], at most good threshold calls suffice; their stored certificate has objective within of the optimum. Conditional bad probability at each reached call bounds the probability of a first bad call by . Operations on a history that already contains a bad event do not require an unbounded additional union bound. Thus with probability at least the finite algorithm returns the claimed feasible vector. An unsupported failure has no exclusion implication; the supplied proved complete implementations ensure such a failure does not occur on this good event. Taking proves the stated probability.
Each of the weights is two-sparse and the identity shift adds at most one index, so the final certificate has support at most before merging. Its rational finite list and objective are computed classically at their actual cost. Dimension zero, , and use the direct boundary branches proved in [F6], preceding all positive- formulas. These complete the claimed scope.
Sparse evolution substitution gives the quantum SDP and diagonal LP query bounds
Statement
Consider the finite sparse input and normalized SDP promises of Sparse-oracle quantum SDP algorithm, with dimension , , sparsity capacity , , , and nontrivial accuracy . Put . Supply successful certified implementations of the sparse encoding, controlled evolution, finite rotations and arithmetic, with their error budgets as in that algorithm. Its matrix input-query bound, including the derived sparse sums, is For diagonal input matrices there is a scalar flagged-trace implementation with matrix input-query bound The tilde suppresses logarithms in dimension, sparsity, accuracy and the declared failure budgets. The zero-dimension and coarse-accuracy boundary branches have the direct costs stated by the algorithm. The diagonal improvement uses scalar entry evaluation and approximate minimum finding, rather than substituting in the general bound.
These are matrix-query bounds. Let count complete flag-circuit accesses in threshold round , and let count its spectral-shift sampler accesses. Every access includes its actual forward, inverse or controlled implementation. If prices each reference preparation or reversal, is the once-per-round factory cost, price the remaining gates of those complete primitives, and prices the remaining estimator/minimum/score arithmetic and classical control, the corresponding charged gate/time record is times the declared number of threshold calls. Here is the actual memory construction, update and access cost if QRAM is used, and is output and record writing. Omit a separately written cost if it is already included in a primitive price. In particular reference preparation is repeatedly charged, totaling per threshold run. Phase-list generation, coefficient bits, finite value arithmetic, preparation, precision synthesis, work and descriptions are included at their actual prices. The source's same-order gate conclusion holds when these explicit costs fit its stated model and the respective query envelope; no such fit follows from matrix-query counts alone.
Facts & Assumptions
Given: The finite encoded Hermitian input matrices, norm and sparsity promises, declared successful implementations and precision budgets, and the complete sampler/inverse/control/reflection interfaces in the Statement.
Sparse-oracle quantum SDP algorithm, Matrix-weights regret implies SDP threshold feasibility and Binary search converts certified SDP thresholds to additive optimization supply at most two new matrix indices per round, , , , and logarithmically many threshold calls. The exact target Gibbs exponent has norm at most .
Sparse SDP matrix access and computational model supplies total finite XOR location/value access. Clean sparse-state preparation from sorted XOR locations permits distinct sorted support unions containing zero-valued columns, gives normalization for the exact decoded matrix with entry bound , and costs location calls and value calls, including controls and adjoints.
Qubitization query and gate resources and Correctness of the small-time-aware simulator give successful certified simulation with clean-input error using signal calls at normalization ; this loose bound retains their sharper degree estimate. Unitary hybrids on a preserved clean-work subspace extends clean-input errors to actual inverses, controls, references and products.
Certified finite smooth Fourier approximation and LCU normalization gives finite Fourier coefficients, norm at most after declared rounding/dilution, largest time , frequency count for Gibbs spectral width and fixed margin, and coefficient generation in arithmetic operations.
Coherent spectral minimum and a frozen Gibbs energy shift gives a measured rational approximate minimum frozen once per round, using complete spectral samplers whose QPE power times sum to per trial. SDP maximally entangled reference-state access supplies the original-label reference state at price ; for its explicit circuit costs Hadamards and CNOTs.
Flagged Gibbs trace estimation: errors, probability floors and charged access gives common-normalization probability floors and trace-label cost complete flag accesses when the two successful blocks have error at most . Quantile minimum and coherent-score nondomination guarantee and Two-sparse estimated SDP oracle from coherent labels give two robust minima costing trace-label accesses per round, with their cleaning and confidence budgets.
Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely gives finite Hermitian functional calculus. Unitary and differential identities for finite matrix dynamics gives unitary evolution and its derivative. The operator norm is submultiplicative and satisfies ||T^*T|| = ||T||^2 bounds products. The derivatives of sine and cosine are cosine and minus sine and A uniform derivative bound gives a uniform Taylor remainder bound give the bounded-argument scalar Taylor estimates used below.
Proof
At round , retain a list of at most original constituent matrices; repetitions may remain. An identity shift adds at most one column per row, so use capacity . A derived sorted row query scans all raw slots, masks missing entries, sorts column records, merges duplicate columns and sums their coefficient-weighted values. Retain every distinct union column, including summed value zero, and pad missing slots by the supplied sentinel. No real value zero test occurs. The input Hermitian supports and the diagonal are transposition-compatible, so their union is also. A fixed sorting network and finite scans compute the requested answer, XOR-copy it, then reverse the retained history. This is a total reversible oracle with original location/value calls, including reversal and masked invalid-input handling. A derived entry query sums entries with value calls. Sorting an individual observable row similarly costs raw queries. These operations work coherently in row and observable indices.
For a decoded Hermitian of capacity and entry bound , [F2] and [F3] simulate signed time with error in derived location calls and value calls. A supplied upper bound suffices; no global maximum-entry computation is needed. The actual inverse and controlled implementations retain this order. Arithmetic, slot preparation, phases, precision and work remain priced separately.
The coefficient and hence the target entries need not be rational. Write , with . Freeze real rational with , and decode the exact finite matrix . Then is exactly Hermitian and . Common real coefficient rounding, rather than independent conjugate-entry rounding, preserves Hermiticity. The row union is independent of cancellation and its value oracle agrees exactly with this decoded matrix. Certified coefficient enclosures and exact rational sum arithmetic are factory/bit costs, without matrix queries. If an input oracle itself approximates a different target, add its certified operator error; entrywise error gives operator error at most by the Frobenius bound. Absent such a certificate, the exact decoded input is the input matrix.
Write the Fourier times as , , . Implement SELECT by signed binary digits of : at place , apply the evolution at controlled on the digit and sign. The ideal factors commute and multiply to . There are slots and their absolute times sum to less than per sign branch. Assign each slot error . The clean-subspace hybrid proves total SELECT error at most , including shared retained simulator work, inverses and references, without asserting actual work is clean. To use rational times, replace by rational with error at most ; the spectral scalar inequality bounds its additional error, and split the slot budget accordingly. Thus SELECT costs derived queries. For fixed , [F4] makes , giving , without multiplying by the frequency count.
For Hermitian , differentiating and integrating its finite matrix entries gives , for either sign of . For positive , differentiating on similarly gives , since spectral calculus makes both factors contractions. No commutation is used. Choose ; target Gibbs-amplitude error at is at most . If comparing individual target evolutions, also impose for total absolute time bound and SELECT budget . This increases certified coefficient precision logarithmically, without adding matrix queries. Allocate finite signal and rotation synthesis within the remaining block and hybrid budgets.
The sparse bridge encodes a padded . Prepare on the original labels, rather than a uniform reference on the enlarged register. Ideal evolutions preserve that original subspace, so Fourier accuracy is needed only on the original spectrum; padded zeros outside the Gibbs approximation interval cause no change. Include padded-system and simulator-work leakage in the clean-input isometry error. The hybrid in [F3] then controls it throughout repeated calls.
Apply [F5] once to . Its rational lower shift lies between and on the good event. Put and . The variational quadratic-form characterization gives . Hence both minima lie in , and for : the decoded spectral diameter is at most with minimum at most , while the target diameter is at most with minimum at most . A common scalar shift changes no target normalized Gibbs density. Freeze it and all coefficient, norm, cutoff and synthesis data before constructing indexed trace labels. Constant-total-time QPE and [F5] cost derived queries, or raw queries by step 1.1.
For diagonal inputs, evaluate the finite scalar using original diagonal-value queries and no sparse locations. Round its value to error at most , preserve the uniform index, and apply the robust minimum from [F6]. Its good selected label is at least by goodness and at most that minimum plus by nondomination at a minimizing index. It costs scalar evaluations; comparisons are finite rational comparisons, not exact irrational-energy comparisons. Measure once and freeze this shift. With , , and , both minima lie in and . Thus and the target Gibbs ratio is unchanged.
Use [F4] for with analytic error parameter , fixed extension margin , and interval parameters , where a certified rational enclosure chooses . Its coefficient budget is one, and preserves every count. The natural normalization is further diluted by the known scalar to the trace-common . The analytic approximation, coefficient rounding, finite SELECT, PREPARE and dilution errors are allocated to less than ; step 3.1 contributes at most against the target block. Thus [F6]'s final error at most holds. The observable uses the fixed interval , margin , coefficient budget one and the same final . Its baseline is , with the same frozen Gibbs block and normalization. Rational upper enclosures with suffice.
Given diagonal , compute an approximation to from the finite values , then rotate a flag to that probability with absolute error at most . Allocate to finite arithmetic/rotation; the energy perturbation adds at most by step 3.1. Prepare the original reference, retain arithmetic work, and reverse the entire circuit for its inverse. Orthogonal index labels make its success probability an additive- approximation of ; use and the same shift for . Then , , and . With the same elementary ratio-stability and relative-estimation argument of [F6] applies, with floor and complete scalar flag calls.
Step 2.2 and step 5.1 give derived Gibbs queries and observable queries per complete flag circuit. Their raw costs are respectively and by step 1.1, so . Inverses, coherent controls and the baseline have the same order. By [F6], one trace label costs raw queries, and two sparse replies cost per round. The separate scalar trace and once-only shift are dominated. Every Gibbs/reference preparation inside relative estimation is counted, using the inverse of its whole circuit, without a normalized postselected-state inverse.
Generate Gibbs Fourier coefficients once per round: their arithmetic count is , summing to . Their actual bit costs and simulator phase generation remain in . The observable coefficient pattern is common to every index and is also generated once; only its evolution SELECT depends on . A length- coefficient table has a binary-tree PREPARE with conditional rotations: each node splits its incoming amplitude in the ratio of its two subtree weights, giving square-root leaf weights by induction, with fixed completion at zero-weight nodes. Its phases are in SELECT and its norm slack is diluted. This is an explicit rotation/table-use count, with weight arithmetic, precision and synthesis separately charged; its arithmetic order is dominated by . Each round adds only a constant number of new coefficient records, and no dense list of all matrix rows is materialized.
The scalar exponential requires no factor . Put , found by rational doubling comparisons. When , use zero, with error . Otherwise . Starting with , double until the exact rational test passes, then evaluate the Taylor polynomial through degree . Its remainder is at most ; the elementary exponential series gives . For even , the final half of the factorial gives . Thus any even passes, and doubling selects terms. Exact rational evaluation followed by one rounding controls cancellation without assuming unit-cost long integers; bit lengths and work are polynomial in this term count and the actual energy encoding length. Clip the probability to .
Summing step 6.1 over at most rounds gives . Insert [F1]'s , , and to obtain . Since the present nontrivial regime has , the term is also ; equivalently use without changing the order. The outer threshold count is logarithmic. The early-time in therefore creates no missing query factor.
To implement a finite probability rotation, bisect , approximate its midpoint to fixed error by bounded-argument Taylor arithmetic, and compare the resulting interval with the target rational probability. If they overlap, that midpoint already has probability error at most after target rounding; otherwise the comparison identifies the correct half. After iterations its width also suffices, since . Certified rational enclosures for and finite rotations have their actual arithmetic/synthesis price. Reversibly compute the angle, apply its binary-controlled rotations, and retain or uncompute scratch as declared. There is a fixed finite cap and no equality-dependent refinement. This supplies the scalar flag with matrix queries, including its actual inverse/control forms; large energies affect encoding/comparison costs rather than matrix-query count.
The primitive counts are and . Multiplying them by their actual complete-circuit prices and adding factory, estimator, score-comparison, memory, output, arithmetic and history costs gives exactly the additive record in the Statement. In particular reference preparation contributes per threshold run, rather than one . For power-of-two , [F5] supplies ; otherwise retain its supplied repeated price and separately budget any reference error. The scan/sort implementation uses compare/exchanges per derived row call by padded bitonic sorting, whose recursive half-sorts and logarithmic merge give that recurrence. Each comparison, rational multiplication/addition and reversible history has its actual bit/gate price. A chosen QRAM implementation instead includes its actual construction/update/address-unitary prices. Therefore the stated conditional gate boundary follows, without deriving bit efficiency from an oracle count.
The diagonal trace label consequently costs raw queries. The once-per-round approximate minimum costs and is dominated. Two robust minima give round cost , so summation yields . This scalar construction removes both sparse-row growth and the evolution factor; it is not a consequence of setting in step 7.1. All repeated reference, scalar arithmetic, compilation, comparison, classical control, output and optional memory prices remain in step 8.1's additive record. The source-like same-order diagonal gate conclusion is therefore conditional on these prices fitting that model and envelope. This proves both query bounds and the stated gate-cost boundary.
Quantum SDP query bound and QRAM cost boundary
Statement
For rational accuracy , under the normalized finite sparse-input promises and complete finite implementations of Quantum SDP additive-optimality guarantee, the solver uses queries to the original matrix input oracles. For diagonal LPs its separate scalar flag implementation uses queries. Logarithms in dimensions, precision and confidence, including the outer threshold calls, are suppressed. The direct boundary branches require only their stated output costs.
The source's same-order gate conclusion holds in its stated computational model only when all actual nonquery costs fit that envelope. A standard-circuit implementation must charge the derived sparse-row scans/sorts and value arithmetic, simulator phase generation and precision synthesis, repeated reference preparation, coefficient tables and PREPARE, reversible probability rounding/division and comparisons, history and control, QRAM construction/update/access if used, output bits and classical preprocessing. Query complexity alone does not prove this gate bound. For arbitrary , the reference price is repeated times per threshold run, rather than incurred once.
Facts & Assumptions
Given: The normalized promises, finite raw matrix interfaces, actual controlled/inverse circuit implementations, declared precision budgets and successful certified simulation/rotation compilation of the algorithm.
Sparse-oracle quantum SDP algorithm specifies the finite rounds, sparse updates, frozen trace samplers, complete two-sparse oracle and capped outer search.
Quantum SDP additive-optimality guarantee proves that these implementations yield the claimed high-probability sparse feasible certificate under their explicit error budgets.
Sparse evolution substitution gives the quantum SDP and diagonal LP query bounds gives the aggregate general and diagonal matrix-query bounds, repeated reference count, and complete additive gate/time record under the algorithm's actual finite sparse-input and implementation promises.
Sparse SDP matrix access and computational model separates queries, gates, coefficient precision, memory and preprocessing; SDP maximally entangled reference-state access supplies the exact power-of-two preparation or an explicitly priced general-dimension circuit.
Certified finite smooth Fourier approximation and LCU normalization gives the finite Taylor, arcsine-degree and frequency cutoffs and the truncated convolution construction for the coefficient list.
Proof
Write . On the nontrivial branch of [F1], , and . Its rational finite data and certified implementations meet [F3]'s hypotheses. That supplier's aggregate bound is , already including derived sparse-row construction, spectral shifts, all coherent estimator/minimum caps and the outer threshold calls. Since , it is at most the claimed general query bound.
For diagonal inputs, [F3] exports its separate scalar flag construction's aggregate query bound . The inequality gives . That supplier includes finite scalar exponential and probability-rotation arithmetic, frozen approximate minima, the common-normalization ratio, and all threshold repetitions. This profile uses that separate diagonal construction rather than substituting in the general bound.
The output guarantee is [F2]. No further factor for the outer search, Fourier frequency count or sparse-row construction multiplies the aggregate query bound in step 1.1: those costs are already included in [F3]. Nontrivial accuracy has , so replacing it by only changes a fixed constant there. The boundary branches of [F1] precede the positive- formulas and retain their stated direct output costs.
Let be once-only factory generation/certification/storage, and the complete preparation/inverse call counts, and their actual nonquery gate prices excluding reference preparation. Let charge the remaining coherent AE/QFT arithmetic, rounding, division, comparison, histories, capped-minimum coins and classical control; let and charge actual optional memory and output/record operations. [F3] gives the actual additive record with the threshold repetition factor. Include input-query gate prices when translating queries to gates, and avoid double counting when a primitive already includes reference preparation. The summed reference term is ; the Gibbs coefficient factory has the following direct count. At round , [F1] bounds the exponent norm by , so its shifted Gibbs interval has radius and extension margin . The cutoffs in [F5] have Taylor length and arcsine degree . Computing each truncated convolution by its finite double sum, then all signed-binomial accumulations, takes arithmetic operations. Summing gives ; actual bit and phase-generation costs remain separately charged. Coherent operations in are quantum gates/work even when a classical description of their arithmetic is available.
In the power-of-two case [F4] gives the explicit reference circuit. In general retain the actual repeated price and any separately allocated preparation error. The unit-cost QRAM profile and a direct reversible sorted-row implementation have different actual prices, each covered by step 2.2. Therefore the source's same-order gate profile follows precisely if these prices fit its stated envelope; otherwise step 1.1 and step 1.2 are query bounds with the explicit additional record of step 2.2. This retains the rich source scope and its computational-model qualification without treating expensive exact arithmetic or an undeclared oracle as free.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Joran van Apeldoorn et al., Quantum SDP-solvers: Better upper and lower bounds
- van Apeldoorn et al., Quantum SDP-solvers, Appendix C
- https://arxiv.org/pdf/1705.01843v4
- https://arxiv.org/pdf/1609.05537v5
- Brassard, Høyer, Mosca, and Tapp, Quantum Amplitude Amplification and Estimation
- Andrew M. Childs, Lecture Notes on Quantum Algorithms
- Joran van Apeldoorn et al., Quantum SDP-solvers: Better upper and lower bounds, Section 2
- van Apeldoorn et al., Quantum SDP-solvers, Appendix C, generalized minimum finding
- https://arxiv.org/pdf/2012.09265v2
- van Apeldoorn et al., Quantum SDP-solvers, Lemma 6 and Meta-Algorithm 1
- https://arxiv.org/pdf/1809.00643v4
- Edward Farhi, Jeffrey Goldstone, and Sam Gutmann, A Quantum Approximate Optimization Algorithm (arXiv:1411.4028v1)
- Joran van Apeldoorn et al., Quantum SDP-solvers: Better upper and lower bounds, Section 2.3, Lemmas 15–16
- van Apeldoorn, Gilyen, Gribling, de Wolf, Convex optimization using quantum oracles, Lemmas 14–21 and Theorem 23
- Lee, Sidford, Vempala, Efficient convex optimization with membership oracles, Section 4, Theorem 15
- van Apeldoorn et al., Quantum SDP-solvers, Appendix B, Lemma 37 and Theorem 40
- van Apeldoorn et al., Quantum SDP-solvers: Better upper and lower bounds, Section 2.2 and Appendix C
- https://arxiv.org/pdf/1806.01838
- van Apeldoorn et al., Quantum SDP-solvers: Better upper and lower bounds, Sections 2.2–2.3
- https://arxiv.org/pdf/1504.06987v3
- van Apeldoorn et al., Quantum SDP-solvers, Meta-Algorithm 1 and Theorem 1
- van Apeldoorn et al., Quantum SDP-solvers, Sections 2.2–2.4 and Appendix D