BQP 2026-10-06
BQP is the class of promise problems decided by uniform polynomial-size quantum circuits with bounded error. Completeness and soundness are conventional; BQP error reduction shows that other fixed separated thresholds give the same class.
Local Hamiltonian problem 2026-10-06
Given a polynomial list of fixed-locality Hermitian terms and thresholds separated by at least an inverse polynomial, distinguish whether the minimum eigenvalue of their sum is at most or at least . Terms may be normalized to with polynomial rescaling. This promise problem is in QMA by local-energy measurement verification.
BQP consists of promise problems decided by a uniform family of polynomial-size quantum circuits. On input , with polynomially many zero-initialized ancilla qubits, a designated output measurement accepts with probability at least on YES inputs and at most on NO inputs. Uniformity means a classical polynomial-time procedure produces the quantum circuit description from the input length, or equivalently produces the verifier quantum circuit with supplied as input.
For BQP error reduction, run independent copies with freshly initialized registers. If the completeness and soundness thresholds are any constants , accept when the fraction of accepting trials exceeds . A Hoeffding inequality bounds either error by , with repetitions. The threshold need not be a simple majority when both and lie on the same side of .
Choosing sufficiently large gives the usual thresholds, or any other fixed separated thresholds. Even an inverse-polynomial gap can be amplified using polynomially many repetitions. Classical threshold evaluation can be incorporated into the uniform computation. Thus fixed separated acceptance probabilities define the same BQP class. This argument concerns unrestricted BQP quantum circuits and does not assume such amplification is available for restricted stoquastic circuits.
QMA is the class of promise problems for which a uniform polynomial-size quantum circuit checks a polynomial-size quantum witness. A YES instance has some quantum witness accepted with probability at least ; on a NO instance every quantum witness is accepted with probability at most . The verifier initializes its own ancilla qubits to zero. Mixed quantum witnesses do not improve the maximum because acceptance is linear in their density operator.
For a verifier and quantum witness embedding , define the witness acceptance operator
The Rayleigh quotient gives . Every entry of can be recomputed by the polynomial-storage path summation of part (b); no full quantum witness matrix needs to be stored.
Let the quantum witness have qubits, so its dimension is . For this positive operator, trace-power witness optimization uses
This is the useful exponentiated form of the supplied logarithmic inequality. Positivity is required; such a logarithmic statement is not true for an arbitrary operator. No logarithms or roots need to be calculated.
Choose . On a NO instance,
since . On a YES instance, . Thus comparison of with one distinguishes the cases using only multiplication and a final comparison.
Evaluate the trace by
There are active quantum witness indices, each requiring bits. Accumulate one product at a time and recompute its matrix entries as required. Together with the verifier path workspace, this uses polynomially many real registers. The potentially enormous time and the numerical precision are unrestricted in . Therefore , without solving an exponentially large eigenvalue problem by storing its matrix.
A promise problem belongs to QMA if there are polynomials and a uniform family of quantum circuits of size at most , taking a -qubit witness and clean ancillas, with one output qubit interpreted as acceptance, such that
No condition is imposed outside the promise. The witness may be an arbitrary density operator, and the verifier is efficient but need not know how to prepare an honest witness. Pure witnesses suffice for completeness because the acceptance probability is linear in the witness. QMA is quantum verification with polynomially many witness qubits and a constant completeness-soundness gap.
The local Hamiltonian problem is a promise problem specified by a sum on qubits, where is polynomial in , each Hermitian term acts on at most a fixed number of qubits, and the terms and two thresholds are described with polynomially many bits. The promise gap satisfies . In a convenient normalization, . The task is to distinguish
There is no required answer when the minimum energy lies between the thresholds. A formulation with Hermitian terms of polynomially bounded norm is equivalent: shift each term by a known scalar lower bound and rescale all terms by a polynomial bound to obtain positive semidefinite terms of norm at most one, while shifting and rescaling in parallel. The promise gap remains inverse-polynomial.
Promise problem 2026-10-06
A promise problem consists of disjoint sets of YES and NO instances. An algorithm or verifier must obey its correctness guarantees only on their union. Energy problems with separated thresholds are naturally promise problems because intermediate-energy instances require no prescribed answer.
QMA 2026-10-06
QMA is the class of promise problems with a polynomial-size quantum witness checked by a uniform polynomial-size quantum circuit. YES instances have an accepting witness with probability at least ; NO instances have acceptance at most for every witness, including mixed states. The verifier's acceptance is linear in the witness density operator. Inverse-polynomial or exponentially small error can be obtained through QMA error reduction.