English

Topological obstructions to quantum computation with unitary oracles

Quantum Physics 2024-04-01 v3

Abstract

Algorithms with unitary oracles can be nested, which makes them extremely versatile. An example is the phase estimation algorithm used in many candidate algorithms for quantum speed-up. The search for new quantum algorithms benefits from understanding their limitations: Some tasks are impossible in quantum circuits, although their classical versions are easy, for example, cloning. An example with a unitary oracle UU is the if clause, the task to implement controlled UU (up to the phase on UU). In classical computation the conditional statement is easy and essential. In quantum circuits the if clause was shown impossible from one query to UU. Is it possible from polynomially many queries? Here we unify algorithms with a unitary oracle and develop a topological method to prove their limitations: No number of queries to UU and UU^\dagger lets quantum circuits implement the if clause, even if admitting approximations, postselection and relaxed causality. We also show limitations of process tomography, oracle neutralization, and UdimU\sqrt[\dim U]{U}, UTU^T, and UU^\dagger algorithms. Our results strengthen an advantage of linear optics, challenge the experiments on relaxed causality, and motivate new algorithms with many-outcome measurements.

Keywords

Cite

@article{arxiv.2011.10031,
  title  = {Topological obstructions to quantum computation with unitary oracles},
  author = {Zuzana Gavorová and Matan Seidel and Yonathan Touati},
  journal= {arXiv preprint arXiv:2011.10031},
  year   = {2024}
}

Comments

14 pages, 8 figures, 2 tables + Appendix: 12 pages, 1 figure. Rewritten version, some results about unitary oracle tasks strengthened to approximations

R2 v1 2026-06-23T20:22:47.237Z