Журнал вычислительной математики и математической физики, 2022, T. 62, № 7, стр. 1138-1157

Нелинейное уравнение шрёдингера и метод гиперболизации

А. Д. Юнаковский *

Институт прикладной физики РАН
603950 Нижний Новгород, ул. Ульянова, 46, Россия

* E-mail: yun@ipfran.ru

Поступила в редакцию 06.02.2021
После доработки 12.11.2021
Принята к публикации 11.03.2022

Полный текст (PDF)

Аннотация

Рассмотрены “нестандартные” уравнения типа нелинейного уравнения Шрёдингера, требующие при расчетах очень мелких шагов по пространству и времени. Изучены способы увеличения временных шагов за счет использования идеи гиперболизации, т.е. добавления второй производной по времени с малым параметром. Продемонстрировано, что улучшение результатов достигается путем введения дополнительного затухания, связанного с тем же малым параметром. Найдены предельные значения соотношения малого параметра и шагов по пространству и времени. Библ. 60. Фиг. 8.

Ключевые слова: нелинейное уравнение Шрёдингера, метод гиперболизации, усилитель, БПФ, нестационарное уравнение Шрёдингера, “slip-step” метод, световод.

1. ВВЕДЕНИЕ

Нелинейное уравнение Шрёдингера (НУШ) обладает чрезвычайно высокой универсальностью и применяется для описания волновых процессов во многих областях физики: в теории поверхностных волн, в моделях эволюции распределений плазменных колебаний, нелинейной оптике, биофизике и т.д.

Один известный класс решений этого уравнения описывает движение уединенных волн (солитонов), их образование и распад (см. [1]–[3]). Другой не менее важный класс решений описывает образование за конечное время особенностей – коллапсирующих каверн (см. [4] и обзор [5]).

Данное уравнение является основным уравнением нелинейной волновой оптики и активно используется, например, при математическом моделировании волоконно-оптических линий связи, волоконных лазеров и различных оптических устройств, а также в гидродинамике и физике плазмы. Для уравнений “параболического” типа, к которым относится нестационарное уравнение Шрёдингера

(1)
$ - 2i\frac{{\partial E}}{{\partial t}} + \frac{{{{\partial }^{2}}E}}{{\partial {{x}^{2}}}} + {{\left| E \right|}^{2}}E = 0$
разностные схемы обладают очень жесткими условиями устойчивости: $\Delta t \approx {{h}^{2}}$, что по сути дела при измельчении сетки замедляет решение задачи. Помимо этого, в уравнениях типа НУШ высокие пространственные гармоники не затухают с течением времени, а имеют быстро изменяющиеся фазы, что приводит даже при “относительно мягком” условии устойчивости к явлению случайных фаз (см. [6]–[8]). Это явление быстро распространяется до низких гармоник и превращает весь процесс вычислений в фактически случайный процесс (см. [9]).

Несмотря на чрезвычайную важность основных точно интегрируемых систем, таких, как КдФ, НУШ, уравнение синус-Гордона и т.п., все они являются исключительными моделями в том смысле, что любое дополнительное слагаемое, учитывающее диктуемые физикой эффекты, которые не учитывались в базовой модели, разрушает точную интегрируемость.

Среди огромного потока задач, использующих обобщенные НУШ, выделяется группа, в которой расчеты нужно вести на очень большом временном интервале (см. [10], [11]) или, в силу специфики задачи [12], с очень малым шагом по времени. Для задач на больших пространственных областях актуальным является вопрос о неотражающих граничных условиях. Обзор их конструирования для нестационарного уравнения Шрёдингера приведен в [13].

Для адекватного численного расчета задач в области волоконно-оптических линий связи или волоконных лазеров с детальным пространственно-временным разрешением число точек по “пространственной” переменной может составлять ${{10}^{6}}$${{10}^{7}}$, что приводит к огромным затратам машинного времени и быстрому накоплению ошибки. Практически единственным путем расчета таких задач является параллельная реализация численных алгоритмов. Для их эффективного применениия требуются новые математические модели, алгоритмы и математическое обеспечение.

Для НУШ и его обобщений популярна методика “slip-step” (см. [14]–[18]). Сравнение различных способов реализации метода проделано в [17], [19].

В области гидро и газодинамики в последнее время интенсивно развивается метод гиперболизации (см. [20]–[23]), хорошо зарекомендовавший себя при адаптации на архитектуру параллельных высокопроизводительных вычислительных систем. Гиперболизацией уравнений называют добавку дополнительного члена с малым параметром в качестве коэффициента перед второй производной по времени.

Впервые идея гиперболизации для задач электродинамики была предложена А. Милани (A. Milani) (см. [24]). Для задач гидрогазодинамики основополагающей работой в этом направлении является работа Б.Н. Четверушкина (см. [25]).

Обзор методов решения гиперболического уравнения теплопроводности приведен в [26]. В [27] с помощью операторного подхода построено частное решение гиперболического уравнения теплопроводности. Исследована эволюция гармонического решения, моделирующего распространение электрических сигналов в длинных проводных линиях, рассмотрено влияние фотонного способа теплопередачи в среде. Изучается влияние числа Кнудсена на теплопроводность в модели тонких пленок (oбобщение см. в [28]).

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

В данной работе приведены два способа численной реализации идеи гиперболизации. Методика, основанная на операторных спектральных заменах неизвестной функции продемонстрирована на динамике скачка поля для НУШ с неограниченным по пространственной переменной оператором в разд. 2. Идея введения консервативных переменных и потоков реализована для лазерного усилителя в разд. 3.

Увеличение скорости счета достигается путем гиперболизации, т.е. добавлением второй производной по времени с малым параметром.

Как для исходных уравнений, так и для гиперболизированных вариантов на заданном малом отрезке $({{t}_{0}},{{t}_{0}} + \Delta t)$ удается построить такое приближенное решение задачи, которое кроме высокого порядка аппроксимации обладает еще и тем свойством, что в начальной и конечной точках рассматриваемого малого интервала производные по времени приближенного решения совпадают с производными точного решения. Естественно, что в конечной точке ${{t}_{0}} + \Delta t$ мы попадем на другую, близкую траекторию, но с производной, соответствующей именно этой траектории. При этом, если у решения уравнения $E(\tau ),{{t}_{0}} \leqslant \tau \leqslant {{t}_{0}} + \Delta t$ есть инварианты ${{I}_{i}}(E(t))$ = const, то автоматически выполняются равенства нулю производных по времени для всех инвариантов от приближенного решения в начальной и конечной точках этого интервала. Другими словами, предложенный алгоритм обеспечивает непрерывность как приближенного решения, так и его производной по времени.

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

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

Численная реализация сводится к последовательному решению задач Коши для достаточно простых и, что немаловажно, знакомых уравнений. За начальные данные для последующего уравнения при этом берутся результирующие значения предыдущего. Каждая из этих подзадач может быть решена и распараллелена отдельно. Необходимо следить лишь за тем, чтобы решение каждого из уравнений в схеме расщепления удовлетворяло граничным условиям исходного уравнения. Получившийся алгоритм фактически является реализацией метода расщепления по физическим процессам.

Одним из уравнений схемы расщепления является линейное нестационарное уравнение Шрёдингера в однородном пространстве, решение которого тривиально выражается через операторную экспоненту, наиболее просто реализуемую с помощью преобразования Фурье. Обзор достижений вычислений операторной экспоненты приведен в [29], [30]. Главный вывод работы [29] состоит в том, что для матриц большой размерности безальтернативным является метод “Scaling and squaring” – использование представления ${{e}^{A}} = ({{e}^{{A/m}}}{{)}^{m}}$.

Известно, что алгоритмы вычисления быстрого преобразования Фурье (БПФ) обладают низкой эффективностью распараллеливания, однако их применение при вычислении операторных экспонент позволяет существенно увеличить точность расчетов и использовать предельно крупные шаги по времени, по сравнению с шагами явных разностных схем. Наиболее эффективные алгоритмы реализации многомерного БПФ, в которых минимизированы передачи данных между процессорами, приведены в [31], [32].

Однако находить решение линейного нестационарного уравнения Шрёдингера не обязательно только с помощью преобразования Фурье. Например, в случае цилиндрической симметрии можно воспользоваться разностным методом типа метода интегральных тождеств Г.И. Марчука, но, естественно, для цилиндрического лапласиана. Менее затратной, чем “Scaling and squaring”, но и достаточно эффективной явилась схема удвоения шагов в трехслойной разностной схеме, использованной в [33]–[35]:

$ - 2i\frac{{E_{n}^{k} - E_{n}^{0}}}{{2\Delta {{t}^{k}}}} + {{\Lambda }_{ \bot }}\left( {{{\sigma }_{1}}E_{n}^{k} + (1 - {{\sigma }_{1}} - {{\sigma }_{2}})E_{n}^{{k - 1}} + {{\sigma }_{2}}E_{n}^{0}} \right) - \frac{{{{h}^{2}}}}{{12}}{{\Lambda }_{{1 \bot }}}E_{n}^{{k - 1}},$
где
${{\Lambda }_{ \bot }}E_{n}^{k} = \frac{2}{{{{h}^{2}}}}\left[ {\frac{{n + 1}}{{2n + 1}}E_{{n + 1}}^{k} - E_{n}^{k} + \frac{n}{{2n + 1}}E_{{n - 1}}^{k}} \right]{\kern 1pt} ,$
${{\Lambda }_{{1 \bot }}}E_{n}^{{k - 1}} = \frac{1}{{{{h}^{2}}}}\left[ {\frac{{2n + 3}}{{2n + 1}}E_{{n + 2}}^{{k - 1}} - 8\frac{{n + 1}}{{2n + 1}}E_{{n + 1}}^{{k - 1}}} \right.\left. { + 6E_{n}^{{k - 1}} - 8\frac{n}{{2n + 1}}E_{{n - 1}}^{{k - 1}} + \frac{{2n - 1}}{{2n + 1}}E_{{n - 2}}^{{k - 1}}} \right]{\kern 1pt} .$
Здесь $1{\text{/}}2 \geqslant {{\sigma }_{i}} \geqslant 0{\kern 1pt} ,$ $i = 1,2$ – некоторые постоянные, значения которых определяют явный или неявный характер разностной схемы, $E_{n}^{1} = E_{n}^{0},$ $\Delta {{t}_{k}} = 2\Delta {{t}_{{k - 1}}},$ $k = 3,4, \ldots ,K$. Шаг счета $\Delta t = \Delta {{t}_{K}},$ $\Delta {{t}_{1}} = \Delta {{t}_{2}} = \Delta t{\text{/}}{{2}^{K}}$. Фактически значение $E_{n}^{1}$, т.е. в первой точке ${{t}_{{{\text{min}}}}}$ находится по двухслойной схеме.

