Low-depth phase oracle using a parallel piecewise circuit

Sun Z, Boyd G, Cai Z, Jnane H, Koczor B, Meister R, Minko R, Pring B, Benjamin SC, Stamatopoulos N

<jats:p>We explore the important task of applying a phase <a:math xmlns:a="http://www.w3.org/1998/Math/MathML"><a:mrow><a:mo form="prefix">exp</a:mo><a:mo>(</a:mo><a:mi>i</a:mi><a:mspace width="0.16em"/><a:mi>f</a:mi><a:mo>(</a:mo><a:mi>x</a:mi><a:mo>)</a:mo><a:mo>)</a:mo></a:mrow></a:math> to a computational basis state <d:math xmlns:d="http://www.w3.org/1998/Math/MathML"><d:mrow><d:mo>|</d:mo><d:mi>x</d:mi><d:mo>〉</d:mo></d:mrow></d:math>. The closely related task of rotating a target qubit by an angle depending on <e:math xmlns:e="http://www.w3.org/1998/Math/MathML"><e:mrow><e:mi>f</e:mi><e:mo>(</e:mo><e:mi>x</e:mi><e:mo>)</e:mo></e:mrow></e:math> is also studied. Such operations are key in many quantum subroutines, and frequently <f:math xmlns:f="http://www.w3.org/1998/Math/MathML"><f:mrow><f:mi>f</f:mi><f:mo>(</f:mo><f:mi>x</f:mi><f:mo>)</f:mo></f:mrow></f:math> can be well approximated by a piecewise function; examples range from the application of diagonal Hamiltonian terms (such as the Coulomb interaction) in grid-based many-body simulation to derivative pricing algorithms. Here, we exploit a parallelization of the piecewise approach so that all constituent elementary rotations are performed simultaneously, that is, we achieve a total rotation depth of one. Moreover, we explore the use of recursive catalyst “towers” to implement these elementary rotations efficiently. We find that strategies prioritizing execution speed can achieve circuit depth as low as <g:math xmlns:g="http://www.w3.org/1998/Math/MathML"><g:mrow><g:mi>O</g:mi><g:mo>(</g:mo><g:msub><g:mo form="prefix">log</g:mo><g:mn>2</g:mn></g:msub><g:mi>n</g:mi><g:mo>+</g:mo><g:msub><g:mo form="prefix">log</g:mo><g:mn>2</g:mn></g:msub><g:mi>S</g:mi><g:mo>)</g:mo></g:mrow></g:math> for a register of <j:math xmlns:j="http://www.w3.org/1998/Math/MathML"><j:mi>n</j:mi></j:math> qubits and a piecewise approximation of <k:math xmlns:k="http://www.w3.org/1998/Math/MathML"><k:mi>S</k:mi></k:math> sections (presuming prior preparation of enabling resource states), albeit total qubit count then scales with <l:math xmlns:l="http://www.w3.org/1998/Math/MathML"><l:mi>S</l:mi></l:math>. In the limit of multiple repetitions of the oracle, we find that catalyst tower approaches have an <m:math xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow><m:mi>O</m:mi><m:mo>(</m:mo><m:mi>S</m:mi><m:mspace width="0.16em"/><m:mi>n</m:mi><m:mo>)</m:mo></m:mrow></m:math> <o:math xmlns:o="http://www.w3.org/1998/Math/MathML"><o:mi>T</o:mi></o:math>-count.</jats:p>
<jats:sec>
<jats:title/>
<jats:supplementary-material>
<jats:permissions>
<jats:copyright-statement>Published by the American Physical Society</jats:copyright-statement>
<jats:copyright-year>2025</jats:copyright-year>
</jats:permissions>
</jats:supplementary-material>
</jats:sec>

Keywords:

34 Chemical Sciences

,

51 Physical Sciences

,

49 Mathematical Sciences