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.
슈뢰딩거화 방법은 소위 "비틀린 위상 변환(twisted phase transformation)"을 통해 선형 편미분방정식과 상미분방정식의 비유니터리 동역학을 유니터리 진화를 갖는 슈뢰딩거형 방정식 시스템으로 변환한다. 이 변환은 원래 방정식을 더 높은 차원의 슈뢰딩거형 방정식으로 매핑한다. 기존 방법은 보조 공간에서 특정한 초기 함수를 사용하여 정확도의 최적 스케일링을 달성하지 못했다. 본 논문은 보조 공간에서 더 매끄러운 초기 함수를 선택함으로써 슈뢰딩거화 방법이 실제로 행렬 쿼리에서 거의 최적이거나 최적의 스케일링을 달성할 수 있음을 증명한다.