Shorter width truncated Taylor series for Hamiltonian dynamics simulations
Michelle Wynne Sze, David Zsolt Manrique, David Muñoz Ramo, Nathan Fitzpatrick
TL;DR
The paper tackles the resource bottleneck of simulating Hamiltonian dynamics with truncated Taylor series by introducing a shorter-width quantum circuit that preserves the asymptotic gate cost but greatly reduces ancilla qubit counts. It achieves this via a two-ancilla architecture, mid-circuit measurements, and parallelization to implement $U_{\tau,K}=\sum_{k=0}^{K} \widetilde{\beta}_k \widetilde{H}^k$ with $\widetilde{H}=(-i/\|\alpha\|_1)\sum_{\ell} \alpha_{\ell} H_{\ell}$, reducing qubits from $K+K\lceil\log L\rceil+n$ to $\lceil\log K\rceil+\lceil\log L\rceil+n$. By reexpressing multi-controlled $H^k$ blocks as a set of singly-controlled blocks using a logarithmic-depth decomposition, the method preserves the $\mathcal{O}(KT)$ time scaling while lowering qubit overhead. The authors provide a concrete circuit $\ ilde{W}$, analyze the postselection success probability $p_{\tilde{W}}$, and demonstrate equivalent performance to the original Berry scheme in a 1D Ising model, with resource analyses and runtime considerations supported by Guppy-based simulations. They also discuss improvements via BLISS to reduce the $\ell_1$-norm of Hamiltonian coefficients and potential amplification strategies, highlighting practical trade-offs when mid-circuit measurements are time comparable to gate operations. Overall, the work offers a viable path to scalable Hamiltonian dynamics simulation on near-term fault-tolerant architectures by dramatically reducing ancilla requirements without sacrificing asymptotic efficiency.
Abstract
As established in the seminal work by Berry et al.[1], expanding the time evolution operator using truncated Taylor series (up to some order $K$) makes a good candidate for simulating Hamiltonian dynamics. Here, we adapt the method but present an alternative quantum circuit that maintains an equivalent asymptotic elementary gate cost but has an exponentially reduced number of ancilla qubits. This is realized by utilizing mid-circuit measurements (with early abort-and-restart of circuit execution), and transforming a series of multi-controlled$(H^k)$ to a series of singly-controlled$(H^{k'})$, where $H$ is a linear combination of unitaries and $k, k'$ are integers. The proposed circuit utilizes a total of $\lceil \log(K) \rceil + \lceil \log(L) \rceil +n$ qubits, where $L$ is the number of terms in the Hamiltonian and $n$ is the system qubit size. Our shorter width circuit with mid-measurements protocol is implemented and evaluated using the programming language Guppy[2,3].