Отметим, что в своих расчетах мы всегда стремимся получить просто реализуемый и легко распараллеливаемый алгоритм, хотя способ его получения может оказаться достаточно сложным. Однако весьма важным является то, что понимание этих алгоритмов не вызывает затруднений. Они легко программируются и просты в применении. Простота реализации существенно ускоряет процесс написания программ, сокращает число ошибок программирования и в конечном итоге быстрее приводит к успеху. Путем последовательных операторных замен для гиперболизованных вариантов задач также удается построить аналог схемы расщепления по физическим процессам. Эффективное применение таких замен для гиперболизованного НУШ, реализованное через БПФ, докладывалось на 18-й международной конференции “Дифференциальные и функциональные дифференциальные уравнения – 2017” (см. [36]) и КРОМШ-2017 (см. [37]). Гиперболизация НУШ позволила не только существенно повысить точность расчетов, но и построить оценки ошибки приближенного решения. Реализация методики введения консервативных переменных и потоков докладывалась на КРОМШ-2020 (см. [38]) и КРОМШ-2021 (см. [39]).

2. НЕСТАНДАРТНАЯ ПОСТАНОВКА ЗАДАЧ

Методы, основанные на последовательных операторных заменах неизвестной функции и приводящие к схеме расщепления с использованием дискретного преобразования Фурье, успешно применялись (см. [40], [41]) при нахождении решения нелинейного уравнения Шрёдингера гиперболически-параболического типа

(2)
$2i\frac{{\partial E}}{{\partial z}} + \frac{{{{\partial }^{2}}E}}{{\partial {{x}^{2}}}} - \frac{{{{\partial }^{2}}E}}{{\partial {{y}^{2}}}} + {{\left| E \right|}^{2}}E = 0,$
имеющего противоположные знаки коэффициентов при вторых производных.

Эти уравнения описывают самовоздействие широкого класса волн, поверхности волновых векторов у которых имеют седловую точку (например, гравитационные волны на глубокой воде [42], плазменные колебания в замагниченной плазме [43]). Проведенные численные исследования эволюции начальных локализованных распределений поля гауссовой формы

$E(x,y,0) = A\exp ( - {{x}^{2}}{\text{/}}2{{a}^{2}} - {{y}^{2}}{\text{/}}2{{b}^{2}})$
подтвердили отсутствие локализованных стационарных состояний.

На фиг. 1 представлены отдельные моменты развития процесса самовоздействия поля с исходным соотношением пространственных масштабов $a{\text{/}}b = 1{\text{/}}10$ и амплитудой $A = 2.5$. Прежде всего отчетливо виден монотонный характер расширения распределений вдоль оси $y$, сопровождающийся сложным пульсирующим изменением его ширины в $x$-направлении. Наблюдается эффект дробления начальной квазиоднородной структуры, приводящий к образованию дополнительного горба в распределении поля в результате каждой пульсации приосевой области пучка. На больших расстояниях процесс всегда переходит в режим самодефокусировки, сопровождающийся монотонным снижением уровня поля (обоснование корректности постановки задачи для уравнения (2) см. в [44]).

Фиг. 1.

Линии уровня функции ${{\left| E \right|}^{2}}$ из уравнения (2) при начальном соотношении между полуосями 1/10. Знак плюс соответствует максимуму распределения поля ${{\left| E \right|}^{2}}$, цифры – величина поля в максимуме.

В [10], [11] проведено исследование распространения световых импульсов в многожильных световодах, приведенных на фиг. 2.

Фиг. 2.

Различные типы световодов: (а) 19-ядерный с кольцевой решеткой, (б) 21-ядерный квадратной формы и (в) 19-ядерный шестиугольный.

Рассматривалась задача с периодическими граничными условиями для системы линейно связанных нелинейных уравнений Шрёдингера (NLSE):

$i\frac{{\partial {{A}_{k}}}}{{\partial z}} = \frac{{{{\partial }^{2}}{{A}_{k}}}}{{\partial {{t}^{2}}}} - {{f}_{k}},\quad {{f}_{k}} = \gamma {\text{|}}{{A}_{k}}{{{\text{|}}}^{2}}{{A}_{k}} + \sum \,{{C}_{{m,k}}}{{A}_{m}},$
${{A}_{k}}(z,T) = {{A}_{k}}(z, - T).$

Были использованы обобщения двух численных алгоритмов для решения системы линейно связанных НУШ, описывающей распространение световых импульсов в многожильных оптических световодах. В первом итеративном численном методе использовалась компактная диссипативная схема второго порядка точности по пространству и четвертого порядка по времени. Эта компактная схема обладает высокой устойчивостью за счет включения дополнительного диссипативного члена. Второй алгоритм является обобщением пошагового метода Фурье, основанного на аппроксимации Паде матричной экспоненты.

Методы тестированы на классическом солитонном решении и для солитона Кузнецова–Ма

$E(z,t) = {{e}^{{iz}}}\left[ {1 + \frac{{ - 2\cosh (bz) + i\sinh (bz)}}{{\sqrt {wt} - \cosh (bz)}}} \right],$
где $b = 2\sqrt 2 i$, $w = 2i$, т.е. в устойчивом, трудноразрушимом случае (см. фиг. 3).

Фиг. 3.

Фундаментальный солитон (а) и солитон Кузнецова–Ма (б) как аналитические точные решения скалярного NLSE .

Обратите внимание на разные шкалы мощности солитонов. В случае многожильных световодов система связанных NLSE включает линейную связь между соседними оболочками.

В случае с самофокусировкой, т.е. когда игра идет на все более высокочастотных гармониках (см. фиг. 4), требуется тщательное сравнение с численными результатами для уравнения Шрёдингера.

Фиг. 4.

Динамика распределения интенсивности в каждой оболочке 19-жильного кольцевого кабеля. Заданный входной импульс Гаусса достигает наилучшей энергии для этого типа кабелей, равной 80% общей энергии Et на расстоянии $z$ = 65 : 9.

2.1. Динамика падения волны на неоднородный слой плазмы

Задача о падении плоской волны на неоднородный слой плазмы рассматривалась в [12], [45], [46]. Простейшее уравнение для изучения динамики волны в неоднородном поле представляет собой аналог НУШ:

(3)
$ - 2i\frac{{\partial E}}{{\partial t}} + \frac{{{{\partial }^{2}}E}}{{\partial {{x}^{2}}}} + ( - x + {{\left| E \right|}^{2}})E = D,\; - {\kern 1pt} \infty < x < + \infty ,$
но с неограниченным оператором ${{\partial }^{2}}E{\text{/}}\partial {{x}^{2}} - xE$. Напомним, что спектр этого оператора непрерывный и заполняет всю ось.

Вместо граничных условий $E \to 0$ при $x \to \pm \infty $ можно использовать условие принадлежности решения пространству ${{L}_{2}}$. Соответственно, и начальные данные

(4)
$E(x,0) = {{E}_{0}}(x) \in {{L}_{2}}.$

Легко проверить, что решение $E(x,t)$ сохраняет первый интеграл

$I = \int\limits_{ - \infty }^{ + \infty } {{\left| E \right|}^{2}}dx = {\text{const}}{\text{.}}$

Решение нестационарной задачи без нелинейного слагаемого выражается через функции Эйри, образ Фурье которых ${{e}^{{i{{k}^{3}}t}}}$ дает ясное представление о соотношении между шагами по пространственной и временной переменным при численном счете.

Будем обозначать через

$FE(k,t) = \int\limits_{ - \infty }^{ + \infty } E(x,t){{e}^{{ - ikx}}}dx$
преобразование Фурье функции $E(x,t)$.

Применим преобразование Фурье к уравнению (3), считая, что все входящие в это уравнение слагаемые принадлежат пространству ${{L}_{2}}$:

(5)
$\begin{gathered} - 2i\frac{{\partial FE}}{{\partial t}} - {{k}^{2}}FE - i\frac{{\partial FE}}{{\partial k}} = Ff(k,t) = F( - {{\left| E \right|}^{2}}E + D), \\ - i\left( {2\frac{{\partial FE}}{{\partial t}} + \frac{{\partial FE}}{{\partial k}}} \right) = {{k}^{2}}FE + Ff(k,t). \\ \end{gathered} $
Будем опускать аргумент $k$ у функций, а аргумент $t$ будем писать только в случае необходимости. Введем новые переменные
(6)
$\xi = t - 2k,\quad \eta = k.$
Тогда уравнение примет вид
(7)
$ - i\frac{{\partial FE}}{{\partial \eta }} = {{\eta }^{2}}FE + = Ff(\eta ,\xi + 2\eta ).$
Решение, удовлетворяющее соответствующим начальным условиям, имеет вид
(8)
$FE(\eta ) = F{{E}_{0}}( - \xi {\text{/}}2){{e}^{{ - i({{\eta }^{3}} - {{\xi }^{3}}/8)/3}}} + i\int\limits_{ - \xi /2}^\eta \,{{e}^{{ - i({{\eta }^{3}} - {{\xi }^{3}}/8)/3}}}Ff(\tau ,\xi + 2\tau )d\tau .$
Вернувшись к координатам $(k,t)$, получим
(9)
$FE(k,t) = F{{E}_{0}}\left( {k - \frac{t}{2}} \right){{e}^{{ - i({{k}^{2}} - kt/2 + {{t}^{2}}/12)t/2}}} + i\int\limits_0^t \,{{e}^{{ - i({{k}^{2}} - k(t - \tau /)2 + {{{(t - \tau )}}^{2}}/12)(t - \tau )/2}}}Ff\left( {k - \frac{{t - \tau }}{2},\tau } \right)d\tau .$
Показатель экспоненты, пропорциональный ${{k}^{3}}$, характерный для образа Фурье функции Эйри, “спрятался” в сдвиг аргумента функции начальных данных. При вычислениях это приводит к накоплению ошибок за счет аппроксимаций. Сделав обратное преобразование Фурье, окончательно получаем
(10)
$\begin{gathered} E(x,t) = \frac{{1 + i}}{{2\sqrt {\pi t} }}\int\limits_{ - \infty }^\infty \,{{E}_{0}}(x - y){{e}^{{ - i({{y}^{2}} + y{{t}^{2}}/2 - x{{t}^{2}} - {{t}^{4}}/48)/2t}}}dy - \\ - \;\frac{{1 - i}}{{4\sqrt \pi }}\int\limits_0^t \frac{1}{{\sqrt {t - \tau } }}\int\limits_{ - \infty }^\infty \,f(y,\tau ){{e}^{{i((x - y{{)}^{2}} + (x - y)(t - \tau {{)}^{2}}/2 - x{{{(t - \tau )}}^{2}} - {{{(t - \tau )}}^{4}}/48)/2(t - \tau )}}}dyd\tau . \\ \end{gathered} $
Вычисление двойного сингулярного интеграла с быстроосцилирующей подынтегральной функцией на каждом шаге по времени также приводит к быстрому накоплению ошибок счета. Заметим, что в [12] устойчивые расчеты удалось провести только с помощью введения большого нефизичного затухания.

