On the Schrödingerization method for linear non-unitary dynamics with optimal dependence on matrix queries
Jin, Liu, Ma et al.
The Schrödingerization method converts linear partial and ordinary differential equations with non-unitary dynamics into systems of Schrödinger-type equations with unitary evolution. It does so via the so-called warped phase transformation that maps the original equation into a Schrödinger-type equation in one higher dimension \cite{Schrshort,JLY22SchrLong}. The original proposal used a particular initial function in the auxiliary space that did not achieve optimal scaling in precision. Here we show that, by choosing smoother initial functions in auxiliary space, Schrödingerization \textit{can} in fact achieve near optimal and even optimal scaling in matrix queries. We construct three necessary criteria that the initial auxiliary state must satisfy to achieve optimality. This paper presents detailed implementation of four smooth initializations for the Schrödingerization method: (a) the error function and related functions, (b) the cut-off function, (c) the higher-order polynomial interpolation, and (d) Fourier transform methods. Method (a) achieves optimality and methods (b), (c) and (d) can achieve near-optimality. A detailed analysis of key parameters affecting time complexity is conducted.
academic
On the Schrödingerization method for linear non-unitary dynamics with optimal dependence on matrix queries
The Schrödingerization method converts non-unitary dynamics of linear partial and ordinary differential equations into Schrödinger-type equation systems with unitary evolution through a so-called twisted phase transformation, which maps the original equations to higher-dimensional Schrödinger-type equations. The original method employs a specific initial function in the auxiliary space, failing to achieve optimal scaling of accuracy. This paper demonstrates that by selecting smoother initial functions in the auxiliary space, the Schrödingerization method can indeed achieve near-optimal or even optimal scaling in matrix queries.
Challenges of Non-unitary Dynamics: Many physical phenomena (such as combustion, atmospheric and oceanic circulation, electromagnetic wave propagation with physical boundaries) exhibit non-unitary dynamics, for which traditional Hamiltonian simulation techniques are inapplicable.
Application Requirements in Quantum Computing: Quantum computing possesses potential polynomial or even exponential computational advantages for large-scale scientific computing problems, but requires unitary evolution operators.
Limitations of Existing Methods:
The original Schrödingerization method uses a simple initial function ψ(p) = e^(-|p|), achieving only first-order approximation due to lack of regularity
Achieving precision ε may require grid size Δp = O(ε), leading to maximum Fourier mode μ_max = O(1/ε), which is suboptimal
where a = 2log^(1/2)(1/ε), achieving optimal bounds ‖ψ^(r)‖^(1/r)_(L²) ≤ Cr.
Truncation Function Method (Near-optimal):
Construct smooth extensions using convolution of mollifiers with step functions, but achieving only β = 1/2 due to mollifiers not being analytic.
Optimality is Achievable: By selecting appropriate smooth initialization functions, the Schrödingerization method can achieve optimal dependence on matrix queries
Error Function is Optimal: Initialization based on error functions achieves optimal scaling with β = 1
Theoretical Completeness: Provides a complete complexity analysis framework and error estimates
This paper cites 52 relevant references, covering important works in quantum computing, numerical analysis, partial differential equations, and other fields, providing a solid theoretical foundation for the research.