2025-11-10T02:45:47.389091

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

О методе Шрёдингеризации для линейной неунитарной динамики с оптимальной зависимостью от матричных запросов

Основная информация

  • ID статьи: 2505.00370
  • Название: On the Schrödingerization method for linear non-unitary dynamics with optimal dependence on matrix queries
  • Авторы: Shi Jin, Nana Liu, Chuwen Ma, Yizhe Peng, Yue Yu
  • Классификация: math.NA cs.NA quant-ph
  • Дата публикации: 14 октября 2025 г. (препринт arXiv)
  • Ссылка на статью: https://arxiv.org/abs/2505.00370

Аннотация

Метод Шрёдингеризации преобразует неунитарную динамику линейных уравнений в частных производных и обыкновенных дифференциальных уравнений в системы уравнений типа Шрёдингера с унитарной эволюцией посредством так называемого скрученного фазового преобразования. Это преобразование отображает исходное уравнение в уравнение типа Шрёдингера в пространстве на одно измерение выше. Исходный метод использовал специфическую начальную функцию во вспомогательном пространстве и не достигал оптимального масштабирования точности. В данной работе доказывается, что путём выбора более гладких начальных функций во вспомогательном пространстве метод Шрёдингеризации может достичь почти оптимального и даже оптимального масштабирования при матричных запросах.

Исследовательский контекст и мотивация

Постановка проблемы

  1. Вызовы неунитарной динамики: Многие физические явления (такие как горение, атмосферная и океанская циркуляция, распространение электромагнитных волн с физическими граничными условиями) демонстрируют неунитарную динамику, к которой неприменимы традиционные методы гамильтонова моделирования.
  2. Потребности квантовых вычислений: Квантовые вычисления обладают потенциальным полиномиальным и даже экспоненциальным вычислительным преимуществом при решении крупномасштабных научных задач, но требуют унитарных операторов эволюции.
  3. Ограничения существующих методов:
    • Исходный метод Шрёдингеризации использовал простую начальную функцию ψ(p) = e^(-|p|), которая из-за отсутствия регулярности обеспечивала только первый порядок приближения
    • Достижение точности ε может требовать размер сетки Δp = O(ε), что приводит к максимальному режиму Фурье μ_max = O(1/ε), что не является оптимальным

Исследовательская мотивация

Улучшить неоптимальное масштабирование O(1/ε) путём применения более гладких функций инициализации, тем самым достигнув оптимальной зависимости от матричных запросов.

Основные вклады

  1. Теоретическая база: Установлена абстрактная схема анализа сложности метода Шрёдингеризации (теорема 2.2)
  2. Условия оптимальности: Построены три необходимых условия (H1)-(H3), которые должны удовлетворять начальные вспомогательные состояния для достижения оптимальности
  3. Четыре метода гладкой инициализации:
    • (a) Функция ошибок и связанные функции (достигает оптимальности)
    • (b) Функции обрезания (почти оптимально)
    • (c) Интерполяция высокого порядка (почти оптимально)
    • (d) Метод преобразования Фурье (почти оптимально)
  4. Оптимальная сложность: Для случая, независимого от времени, достигнута сложность матричных запросов Õ(αₕT log(1/ε)), что соответствует оптимальной зависимости

Детальное описание метода

Определение задачи

Рассмотрим систему линейной динамики:

du/dt = A(t)u(t) + b(t), t ∈ (0,T)
u(0) = u₀

где A в общем случае не является антиэрмитовой матрицей, и целью является эффективное решение этой системы на квантовом компьютере.

Архитектура метода Шрёдингеризации

1. Гомогенизация

Путём введения вспомогательного вектора r(t) неоднородная система преобразуется в однородную:

d/dt u_f = A_f u_f, A_f = [A B; O O], u_f(0) = [u₀; r₀]

2. Скрученное фазовое преобразование

Используется преобразование w(t,p) = e^(-p)u_f(t) для p ≥ 0 с симметричным расширением на p < 0:

∂w/∂t = -H₁∂_p w + iH₂w
w(0,p) = ψ(p)u_I

где H₁ = (A_f + A_f†)/2, H₂ = (A_f - A_f†)/(2i)

3. Дискретное преобразование Фурье

Применение дискретного преобразования Фурье в направлении p даёт:

d/dt W_h(t) = -i(P_μ ⊗ H₁)W_h + i(I ⊗ H₂)W_h

Технические инновации

1. Конструирование гладких функций инициализации

Метод функции ошибок (оптимальный):

ψ(p) = φ(p)e^(-p), φ(p) = (erf(ap) + 1)/2

где a = 2log^(1/2)(1/ε), достигает оптимальной границы ‖ψ^(r)‖^(1/r)_(L²) ≤ Cr.

Метод функций обрезания (почти оптимальный): Использует свёртку mollifier с функцией Хевисайда для построения гладкого расширения, но из-за неаналитичности mollifier достигает только β = 1/2.

2. Схема анализа сложности

Установлена абстрактная теорема 2.2, связывающая сложность запросов с регулярностью начальной функции:

  • Если ‖ψ^(r)‖^(1/r)_(L²) ≤ Cr^(1/β), то μ_max ≲ (log(1/ε))^(1/β)
  • Оптимальность требует β = 1

3. Три необходимых условия оптимальности