Воспользовавшись фундаментальным решением для однородного уравнения

(11)
$ - 2i\frac{{\partial E}}{{\partial t}} + \frac{{{{\partial }^{2}}E}}{{\partial {{x}^{2}}}} - xE = 0,\quad - {\kern 1pt} \infty < x < + \infty ,$
мы перешли к интегральной формулировке задачи. Для корректной постановки этой задачи вместо граничных условий на $ \pm \infty $ ставится условие принадлежности решения определенному функциональному пространству, $E \in {{L}_{p}}$. Когда спектр оператора по пространственной переменной заполняет всю действительную ось, встает вопрос о появлении комплексных собственных значений с положительной действительной частью (естественно, в окрестности $\lambda = 0$) при возмущении задачи (см., например, [47], [48]).

В [49] приведена замена переменных, сводящая оператор из (11) к стандартному нестационарному оператору Шрёдингера $ - 2i\partial E{\text{/}}\partial t + {{\partial }^{2}}E{\text{/}}\partial {{x}^{2}}$. Однако отображение пространства ${{L}_{2}}$ при этом является отображением “в” и не для всякой функции существует обратное отображение. В [50] рассмотрено дискретное уравнение Эйри, которое сводится к стандартному рекуррентному соотношению.

В [51] предложены различные стратегии для получения приближения к дискретным неотражающим (прозрачным) граничным условиям для уравнения Шрёдингера с линейным потенциальным членом во внешней области. Вывод был основан на знании точного решения (включая асимптотику) дискретного уравнения Эйри. Подход имеет два преимущества перед стандартным подходом к дискретизации непрерывного неотражающего граничного условия (НГУ): точность и эффективность; в то время как дискретные НГУ обычно имеют квадратичный порядок роста ошибки, сумма экспоненциальных приближений к дискретным блокам преобразования частоты имеет только линейный порядок. Более того, предоставлены простые критерии проверки стабильности метода.

Решение задачи (3) с начальными данными в виде функции Эйри напоминает задачу о распаде разрыва, но если в задаче о распаде разрыва начальные данные на полуоси принадлежат ${{L}_{2}}$, то в случае с функцией Эйри, принадлежащей ${{L}_{4}}$, это не так. Математическая задача состоит в исследовании механизма появления и асимптотической устойчивости у возмущенной задачи решений типа функций Эйри.

Поэтому для проведения достоверных расчетов требуется провести регуляризацию задачи, чтобы избавиться от неограниченного оператора и воспользоваться идеей гиперболизации для улучшения соотношения шагов по времени и пространству. При выводе НУШ (Леонтович 1944 г., см. [52]) было использовано предположение, что поле $E$ представляет собой огибающую быстро осциллирующей величины $\mathcal{E}$. Эта функция представляет собой произведение двух функций: быстро осциллирующей экспоненциальной функции ${{e}^{{i\phi (r,z)}}}$ и медленно изменяющейся функции $E(r,z)$. Характерное поведение $\mathcal{E}$ в фиксированной точке $r$ представлено на фиг. 5.

Фиг. 5.

Графическое представление характера поведения гиперболизованного решения.

Добавив вторую производную с малым параметром в исходное уравнение (3), мы как бы возвращаемся к уравнению для исходной величины $\mathcal{E}$, но с функцией $\phi = ct{\text{/}}\varepsilon $, т.е. спираль у нас теперь лежит на строго цилиндрической поверхности.

Сначала реализуем метод последовательных операторных замен неизвестной функции на одном шаге $t$ по времени. Затем введем новую неизвестную функцию, учитывающую малый параметр:

(12)
$E = U{{e}^{{it(x + (1/{{\mu }^{2}} - \mu ))/2}}},$
так чтобы у получившегося в результате гиперболического оператора
(13)
$4{{\mu }^{2}}\frac{{{{\partial }^{2}}U}}{{\partial {{t}^{2}}}} + 2i\frac{{\partial U}}{{\partial t}} + \frac{{{{\partial }^{2}}U}}{{\partial {{x}^{2}}}} - it\frac{{\partial U}}{{\partial x}} + \left( {\frac{i}{{{{\mu }^{2}}}} - i\mu - \frac{{{{t}^{2}}}}{4}} \right)U = - {\text{|}}U{{{\text{|}}}^{2}}U + B{{e}^{{it(x + (1/{{\mu }^{2}} - \mu )/2)}}}$
существовала явно вычисляемая функция Грина. Это позволяет, преобразовав исходное уравнение к гиперболической системе с производными по времени в левой части, использовать фундаментальное решение для проведения нескольких последовательных операторных замен неизвестных функции системы (см. [6]). Получившийся в результате оператор правой части обращается в нуль в начальной и конечной точках выбранного временного интервала. Следствием является то, что построенное на этом интервале приближенное решение в начальной и конечной точках этого интервала удовлетворяет исходному уравнению. Отметим, что операторные замены обладают автоматическим параллелизмом и просто и практически безошибочно программируются.

Так как гиперболизация для нас – это метод нахождения приближенного решения исходного уравнения Шрёдингера для функции $E$, то после каждого шага нахождения функции $U(t)$ мы возвращaемся к функции $E(t)$. Считаем, что ${{E}_{{{\text{new}}}}}(0) = E(t)$. Нам осталось перейти к ${{U}_{{{\text{new}}}}}$, и задать начальные данные для вспомогательных функций, исходя из условия, что $\partial {{U}_{{{\text{new}}}}}{\text{/}}\partial t$ в точке $t = 0$ определяется из исходного уравнения. Достаточно задать

${{U}_{{{\text{new}}}}}(0) = U(t){{e}^{{itx/2 + i({{t}^{3}} + 3t{{T}^{2}} + 3{{t}^{2}}Y)/24}}}.$

Добавим в гиперболизованное уравнение дополнительно затухание с параметром $b$:

(14)
${{a}^{2}}{{\mu }^{2}}\left( {\frac{{{{\partial }^{2}}U}}{{\partial {{t}^{2}}}} + b\frac{{\partial U}}{{\partial t}}} \right) + 2i\frac{{\partial U}}{{\partial t}} - \frac{{{{\partial }^{2}}U}}{{\partial {{x}^{2}}}} - it\frac{{\partial U}}{{\partial x}} + \left( {\frac{{{{t}^{2}}}}{4} - N - 2d} \right)U + D{{e}^{{ - it(x/2 + d)}}} = 0,$
где $\mu $ – малый параметр, а $N = {\text{|}}U{{{\text{|}}}^{2}}$. Введем новое время
(15)
$t = \frac{{{{t}_{{{\text{old}}}}}}}{{(a\mu )}}.$
Сделаем замену
(16)
$U = V{{e}^{{ - (ba\mu + 2i/a\mu )t/2}}};$
(17)
$\frac{{{{\partial }^{2}}V}}{{\partial {{t}^{2}}}} - \frac{{{{\partial }^{2}}V}}{{\partial {{x}^{2}}}} - ia\mu t\frac{{\partial V}}{{\partial x}} + \frac{{{{{(a\mu t)}}^{2}}}}{4}V + \left( {\frac{1}{{{{a}^{2}}{{\mu }^{2}}}} - \frac{{{{b}^{2}}{{a}^{2}}{{\mu }^{2}}}}{4} - 2d - N} \right)V - ibV + D{{e}^{{it(a\mu x/2 + \eta )}}} = 0.$
Здесь введено обозначение
(18)
$\eta = a\mu d + i(ba\mu + 2i{\text{/}}a\mu )t{\text{/}}2.$
Для упрощения дальнейших выкладок фиксируем параметры
(19)
$b = \frac{{a\mu }}{2},\quad d = \frac{1}{{2{{a}^{2}}{{\mu }^{2}}}} - \frac{{{{a}^{4}}{{\mu }^{4}}}}{{32}}.$
Сделаем преобразование Фурье по пространственной(ым) переменной(ым)
(20)
$\frac{{{{\partial }^{2}}FV}}{{\partial {{t}^{2}}}} + {{\left( {\frac{{a\mu }}{2}} \right)}^{2}}{{\left( {t + \frac{{2k}}{{a\mu }}} \right)}^{2}}FV - i\frac{{a\mu }}{2}FV - F(NV) + D{{e}^{{ - it\eta }}}\delta (k - a\mu t{\text{/}}2).$
Введем новый параметр и обозначение

(21)
$\alpha = \frac{{a\mu }}{2},\quad \overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{D} = D{{e}^{{ - it\eta }}}\delta (k - a\mu t{\text{/}}2),\quad \eta = - \frac{1}{{2a\mu }} - \frac{{{{a}^{5}}{{\mu }^{5}}}}{{32}} + i\frac{{{{a}^{2}}{{\mu }^{2}}}}{4}.$

Полученное уравнение может быть расписано в виде системы

(22)
$\frac{{\partial Fv}}{{\partial t}} = Fw,$
(23)
$\frac{{\partial Fw}}{{\partial t}} = - {{\alpha }^{2}}{{(t + 2k{\text{/}}\alpha \mu )}^{2}}Fv + i\alpha Fv + F(Nv) - \hat {\gamma }FV + \overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{D} .$
В матричной форме получаем
(24)
$\frac{\partial }{{\partial t}}\left( {\begin{array}{*{20}{c}} {Fv} \\ {Fw} \end{array}} \right) = \left( {\begin{array}{*{20}{c}} 0&1 \\ { - {{\alpha }^{2}}{{{(t + k{\text{/}}\alpha )}}^{2}}}&0 \end{array}} \right)\left( {\begin{array}{*{20}{c}} {Fv} \\ {Fw} \end{array}} \right) + i\alpha \left( {\begin{array}{*{20}{c}} 0&0 \\ 1&0 \end{array}} \right)\left( {\begin{array}{*{20}{c}} {Fv} \\ {Fw} \end{array}} \right) + F\left( {\begin{array}{*{20}{c}} 0&0 \\ N&0 \end{array}} \right){{F}^{{ - 1}}}\left( {\begin{array}{*{20}{c}} {Fv} \\ {Fw} \end{array}} \right) + \overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{D} \left( {\begin{array}{*{20}{c}} 0 \\ 1 \end{array}} \right)$
с неограниченным оператором (умножения на ${{\alpha }^{2}}{{(t + k{\text{/}}\alpha )}^{2}}$) в правой части. Такой вид упрощает применение метода операторной экспоненты.

