Skip to content

Quantum Information and the PCP Theorem

Ran Raz

quant-pharXiv:quant-ph/0504075

Abstract

We show how to encode 2n (classical) bits a1,...,a2n by a single quantum state |Ψ> of size O(n) qubits, such that: for any constant k and any i1,...,ik ∈ \1,...,2n\, the values of the bits ai1,...,aik can be retrieved from |Ψ> by a one-round Arthur-Merlin interactive protocol of size polynomial in n. This shows how to go around Holevo-Nayak's Theorem, using Arthur-Merlin proofs. We use the new representation to prove the following results: 1) Interactive proofs with quantum advice: We show that the class QIP/qpoly contains ALL languages. That is, for any language L (even non-recursive), the membership x ∈ L (for x of length n) can be proved by a polynomial-size quantum interactive proof, where the verifier is a polynomial-size quantum circuit with working space initiated with some quantum state |ΨL,n > (depending only on L and n). Moreover, the interactive proof that we give is of only one round, and the messages communicated are classical. 2) PCP with only one query: We show that the membership x ∈ SAT (for x of length n) can be proved by a logarithmic-size quantum state |Ψ>, together with a polynomial-size classical proof consisting of blocks of length polylog(n) bits each, such that after measuring the state |Ψ> the verifier only needs to read one block of the classical proof. While the first result is a straight forward consequence of the new representation, the second requires an additional machinery of quantum low-degree-test that may be interesting in its own right.

Create a lesson