English

Polylogarithmic-depth controlled-NOT gates without ancilla qubits

Quantum Physics 2024-07-16 v6

Abstract

Controlled operations are fundamental building blocks of quantum algorithms. Decomposing nn-control-NOT gates (Cn(X)C^n(X)) into arbitrary single-qubit and CNOT gates, is a crucial but non-trivial task. This study introduces Cn(X)C^n(X) circuits outperforming previous methods in the asymptotic and non-asymptotic regimes. Three distinct decompositions are presented: an exact one using one borrowed ancilla with a circuit depth Θ(log(n)3)\Theta\left(\log(n)^{3}\right), an approximating one without ancilla qubits with a circuit depth O(log(n)3log(1/ϵ))\mathcal O \left(\log(n)^{3}\log(1/\epsilon)\right) and an exact one with an adjustable-depth circuit which decreases with the number mnm\leq n of ancilla qubits available as O(log(2n/m)3+log(m/2))O(log(2n/m)^3+log(m/2)). The resulting exponential speedup is likely to have a substantial impact on fault-tolerant quantum computing by improving the complexities of countless quantum algorithms with applications ranging from quantum chemistry to physics, finance and quantum machine learning.

Keywords

Cite

@article{arxiv.2312.13206,
  title  = {Polylogarithmic-depth controlled-NOT gates without ancilla qubits},
  author = {Baptiste Claudon and Julien Zylberman and César Feniou and Fabrice Debbasch and Alberto Peruzzo and Jean-Philip Piquemal},
  journal= {arXiv preprint arXiv:2312.13206},
  year   = {2024}
}
R2 v1 2026-06-28T13:57:48.440Z