Фундаментальное $G$, ${{G}_{1}}$ решение линейной части уравнения (24) имеет вид

(25)
$G(t) = {{e}^{{i\alpha ({{t}^{2}} + 2kt/\alpha )/2}}}\int\limits_0^t \,{{e}^{{ - i\alpha ({{s}^{2}} + 2ks/\alpha )}}}ds,\quad {{G}_{1}}(t) = {{e}^{{i\alpha ({{t}^{2}} + 2kt/\alpha )/2}}}.$
С его помощью сделаем первую операторную замену неизвестных функций
(26)
$\left( {\begin{array}{*{20}{c}} {Fv} \\ {Fw} \end{array}} \right) = \left( {\begin{array}{*{20}{c}} {{{G}_{1}}}&G \\ {i(\alpha t + 2k){{G}_{1}}}&{i(\alpha t + 2k)G + {{{\bar {G}}}_{1}}} \end{array}} \right)\left( {\begin{array}{*{20}{c}} A \\ B \end{array}} \right) = Q(t)\left( {\begin{array}{*{20}{c}} A \\ B \end{array}} \right).$
Тогда новые неизвестные функции
(27)
$\left( {\begin{array}{*{20}{c}} A \\ B \end{array}} \right) = \left( {\begin{array}{*{20}{c}} {i(\alpha t + 2k)G + {{{\bar {G}}}_{1}}}&{ - G} \\ { - i(\alpha t + 2k){{G}_{1}}}&{{{G}_{1}}} \end{array}} \right)\left( {\begin{array}{*{20}{c}} {Fv} \\ {Fw} \end{array}} \right) = {{Q}^{{ - 1}}}(t)\left( {\begin{array}{*{20}{c}} {Fv} \\ {Fw} \end{array}} \right)$
удовлетворяют системе уравнений в матричной форме
(28)
$\frac{\partial }{{\partial t}}\left( {\begin{array}{*{20}{c}} A \\ B \end{array}} \right) = {{Q}^{{ - 1}}}(t)F\left( {\begin{array}{*{20}{c}} 0&0 \\ N&0 \end{array}} \right){{F}^{{ - 1}}}Q(t)\left( {\begin{array}{*{20}{c}} A \\ B \end{array}} \right) + {{Q}^{{ - 1}}}(t)\left( {\begin{array}{*{20}{c}} 0 \\ {\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{D} } \end{array}} \right).$
Обозначим
(29)
$V = \left( {\begin{array}{*{20}{c}} A \\ B \end{array}} \right),\quad \tilde {D}(t) = {{Q}^{{ - 1}}}(t)\left( {\begin{array}{*{20}{c}} 0 \\ {\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{D} } \end{array}} \right)$
и введем необходимые в дальнейшем операторы
(30)
$T_{ \pm }^{1}(\tau ) = \left( {\begin{array}{*{20}{c}} 1&0 \\ { \pm \frac{1}{t}\int_0^\tau \,{{\tau }_{1}}N({{\tau }_{1}})d{{\tau }_{1}}}&1 \end{array}} \right),\quad T_{ \pm }^{2}(\tau ) = \left( {\begin{array}{*{20}{c}} 1&0 \\ { \pm \frac{1}{t}\int_0^\tau \,(t - {{\tau }_{1}})N({{\tau }_{1}})d{{\tau }_{1}}}&1 \end{array}} \right),$
(31)
${{T}_{N}}(\tau ) = \left( {\begin{array}{*{20}{c}} 0&0 \\ {N(\tau )}&0 \end{array}} \right),\quad {{T}_{b}}(\tau ) = \left( {\begin{array}{*{20}{c}} 0&0 \\ {\frac{\tau }{t}N(\tau )}&0 \end{array}} \right),\quad {{T}_{e}}(\tau ) = \left( {\begin{array}{*{20}{c}} 0&0 \\ {\frac{{t - \tau }}{t}N(\tau )}&0 \end{array}} \right).$
Для вектор-функции $V$ получим уравнение
(32)
$\frac{{dV}}{{dt}} = C(t)V + \tilde {D}(t)$
с ограниченным оператором

(33)
$C(t) = {{Q}^{{ - 1}}}(t)F\left( {\left( {\begin{array}{*{20}{c}} 0&0 \\ {N(y)}&0 \end{array}} \right){{F}^{{ - 1}}}Q(t) \ldots } \right).$

Введем на отрезке $0 \leqslant \tau \leqslant t$ оператор

(34)
${{C}_{1}}(\tau ,t) = {{Q}^{{ - 1}}}(t)F{{T}_{b}}(\tau )\left( {{{F}^{{ - 1}}}Q(t) \ldots } \right),$
действующий на вектор-функции $V(\tau )$. С помощью разложения Дайсона (см. [53]) определим операторы
(35)
${{D}_{ \pm }}(\tau ) = {{Q}^{{ - 1}}}(t)FT_{ \pm }^{1}(\tau )\left( {{{F}^{{ - 1}}}Q(t) \ldots } \right),$
представляющие собой операторные экспоненты от (34) с соответствующими знаками $ \pm $ перед $N(\tau )$. Очевидно, что ${{D}_{ + }}(\tau ) \cdot {{D}_{ - }}(\tau ) = I$, и они оба являются ограниченными операторами в пространстве ${{L}_{2}}{\kern 1pt} $. Отметим, что у образующего оператора (34) точка $\lambda = 0$ является точкой спектра. Функция
(36)
$W(\tau ) = {{D}_{ + }}(\tau )V(\tau )$
удовлетворяет при $0 \leqslant \tau \leqslant t$ уравнению
$\frac{{dW}}{{d\tau }} = \frac{d}{{d\tau }}{{D}_{ + }}(\tau )V(\tau ) + {{D}_{ + }}(\tau )\frac{{dV}}{{d\tau }} = \frac{d}{{d\tau }}{{D}_{ + }}(\tau ){{D}_{ - }}(\tau )W(\tau ) + {{D}_{ + }}(\tau )C(\tau ){{D}_{ - }}(\tau )W(\tau ) + {{D}_{ + }}(\tau )\tilde {D}(\tau ).$
Из (34) и (35) следует, что
$\frac{d}{{d\tau }}{{D}_{ + }}(\tau ){{D}_{ - }}(\tau ) = {{C}_{1}}(\tau ,t).$
Таким образом, для $W(\tau )$ получено уравнение
(37)
$\begin{gathered} \frac{{dW}}{{d\tau }} = {{C}_{2}}(\tau ,t)W(\tau ) + {{D}_{ + }}(\tau )\tilde {D}(\tau ) = \left[ {{{D}_{ + }}(\tau )C(\tau ){{D}_{ - }}(\tau ) - {{C}_{1}}(\tau ,t)} \right]W(\tau ) + {{D}_{ + }}(\tau )\tilde {D}(\tau ) = \\ = {{Q}^{{ - 1}}}(t)F\left[ {T_{ + }^{1}(\tau ){{F}^{{ - 1}}}Q(t){{Q}^{{ - 1}}}(\tau )F{{T}_{N}}(\tau ){{F}^{{ - 1}}}Q(\tau ){{Q}^{{ - 1}}}(t)FT_{ - }^{1}(\tau ) - T_{b}^{1}(\tau )} \right]{{F}^{{ - 1}}}Q(t) + {{D}_{ + }}(\tau )\tilde {D}(\tau ). \\ \end{gathered} $
Видно, что ${{C}_{2}}(t,t) = 0$, а ${{C}_{2}}(0,t) = C(0)$.

С помощью того же разложения Дайсона определим операторы

(38)
${{\widehat D}_{ \pm }}(\tau ) = {{Q}^{{ - 1}}}(0)F\left( {T_{ \pm }^{2}(\tau ){{F}^{{ - 1}}}Q(0) \ldots } \right).$
Так как матрицы $Q(0)$ и ${{Q}^{{ - 1}}}(0)$ постоянные, то они перестановочны с преобразованием Фурье и в результате
(39)
${{\widehat D}_{ \pm }}(\tau ) = F\left( {\left( {\begin{array}{*{20}{c}} 1&{ \pm \frac{1}{t}\int_0^\tau \,(t - {{\tau }_{1}})N({{\tau }_{1}})d{{\tau }_{1}}} \\ 0&1 \end{array}} \right){{F}^{{ - 1}}} \ldots } \right).$
Теперь введем новую функцию
(40)
$Z(\tau ) = {{\widehat D}_{ + }}(\tau )W(\tau ),$
удовлетворяющую уравнению
(41)
$\begin{gathered} \frac{{dZ}}{{d\tau }} = {{C}_{3}}(\tau ,y)Z + {{\widehat D}_{ + }}(\tau ){{D}_{ + }}(\tau )\tilde {D}(\tau ) = {{\widehat D}_{ + }}(\tau ){{C}_{2}}(\tau ,y){{\widehat D}_{ - }}(\tau )Z(\tau ) - \\ - \;{{Q}^{{ - 1}}}(0)F{{T}_{e}}(\tau ){{F}^{{ - 1}}}Q(0)Z(\tau ) + {{\widehat D}_{ + }}(\tau ){{D}_{ + }}(\tau )\tilde {D}(\tau ). \\ \end{gathered} $
Отметим важный для нас факт, что ${{C}_{3}}(0,t) = {{C}_{3}}(t,t) = 0$. Так как операторы ${{C}_{1}}$, ${{C}_{2}}$ и ${{C}_{3}}$ – по аналогии с $C(t)$ – ограниченные, а ${{C}_{3}} = 0$ в начальной и конечной точках интервала интегрирования, то можно ожидать, что функция $Z(\tau )$ находится приближенным интегрированием соотношения
$\frac{{dZ}}{{d\tau }} = {{\widehat D}_{ + }}(\tau ){{D}_{ + }}(\tau )\tilde {D}(\tau ).$
Отсюда
(42)
${{V}_{{{\text{ap}}}}}(\tau ) = Q(\tau ){{D}_{ - }}(\tau ){{\widehat D}_{ - }}(\tau ){{V}_{0}} + Q(\tau ){{D}_{ - }}(\tau ){{\widehat D}_{ - }}(\tau )\int\limits_0^\tau \,{{\widehat D}_{ + }}(s){{D}_{ + }}(s)\tilde {D}(s)ds.$
Заменив подынтегральное выражение линейной интерполяцией по крайним точкам интервала $(0,\;t)$, получаем

(43)
$\int\limits_0^\tau \,{{\widehat D}_{ + }}(s){{D}_{ + }}(s)\tilde {D}(s)ds \approx H(\tau ) = \frac{{{{\tau }^{2}}}}{{2t}}{{\widehat D}_{ + }}(t){{D}_{ + }}(t)\tilde {D}(t) + \left( {\tau - \frac{{{{\tau }^{2}}}}{{2t}}} \right)\tilde {D}(0).$

