Skip to content

State Synthesis with an NP oracle

Aniruddha Sen

quant-pharXiv:2611.02370

Abstract

In this note, I describe a quantum algorithm that prepares an arbitrary state |ψ to inverse exponential precision in polynomial time by making queries to an NP oracle, assuming one can directly query entries of the state vector corresponding to |ψ. The previous best upper bound on the complexity class required by an oracle for this task was PP. I provide evidence that NP is the best possible upper bound by showing that any quantum algorithm using a P oracle, or even a P/poly oracle, requires exponentially many queries. I also discuss some implications of this result for the QMA search-to-decision problem and unitary synthesis.

Create a lesson