Separating Quantum and Classical Advice with Good Codes
John Bostanci, Andrew Huang, and Vinod Vaikuntanathan

TL;DR
This paper establishes an unconditional classical oracle separation between quantum and classical proof verification classes, simplifying previous proofs and extending to quantum versus classical advice classes with new techniques.
Contribution
It provides a simpler, unconditional classical oracle separation between QMA and QCMA, and extends to BQP with quantum advice versus classical advice, using novel code intersection techniques.
Findings
Unconditional classical oracle separation between QMA and QCMA.
First unconditional separation between BQP/qpoly and BQP/poly.
Techniques extend to other oracle separations using code intersection and list-recovery properties.
Abstract
We show an unconditional classical oracle separation between the class of languages that can be verified using a quantum proof () and the class of languages that can be verified with a classical proof (). Compared to the recent work of Bostanci, Haferkamp, Nirkhe, and Zhandry (STOC 2026), our proof is conceptually and technically simpler, and readily extends to other oracle separations. In particular, our techniques yield the first unconditional classical oracle separation between the class of languages that can be decided with quantum advice () and the class of languages that can be decided with classical advice (), improving on the quantum oracle separation of Aaronson and Kuperberg (CCC 2007) and the classically-accessible classical oracle separation of Li, Liu, Pelecanos and Yamakawa (ITCS 2024).…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