Следствие. Приближенное решение

${{V}_{{{\text{ap}}}}}(\tau ) = Q(\tau ){{D}_{ - }}(\tau ){{\widehat D}_{ - }}(\tau )({{V}_{0}} + H(\tau ))$
удовлетворяет уравнению (20) в начальной и конечной точках интервала интегрирования $0 \leqslant \tau \leqslant t$.

Это означает, что в конечной точке $\tau = t$ траектория ${{V}_{{{\text{ap}}}}}(\tau )$ касается траектории решения уравнения (20), близкой к траектории точного решения задачи Коши (20), (4).

Распишем подробно приближенное решение в конечной точке интервала $\;0 \leqslant \tau \leqslant t$:

(44)
$\left( {\begin{array}{*{20}{c}} v \\ w \end{array}} \right) = \left( {\begin{array}{*{20}{c}} 1&0 \\ { - tN(t){\text{/}}2}&1 \end{array}} \right){{F}^{{ - 1}}}Q(t)F\left( {\left( {\begin{array}{*{20}{c}} 1&{ - tN(0){\text{/}}2} \\ 0&1 \end{array}} \right)\left( {\begin{array}{*{20}{c}} {{{w}_{0}} + D\tau {\text{/}}2} \\ {{{v}_{0}}} \end{array}} \right)} \right) + \left( {\begin{array}{*{20}{c}} 0 \\ {t{{e}^{{i(\eta + \alpha \mu x/2)t}}}{\text{/}}2} \end{array}} \right).$
Матрица $Q(t)$ совместно с прямым и обратным преобразованием Фурье задают операторы сдвига и дифференцирования, и приближенно можно записать результат для функции ${v}$:
(45)
$v(t) \approx {{v}_{0}}(x + 2t{\text{/}}\mu ) + \frac{t}{\mu }{{N}_{0}}(x + 2t{\text{/}}\mu ){{{v}}_{0}}(x + 2t{\text{/}}\mu ) + {{w}_{0}}(x + 2t{\text{/}}\mu ) + \frac{t}{{{{\mu }^{2}}}}\frac{\partial }{{\partial x}}{{w}_{0}}(x - 2t{\text{/}}\mu ) + D\tau {\text{/}}2.$
Функцию
$w(t) \approx i{{F}^{{ - 1}}}(\alpha t + 2k{\text{/}}\mu ){{G}_{1}}F{{{v}}_{0}} + (i(\alpha t + 2k{\text{/}}\mu )G + {{\bar {G}}_{1}})\left( {F\left( { - \frac{t}{2}N(t){{v}_{0}}} \right) + F{{w}_{0}}} \right)$
можно не находить, поскольку начальные данные для $Fw(t) = \partial v(t){\text{/}}\partial t$ находятся из условия, что в точке $t = 0$ выполняется исходное уравнение Шрёдингера
(46)
$F{{w}_{0}} = i\sqrt \mu \left( { - {{k}^{2}}F{v}(0) + F(N(0)v(0))} \right).$
Для проведения следующего шага вычислений согласно использованной замене (16), получим новые начальные данные
${{V}_{{{\text{new}}}}} = E(t) = v(t){{e}^{{ - it/2\mu }}},$
$\frac{{\partial {{E}_{{{\text{new}}}}}}}{{\partial t}} = - i\left( {\frac{{{{\partial }^{2}}E(t)}}{{\partial {{x}^{2}}}} + N(t)E(t)} \right) = - i{{e}^{{ - it/2\mu }}}\left( {\frac{{{{\partial }^{2}}V(t)}}{{\partial {{x}^{2}}}} + N(t)V(t)} \right).$
Соответственно
$F{{v}_{{{\text{new}}}}} = {{e}^{{ - it/2\mu }}}Fv(t),$
$F{{w}_{{{\text{new}}}}} = i{{e}^{{ - it/2\mu }}}\left( {{{k}^{2}}Fv(t) - F(N(t)v(t))} \right).$
Для проведения устойчивых расчетов, исключающих образования случайных фаз из-за многократного умножения на ${{G}_{1}} = {{e}^{{ - i\alpha ({{t}^{2}} + 2kt/\alpha )}}}$, необходимо выполнение условия
(47)
$\alpha ({{t}^{2}} + 2kt{\text{/}}\alpha ) < \pi {\text{/}}2.$
Вычисления проводились в ограниченной спектральной области ${\text{|}}K{\text{|}} \leqslant {{K}_{{{\text{max}}}}}$, поэтому, возвращаясь к исходному времени, получаем
$\frac{{t_{{{\text{old}}}}^{2}}}{\mu } + \frac{{4{{K}_{{{\text{max}}}}}{{t}_{{{\text{old}}}}}}}{\mu } \leqslant \frac{\pi }{2}.$
Из этого неравенства находим

(48)
${{t}_{{{\text{old}}}}} \approx \pi \mu {\text{/}}8{{K}_{{{\text{max}}}}} \approx \pi \mu \Delta x{\text{/}}8.$

Подстановка в (45) начальных данных из (46) дает возможность оценить в образах Фурье вклад от $F{{w}_{0}}$ в окончательный результат $F{{W}_{{{\text{new}}}}}$: cтоящий перед $F{{w}_{0}}$ множитель имеет вид

$\frac{{2{{\mu }^{{3/2}}}{{k}^{2}}}}{{\sqrt {4\mu {{k}^{2}} + 1} }}$
и при выбранном $\mu $ имеет оценку
$\frac{{{{{\left( {\frac{k}{{{{K}_{{{\text{max}}}}}}}} \right)}}^{2}}}}{{\sqrt 2 {{K}_{{{\text{max}}}}}\sqrt {2{{{\left( {\frac{k}{{{{K}_{{{\text{max}}}}}}}} \right)}}^{2}} + 1} }} \leqslant \frac{2}{{3{{K}_{{{\text{max}}}}}}} < 1,$
т.е. не нарастает.

На фиг. 6 приведены результаты численного решения гиперболизованного НУШ (14) с нулевыми начальными данными при относительно малом внешнем воздействии $B = 0.1$. Основной результат заключается в демонстрации отличия процессов релаксации волнового потока в НУШ от релаксации тепловых потоков. Релаксация в НУШ достигается подстройкой фазы колебаний. Изначально растущее за счет внешнего воздействия поле быстро разваливается на разбегающиеся волны, типа функций Эйри, но с растущей частотой. Характерно, что гладкие передние фронты волн направлены в разные стороны. Это объясняется тем, что образующиеся при $x > 0$ и $x < 0$ волны – решения уравнения ${{\partial }^{2}}\varphi {\text{/}}\partial {{x}^{2}} \pm \varphi $ есть функции Эйри $Ai( \pm x)$, т.е. в области отрицательных $x$ получаем волну $Ai( - x)$.

Фиг. 6.

Графики релаксации амплитуды поля ${\text{|}}E{\text{|}}$ в различные моменты времени. Видно образование и эволюция бегущих волн типа функции Эйри.

На фиг. 6 продемонстрировано, что находится именно решение уравнения Шрёдингера: нет характерного признака решения гиперболического уравнения – двух одинаковых волн $\varphi (x - at)$ и $\varphi (x + at)$, бегущих в противоположных направлениях.

Для уравнения (3) разработан также алгоритм с выделением консервативных переменных и потоков, применяемый в работах [20]–[23]. Расширенный вариант из [46], чтобы не повторять аналогичных выкладок, приведен в следующем резделе.

Возможность получения решений в различных функциональных пространствах анонсирована в [54]. На выходе получаются слабо нелинейные и сильно нелинейные стационарные турбулентные состояния. Последнее состояние характеризуется спектром Фурье “с тяжелым хвостом”.

3. ЛАЗЕРНЫЙ УСИЛИТЕЛЬ

В этом разделе мы реализуем идею из [20], [21] введения консервативных переменных и потоков для системы лазерного усилителя (см. [55]–[57]), включающую как уравнения типа НУШ, так и уравнение распространения тепла. Основным отличием рассмотренной в настоящей работе конструкции от методики из [22], [23] является перенесение идеи гиперболизации на уравнения в недивергентной форме.

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

Математическая модель импульсно-периодического лазерного усилителя с накачкой лазерным пучком описывается системой уравнений типа нелинейного уравнения Шрёдингера для поля накачки $U$, совмещенного с входным сигналом ${{U}_{j}}$, описанным аналогичным уравнением, уравнением для температуры $T$ и уравнением релаксации для населенности $N$, в котором поглощение ионами кристалла пропорционально интенсивности накачки.

Система уравнений усилителя приводится к виду

(49)
$i\frac{{\partial U}}{{\partial z}} = \frac{\varkappa }{r}\frac{\partial }{{\partial r}}r\frac{{\partial U}}{{\partial r}} - i{{\alpha }_{p}}U + f({{\left| U \right|}^{2}})U,$
(50)
$f({{\left| U \right|}^{2}}) = i{{\gamma }_{p}}N + {{\beta }_{p}}N + ({{c}_{p}}T + {{d}_{p}}({{I}_{p}} + {{g}_{j}}{{I}_{j}})),$
(51)
$i\frac{{\partial {{U}_{j}}}}{{\partial z}} = \frac{{{{\varkappa }_{j}}}}{r}\frac{\partial }{{\partial r}}r\frac{{\partial {{U}_{j}}}}{{\partial r}} - i{{\alpha }_{j}}U + {{f}_{j}}({{\left| U \right|}^{2}}){{U}_{j}},$
(52)
${{f}_{j}}({{\left| U \right|}^{2}}) = i{{\gamma }_{j}}N + {{\beta }_{j}}N + ({{c}_{j}}T + {{d}_{j}}({{I}_{j}} + {{g}_{{jl}}}{{I}_{l}})),$
(53)
${{I}_{p}} = {{\left| U \right|}^{2}},\quad {{I}_{j}} = {{\left| {{{U}_{j}}} \right|}^{2}},$
(54)
$\frac{{\partial T}}{{\partial t}} = {{\varkappa }_{z}}\frac{{{{\partial }^{2}}T}}{{\partial {{z}^{2}}}} + \frac{{{{\varkappa }_{r}}}}{r}\frac{\partial }{{\partial r}}r\frac{{\partial T}}{{\partial r}} + {{f}_{T}}({{\left| U \right|}^{2}}),$
(55)
${{f}_{T}}({{\left| U \right|}^{2}}) = {{\alpha }_{T}}(1 - N){{I}_{p}},$
(56)
$\frac{{\partial N}}{{\partial t}} + (1 + {{\sigma }_{p}}{{I}_{p}} + {{\sigma }_{j}}{{I}_{j}})N = {{I}_{p}} + {{\sigma }_{{1j}}}{{I}_{j}}\;.$

