A quantum advection-diffusion solver using the quantum singular value transform
Gard Olav Helle, Tommaso Benacchio, Anna Bomme Ousager, Jørgen Ellegaard Andersen
TL;DR
This work develops a quantum algorithm for the linear advection-diffusion equation by encoding high-order finite-difference operators as block-encodings and processing them with the quantum singular value transform (QSVT). It provides a detailed end-to-end framework, including construction of block encodings for finite-difference operators, polynomial approximations via Chebyshev expansions, and a rigorous end-to-end complexity analysis, together with numerical simulations in 1D and 2D that demonstrate the efficiency gains of higher-order methods. The authors also discuss the extension to higher dimensions, the associated post-selection costs, and potential pathways to non-linear models and real-world applications such as weather prediction. The accompanying code repository enables reproducibility on simulators and hardware, laying the groundwork for scalable quantum fluid dynamics simulations. Overall, the paper offers a concrete, implementable quantum approach that can outperform low-order methods under realistic resource budgets and sets the stage for future hardware demonstrations and methodological extensions.
Abstract
We present a quantum algorithm for the simulation of the linear advection-diffusion equation based on block encodings of high order finite-difference operators and the quantum singular value transform. Our complexity analysis shows that the higher order methods significantly reduce the number of gates and qubits required to reach a given accuracy. The theoretical results are supported by numerical simulations of one- and two-dimensional benchmarks.
