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
Sul metodo di Schrödingerizzazione per dinamiche lineari non-unitarie con dipendenza ottimale dalle interrogazioni di matrice
Il metodo di Schrödingerizzazione trasforma la dinamica non-unitaria di equazioni differenziali parziali e ordinarie lineari in sistemi di equazioni di tipo Schrödinger con evoluzione unitaria attraverso la cosiddetta trasformazione di fase contorta. Questa trasformazione mappa l'equazione originale in un'equazione di tipo Schrödinger di dimensione superiore. Il metodo originale utilizza una funzione iniziale specifica nello spazio ausiliario, non riuscendo a realizzare il ridimensionamento ottimale della precisione. Questo articolo dimostra che, selezionando funzioni iniziali più regolari nello spazio ausiliario, il metodo di Schrödingerizzazione può effettivamente realizzare un ridimensionamento quasi-ottimale e persino ottimale nelle interrogazioni di matrice.
Sfide della dinamica non-unitaria: Molti fenomeni fisici (come la combustione, la circolazione atmosferica e oceanica, la propagazione di onde elettromagnetiche con confini fisici) presentano dinamiche non-unitarie, per le quali le tecniche tradizionali di simulazione Hamiltoniana non sono applicabili.
Esigenze di applicazione del calcolo quantistico: Il calcolo quantistico ha il potenziale di offrire vantaggi computazionali polinomiali o addirittura esponenziali nel trattamento di problemi di calcolo scientifico su larga scala, ma richiede operatori di evoluzione unitaria.
Limitazioni dei metodi esistenti:
Il metodo di Schrödingerizzazione originale utilizza una semplice funzione iniziale ψ(p) = e^(-|p|), che produce solo un'approssimazione del primo ordine a causa della mancanza di regolarità
La realizzazione della precisione ε potrebbe richiedere una dimensione della griglia Δp = O(ε), portando al modo di Fourier massimo μ_max = O(1/ε), il che non è ottimale
Migliorare il ridimensionamento non-ottimale O(1/ε) adottando funzioni di inizializzazione più regolari, realizzando così una dipendenza ottimale dalle interrogazioni di matrice.
Quadro teorico: Stabilisce un quadro astratto per l'analisi della complessità del metodo di Schrödingerizzazione (Teorema 2.2)
Condizioni di ottimalità: Costruisce tre condizioni necessarie (H1)-(H3) che lo stato ausiliario iniziale deve soddisfare per realizzare l'ottimalità
Quattro metodi di inizializzazione regolare:
(a) Funzione di errore e funzioni correlate (realizza l'ottimalità)
(b) Funzioni di troncamento (quasi-ottimale)
(c) Interpolazione polinomiale di ordine superiore (quasi-ottimale)
(d) Metodo della trasformata di Fourier (quasi-ottimale)
Complessità ottimale: Per il caso indipendente dal tempo, realizza una complessità di interrogazione di matrice Õ(αₕT log(1/ε)), raggiungendo una dipendenza ottimale
dove a = 2log^(1/2)(1/ε), realizza il limite ottimale ‖ψ^(r)‖^(1/r)_(L²) ≤ Cr.
Metodo della funzione di troncamento (quasi-ottimale):
Costruire un'estensione regolare utilizzando la convoluzione di un mollificatore con una funzione a gradino, ma poiché il mollificatore non è analitico, si può raggiungere solo β = 1/2.
(H1) Decadimento esponenziale: ψ(p) presenta decadimento esponenziale su R
(H2) Proprietà di approssimazione: Per p ∈ p*, R, |ψ(p) - e^(-p)| ≤ ε
(H3) Regolarità: ‖ψ^(r)‖^(1/r)_(L²) ≤ Cr quando r ≃ log(1/ε)
L'ottimalità è raggiungibile: Selezionando appropriate funzioni di inizializzazione regolari, il metodo di Schrödingerizzazione può realizzare una dipendenza ottimale dalle interrogazioni di matrice
La funzione di errore è ottimale: L'inizializzazione basata sulla funzione di errore realizza il ridimensionamento ottimale con β = 1
Completezza teorica: Fornisce un quadro completo di analisi della complessità e stime di errore
Questo articolo cita 52 riferimenti correlati, coprendo importanti lavori in più campi quali il calcolo quantistico, l'analisi numerica e le equazioni differenziali parziali, fornendo una base teorica solida per la ricerca.