Граничные условия

$\frac{{\partial U}}{{\partial r}}(0,z) = 0,\quad U({{r}_{e}},z) = 0,\quad \frac{{\partial {{U}_{j}}}}{{\partial r}}(0,z) = 0,\quad {{U}_{j}}({{r}_{e}},z) = 0,$
(57)
$\frac{{\partial T}}{{\partial z}}(t,r,0),\quad \frac{{\partial T}}{{\partial z}}(t,r,Z) = 0,$
$\frac{{\partial T}}{{\partial r}}(t,0,z) = 0,\quad \frac{{\partial T}}{{\partial r}}(t,{{r}_{e}},z) = {{M}_{T}}(T(t,{{r}_{e}},z) - {{T}_{0}}).$
Начальные условия

(58)
$\begin{gathered} U(r,0) = {{U}_{0}}(r) = A{{e}^{{ - c{{r}^{2}}}}},\quad {{U}_{j}}(r.0) = {{U}_{{j0}}}(r) = {{A}_{1}}{{e}^{{ - {{c}_{1}}{{r}^{2}}}}}, \\ N(r,0) = {{N}_{0}},\quad T(0,r,z) = {{N}_{0}}(r,z). \\ \end{gathered} $

На вход усилителя подается последовательность коротких импульсов накачки и сигнала. Накачка формирует населенность, которая, в свою очередь, создает условия для роста импульсов сигнала. Количество импульсов может быть порядка 100, так что для суммарного интервала времени необходим высокоточный эффективный алгоритм счета.

Будем конструировать метод нахождения приближенного решения этой системы. Увеличение скорости счета достигается путем гиперболизации, т.е. добавлением второй производной по времени с малым параметром. При гиперболизации мы добавили еще и затухание. Будем рассматривать отдельно гиперболизованную систему уравнений для функции $U(r,z)$:

(59)
$\mu \frac{{{{\partial }^{2}}U}}{{\partial {{z}^{2}}}} + (i + \sqrt \mu + {{\alpha }_{p}}\mu )\frac{{\partial U}}{{\partial z}} = \frac{\varkappa }{r}\frac{\partial }{{\partial r}}r\frac{{\partial U}}{{\partial r}} - i{{\alpha }_{p}}U + f({{\left| U \right|}^{2}})U,$
(60)
$f({{\left| U \right|}^{2}}) = i{{\gamma }_{p}}N + {{\beta }_{p}}N + ({{c}_{p}}T + {{d}_{p}}({{I}_{p}} + {{g}_{j}}{{I}_{j}})).$
Введем две дополнительные функции $H$ и $G$ и представим гиперболизованное уравнение в виде системы трех уравнений с тремя неизвестными функциями $U$, $H$ и $G$:
(61)
$\frac{{\partial U}}{{\partial z}} = - \frac{{i\sqrt \varkappa }}{r}\frac{{\partial rH}}{{\partial r}} - {{\alpha }_{p}}U - iG,\quad \mu \frac{{\partial H}}{{\partial z}} = - (i + \sqrt \mu )H + i\sqrt \varkappa \frac{{\partial U}}{{\partial r}}.$
Для функции $G$ получим уравнение, сводя эту систему к гиперболизованному уравнению (59). Для этого продифференцируем первое из уравнений (61) по $z$, умножим результат на $\mu $:
(62)
$\mu \frac{{{{\partial }^{2}}U}}{{\partial {{z}^{2}}}} = - i\frac{{\sqrt \varkappa }}{r}\frac{\partial }{{\partial r}}r\left( {\mu \frac{{\partial H}}{{\partial z}}} \right) - \mu {{\alpha }_{p}}\frac{{\partial U}}{{\partial z}} - i\mu \frac{{\partial G}}{{\partial z}}.$
Сделаем замену под знаком производной по $r$, используя второе уравнение системы (61). Получим

$\mu \frac{{{{\partial }^{2}}U}}{{\partial {{z}^{2}}}} = - i\frac{{\sqrt \varkappa }}{r}\frac{\partial }{{\partial r}}r\left( { - (i + \sqrt \mu )H + i\sqrt \varkappa \frac{{\partial U}}{{\partial r}}} \right) - \mu {{\alpha }_{p}}\frac{{\partial U}}{{\partial z}} - i\mu \frac{{\partial G}}{{\partial z}}.$

Заменим в силу первого уравнения системы $\frac{{\sqrt \varkappa }}{r}\frac{\partial }{{\partial r}}rH$:

$\mu \frac{{{{\partial }^{2}}U}}{{\partial {{z}^{2}}}} = - \left( {i + \sqrt \mu + {{\alpha }_{p}}\mu } \right)\frac{{\partial U}}{{\partial z}} + \frac{\varkappa }{r}\frac{\partial }{{\partial r}}r\frac{{\partial U}}{{\partial r}} - (i + \sqrt \mu ){{\alpha }_{p}}U - i(i + \sqrt \mu )G + - i\mu \frac{{\partial G}}{{\partial z}}.$
Это уравнение совпадает с гиперболизованным уравнением (59), если функция удовлетворяет уравнению
(63)
$\mu \frac{{\partial G}}{{\partial z}} + (i + \sqrt \mu )G = i\sqrt \mu {{\alpha }_{p}}U + if({{\left| U \right|}^{2}})U.$
Уравнение для функции $H$, да и сама функция имеют смысл релаксации потоков с релаксационным параметром $\sqrt \mu $. Уравнение для функции $G$ задает релаксацию части исходного оператора, отвечающую за стабилизацию расплывания волнового пакета из-за нелинейного закона дисперсии в соответствии с разложением исходного дисперсионного уравнения в ряд по степеням амплитуды $U$.

Гиперболизованное уравнение для функции ${{U}_{j}}$ расписывается аналогично.

При гиперболизации мы добавили еще и затухание, и будем рассматривать гиперболизованное уравнение для температуры:

(64)
$\mu \frac{{{{\partial }^{2}}T}}{{\partial {{t}^{2}}}} + (1 + \sqrt \mu + {{\gamma }_{T}}\mu )\frac{{\partial T}}{{\partial t}} = {{\varkappa }_{z}}\frac{{{{\partial }^{2}}T}}{{\partial {{z}^{2}}}} + \frac{{{{\varkappa }_{r}}}}{r}\frac{\partial }{{\partial r}}r\frac{{\partial T}}{{\partial r}} + {{f}_{T}}({{\left| U \right|}^{2}}),$
(65)
${{f}_{T}}({{\left| U \right|}^{2}}) = {{\alpha }_{T}}(1 - N){{I}_{p}}.$
Введем три дополнительные функции ${{H}_{z}}$, ${{H}_{r}}$ и ${{G}_{T}}$ и представим гиперболизованное уравнение в виде системы четырех уравнений с четырьмя неизвестными функциями $T$, ${{H}_{z}}$, ${{H}_{r}}$ и ${{G}_{T}}$:
(66)
$\frac{{\partial T}}{{\partial t}} = \sqrt {{{\varkappa }_{z}}} \frac{{\partial {{H}_{z}}}}{{\partial z}} + \frac{{\sqrt {{{\varkappa }_{r}}} }}{r}\frac{{\partial r{{H}_{r}}}}{{\partial r}} - {{\gamma }_{T}}T + {{G}_{T}},\quad \mu \frac{{\partial {{H}_{z}}}}{{\partial t}} = - (1 + \sqrt \mu ){{H}_{z}} + \sqrt {{{\varkappa }_{z}}} \frac{{\partial T}}{{\partial z}},$
(67)
$\mu \frac{{\partial {{H}_{r}}}}{{\partial t}} = - (1 + \sqrt \mu ){{H}_{r}} + \sqrt {{{\varkappa }_{r}}} \frac{{\partial T}}{{\partial r}}.$
Для функции ${{G}_{T}}$ получим уравнение, сводя эту систему к гиперболизованному уравнению (64):
$\mu \frac{{\partial {{G}_{T}}}}{{\partial t}} + (1 + \sqrt \mu ){{G}_{T}} = - (1 + \sqrt \mu ){{\gamma }_{T}}T - {{f}_{T}}({{\left| U \right|}^{2}}).$
Уравнение для функции ${{H}_{r}}$ и ${{H}_{z}}$, да и сами функции имеют смысл релаксации потоков тепла с релаксационным параметром $\sqrt \mu $. Уравнение для функции ${{G}_{T}}$ задает релаксацию части исходного оператора, отвечающую за стабилизацию расплывания теплового пакета из-за нелинейного закона дисперсии в соответствии с разложением исходного дисперсионного уравнения в ряд по степеням амплитуды $U$.

Уравнение для населенности (56) осталось без изменений.

4. ЧИСЛЕННАЯ СХЕМА

В работе [46] использована численная схема, успешно применявшаяся в [6, с. 35], и сводящаяся к решению нелинейного уравнения относительно ${\text{|}}E(x,t){\kern 1pt} {{{\text{|}}}^{2}}$ отдельно для каждой точки $x$ вместо решения системы нелинейных уравнений сразу для всех $x$.

Наиболее эффективным из нескольких опробованных алгоритмов счета оказался алгоритм типа предиктор-корректор, приведенный ниже.

Введем в пространстве $(r,z,t)$ равномерные по каждому направлению расчетные сетки с целочисленными индексами

${{\omega }_{c}} = \left\{ {{{r}_{i}} = i{{h}_{r}},\;0 \leqslant i \leqslant N,\;{{z}_{k}} = k{{h}_{z}},\;0 \leqslant k \leqslant K\;{{t}_{j}} = j{{h}_{t}},\;0 \leqslant j \leqslant M} \right\}.$

Для простоты обозначений для функций $U,\;{{U}_{j}},\;H,\;{{H}_{j}},\;G,\;{{G}_{j}}$, чтобы не таскать многоиндексные формулы, опишем переход со слоя $z = 0$ на слой $z = {{h}_{z}}$.

Чтобы сократить время счета, будем производить вычисления с максимально возможными шагами ${{h}_{r}}$. Для этого при счете производных по $r$ используем пятиточечные формулы, имеющие порядок аппроксимации $O(h_{r}^{4})$ и позволяющие векторизовать процес вычисления производных.

Проинтегрируем линейные уравнения (61), (63) по $z$ в соответствующих пределах, а получившиеся интегралы от быстро осциллирующих функций вычислим по формуле Филона. Сначала считаются $H(z{\text{/}}2),{\kern 1pt} \;G(z{\text{/}}2)$, а затем $U(z)$. Включенные в исходные уравнения затухания позволяют считать “медленные” сомножители подынтегральных функций постоянными, равными значениям этих функций в некоторых выбранных фиксированных точках $z$:

