On Schrödingerization based quantum algorithms for linear dynamical systems with inhomogeneous terms
Shi Jin, Nana Liu, Chuwen Ma
TL;DR
The paper develops and analyzes Schrödingerization for general linear dynamical systems with inhomogeneous terms, transforming non-unitary dynamics into unitary dynamics in an extended space via a warped phase transform. It provides rigorous recovery criteria for extracting the original variables despite unstable modes, and derives error bounds for both discrete and continuous Fourier discretizations, including smoother initializations and a stretch transformation to mitigate positive eigenvalues. The authors extend the framework to non-autonomous systems and inhomogeneous sources, offering autonomous reformulations and detailed quantum-device implementation steps with cost and success-probability analyses. Numerical tests, including ill-posed backward-heat problems and Maxwell-like systems with sources, demonstrate stable recovery, convergence rates, and practical guidance on discretization choices. Overall, Schrödingerization offers a robust, generic approach to simulate and stabilize non-unitary, ill-posed linear dynamics on quantum platforms, with explicit recovery, error, and complexity guarantees.
Abstract
We analyze the Schrödingerization method for quantum simulation of a general class of non-unitary dynamics with inhomogeneous source terms. The Schrödingerization technique, introduced in [31], transforms any linear ordinary and partial differential equations with non-unitary dynamics into a system under unitary dynamics via a warped phase transition that maps the equations into a higher dimension, making them suitable for quantum simulation. This technique can also be applied to these equations with inhomogeneous terms modeling source or forcing terms, or boundary and interface conditions, and discrete dynamical systems such as iterative methods in numerical linear algebra, through extra equations in the system. Difficulty arises with the presence of inhomogeneous terms since they can change the stability of the original system. In this paper, we systematically study-both theoretically and numerically-the important issue of recovering the original variables from the Schrödingerized equations, even when the evolution operator contains unstable modes. We show that, even with unstable modes, one can still construct a stable scheme; however, to recover the original variable, one needs to use suitable data in the extended space. We analyze and compare both the discrete and continuous Fourier transforms used in the extended dimension and derive corresponding error estimates, which allow one to use the more appropriate transform for specific equations. We also provide a smoother initialization for the Schrödingerized system to gain higher-order accuracy in the extended space. We homogenize the inhomogeneous terms with a stretch transformation, making it easier to recover the original variable. Our recovery technique also provides a simple and generic framework to solve general ill-posed problems in a computationally stable way.
