Amplitude amplification and estimation require inverses
Ewin Tang, John Wright

TL;DR
This paper demonstrates that quantum speedups for search and counting are only achievable when the process can be efficiently inverted, explaining limitations in quantum algorithms where inversion is hard.
Contribution
It proves that quantum speedups require the ability to invert the process, using trace estimation problems and the compressed oracle method to establish this necessity.
Findings
Quantum speedups depend on invertibility of the process.
Without inverse access, quantum algorithms do not outperform classical ones.
Inversion of the process is crucial for amplitude amplification and estimation.
Abstract
We prove that the generic quantum speedups for brute-force search and counting only hold when the process we apply them to can be efficiently inverted. The algorithms speeding up these problems, amplitude amplification and amplitude estimation, assume the ability to apply a state preparation unitary and its inverse ; we give problem instances based on trace estimation where no algorithm which uses only beats the naive, quadratically slower approach. Our proof of this is simple and goes through the compressed oracle method introduced by Zhandry. Since these two subroutines are responsible for the ubiquity of the quadratic "Grover" speedup in quantum algorithms, our result explains why such speedups are far harder to come by in the settings of quantum learning, metrology, and sensing. In these settings, models the evolution of an experimental system, so implementing…
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.