(68)
$U(z) = U(0){{e}^{{ - {{\alpha }_{p}}z}}} - i\left( {\frac{{\sqrt \varkappa }}{r}\frac{{\partial rH}}{{\partial r}} + G} \right)\left( {\frac{z}{2}} \right)\frac{1}{{{{\alpha }_{p}}}}\left( {1 - {{e}^{{ - {{\alpha }_{p}}z}}}} \right),$
(69)
$H(z{\text{/}}2) = H(0){{e}^{{ - (i + \sqrt \mu )z/2\mu }}} - i\sqrt \varkappa \frac{{\partial U(0)}}{{\partial r}}\frac{1}{{i + \sqrt \mu }}\left( {1 - {{e}^{{ - (i + \sqrt \mu )z/2\mu }}}} \right),$
(70)
$G(z{\text{/}}2) = G(0){{e}^{{ - (i + \sqrt \mu )z/2\mu }}} - i\left( {\sqrt \mu {{\alpha }_{p}}U(0) + f({\text{|}}U(0){\kern 1pt} {{{\text{|}}}^{2}})} \right)\frac{1}{{i + \sqrt \mu }}\left( {1 - {{e}^{{ - (i + \sqrt \mu )z/2\mu }}}} \right),$
(71)
${{U}_{j}}(z) = {{U}_{j}}(0){{e}^{{ - {{\alpha }_{j}}z}}} - i\left( {\frac{{\sqrt {{{\varkappa }_{j}}} }}{r}\frac{{\partial r{{H}_{j}}}}{{\partial r}} + {{G}_{j}}} \right)\left( {\frac{z}{2}} \right)\frac{1}{{{{\alpha }_{j}}}}\left( {1 - {{e}^{{ - {{\alpha }_{j}}z}}}} \right),$
(72)
${{H}_{j}}(z{\text{/}}2) = {{H}_{j}}(0){{e}^{{ - (i + \sqrt \mu )z/2\mu }}} - i\sqrt {{{\varkappa }_{j}}} \frac{{\partial {{U}_{j}}(0)}}{{\partial r}}\frac{1}{{i + \sqrt \mu }}\left( {1 - {{e}^{{ - (i + \sqrt \mu )z/2\mu }}}} \right),$
(73)
${{G}_{j}}(z{\text{/}}2) = {{G}_{j}}(0){{e}^{{ - (i + \sqrt \mu )z/2\mu }}} - i\left( {\sqrt \mu {{\alpha }_{j}}{{U}_{j}}(0) + {{f}_{j}}(|{\kern 1pt} U(0){\kern 1pt} {{|}^{2}})} \right)\frac{1}{{i + \sqrt \mu }}\left( {1 - {{e}^{{ - (i + \sqrt \mu )z/2\mu }}}} \right).$

Соответственно для функции $T$ переход сделан со слоя $t = 0$ на слой $t = {{h}_{t}}$:

(74)
$T(t) = T(0){{e}^{{ - {{\gamma }_{T}}t}}} + \left( {\sqrt {{{\varkappa }_{z}}} \frac{{\partial {{H}_{z}}}}{{\partial z}} + \frac{{\sqrt {{{\varkappa }_{r}}} }}{r}\frac{{\partial r{{H}_{r}}}}{{\partial r}} + {{G}_{T}}} \right)\left( {\frac{t}{2}} \right)\frac{1}{{{{\gamma }_{T}}}}\left( {1 - {{e}^{{ - {{\gamma }_{T}}t}}}} \right),$
(75)
${{H}_{z}}(t{\text{/}}2) = {{H}_{z}}(0){{e}^{{ - (1 + \sqrt \mu )t/2\mu }}} + \sqrt {{{\varkappa }_{z}}} \frac{{\partial T(0)}}{{\partial z}}\frac{1}{{1 + \sqrt \mu }}\left( {1 - {{e}^{{ - (1 + \sqrt \mu )t/2\mu }}}} \right),$
(76)
${{H}_{r}}(t{\text{/}}2) = {{H}_{r}}(0){{e}^{{ - (1 + \sqrt \mu )t/2\mu }}} + \sqrt {{{\varkappa }_{r}}} \frac{{\partial T(0)}}{{\partial r}}\frac{1}{{1 + \sqrt \mu }}\left( {1 - {{e}^{{ - (1 + \sqrt \mu )t/2\mu }}}} \right),$
(77)
${{G}_{T}}(t{\text{/}}2) = {{G}_{T}}(0){{e}^{{ - (1 + \sqrt \mu )t/2\mu }}} - (FT(0) + (1 + \sqrt \mu ){{\gamma }_{T}}T(0))\frac{1}{{1 + \sqrt \mu }}\left( {1 - {{e}^{{ - (1 + \sqrt \mu )t/2\mu }}}} \right).$
Счет функции $N(t)$ ведется по формулам
(78)
$N(t) = (N(0) + I{{N}_{1}}(0))IN(t)IN(0) + I{{N}_{1}}(t),$
(79)
$IN(s) = {{e}^{{ - \frac{t}{2}(1 + {{\sigma }_{p}}{{I}_{p}} + {{\sigma }_{j}}{{I}_{j}})}}}(s),\quad I{{N}_{1}}(s) = \frac{t}{2}({{I}_{p}} + {{\sigma }_{{1j}}}{{I}_{j}})(s),$
дающим порядок аппроксимации $O(h_{t}^{3})$.

После нахождения $U(z),\;{{U}_{j}}(z),\;T(t),\;N(t)$ на верхних слоях соответственно по их значениям считаются $H(z),\;G(z)$ и т.д.

Таким образом, полностью заканчиваются переходы на верхние слои и готовы все данные для следующего шага.

Отметим, что во всех формулах, по которым велись вычисления, явно присутствует затухание, иными словами, алгоритм обладает внутренней устойчивостью.

Чтобы исключить возможность образования неустойчивости счета из-за нарастания случайных фаз (см. [6]) в (69) и (70) отношение $z{\text{/}}2\mu $ должно быть кратным $\pi N.$

Так как у нас для $U$ и $H \approx \partial U{\text{/}}\partial r$ считаются отдельные уравнения, то при необходимости легко моделируются условия прохождения световой волны через границу среды (см. [58], [59]). Обзор решений параболических уравнений в различных функциональных пространствах приведен в [60].

Выбор параметра $\mu $ осуществлялся опытным путем: наращиванием от минимального значения ${{10}^{{ - 10}}}$ до появления изменений значений функций при $r = 0$. На фиг. 7 приведены графики распределения амплитуды сигнала первого и последнего импульса для разного количества импульсов усиливаемого сигнала. На фиг. 8 приведен график населенности зарядов вдоль кристалла в конечный момент времени прохождения пачки импульсов.

Фиг. 7.

Слева – выходящий сигнал от первого и последнего из последовательности 100 импульсов, справа – из 10.

Фиг. 8.

Населенность при последнем импульсе.

5. ЗАКЛЮЧЕНИЕ

Грубую оценку малого параметра гиперболизации $\mu $ можно получить, рассматривая главную часть уравнения (59). Условие устойчивости ее разностной аппроксимации дает оценку соотношения шагов

$\Delta z \leqslant C\sqrt \mu \Delta r.$
Для того чтобы при вычислениях получить хорошее приближение к решению соответствующего НУШ, $\mu $ должно быть выбрано достаточно малым. Взяв $\mu \approx \Delta {{r}^{2}}$, мы получаем классическую оценку шагов, характерную для нестационарного уравнения Шрёдингера. Выбирая $\mu \approx \Delta r$, мы получаем $\Delta z \approx \Delta {{r}^{{3/2}}}$, т.е. ту же оценку, что и в [21], [22]. Проблема состоит в выборе константы $C$. В настоящей работе проекционным спектральным методом получено предельное значение этой константы (48).

Отметим также, что изложенные в работе методы легко обобщаются на многомерный случай.

