A Quantum-Inspired Algorithm for Wave Simulation Using Tensor Networks
Kevin Lively, Vittorio Pagni, Gonzalo Camacho
TL;DR
This work reformulates the isotropic acoustic wave equation as a first-order Schrödinger-like problem using a massless Dirac analogy, then develops a quantum-inspired classical algorithm based on Tensor Networks to simulate wave propagation. By diagonalizing spatial derivatives with the Quantum Fourier Transform and encoding states and operators as MPS/MPO, the method enables exact in Fourier space propagation and scalable approximate propagation via Trotterization, achieving efficiency gains on large grids. The authors demonstrate 2D results with a Ricker wavelet on grids up to about $10^{12}$ points and show promising 3D scaling, highlighting potential speedups over FFT-based approaches and outlining extensions to Maxwell’s equations. Overall, the paper advances quantum-inspired classical PDE simulation by combining Dirac-based reformulations with MPO/QFT techniques, offering a path toward high-resolution, tensor-network-based wave simulations and potential near-term computational advantages.
Abstract
We present an efficient classical algorithm based on the construction of a unitary quantum circuit for simulating the Isotropic Wave Equation (IWE) in one, two, or three dimensions. Using an analogy with the massless Dirac equation, second order time and space derivatives in the IWE are reduced to first order, resulting in a Schrödinger equation of motion. Exact diagonalization of the unitary circuit in combination with Tensor Networks allows simulation of the wave equation with a resolution of $10^{13}$ grid points on a laptop. A method for encoding arbitrary analytical functions into diagonal Matrix Product Operators is employed to prepare and evolve a Matrix Product State (MPS) encoding the solution. Since the method relies on the Quantum Fourier Transform, which has been shown to generate small entanglement when applied to arbitrary MPSs, simulating the evolution of initial conditions with sufficiently low bond dimensions to high accuracy becomes highly efficient, up to the cost of Trotterized propagation and sampling of the wavefunction. We conclude by discussing possible extensions of the approach for carrying out Tensor Network simulations of other partial differential equations such as Maxwell's equations.
