Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
140 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
46 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Low-degree approximation of QAC$^0$ circuits (2411.00976v2)

Published 1 Nov 2024 in quant-ph and cs.CC

Abstract: QAC$0$ is the class of constant-depth quantum circuits with polynomially many ancillary qubits, where Toffoli gates on arbitrarily many qubits are allowed. In this work, we show that the parity function cannot be computed in QAC$0$, resolving a long-standing open problem in quantum circuit complexity more than twenty years old. As a result, this proves ${\rm QAC}0 \subsetneqq {\rm QAC}{\rm wf}0$. We also show that any QAC circuit of depth $d$ that approximately computes parity on $n$ bits requires $2{\widetilde{\Omega}(n{1/d})}$ ancillary qubits, which is close to tight. This implies a similar lower bound on approximately preparing cat states using QAC circuits. Finally, we prove a quantum analog of the Linial-Mansour-Nisan theorem for QAC$0$. This implies that, for any QAC$0$ circuit $U$ with $a={\rm poly}(n)$ ancillary qubits, and for any $x\in{0,1}n$, the correlation between $Q(x)$ and the parity function is bounded by ${1}/{2} + 2{-\widetilde{\Omega}(n{1/d})}$, where $Q(x)$ denotes the output of measuring the output qubit of $U|x,0a\rangle$. All the above consequences rely on the following technical result. If $U$ is a QAC$0$ circuit with $a={\rm poly}(n)$ ancillary qubits, then there is a distribution $\mathcal{D}$ of bounded polynomials of degree polylog$(n)$ such that with high probability, a random polynomial from $\mathcal{D}$ approximates the function $\langle x,0a| U\dag Z{n+1} U |x,0a\rangle$ for a large fraction of $x\in {0,1}n$. This result is analogous to the Razborov-Smolensky result on the approximation of AC$0$ circuits by random low-degree polynomials.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (23)
  1. Computational Complexity: A Modern Approach. Cambridge University Press, 2009.
  2. On the Computational Power of QAC0 with Barely Superlinear Ancillae. arXiv:2410.06499, 2024.
  3. Miklós Ajtai. ∑11superscriptsubscript11\sum_{1}^{1}∑ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT-formulae on finite structures. Annals of Pure and Applied Logic, 24(1):1–48, 1983.
  4. Small depth quantum circuits. ACM SIGACT News, 38(2):35–50, 2007.
  5. Quantum advantage with shallow circuits. Science, 362(6412):308–311, 2018.
  6. Mark Braverman. Polylogarithmic independence fools AC0 circuits. Journal of the ACM (JACM), 57(5):1–10, 2008.
  7. Efficient long-range entanglement using dynamic circuits. PRX Quantum, 5:030339, Aug 2024. URL: https://link.aps.org/doi/10.1103/PRXQuantum.5.030339, doi:10.1103/PRXQuantum.5.030339.
  8. Quantum lower bounds for fanout. arXiv preprint quant-ph/0312208, 2003.
  9. Learning shallow quantum circuits with many-qubit gates. arXiv:2410.16693, 2024.
  10. Parity, circuits, and the polynomial-time hierarchy. Mathematical Systems Theory, 17(1):13–27, 1984.
  11. Counting, fanout, and the complexity of quantum ACC. arXiv preprint quant-ph/0106017, 2001.
  12. Francisco Escudero Gutierrez. Learning junta distributions and quantum junta states, and QAC0 circuits. arXiv:2410.15822, 2024.
  13. John Hastad. Almost optimal lower bounds for small depth circuits. In Proceedings of the 18th Annual ACM Symposium on Theory of Computing, pages 6–20, 1986.
  14. On Polynomial Approximations to AC0. In Klaus Jansen, Claire Mathieu, José D. P. Rolim, and Chris Umans, editors, Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques (APPROX/RANDOM 2016), volume 60 of Leibniz International Proceedings in Informatics (LIPIcs), pages 32:1–32:14, Dagstuhl, Germany, 2016. Schloss Dagstuhl – Leibniz-Zentrum für Informatik. URL: https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.APPROX-RANDOM.2016.32, doi:10.4230/LIPIcs.APPROX-RANDOM.2016.32.
  15. Constant depth circuits, Fourier transform, and learnability. Journal of the ACM (JACM), 40(3):607–620, 1993.
  16. Cristopher Moore. Quantum circuits: Fanout, parity, and counting. arXiv preprint quant-ph/9903046, 1999.
  17. On the Pauli Spectrum of QAC0. In Proceedings of the 56th Annual ACM Symposium on Theory of Computing, pages 1498–1506, 2024. arXiv:2311.09631.
  18. Depth-2 QAC circuits cannot simulate quantum parity. arXiv:2005.12169, 2020.
  19. Alexander A Razborov. Lower bounds on the size of bounded depth circuits over a complete basis with logical addition. Mathematical Notes of the Academy of Sciences of the USSR, 41(4):333–338, 1987.
  20. Gregory Rosenthal. Bounds on the QAC0 Complexity of Approximating Parity. In James R. Lee, editor, 12th Innovations in Theoretical Computer Science Conference (ITCS 2021), volume 185 of Leibniz International Proceedings in Informatics (LIPIcs), pages 32:1–32:20, Dagstuhl, Germany, 2021. Schloss Dagstuhl – Leibniz-Zentrum für Informatik. URL: https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITCS.2021.32, doi:10.4230/LIPIcs.ITCS.2021.32.
  21. Roman Smolensky. Algebraic methods in the theory of lower bounds for Boolean circuit complexity. In Proceedings of the 19th annual ACM Symposium on Theory of Computing, pages 77–82, 1987.
  22. Jun Tarui. Probabilistic polynomials, AC0 functions and the polynomial-time hierarchy. Theoretical Computer Science, 113(1):167–183, 1993.
  23. Exponential separation between shallow quantum circuits and unbounded fan-in shallow classical circuits. In Proceedings of the 51st Annual ACM Symposium on Theory of Computing, pages 515–526, 2019.