Список литературы

  1. Dodd R.K., Eelbeck J.C., Gibbon J.D., Morris H.C. Solitons and Nonlinear Wave Equations. M.: Mir, 1988. 694 pp.

  2. Malomed B.A. Nonlinear Schrodinger equations / Encyclopedia of Nonlinear Science / Ed. A. Scott. New York: Routledge, 2005. P. 639–643.

  3. Маломед Б.А. Контроль солитонов в периодических средах. М.: Физматлит, 2009. 192 с.

  4. Sulem C., Sulem P.-L. The nonlinear Schroedinger equation, self-focusing and wave collapse. Springer, 1999 (ISBN 0387986111).

  5. Boyd R.W., Lukishova S.G., Shen Y.R. (Eds.) Self-focusing: past and present fundamentals and prospects. Springer Science+Business Media, LLC, 2009. pp. 605.

  6. Юнаковский А.Д. Моделирование нелинейного уравнения Шрёдингера. Н. Новгород, 1995. 160 с.

  7. Шер Э.М., Юнаковский А.Д. Построение численного алгоритма для векторной системы Захарова с затуханием // Матем. моделирование. 2000. Т. 12. № 11. С. 70–77.

  8. Litvak A.G., Petrova T.A., Fraiman G.M., Sher E.M., Yunakovsky A.D. Numerical simulation of wave collapses // Phys. D. 1991. V. 52. № 1. P. 36–48.

  9. Rvachev V.L., Rvachev V.A. Approximation theory and atomic functions. M.: Knowledge, 1978. 64 p.

  10. Chekhovskoy I.S., Paasonen V.I., Shtyrina O.V., Fedoruk M.P. Numerical approaches to simulation of multi-core fibers // J. of Comput. Phys. 2017. V. 334. P. 31–44.

  11. Chekhovskoy I.S., Shtyrina O.V., Wabnitz S. Finding spatiotemporal light bullets in multicore and multimode fibers // Optics Express. 2020. V. 28. № 6. P. 7817–7828.

  12. Adam J.C., Serveniere A.G., Laval D. Efficiency of resonant absorption of electromagnetic waves in a inhomogeneous plasma // Phys. Fluid. 1982. V. 25. № 2. P. 376–383.

  13. Antoine X., Arnold A., Besse Ch., Ehrhardt M., Scheadle A. Review of transparent and artificial boundary conditions techniques for linear and nonlinear Schryodinger equations // Commun. Comput. Phys. 2008. V. 4. № 4. P. 729–796.

  14. Taha T.R., Ablowitz M.J. Analytical and numerical aspects of certain nonlinear evolution equations. II. Numerical nonlinear Schreodinger equation // J. of Comput. Phys. 1984. V. 55. № 2. P. 203–230.

  15. Ismail M.S., Taha T.R. Numerical simulation of coupled nonlinear Schreodinger equation // Special Iss. of J. Math. and Comput. in Simulat. on “Optical Solitons”. 2001. V. 56. № 6. P. 547–562.

  16. Taha Thiab R., Xiangving Xu. Parallel split-step fourier methods for the coupled nonlinear Schreodinger type equations // J. of Supercomput. 2005. V. 32. P. 5–23.

  17. Bogomolov Ya.L., Yunakovsky A.D. Slip-step Fourier Method for Nonlinear Schredinger Equation // Proceed. of Inter. Conf. Day of Diffract. 2006, May 30–June 2, 2006, Saint-Petersburg, Russia Univer. Petropolitana, p. 34–42.

  18. Holden H., Karlsen K.H., Lie K.-A., Risebro N.H. Splitting methods for partial differential equations with rough solutions. Analysis and MATLAB programs // European Math. Soc. 2010. P. 235.

  19. Bogomolov Ya.L., Pelinovzky E.N., Yunakovsky A.D. Comparison of different variants of the spectral splitting method for solving the nonlinear Schrödinger equation // Preprint № 275. Nizhny Novgorod, IAP AS USSR. 1990. 32 p.

  20. Давыдов А.А., Четверушкин Б.Н., Шильников Е.В. Моделирование течений несжимаемой жидкости и слабосжимаемого газа на многоядерных гибридных вычислительных системах // Ж. вычисл. матем. и матем. физ. 2010. Т. 50. № 12. P. 2275–2284.

  21. Луцкий А.Е., Четверушкин Б.Н. Компактная квазигазодинамическая система для моделирования вязкого сжимаемого газа // Дифференц. ур-ния. 2019. Т. 55. № 4. С. 588–592.

  22. Головизнин В.М., Четверушкин Б.Н. Алгоритмы нового поколения в вычислительной гидродинамике // Ж. вычисл. матем. и матем. физ. 2018. Т. 58. № 8. С. 1266–1275.

  23. Четверушкин Б.Н. Пределы детализации и формулировка моделей уравнений сплошных сред // Матем. моделирование. 2012. Т. 24. № 11. С. 33–52.

  24. Milani A. Singular limits of quasi-linear hyperbolic sistems in a bounded domain of ${{R}^{3}}$ with applications to Maxswell’s equations // Pacific J. of Math. 1985. V. 116. № 1. P. 111–129.

  25. Четверушкин Б.Н. Кинетические схемы и квазигазодинамическая система уравнений. М.: МАКС Пресс, 2004. 332 с.

  26. Кудинов В.А. Методы решения параболических и гиперболических уравнений теплопроводности / Под ред. Э.М. Карташова. Изд. стереотип. М.: Книжный дом “ЛИБРОКОМ”, 2015. 280 с.

  27. Баумейстер К. Гиперболическое уравнение теплопроводности. Решение задачи о полубесконечном теле // Теплопередача. 1069. № 4. С. 112–119. Baumeister K., Hamill T. “Hyperbolic equation of heat conduction. Solution to the problem of a semi-infinite body”, Heat transfer. 1069. No. 4. p. 112–119.

  28. Жуковский К.В. Гармоническое решение гиперболического уравнения теплопроводности и его связь с уравнением Гюйера–Крумхансля // Вестн. Моск. ун-та. Cер. 3. Физ., астрон. 2018. № 1. С. 45–51.

  29. Moler C., Van Loan Ch. Nineteen dubious ways to compute the exponential of a matrix, twenty-five years later // SIAM Rev. 2003. V. 45. № 1. P. 3–49.

  30. Gavrilyuk I.P. Approximation of the operator exponential and applications // Comput. Meth. Appl. Math. 2007. V. 7. № 4. P. 294–320.

  31. Chu E., George A. Inside the FFT black box. Serial and parallel fast fourier transform algorithms. CRC Press Boca Raton London New York Washington, D.C. 2000. 308 p.

  32. Rao K.R., Kim D.N., Hwang J.-J. Signals and communication technology (auth.) – Fast fourier transform – Algorithms and applications. Springer Netherlands, 2010. 423 p.

  33. Gil’denburg V.B., Litvak A.G., Yunakovsky A.D. The dynamics of a high frequency discharge in a wave beam // J. Phys. 1979. V. 40. № 7. P. 215–216.

  34. Fraiman G.M., Sher E.M., Laedke W., Yunakovsky A.D. Long-term evolution of strong 2-D NSE turbulence // Phys. D. 1995. V. 87. P. 325–334.

  35. Gildenburg V.B., Petrova T.A., Yunakovsky A.D. Steady-state gas discharges in focused wave beams // Phys. D. 1995. V. 87. P. 335–338.

  36. Юнаковский А.Д. Гиперболизация нелинейного уравнения Шрёдингера. The 18 Inter. Conf. Differential and Functional Differential Equations Moscow, Russia, August 13–20. 2017. P. 216–217.

  37. Юнаковский А.Д. Гиперболизация нелинейного уравнения Шрёдингера. Сб. материалов международ. конф. КРОМШ-2017. XXVIII Крымская Осенняя Школа-симпозиум по спектральным и эволюционным задачам. Секции 1–4. С. 118–119.

  38. Юнаковский А.Д. Математическое моделирование лазерного усилителя. Сб. материалов международ. конф. КРОМШ-2020. XXXI Крымская Осенняя Математическая Школа-симпозиум по спектральным и эволюционным задачам. Симферополь: Полипринт, 2020. С. 873–276.

  39. Юнаковский А.Д. Аттракторы в гиперболизованных НУШ. Сб. материалов международ. конф. КРОМШ-2021. XXXII Крымская Осенняя Математическая Школа-симпозиум по спектральным и эволюционным задачам. Симферополь: Полипринт, 2021. С. 87.

  40. Жарова Н.А., Литвак А.Г., Петрова Т.А., Сергеев А.М., Юнаковский А.Д. О новом типе самовоздействия плазменных колебаний // Письма в ЖЭТФ. 1986. Т. 44. № 1. С. 12–15.

  41. Жарова Н.А., Литвак А.Г., Петрова Т.А., Сергеев А.М., Юнаковский А.Д. Коллапс и множественные дробления нелинейных волновых структур // Изв. ВУЗов. Радиофизика. 1986. Т. 29. № 9. С. 1137–1142.

  42. Litvak A.G., Petrova T.A., Sergeev A.M., Yunakovsky A.D. On The Self-effect of Two-dimentional Gravity Wave Packets on The Deep Water Surface. Nonlinear and Turbulent Processes in Physics. Ed. by R.Z. Sagdeev. Harwood Acad. Publ. New York. V. II. 1984. P. 861–871.

  43. Litvak A.G., Petrova T.A., Sergeev A.M., Zharova N.A., Yunakovsky A.D. Self-interaction of plasma oscillations with anomalous dispersion // Montvai Contributed Papers. 1985. V. 9F. Part II. P. 346.

  44. Бурский В.П. Мeтоды исследования граничных задач для общих дифференциальных уравнений. Киев: Наукова думка, 2002. 315 с.

  45. Yunakovsky A.D., Bogomolov Ya.L. Hyperbolization of an unbounded Schredinger-type operator. Supercomputer technologies of mathematical modeling. IV Inter. Conf. Moscow, Russia, June 19–21. 2019. Abstracts, P. 38.

  46. Yunakovsky A.D., Bogomolov Ya.L., Sapogova N.V. On hyperbolized nonlinear Schredinger type equations // J. of Phys.: Conf. Ser. 1392 (2019) 012027 IOP Publ. https://doi.org/10.1088/1742-6596/1392/1/012027

  47. Фильченков С.Е. Неустойчивость периодических решений нелинейных волновых структур // Физика плазмы. 1987. Т. 13. № 8. С. 961–966.

  48. Фильченков С.Е., Фрейман Г.М., Юнаковский А.Д. Численное исследование устойчивости поверхностных волн. Тез. докл. Всесоюз. совещания по проблеме цунами, сент. 1987. Шушенское. Красноярск. 1987. С. 119–121.

  49. Миллер У. Симметрия и разделение переменных. М.: Мир, 1981. 344 с.

  50. Ehrhardta M., Mickensb R.E. Solutions to the discrete Airy equation: application to parabolic equation calculations // J. of Comput. and Appl. Math. 2004. V. 172. P. 183–206.

  51. Klein P., Antoine X., Besse C., Ehrhardt M. Absorbing boundary conditions for solving N-Dimensional stationary Schrödinger equations with unbounded potentials and nonlinearities // Commun. Comput. Phys. 2011. V. 10. № 5. P. 1280–1304.

  52. Виноградова М.Б., Руденко О.В., Сухоруков А.П. Теория волн. М.: Наука, 1979. С. 374.

  53. Рид М., Саймон Б. Методы современной математической физики. Т. 2. Гармонический анализ. Самосопряженность. М.: Мир, 1987. 296 с.

  54. Agafontsev D.S., Zakharov V.E. Growing of integrable turbulence: new results. XXX Науч. сессия Совета РАН по нелинейной динамике; Институт океанологии им. П.П. Ширшова РАН, 20–21 декабря, 2021. С. 41.

  55. Berry P.A., Schepler K.L. High-power, widely-tunable Cr2+:ZnSe master oscillator power amplifier systems // Optic Express. 2010. V. 18. № 14. P. 15062–15072.

  56. Masaki Y., Norihito S., Satoshi W. 50 mJ/pulse, electronically tuned Cr:ZnSe master oscillator power amplifier // Optic Express. 2017. V. 25. № 26. P. 32948–32956.

  57. Leshchenko V.E., Talbert B.K., Lai Y.H., Li Sha, Tang Y., Hageman S.J., Smith G., Agostini P., DiMauro L.F., Blagal C.I. High-power few-cycle Cr:ZnSe mid-infrared source for attosecond soft x-ray physics // Optica. 2020. V. 7. № 8. P. 981–988.

  58. Ильгамов М.А., Гильманов А.Н. Неотражающие условия на границах расчетной области. М.: Физматлит, 2003. 240 с. SBN 5-9221-0347-4.

  59. Терёшин Е.Б., Трофимов В.А., Федотов М.В. Консервативная разностная схема для задачи распространения фемтосекундного импульса в нелинейном фотонном кристалле с неотражающими краевыми условиями // Ж. вычисл. матем. и матем. физ. 2006. Т. 46. № 1. P. 161–171.

  60. Ashyralyev A., Sobolevskii P.E. Well-posedness of parabolic difference equations. Transl. from Russ. by A. Jacob. Basel; Boston; Berlin: Birkhauser, 1994. P. 366.

Дополнительные материалы отсутствуют.