Sandwich test for Quantum Phase Estimation
Abstract
Quantum Phase Estimation (QPE) has potential for a scientific revolution through numerous practical applications like finding better medicines, batteries, materials, catalysts etc. Many QPE algorithms use the Hadamard test to estimate for a large integer for an efficiently preparable initial state and an efficiently implementable unitary operator . The Hadamard test is hard to implement because it requires controlled applications of . Recently, a Sequential Hadamard test (SHT) was proposed (arXiv:2506.18765) which requires controlled application of only but its total run time scales as where is the minimum value of among all integers . Typically is exponentially low and SHT becomes too slow. We present a new algorithm, the SANDWICH test to address this bottleneck. Our algorithm uses efficient preparation of the initial state to efficiently implement the SPROTIS operator where SPROTIS stands for the Selective Phase Rotation of the Initial State. It sandwiches the SPROTIS operator between and for integers to estimate . The total run time is . Here is the minimum value of among all integers which are values of the nodes of a random binary sum tree whose root node value is and leaf nodes' values are or . It can be reasonably expected that in typical cases because there is wide freedom in choosing the random binary sum tree.
Cite
@article{arxiv.2507.23716,
title = {Sandwich test for Quantum Phase Estimation},
author = {Avatar Tulsi},
journal= {arXiv preprint arXiv:2507.23716},
year = {2025}
}
Comments
8 pages, better proof of reduced time complexity of the algorithm, Appendix added on Multi-layer Sandwich tests