English

A Note on Oracle Separations for BQP

Quantum Physics 2016-05-04 v1 Computational Complexity

Abstract

In 2009, using the Fourier Checking\textsf{Fourier Checking} problem, Aaronson claimed to construct the relativized worlds such that BQP⊄BPPpath\textsf{BQP} \not\subset \mathsf{BPP_{path}} and BQP⊄SZK\textsf{BQP} \not\subset \textsf{SZK}. However, there are subtle errors in the original proof. In this paper, we point out the issues, and rescue these two separations by using more sophisticated constructions. Meanwhile, we take the opportunity to study the complexity classes BPPpath\mathsf{BPP_{path}} and SZK\textsf{SZK}. We give general ways to construct functions which are hard for SZK\textsf{SZK} and BPPpath\mathsf{BPP_{path}} (in the query complexity sense). Using these techniques, we give alternative construction for the oracle separation BQP⊄SZK\textsf{BQP} \not\subset \textsf{SZK}, using only Simon's problem. We also give new oracle separations for PSZK\textsf{P}^{\textsf{SZK}} from BPPpath\mathsf{BPP_{path}} and PSZK\textsf{P}^{\textsf{SZK}} from QSK\textsf{QSK}. The latter result suggests that PSZK\textsf{P}^{\textsf{SZK}} might be strictly larger than SZK\textsf{SZK}.

Cite

@article{arxiv.1605.00619,
  title  = {A Note on Oracle Separations for BQP},
  author = {Lijie Chen},
  journal= {arXiv preprint arXiv:1605.00619},
  year   = {2016}
}
R2 v1 2026-06-22T13:47:03.244Z