Probabilistically Checking Quantum Proofs, with Interaction

2026-06-08Computational Complexity

Computational Complexity
AI summary

The authors study a quantum version of interactive oracle proofs (qIOP), where a quantum verifier checks a proof by only reading a few qubits from the prover's messages. They develop a protocol that works for any problem in QMA (a quantum complexity class) with communication that is polynomial in size but requires the verifier to measure only a polylogarithmic number of qubits. This result gives a new, robust way to verify quantum proofs interactively, even without a full quantum PCP theorem. Their approach uses quantum locally testable codes and classical proof-checking ideas, avoiding complicated multi-qubit tests by using special properties of the quantum code.

Interactive Oracle Proofs (IOP)Quantum Merlin-Arthur (QMA)Quantum Locally Testable Code (LTC)Probabilistically Checkable Proofs (PCP)Probabilistically Checkable Proofs of Proximity (PCPP)Quantum Complexity TheoryQuantum MeasurementsSoundness and CompletenessQuantum PCP Theorem
Authors
Baocheng Sun, Thomas Vidick
Abstract
The model of interactive oracle proofs (IOP) generalizes the notion of probabilistically checkable proof (PCP), in which a static proof is verified probabilistically by querying a small number of bits, to the interactive setting: a polynomial-time verifier interacts with an unbounded prover, but is restricted to only reading a small number of bits, in total, from the messages sent by the prover. IOPs provide a relaxed setting in which to study local probabilistic verification. They have proved instrumental in devising efficient methods for verification through subsequent compilation into non-interactive or succinct protocols. We study a quantum analogue of interactive oracle proofs (qIOP) in which the verifier and communication are both allowed to be quantum; yet the verifier is restricted to perform measurements only on a small number of qubits received from the prover. Our main result is a qIOP for any language in QMA, in which the total communication is polynomial but the verifier only reads a polylogarithmic number of qubits in total. The protocol has completeness parameter exponentially close to $1$ and soundness bounded away from $1$ by a constant. In the absence of a quantum PCP theorem, this provides the first information-theoretically sound local and robust characterization of QMA, albeit interactive. Our protocol combines the use of a quantum locally testable code (LTC) with classical techniques, notably probabilistically checkable proofs of proximity (PCPP). We avoid the necessity for complex multi-qubit tests employed in other settings by leveraging the local indistinguishability property of the quantum LTC.