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 |Uk| for a large integer k for an efficiently preparable initial state | and an efficiently implementable unitary operator U. The Hadamard test is hard to implement because it requires controlled applications of Uk. Recently, a Sequential Hadamard test (SHT) was proposed (arXiv:2506.18765) which requires controlled application of U only but its total run time T tot scales as O(k3/ε2r min2) where r min is the minimum value of | |Uk'|| among all integers k' ≤ k. Typically r min 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 Rφ where SPROTIS stands for the Selective Phase Rotation of the Initial State. It sandwiches the SPROTIS operator between Ua and Ub for integers \a,b\ ≤ k to estimate |Uk|. The total run time T tot is O(k2 k/ ε2 s min6). Here s min is the minimum value of | |Uk| among all integers k which are values of the nodes of a random binary sum tree whose root node value is k and leaf nodes' values are 1 or 0. It can be reasonably expected that s min 1 in typical cases because there is wide freedom in choosing the random binary sum tree.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…