(H1) Экспоненциальное затухание: ψ(p) демонстрирует экспоненциальное затухание на ℝ (H2) Аппроксимационное свойство: Для p ∈ p*, R, |ψ(p) - e^(-p)| ≤ ε (H3) Регулярность: ‖ψ^(r)‖^(1/r)_(L²) ≤ Cr при r ≃ log(1/ε)

Экспериментальная установка

Методология теоретического анализа

Работа в основном проводит теоретический анализ, проверяя математическими доказательствами:

  1. Оценки ошибок (теоремы 2.1, 5.1-5.3)
  2. Анализ сложности (теоремы 2.2, 4.1)
  3. Конструирование и анализ свойств гладких инициализаций

Сравнительные методы

Сравнение с существующими методами квантового решения ОДУ (таблица 1):

  • Спектральный метод 20
  • Усечённый ряд Дайсона 13
  • Методы временного шага 16
  • Улучшенный метод LCHS 27
  • Оптимальный метод LCHS 43

Результаты исследования

Основные результаты

Сравнение сложности (таблица 1):

  • Предложенный метод (независимый от времени): Õ(u_r α_A T log(1/ε))
  • Улучшенный LCHS (независимый от времени): Õ(u_r α_A T (log(1/ε))^(1/β)), β < 1
  • Оптимальный LCHS: Õ(u_r α_A T log(1/ε))

Предложенный метод достигает той же сложности, что и оптимальный LCHS в случае, независимом от времени.

Теоретические находки

1. Связь между регулярностью и сложностью

Через тождество Парсеваля: ‖ψ^(r)‖(L²) = ‖w^r ψ̂‖(L²)

  • C^∞ но неаналитические функции: |ψ̂(w)| ≤ Ce^(-c|w|^β), β < 1 → субоптимально
  • Аналитические функции: |ψ̂(w)| ≤ Ce^(-c|w|) → оптимально

2. Преимущества функции ошибок

Функция ошибок erf(p) и построенная на её основе ψ(p) удовлетворяют условию класса Жевре-1, достигая требуемой оптимальной границы:

‖ψ^(r)‖^(1/r)_(L²) ≲ ar^(1/2) ≃ log^(1/2)(1/ε) · r^(1/2) ≃ r

Связанные работы

Основные направления исследований

  1. Квантовые алгоритмы для линейных систем: QLSA и его улучшения
  2. Гамильтоново моделирование: Методы на основе блочного кодирования
  3. Унитаризация систем: Расширение неунитарных систем в унитарные
  4. Метод LCHS: Линейная комбинация унитарных операторов для гамильтонова моделирования

Преимущества данной работы

  • По сравнению с исходной Шрёдингеризацией: улучшение с O(1/ε) до O(log(1/ε))
  • По сравнению с улучшенным LCHS: улучшение с O((log(1/ε))^(1/β)) до O(log(1/ε))
  • Предоставляет конкретные конструктивные методы достижения оптимальности

Заключение и обсуждение

Основные выводы

  1. Оптимальность достижима: Путём выбора подходящих гладких функций инициализации метод Шрёдингеризации может достичь оптимальной зависимости от матричных запросов
  2. Оптимальность функции ошибок: Инициализация на основе функции ошибок достигает оптимального масштабирования с β = 1
  3. Теоретическая полнота: Предоставлена полная схема анализа сложности и оценки ошибок

Ограничения

  1. Требование аналитичности: Достижение оптимальности требует аналитичности начальной функции, что ограничивает выбор функций
  2. Зависимость от времени: Системы, зависящие от времени, требуют дополнительного логарифмического множителя O((log(1/ε))²)
  3. Практическая реализация: Теоретические результаты требуют проверки на реальных квантовых устройствах

Направления будущих исследований

  1. Практическая реализация и проверка на устройствах NISQ
  2. Расширение на нелинейные дифференциальные уравнения
  3. Оптимизация сложности для случаев, зависящих от времени

Глубокая оценка

Преимущества

  1. Теоретическая строгость: Предоставлены полные математические доказательства и анализ сложности
  2. Методологическая инновация: Впервые достигнута оптимальная сложность метода Шрёдингеризации
  3. Практическая ценность: Предоставлен теоретически оптимальный алгоритм для решения квантовых ПДУ/ОДУ
  4. Глубокий анализ: Глубоко раскрыта связь между регулярностью начальной функции и сложностью алгоритма

Недостатки

  1. Отсутствие численной проверки: Работа в основном теоретическая, не содержит численных экспериментов для проверки
  2. Сложность конструирования: Конструирование оптимальной начальной функции относительно сложно
  3. Ограниченная область применения: По-прежнему ограничена линейными системами и специфическими предположениями о свойствах матриц

Влияние

  1. Теоретический вклад: Представляет важный теоретический прорыв в области квантового решения дифференциальных уравнений
  2. Методологическое руководство: Предоставляет новые идеи для разработки эффективных квантовых алгоритмов
  3. Практический потенциал: Имеет важное прикладное значение после развития квантовых вычислений

Области применения

  • Решение крупномасштабных систем линейных дифференциальных уравнений
  • Моделирование физических систем с неунитарной динамикой
  • Приложения квантовых научных вычислений, требующие высокой точности

Библиография

Работа цитирует 52 связанные публикации, охватывающие важные работы в области квантовых вычислений, численного анализа, уравнений в частных производных и других областей, обеспечивая прочную теоретическую основу для исследования.