Low Depth Phase Oracle Using a Parallel Piecewise Circuit

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Sun, Zhu, Boyd, Gregory, Cai, Zhenyu, Jnane, Hamza, Koczor, Balint, Meister, Richard, Minko, Romy, Pring, Benjamin, Benjamin, Simon C., Stamatopoulos, Nikitas
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866909707161042944
author Sun, Zhu
Boyd, Gregory
Cai, Zhenyu
Jnane, Hamza
Koczor, Balint
Meister, Richard
Minko, Romy
Pring, Benjamin
Benjamin, Simon C.
Stamatopoulos, Nikitas
author_facet Sun, Zhu
Boyd, Gregory
Cai, Zhenyu
Jnane, Hamza
Koczor, Balint
Meister, Richard
Minko, Romy
Pring, Benjamin
Benjamin, Simon C.
Stamatopoulos, Nikitas
contents We explore the important task of applying a phase $\exp(i\,f(x))$ to a computational basis state $\left| x \right>$. The closely related task of rotating a target qubit by an angle depending on $f(x)$ is also studied. Such operations are key in many quantum subroutines, and frequently $f(x)$ 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 parallelisation 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 prioritising execution speed can achieve circuit depth as low as $O(\log{n}{+}\log{S})$ for a register of $n$ qubits and a piecewise approximation of $S$ sections (presuming prior preparation of enabling resource states), albeit total qubit count then scales with $S$. In the limit of multiple repetitions of the oracle, we find that catalyst tower approaches have an $O(S\cdot n)$ T-count.
format Preprint
id arxiv_https___arxiv_org_abs_2409_04587
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Low Depth Phase Oracle Using a Parallel Piecewise Circuit
Sun, Zhu
Boyd, Gregory
Cai, Zhenyu
Jnane, Hamza
Koczor, Balint
Meister, Richard
Minko, Romy
Pring, Benjamin
Benjamin, Simon C.
Stamatopoulos, Nikitas
Quantum Physics
We explore the important task of applying a phase $\exp(i\,f(x))$ to a computational basis state $\left| x \right>$. The closely related task of rotating a target qubit by an angle depending on $f(x)$ is also studied. Such operations are key in many quantum subroutines, and frequently $f(x)$ 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 parallelisation 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 prioritising execution speed can achieve circuit depth as low as $O(\log{n}{+}\log{S})$ for a register of $n$ qubits and a piecewise approximation of $S$ sections (presuming prior preparation of enabling resource states), albeit total qubit count then scales with $S$. In the limit of multiple repetitions of the oracle, we find that catalyst tower approaches have an $O(S\cdot n)$ T-count.
title Low Depth Phase Oracle Using a Parallel Piecewise Circuit
topic Quantum Physics
url https://arxiv.org/abs/2409.04587