Summary

  • The paper demonstrates that the parity function cannot be computed by QAC0 circuits, distinguishing them from models with unbounded fanout.
  • It establishes that approximating parity with depth-d QAC circuits requires 2^(Ω(n^(1/d)/log n)) ancillary qubits, highlighting steep resource demands.
  • It develops a quantum analog of the LMN theorem, showing that the Fourier coefficients of QAC0 circuit functions are concentrated on low-degree terms.

Low-Degree Approximation of QAC0^0 Circuits: Insights and Implications

The paper at hand addresses a pivotal challenge in quantum computational complexity, specifically solving a long-standing problem concerning quantum circuits, known as QAC0^0. This class of circuits encompasses constant-depth quantum circuits with polynomially many ancillary qubits and the capability to employ Toffoli gates on an arbitrary number of qubits. The primary accomplishment of this work is demonstrating that the parity function cannot be computed in QAC0^0, a question that has persisted unsolved for over two decades.

Principal Contributions

  1. Parity and QAC0^0: The research establishes that the parity function is not computable by QAC0^0 circuits. This decisive conclusion effectively delineates QAC0^0 as a distinct class within the hierarchy of quantum computational models, particularly highlighting that QAC0^0 \neq QACwf0^0_{\rm wf}, where the latter permits unbounded fanout.
  2. Lower Bounds and Ancillary Qubits: The authors delineate that approximating parity with QAC circuits of depth dd necessitates an exponential number of ancillary qubits, specifically 2Ω(n1/d/logn)2^{\Omega(n^{1/d}/\log n)}. This lower bound is nearly tight, suggesting substantial resource demands for such approximations.
  3. Analog of the Linial-Mansour-Nisan (LMN) Theorem: The paper pioneers a quantum analog of the LMN theorem, applying it to QAC0^0 circuits. It demonstrates that the Fourier coefficients of functions corresponding to QAC0^0 circuits are predominantly concentrated on low-degree parts, providing a key insight into the structure and behavior of these circuits.

Technical Approach

A significant technical advancement in this paper is the development of a low-degree polynomial approximation for the operators corresponding to QAC0^0 circuits. Inspired by the classical Razborov-Smolensky theorem which addresses AC0^0 circuits, the authors craft a quantum variant that comes with its unique challenges.

The standard classical method involves approximating boolean functions by low-degree polynomials that could yield exponentially large values. In contrast, the quantum approach ensures bounded operator norms (restricted between -1 and 1) at all inputs, facilitating a more refined analysis of quantum circuits.

Implications and Future Directions

The results deploy a rigorous foundation establishing limits on the computational power of QAC0^0 circuits. Practically, these findings imply significant resource requirements for quantum circuits tasked with executing complex operations like parity. Theoretically, this work enriches the landscape of quantum circuit complexity, providing a framework for further distinctions and classifications within quantum computational classes.

Moreover, this paper anticipates advancements in quantum learning and testing algorithms for QAC0^0 circuits. By eliminating restrictions on ancillary qubits, the results may inspire new algorithmic strategies and optimizations. Future research could extend these findings to broader classes of quantum circuits or investigate their implications on other computational problems sustainably within the quantum domain.

In conclusion, this paper delivers a comprehensive examination of QAC0^0 circuits, resolving critical open issues and establishing a robust analytical framework. Its implications traverse both theoretical and applied quantum computing landscapes, signifying a substantial progression in understanding the capabilities and limitations of quantum circuits.

X Twitter Logo Streamline Icon: https://streamlinehq.com