Parity vs. AC0 with simple quantum preprocessing
Abstract
A recent line of work has shown the unconditional advantage of constant-depth quantum computation, or QNC0, over NC0, AC0, and related models of classical computation. Problems exhibiting this advantage include search and sampling tasks related to the parity function, and it is natural to ask whether QNC0 can be used to help compute parity itself. We study AC0 QNC0 -- a hybrid circuit model where AC0 operates on measurement outcomes of a QNC0 circuit, and conjecture AC0 QNC0 cannot achieve (1) correlation with parity. As evidence for this conjecture, we prove: When the QNC0 circuit is ancilla-free, this model achieves only negligible correlation with parity. For the general (non-ancilla-free) case, we show via a connection to nonlocal games that the conjecture holds for any class of postprocessing functions that has approximate degree o(n) and is closed under restrictions, even when the QNC0 circuit is given arbitrary quantum advice. By known results this confirms the conjecture for linear-size AC0 circuits. Towards a switching lemma for AC0 QNC0, we study the effect of quantum preprocessing on the decision tree complexity of Boolean functions. We find that from this perspective, nonlocal channels are no better than randomness: a Boolean function f precomposed with an n-party nonlocal channel is together equal to a randomized decision tree with worst-case depth at most DTdepth[f]. Our results suggest that while QNC0 is surprisingly powerful for search and sampling tasks, that power is "locked away" in the global correlations of its output, inaccessible to simple classical computation for solving decision problems.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.