Журнал вычислительной математики и математической физики, 2019, T. 59, № 4, стр. 549-565
Об устойчивости одной разностной схемы для квазилинейной дифференциально-алгебраической системы уравнений в частных производных индекса (k, 0)
А. К. Свинин 1, *, **, С. В. Свинина 1
1 ИДСТУ СО РАН
664033 Иркутск, ул. Лермонтова, 134, Россия
* E-mail: gaidamak@icc.ru
** E-mail: svinin@icc.ru
Поступила в редакцию 19.10.2017
После доработки 14.11.2018
Принята к публикации 14.11.2018
Аннотация
Рассматривается квазилинейная дифференциально-алгебраическая система уравнений в частных производных индекса $(k,0)$. Для численного решения такой системы построена сплайн-коллокационная разностная схема с расщепленным матричным пучком. Разностная схема имеет высокую точность, совпадающую с наименьшим порядком сплайна, аппроксимирующего искомую функцию. Представлены результаты численных расчетов. Библ. 11. Табл. 1.
ВВЕДЕНИЕ
В работах [1], [2] говорилось о проблемах, возникающих при численном решении дифференциально-алгебраических систем уравнений в частных производных, имеющих индекс выше единицы. Под индексом системы в алгебраическом смысле понимается максимальная в области определения степень элементарных делителей, соответствующих нулевым и бесконечным корням характеристического многочлена матричного пучка, построенного по коэффициентам дифференциально-алгебраической системы. Напомним, что при численном решении линейных дифференциально-алгебраических систем уравнений в частных производных частного вида классическими методами возникают “пограничные слои ошибок”, а при решении линейных систем общего вида или более того квазилинейных систем дифференциально-алгебраических уравнений в частных производных, применение классических методов вовсе невозможно. С целью решения этих проблем в [3] для численного решения линейных систем высокого индекса был предложен итерационный алгоритм. Он состоит в следующем. Коэффициенты системы специальным образом расщепляются, а затем к расщепленной системе применяется метод последовательных приближений. Возникающая на каждом итерационном шаге начально-краевая задача аппроксимируется устойчивой неявной сплайн-коллокационной разностной схемой [4]. Построенная таким образом неявная итерационная сплайн-коллокационная разностная схема является эффективной при определенных условиях и применяется для численного решения линейных систем. При ее реализации “пограничные слои ошибок” отсутствуют. Применить этот подход для численного решения квазилинейных дифференциально-алгебраических систем высокого индекса не представляется возможным, потому что подстановка числового ряда вместо искомой функции в коэффициенты квазилинейной системы не эффективна. В настоящей работе предлагается новый алгоритм, который также основан на расщеплении матричного пучка системы и полностью решает проблему численного решения квазилинейных дифференциально-алгебраических уравнений в частных производных индекса $(k,0)$. Предлагаемый алгоритм состоит в следующем. Выполняется расщепление матричного пучка, построенного по коэффициентам дифференциально-алгебраической системы, на два пучка: один из них имеет только простые элементарные делители, соответствующие нулевым и бесконечным корням характеристического многочлена, а другой не имеет регулярного ядра. В соответствующей расщепленной системе производные, относящиеся к регулярному пучку, аппроксимируются сплайном произвольного порядка, а производные, относящиеся к сингулярному пучку аппроксимируются сплайном меньшего порядка по каждой переменной. В результате строится нелинейная разностная схема, для решения которой применяется итерационный метод. Такая разностная схема в настоящей работе называется сплайн-коллокационной разностной схемой с расщепленным пучком. Она является достаточно эффективной и дает высокую точность во всей области решения.
Цель настоящей работы состоит в построении сплайн-коллокационной разностной схемы с расщепленным пучком, доказательстве существования ее решения и обосновании ее устойчивости.
Работа состоит из трех разделов. В первом разделе записана начально-краевая задача для квазилинейной дифференциально-алгебраической системы уравнений в частных производных. Во втором разделе построена сплайн-коллокационная разностная схема с расщепленным матричным пучком. В этом же разделе разностная схема записана в нормальной форме матрично-операторного уравнения. В третьем разделе доказана основная теорема о существовании решения разностной схемы и ее устойчивости. В четвертом разделе на одном тестовом примере с известным точным решением продемонстрирована эффективность предложенного в работе численного алгоритма. Работа снабжена необходимым списком цитируемой литературы.
1. ПОСТАНОВКА ЗАДАЧИ
Рассмотрим квазилинейную дифференциально-алгебраическую систему уравнений в частных производных следующего вида:
в которой $A(x,t,u)$ и $B(x,t,u)$ – заданные квадратные матрицы порядка $n$ тождественно-вырожденные во всей области определения, то есть $detA(x,t,u) = 0$ и $detB(x,t,u) = 0$ $\forall (x,t,u) \in \mathcal{U}$, где $\mathcal{U} = \{ (x,t,u)\,{\text{|}}\,(x,t) \in U,\;{{\left\| {u(x,t)} \right\|}_{{C(U)}}} < \mathcal{Q}\} $, $\mathcal{Q}$ – некоторая постоянная величина, $U = \{ (x,t)\,|\,x \in [{{x}_{0}};X],$ $t \in [{{t}_{0}};T]\} $; $F(x,t,u)$ – заданная $n$-мерная вектор-функция; $u \equiv u(x,t)$ – искомая $n$-мерная вектор-функция. Предполагается, что элементы матриц $A(x,t,u)$, $B(x,t,u)$ и вектора $F(x,t,u)$ принадлежат пространству ${{C}^{1}}(\mathcal{U})$.Пусть для системы (2) заданы начально-краевые условия
где $\psi (t)$ и $\phi (x)$ – известные $n$-мерные вектор-функции, для которых в точке $({{x}_{0}},{{t}_{0}})$ выполнены условия согласования: $\psi ({{t}_{0}}) = \phi ({{x}_{0}})$, $\psi {\kern 1pt} '({{t}_{0}}) = \phi {\kern 1pt} '({{x}_{0}})$, $A({{x}_{0}},{{t}_{0}},u({{x}_{0}},{{t}_{0}}))\psi {\kern 1pt} '({{t}_{0}}) + B({{x}_{0}},{{t}_{0}},u({{x}_{0}},{{t}_{0}}))\phi {\kern 1pt} '({{x}_{0}})$ = = $F({{x}_{0}},{{t}_{0}},u({{x}_{0}},{{t}_{0}}))$.Отметим, что если в каждой точке области $\mathcal{U}$ пучок матриц $\mathcal{P}(\lambda ,x,t,u) = A(x,t,u) + \lambda B(x,t,u)$, построенный по коэффициентам системы (1), является регулярным, то его индекс или индекс системы (1) определяется парой чисел $(k,0)$, где $k$ – максимальная степень элементарных делителей пучка $\mathcal{P}(\lambda ,x,t,u)$, соответствующих нулевым и бесконечным корням характеристического многочлена $det\mathcal{P}(\lambda ,x,t,u)$ во всей области $\mathcal{U}$. Второй параметр индекса равен нулю, поскольку пучок $\mathcal{P}(\lambda ,x,t,u)$ не содержит сингулярной составляющей [3]. Сформулируем достаточные условия, при выполнении которых пучок $\mathcal{P}(\lambda ,x,t,u)$ имеет индекс $(k,0)$.
Теорема 1 (см. [5]). Пусть выполнены следующие условия:
1) все корни характеристического многочлена $det(A(x) + \lambda B(x))$, где $x = ({{x}_{1}},{{x}_{2}},\; \ldots ,\;{{x}_{m}}) \in \bar {U}$, $\bar {U}$ – замыкание некоторой области, содержащейся в ${{\mathbb{R}}^{m}}$, являются вещественными и имеют постоянную кратность в области определения $\bar {U}$;
2) старший коэффициент многочлена $det(A(x) + \lambda B(x))$ относительно параметра $\lambda $ не обращается в нуль ни в одной точке $\bar {U}$;
3) ранги матриц $A(x)$ и $B(x)$ являются постоянными в каждой точке области $\bar {U}$ и меньше размерности $n$.
Тогда пучок $A(x) + \lambda B(x)$ $s$-гладко эквивалентен пучку следующего канонического вида:
(3)
$\operatorname{diag} \{ {{E}_{d}},M(x),{{E}_{p}}\} + \lambda \operatorname{diag} \{ J(x),{{E}_{l}},N(x)\} ,$Перейдем к построению сплайн-коллокационной разностной схемы.
2. РАЗНОСТНАЯ СХЕМА
В этом разделе построим сплайн-коллокационную разностную схему с расщепленным пучком и преобразуем ее к матрично-операторному уравнению в нормальной форме.
В силу сделанных в предыдущем разделе предположений существуют невырожденные в области $\mathcal{U}$ матрицы $P(x,t,u)$ и $Q(x,t,u)$, которые преобразуют пучок $\mathcal{P}(\lambda ,x,t,u)$ к каноническому виду (3), то есть
(4)
$P(x,t,u)\mathcal{P}(\lambda ,x,t,u)Q(x,t,u) = \operatorname{diag} \{ {{E}_{d}},M(x,t,u),{{E}_{p}}\} + \lambda \operatorname{diag} \{ J(x,t,u),{{E}_{l}},N(x,t,u)\} .$(5)
$\mathcal{P}(\lambda ,x,t,u) = {{\mathcal{P}}_{1}}(\lambda ,x,t,u) + {{\mathcal{P}}_{2}}(\lambda ,x,t,u),$(6)
${{A}_{1}}(x,t,u){{\partial }_{t}}u + {{B}_{1}}(x,t,u){{\partial }_{x}}u = F(x,t,u) - {{A}_{2}}(x,t,u){{\partial }_{t}}u - {{B}_{2}}(x,t,u){{\partial }_{x}}u.$Запишем систему (6) в узловых точках области $\tilde {U}_{{i,j}}^{{{{m}_{1}},{{m}_{2}}}}$, подставим в нее значения искомой функции $u({{x}_{i}} + {{l}_{1}}h,{{t}_{j}} + {{l}_{2}}\tau )$ и аппроксимации ее производных в этих точках. В результате получим нелинейную разностную схему
(7)
$ - \;{{A}_{{2,i + {{l}_{1}},j + {{l}_{2}}}}}\frac{1}{\tau }\sum\limits_{{{l}_{3}} = 0}^{{{m}_{2}} - 1} \,{{\beta }_{{{{l}_{2}} - 1,{{l}_{3}}}}}{{u}_{{i + {{l}_{1}},j + {{l}_{3}} + 1}}} - {{B}_{{2,i + {{l}_{1}},j + {{l}_{2}}}}}\frac{1}{h}\sum\limits_{{{l}_{3}} = 0}^{{{m}_{1}} - 1} \,\mathop {\bar {\beta }}\nolimits_{{{l}_{1}} - 1,{{l}_{3}}} {{u}_{{i + {{l}_{3}} + 1,j + {{l}_{2}}}}},$(8)
$\begin{gathered} {{A}_{{1,i + {{l}_{1}},j + {{l}_{2}}}}}\frac{1}{\tau }\sum\limits_{{{l}_{3}} = 0}^{{{m}_{2}}} \,{{\gamma }_{{{{l}_{2}},{{l}_{3}}}}}{{v}_{{i + {{l}_{1}},j + {{l}_{3}}}}} + {{B}_{{1,i + {{l}_{1}},j + {{l}_{2}}}}}\frac{1}{h}\sum\limits_{{{l}_{3}} = 0}^{{{m}_{1}}} \,\mathop {\bar {\gamma }}\nolimits_{{{l}_{1}},{{l}_{3}}} {{v}_{{i + {{l}_{3}},j + {{l}_{2}}}}} = {{F}_{{i + {{l}_{1}},j + {{l}_{2}}}}} - \\ - \;{{A}_{{2,i + {{l}_{1}},j + {{l}_{2}}}}}\frac{1}{\tau }\sum\limits_{{{l}_{3}} = 0}^{{{m}_{2}} - 1} \,{{\beta }_{{{{l}_{2}} - 1,{{l}_{3}}}}}{{v}_{{i + {{l}_{1}},j + {{l}_{3}} + 1}}} - {{B}_{{2,i + {{l}_{1}},j + {{l}_{2}}}}}\frac{1}{h}\sum\limits_{{{l}_{3}} = 0}^{{{m}_{1}} - 1} \,\mathop {\bar {\beta }}\nolimits_{{{l}_{1}} - 1,{{l}_{3}}} {{v}_{{i + {{l}_{3}} + 1,j + {{l}_{2}}}}}, \\ {{v}_{{0,j}}} = {{\psi }_{j}},\quad {{v}_{{i,0}}} = {{\phi }_{i}},\quad i = 0,1, \ldots ,{{n}_{1}} - 1,\quad j = 0,1, \ldots ,{{n}_{2}} - 1, \\ \end{gathered} $Далее мы хотим записать разностную схему (8) в нормальной форме матрично-операторного уравнения. Для этого рассмотрим функцию $F(x,t,u)$. Представим ее в следующем виде: $F(x,t,u) = {{P}^{{ - 1}}}(x,t,u)\tilde {F}(x,t,u)$, где $P(x,t,u)$ – невырожденная в $\mathcal{U}$ из (4), а $\tilde {F}(x,t,u)$ – некоторая неизвестная $n$-мерная вектор-функция. Имеем
(10)
$\begin{gathered} {{A}_{{1,i + {{l}_{1}},j + {{l}_{2}}}}}\sum\limits_{{{l}_{3}} = 1}^{{{m}_{2}}} \,{{\gamma }_{{{{l}_{2}},{{l}_{3}}}}}{{v}_{{i + {{l}_{1}},j + {{l}_{3}}}}} + r{{B}_{{1,i + {{l}_{1}},j + {{l}_{2}}}}}\sum\limits_{{{l}_{3}} = 1}^{{{m}_{1}}} \,{{{\bar {\gamma }}}_{{{{l}_{1}},{{l}_{3}}}}}{{v}_{{i + {{l}_{3}},j + {{l}_{2}}}}} + \tau P_{{i + {{l}_{1}},j + {{l}_{2}}}}^{{ - 1}}{{C}_{{i + {{l}_{1}},j + {{l}_{2}}}}}{{v}_{{i + {{l}_{1}},j + {{l}_{2}}}}} = \\ = \;\tau P_{{i + {{l}_{1}},j + {{l}_{2}}}}^{{ - 1}}{{{\tilde {F}}}_{{i + {{l}_{1}},j + {{l}_{2}}}}} - {{A}_{{1,i + {{l}_{1}},j + {{l}_{2}}}}}{{\gamma }_{{{{l}_{2}},0}}}{{v}_{{i + {{l}_{1}},j}}} - r{{B}_{{1,i + {{l}_{1}},j + {{l}_{2}}}}}\mathop {\bar {\gamma }}\nolimits_{{{l}_{1}},0} {{v}_{{i,j + {{l}_{2}}}}} - \\ - \;{{A}_{{2,i + {{l}_{1}},j + {{l}_{2}}}}}\sum\limits_{{{l}_{3}} = 0}^{{{m}_{2}} - 1} \,{{\beta }_{{{{l}_{2}} - 1,{{l}_{3}}}}}{{v}_{{i + {{l}_{1}},j + {{l}_{3}} + 1}}} - r{{B}_{{2,i + {{l}_{1}},j + {{l}_{2}}}}}\sum\limits_{{{l}_{3}} = 0}^{{{m}_{1}} - 1} \,{{{\bar {\beta }}}_{{{{l}_{1}} - 1,{{l}_{3}}}}}{{v}_{{i + {{l}_{3}} + 1,j + {{l}_{2}}}}}. \\ \end{gathered} $(11)
$\begin{gathered} {{P}_{{i + {{l}_{1}},j + {{l}_{2}}}}}\left\{ {{{A}_{{1,i + {{l}_{1}},j + {{l}_{2}}}}}\sum\limits_{{{l}_{3}} = 1}^{{{m}_{2}}} \,{{\gamma }_{{{{l}_{2}},{{l}_{3}}}}}{{Q}_{{i + {{l}_{1}},j + {{l}_{3}}}}}{{w}_{{i + {{l}_{1}},j + {{l}_{3}}}}} + r{{B}_{{1,i + {{l}_{1}},j + {{l}_{2}}}}}\sum\limits_{{{l}_{3}} = 1}^{{{m}_{1}}} \,{{{\bar {\gamma }}}_{{{{l}_{1}},{{l}_{3}}}}}{{Q}_{{i + {{l}_{3}},j + {{l}_{2}}}}}{{w}_{{i + {{l}_{3}},j + {{l}_{2}}}}}} \right\} + \tau {{{\tilde {С }}}_{{i + {{l}_{1}},j + {{l}_{2}}}}}{{w}_{{i + {{l}_{1}},j + {{l}_{2}}}}} = \\ = \;\tau {{{\tilde {F}}}_{{i + {{l}_{1}},j + {{l}_{2}}}}} - {{P}_{{i + {{l}_{1}},j + {{l}_{2}}}}}\left\{ {\mathop {{{A}_{{1,i + {{l}_{1}},j + {{l}_{2}}}}}{{\gamma }_{{{{l}_{2}},0}}}{{Q}_{{i + {{l}_{1}},j}}}{{w}_{{i + {{l}_{1}},j}}} + }\limits_{}^{^{{}}} } \right.r{{B}_{{1,i + {{l}_{1}},j + {{l}_{2}}}}}\mathop {\bar {\gamma }}\nolimits_{{{l}_{1}},0} {{Q}_{{i,j + {{l}_{2}}}}}{{w}_{{i,j + {{l}_{2}}}}} + \\ + \;{{A}_{{2,i + {{l}_{1}},j + {{l}_{2}}}}}\sum\limits_{{{l}_{3}} = 0}^{{{m}_{2}} - 1} \,{{\beta }_{{{{l}_{2}} - 1,{{l}_{3}}}}}{{Q}_{{i + {{l}_{1}},j + {{l}_{3}} + 1}}}{{w}_{{i + {{l}_{1}},j + {{l}_{3}} + 1}}} + \left. {r{{B}_{{2,i + {{l}_{1}},j + {{l}_{2}}}}}\sum\limits_{{{l}_{3}} = 0}^{{{m}_{1}} - 1} \,{{{\bar {\beta }}}_{{{{l}_{1}} - 1,{{l}_{3}}}}}{{Q}_{{i + {{l}_{3}} + 1,j + {{l}_{2}}}}}{{w}_{{i + {{l}_{3}} + 1,j + {{l}_{2}}}}}} \right\}, \\ {{w}_{{0,j}}} = Q_{{0,j}}^{{ - 1}}{{\psi }_{j}},\quad {{w}_{{i,0}}} = Q_{{i,0}}^{{ - 1}}{{\phi }_{i}}, \\ \end{gathered} $(12)
${{Q}_{{i + {{l}_{1}},j + {{l}_{2}}}}} = {{Q}_{{i + \mathop {\tilde {l}}\nolimits_1 ,j + \mathop {\tilde {l}}\nolimits_2 }}} + \sigma _{{i + {{l}_{1}},j + {{l}_{2}}}}^{1}{{\chi }_{1}}h + \sigma _{{i + {{l}_{1}},j + {{l}_{2}}}}^{2}{{\chi }_{2}}\tau ,\quad {{\tilde {l}}_{1}} = 1,2, \ldots ,{{m}_{1}},\quad {{\tilde {l}}_{2}} = 1,2, \ldots ,{{m}_{2}},$$\sigma _{{i + {{l}_{1}},j + {{l}_{2}}}}^{1} = {{\partial }_{x}}Q({{x}_{{i + {{l}_{1}}}}} + \theta h,{{t}_{{j + {{l}_{2}}}}},w({{x}_{{i + {{l}_{1}}}}} + \theta h,{{t}_{{j + {{l}_{2}}}}}))$, $0 < \theta < 1,$
В силу принадлежности элементов матриц $A(x,t,u)$ и $B(x,t,u)$ пространству ${{C}^{1}}(\mathcal{U})$, элементы матриц ${{\partial }_{x}}Q$ и ${{\partial }_{t}}Q$, следуя [7]–[9], непрерывны в области $\mathcal{U}$. Перепишем систему (11), используя представление матрицы ${{Q}_{{i + {{l}_{1}},j + {{l}_{2}}}}}$ из (12), а также аналогичное разложение по формуле Тейлора матрицы ${{J}_{{i + {{l}_{1}},j + {{l}_{2}}}}}$. Получим систему
(13)
$({{\hat {\Omega }}_{{i + 1,j + 1}}} + \tau {{\sigma }_{1}}){{\bar {w}}_{{i + 1,j + 1}}} = \tau {{\tilde {f}}_{{i + 1,j + 1}}} - (\hat {\mathcal{A}} + \tau {{\sigma }_{1}}){{\bar {w}}_{{i + 1,j}}} - r({{\hat {\mathcal{B}}}_{{i + 1,j + 1}}} + h{{\sigma }_{3}}){{\bar {w}}_{{i,j + 1}}},$(14)
$T{{\bar {\Omega }}_{{i + 1,j + 1}}}{{T}^{{\text{т }}}} = {{\bar {\Omega }}_{{i + 1,j + 1}}},\quad T\hat {\mathcal{A}}{{T}^{{\text{т }}}} = \bar {\mathcal{A}},\quad T{{\hat {\mathcal{B}}}_{{i + 1,j + 1}}}{{T}^{{\text{т }}}} = {{\bar {\mathcal{B}}}_{{i + 1,j + 1}}},$${{\bar {\Omega }}_{{i + 1,j + 1}}} = \operatorname{diag} \{ \Omega _{{i + 1,j + 1}}^{1},\Omega _{{i + 1,j + 1}}^{2},\Omega _{{i + 1,j + 1}}^{3}\} $, $\bar {\mathcal{A}} = \operatorname{diag} \{ {{\mathcal{A}}^{1}},{{\mathcal{A}}^{2}},{{\mathcal{A}}^{3}}\} $ и
${{\bar {\mathcal{B}}}_{{_{{i + 1,j + 1}}}}} = \;\operatorname{diag} \{ \mathcal{B}_{{i + 1,j + 1}}^{1},{{\mathcal{B}}^{2}},{{\mathcal{B}}^{3}}\} $
имеют следующие блоки:
(16)
$\bar {w}_{{i + 1,j + 1}}^{s} = \tau g_{{i + 1,j + 1}}^{s} - \mathcal{F}_{{i + 1,j + 1}}^{s}\bar {w}_{{i + 1,j}}^{s} - \mathcal{K}_{{i,j + 1}}^{s} + \delta _{{i + 1,j + 1}}^{s}({{\tau }^{2}}),\quad s = 1,2,3,$(17)
$\left( {L(\mathcal{V}) + \mathcal{L}(\mathcal{V},h,\tau )} \right)\mathcal{V} = G(\mathcal{V}),$(18)
$L_{{i,i}}^{s}(\mathcal{V}) = \left( {\begin{array}{*{20}{c}} {{{E}_{{{{\nu }^{s}}}}}}&{{{\mathcal{O}}_{{{{\nu }^{s}}}}}}&{{{\mathcal{O}}_{{{{\nu }^{s}}}}}}& \ldots &{{{\mathcal{O}}_{{{{\nu }^{s}}}}}}&{{{\mathcal{O}}_{{{{\nu }^{s}}}}}} \\ {\mathcal{K}_{{2,i}}^{k}}&{{{E}_{{{{\nu }^{s}}}}}}&{{{\mathcal{O}}_{{{{\nu }^{s}}}}}}& \ldots &{{{\mathcal{O}}_{{{{\nu }^{s}}}}}}&{{{\mathcal{O}}_{{{{\nu }^{s}}}}}} \\ {{{\mathcal{O}}_{{{{\nu }^{s}}}}}}&{\mathcal{K}_{{3,i}}^{k}}&{{{E}_{{{{\nu }^{s}}}}}}& \ldots &{{{\mathcal{O}}_{{{{\nu }^{s}}}}}}&{{{\mathcal{O}}_{{{{\nu }^{s}}}}}} \\ \vdots & \vdots & \vdots & \ddots & \vdots & \vdots \\ {{{\mathcal{O}}_{{{{\nu }^{s}}}}}}&{{{\mathcal{O}}_{{{{\nu }^{s}}}}}}&{{{\mathcal{O}}_{{{{\nu }^{s}}}}}}& \ldots &{{{E}_{{{{\nu }^{s}}}}}}&{{{\mathcal{O}}_{{{{\nu }^{s}}}}}} \\ {{{\mathcal{O}}_{{{{\nu }^{s}}}}}}&{{{\mathcal{O}}_{{{{\nu }^{s}}}}}}&{{{\mathcal{O}}_{{{{\nu }^{s}}}}}}& \ldots &{\mathcal{K}_{{{{n}_{1}},i}}^{k}}&{{{E}_{{{{\nu }^{s}}}}}} \end{array}} \right),$Далее запишем систему (17) в нормальной форме. Для этого докажем существование матрицы ${{(L(\mathcal{V}) + L(\mathcal{V},h,\tau ))}^{{ - 1}}}$. Найдем ${{L}^{{ - 1}}}(\mathcal{V})$. Матрицы ${{({{L}^{s}}(\mathcal{V}))}^{{ - 1}}} = (X_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s})$, где ${{\nu }_{1}},{{\nu }_{2}} = 1,2,s,{{n}_{2}}$, $s = 1,2,3,$ имеют блочную нижнюю (левую) треугольную форму, их квадратные блоки определяются равенством
(19)
$X_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s} = \left\{ \begin{gathered} {{\mathcal{O}}_{{{{\nu }^{s}}}}}\quad {\text{п р и }}\quad {{\nu }_{1}} < {{\nu }_{2}}, \hfill \\ {{( - 1)}^{{{{\nu }_{1}} - {{\nu }_{2}}}}}\left( {\prod\limits_{{{s}_{2}} = {{\nu }_{2}}}^{{{\nu }_{1}} - 1} {{{(L_{{{{s}_{2}} + 1,{{s}_{2}} + 1}}^{s})}}^{{ - 1}}}L_{{{{s}_{2}} + 1,{{s}_{2}}}}^{s}} \right){{(L_{{{{\nu }_{2}},{{\nu }_{2}}}}^{s})}^{{ - 1}}}\quad {\text{п р и }}\quad {{\nu }_{2}} \leqslant {{\nu }_{1}}, \hfill \\ \end{gathered} \right.$(20)
$X_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s} = \left\{ \begin{gathered} {{\mathcal{O}}_{{{{\nu }^{s}}}}}\quad {\text{п р и }}\quad {{\nu }_{1}} < {{\nu }_{2}}, \hfill \\ {{(L_{{{{\nu }_{1}},{{\nu }_{1}}}}^{s})}^{{ - 1}}}\quad {\text{п р и }}\quad {{\nu }_{1}} = {{\nu }_{2}}, \hfill \\ - {{(L_{{{{\nu }_{1}},{{\nu }_{1}}}}^{s})}^{{ - 1}}}L_{{{{\nu }_{1}},{{\nu }_{1}} - 1}}^{s}X_{{{{\nu }_{1}} - 1,{{\nu }_{2}}}}^{s}\quad {\text{п р и }}\quad {{\nu }_{2}} < {{\nu }_{1}}. \hfill \\ \end{gathered} \right.$(21)
$Y_{{\mathop {\tilde {\nu }}\nolimits_1 ,\mathop {\tilde {\nu }}\nolimits_2 }}^{{s,{{\nu }_{2}}}} = \left\{ \begin{gathered} {{\mathcal{O}}_{{{{s}_{2}}}}}\quad {\text{п р и }}\quad {{{\tilde {\nu }}}_{1}} < {{{\tilde {\nu }}}_{2}}, \hfill \\ {{E}_{{{{s}_{2}}}}}\quad {\text{п р и }}\quad {{{\tilde {\nu }}}_{1}} = {{{\tilde {\nu }}}_{2}}, \hfill \\ {{( - 1)}^{{\mathop {\tilde {\nu }}\nolimits_1 - \mathop {\tilde {\nu }}\nolimits_2 }}}\prod\limits_{\bar {s} = {{{\tilde {\nu }}}_{2}} + 1}^{\mathop {\tilde {\nu }}\nolimits_1 } \mathcal{K}_{{\bar {s},{{\nu }_{2}}}}^{s}\quad {\text{п р и }}\quad {{{\tilde {\nu }}}_{1}} \geqslant {{{\tilde {\nu }}}_{2}}. \hfill \\ \end{gathered} \right.$Уравнение (22) представляет собой разностную схему (17) (или (8)), записанную в нормальной форме матрично-операторного уравнения. Перейдем к доказательству существования равномерно-ограниченного на всей сетке ${{\mathcal{U}}_{\Delta }}$ решения уравнения (22).
3. УСТОЙЧИВОСТЬ РАЗНОСТНОЙ СХЕМЫ
В этом разделе докажем существование равномерно-ограниченного решения разностной схемы (22) в сеточном пространстве ${{U}_{\Delta }}$. Справедлива следующая
Теорема 2. Пусть выполнены следующие условия:
1) собственные значения $\xi _{{\mathop {\bar {\gamma }}\nolimits_{{{m}_{1}}} }}^{{{{s}_{1}}}}$, $\xi _{{{{\gamma }_{{{{m}_{2}}}}}}}^{{{{s}_{2}}}}$ и $\xi _{{{{J}_{{i,j}}}}}^{{{{s}_{3}}}}$ матриц ${{\bar {\gamma }}_{{{{m}_{1}}}}}$, ${{\gamma }_{{{{m}_{2}}}}}$ и ${{J}_{{i,j}}}$, соответственно, в каждом узле разностной сетки ${{\mathcal{U}}_{\Delta }}$ удовлетворяют условию
(23)
$r\xi _{{\mathop {\bar {\gamma }}\nolimits_{{{m}_{1}}} }}^{{{{s}_{1}}}} \cdot \xi _{{{{J}_{{i,j}}}}}^{{{{s}_{3}}}} \ne - \xi _{{{{\gamma }_{{{{m}_{2}}}}}}}^{{{{s}_{2}}}}\quad \forall {{s}_{1}},{{s}_{2}},{{s}_{3}},$2) собственные значения $\xi _{{{{J}_{{i,j}}}}}^{s}$ положительные в сеточном пространстве ${{\mathcal{U}}_{\Delta }}$;
3) отношение шагов разностной сетки $\tau {\text{/}}h$ является постоянной величиной.
Тогда разностная схема (22) в сеточном пространстве ${{\mathcal{U}}_{\Delta }}$ имеет решение равномерно-ограниченное по начально-краевым условиям и по правой части, для которого справедлива оценка (Как и прежде, в сеточном пространстве $C({{U}_{\Delta }})$ n-мерных вектор-функций используем равномерную норму ${{\left\| {{{v}_{{i,j}}}} \right\|}_{{C({{U}_{\Delta }})}}} = \mathop {max}\limits_{i,j} \left\| {{{v}_{{i,j}}}} \right\|,$ $\left\| {{{v}_{{i,j}}}} \right\| = \mathop {max}\limits_{s = 1,2, \ldots ,n} {\text{|}}v_{{i,j}}^{s}{\text{|}},$ ${{v}_{{i,j}}} = {{(u_{{i,j}}^{1},v_{{i,j}}^{2}, \ldots ,v_{{i,j}}^{n})}^{{\text{т }}}},$ согласованную с нормой n-мерной вектор-функции $v(x,t) \in C(U)$: ${{\left\| {\text{v}(x,t} \right\|}_{{C(U)}}} = \max \{ \left\| {\text{v}(x,t)} \right\|\;\;\forall (x,t) \in U\} .$)
(24)
${{\left\| \mathcal{V} \right\|}_{{C({{\mathcal{U}}_{\Delta }})}}} \leqslant {{\mathcal{M}}_{1}}{{\left\| {{{{\tilde {F}}}_{{i,j}}}} \right\|}_{{C({{U}_{\Delta }})}}} + {{\mathcal{M}}_{2}}{{\left\| {{{\phi }_{i}}} \right\|}_{{C({{U}_{\Delta }})}}} + {{\mathcal{M}}_{3}}{{\left\| {{{\psi }_{j}}} \right\|}_{{C({{U}_{\Delta }})}}},$Доказательство. Применим к матричному уравнению (22) метод простых итераций
где $\Pi ({{\mathcal{V}}_{{k - 1}}}) = {{L}^{{ - 1}}}({{\mathcal{V}}_{{k - 1}}})(\tau \bar {g} - H({{\mathcal{V}}_{{k - 1}}}){{w}_{0}} - Q({{\mathcal{V}}_{{k - 1}}}){{w}^{0}}) + \delta ({{\mathcal{V}}_{{k - 1}}},h,\tau )$. С помощью итерационного процесса (25), начиная с некоторого стартового вектора ${{\mathcal{V}}_{0}}$, построенного по начально-краевым условиям из (8), образуем последовательность $\{ {{\mathcal{V}}_{k}}:k \geqslant 1\} $ сеточных функций. Докажем, что последовательность $\{ {{\mathcal{V}}_{k}}\} $ при $h \to 0$ и $\tau \to 0$ сходится к некоторой предельной сеточной функции $\mathcal{V}{\text{*}}$, которая является равномерно-ограниченной и удовлетворяет уравнению (22).Составим матрицу Якоби $\partial \Pi (\mathcal{V}){\text{/}}\partial{ \mathcal{V}}$ и выясним, при каких условиях спектр матрицы $\partial \Pi (\mathcal{V}){\text{/}}\partial{ \mathcal{V}}$ будет находиться в круге единичного радиуса. Для удобства обозначим ${{\Pi }_{1}}(\mathcal{V}) = \tau {{L}^{{ - 1}}}(\mathcal{V})\bar {g}$, ${{\Pi }_{2}}(\mathcal{V}) = {{L}^{{ - 1}}}(\mathcal{V})H(\mathcal{V}){{w}_{0}}$, ${{\Pi }_{3}}(\mathcal{V}) = {{L}^{{ - 1}}}(\mathcal{V})Q(\mathcal{V}){{w}^{0}}$ и ${{\Pi }_{4}}(\mathcal{V}) = \delta (\mathcal{V},h,\tau )$. Исследуем спектры матриц $\partial {{\Pi }_{\nu }}(\mathcal{V}){\text{/}}\partial{ \mathcal{V}}$.
Рассмотрим $\partial {{\Pi }_{1}}(\mathcal{V}){\text{/}}\partial{ \mathcal{V}}$. Имеем $\partial {{\Pi }_{1}}(\mathcal{V}){\text{/}}\partial{ \mathcal{V}} = \tau \operatorname{diag} \{ \partial {{\theta }^{1}}{\text{/}}\partial {{\mathcal{V}}^{1}},\partial {{\theta }^{2}}{\text{/}}\partial {{\mathcal{V}}^{2}},\partial {{\theta }^{3}}{\text{/}}\partial {{\mathcal{V}}^{3}}\} ,$ где ${{\theta }^{s}} = \tau {{({{L}^{s}}({{\mathcal{V}}^{s}}))}^{{ - 1}}}{{\bar {g}}^{s}}$ и ${{\theta }^{s}} = {{(\theta _{1}^{s},\theta _{2}^{s}, \ldots ,\theta _{{{{n}_{2}}}}^{s})}^{{\text{т }}}}$. Компоненты вектора ${{\theta }^{s}}$ находятся из следующих равенств $\theta _{{{{\nu }_{2}}}}^{s} = \tau \sum\nolimits_{{{s}_{1}} = 1}^{{{\nu }_{2}}} \,X_{{{{\nu }_{2}},{{s}_{1}}}}^{s}\tilde {g}_{{{{s}_{1}}}}^{s}$, где ${{X}_{{{{\nu }_{2}},{{s}_{1}}}}}$ определяются по формулам (19) или (20). Обозначим $\theta _{{{{\nu }_{2}}}}^{s} = {{(\theta _{{1,{{\nu }_{2}}}}^{s},\theta _{{2,{{\nu }_{2}}}}^{s}, \ldots ,\theta _{{{{n}_{1}},{{\nu }_{2}}}}^{s})}^{{\text{т }}}}$, где ${{\nu }_{2}} = 1,2,\; \ldots ,\;{{n}_{2}}$. Тогда, принимая во внимание (18), (19) и (21), находим компоненты векторов $\theta _{{{{\nu }_{2}}}}^{s}$. Они выражаются следующими рекуррентными соотношениями:
(26)
$\begin{gathered} \theta _{{{{\nu }_{1}},1}}^{s} = \tau \sum\limits_{{{\nu }_{3}} = 1}^{{{\nu }_{1}}} \,{{( - 1)}^{{{{\nu }_{1}} - {{\nu }_{3}}}}}\prod\limits_{{{\nu }_{4}} = {{\nu }_{3}} + 1}^{{{\nu }_{1}}} \,\mathcal{K}_{{{{\nu }_{4}},1}}^{s}g_{{{{\nu }_{3}},1}}^{s}, \\ \theta _{{{{\nu }_{1}},{{\nu }_{2}}}}^{s} = \tau \sum\limits_{{{\nu }_{3}} = 1}^{{{\nu }_{1}}} \,{{( - 1)}^{{{{\nu }_{1}} - {{\nu }_{3}}}}}\prod\limits_{{{\nu }_{4}} = {{\nu }_{3}} + 1}^{{{\nu }_{1}}} \,\mathcal{K}_{{{{\nu }_{4}},{{\nu }_{2}}}}^{s}\mathcal{F}_{{{{\nu }_{3}},{{\nu }_{2}}}}^{s}\theta _{{{{\nu }_{3}},{{\nu }_{2}} - 1}}^{s} + \tau \sum\limits_{{{\nu }_{3}} = 1}^{{{\nu }_{1}}} \,{{( - 1)}^{{{{\nu }_{1}} - {{u}_{3}}}}}\prod\limits_{{{\nu }_{4}} = {{\nu }_{3}} + 1}^{{{\nu }_{1}}} \,\mathcal{K}_{{{{\nu }_{4}},{{\nu }_{2}}}}^{s}g_{{{{\nu }_{3}},{{\nu }_{2}}}}^{s}, \\ \end{gathered} $(27)
$\partial {{\theta }^{s}}{\text{/}}\partial {{\mathcal{V}}^{s}} = (\partial \theta _{{{{\nu }_{3}}}}^{s}{\text{/}}\partial{ \bar {w}}_{{{{\nu }_{2}}}}^{s}),\quad {{\nu }_{2}},{{\nu }_{3}} = 1,2, \ldots ,{{n}_{2}}\quad {\text{и }}\quad \partial \theta _{{{{\nu }_{3}}}}^{s}{\text{/}}\partial{ \bar {w}}_{{{{\nu }_{2}}}}^{s} = \mathcal{O}\quad {\text{п р и }}\quad {{\nu }_{3}} < {{\nu }_{2}},$(28)
$\begin{gathered} \mathop {\left\| {\frac{{\partial \theta _{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant \tau \left\{ {\zeta _{{{{\nu }_{2}}}}^{s}\mathop {\left\| {\mathcal{F}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \mathop {\left\| {\frac{{\partial{ \mathcal{K}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}e}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} + \mathop {\left\| {\frac{{\partial{ \mathcal{F}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}e}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} } \right\}\mathop {\left\| {\theta _{{{{\nu }_{1}},{{\nu }_{2}} - 1}}^{s}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} + \\ + \;\tau \zeta _{{{{\nu }_{2}}}}^{s}\mathop {\left\| {g_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \mathop {\left\| {\frac{{\partial{ \mathcal{K}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}e}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} + \tau \mathop {\left\| {\frac{{\partial g_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} , \\ \end{gathered} $(29)
$\begin{gathered} \mathop {\left\| {\theta _{{{{\nu }_{1}},1}}^{s}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant \tau \zeta _{1}^{s}\mathop {\left\| {g_{{{{\nu }_{1}},1}}^{s}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} , \\ \mathop {\left\| {\theta _{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant \tau \zeta _{{{{\nu }_{2}}}}^{s}\left\{ {\mathop {\left\| {\mathcal{F}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \mathop {\left\| {\theta _{{{{\nu }_{1}},{{\nu }_{2}} - 1}}^{s}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} + \mathop {\left\| {g_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} } \right\}. \\ \end{gathered} $(30)
$\mathop {\left\| {g_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{c}_{1}},\quad \mathop {\left\| {\partial g_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}{\text{/}}\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{c}_{2}}\quad \forall s = 1,2,3,$(31)
$\mathop {\left\| {\mathcal{K}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{\rho }_{1}},\quad \mathop {\left\| {\mathcal{F}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{\rho }_{2}},$(32)
$\mathop {\left\| {\frac{{\partial{ \mathcal{K}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}e}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant \mathop {\bar {\rho }}\nolimits_1 ,\quad \mathop {\left\| {\frac{{\partial{ \mathcal{F}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}e}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant \mathop {\bar {\rho }}\nolimits_2 ,$(33)
$\mathop {\left\| {\theta _{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant \frac{{\tau \mathop {\left\| {g_{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} }}{{1 - {{\rho }_{1}} - \tau {{\rho }_{2}}}},$(34)
$\mathop {\left\| {\frac{{\partial \theta _{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{\vartheta }_{1}},\quad {{\vartheta }_{1}}\frac{{{{\tau }^{2}}{{c}_{1}}(\mathop {\bar {\rho }}\nolimits_1 {{\rho }_{2}} + \mathop {\bar {\rho }}\nolimits_2 )}}{{(1 - {{\rho }_{1}})(1 - {{\rho }_{1}} - \tau {{\rho }_{2}})}} + \tau \left( {\frac{{\mathop {\bar {\rho }}\nolimits_1 {{c}_{1}}}}{{1 - {{\rho }_{1}}}} + {{c}_{2}}} \right).$(35)
$\mathop {\left\| {\mathcal{K}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{2}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{\bar {c}}_{3}},\quad \mathop {\left\| {\frac{{\partial{ \mathcal{K}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{2}e}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{2}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{c}_{3}},$(36)
$\zeta _{{{{\nu }_{2}}}}^{2} \leqslant \sum\limits_{{{\nu }_{4}} = 1}^{{{n}_{1}} - 1} \,\sum\limits_{{{\nu }_{3}} = 0}^{{{\nu }_{4}}} \,C_{{{{\nu }_{4}}}}^{{{{\nu }_{3}}}}\mathop {\left( {\mathop {\left\| {\tilde {\mathcal{K}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{2}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} } \right)}\nolimits^{{{\nu }_{3}}} \leqslant \sum\limits_{{{\nu }_{3}} = 1}^{{{k}_{1}}} \,C_{{{{n}_{1}}}}^{{{{\nu }_{3}}}}{{\left( {\mathop {\left\| {\tilde {\mathcal{K}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{2}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})}^{} } \right)}^{{{{\nu }_{3}} - 1}}} \leqslant {{c}_{4}},$(37)
$\mathop {\left\| {\theta _{{{{\nu }_{1}},{{\nu }_{2}}}}^{2}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant \tau {{c}_{4}}\mathop {\left\| {g_{{{{\nu }_{1}},{{\nu }_{2}}}}^{2}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} ,$(38)
$\mathop {\left\| {\frac{{\partial \theta _{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{\vartheta }_{2}},\quad {{\vartheta }_{2}} = \tau ({{c}_{3}}{{c}_{4}} + {{c}_{2}}).$$\tilde {\mathcal{F}}_{{i + 1,j + 1}}^{3} = \;\sum\nolimits_{{{\nu }_{3}} = 1}^\infty \,{{( - 1)}^{{{{\nu }_{3}}}}}\mathop {(r\mathop {\bar {\beta }}\nolimits_{{{m}_{1}}} \otimes \gamma _{{{{m}_{2}}}}^{{ - 1}} \otimes {{N}_{{i + 1,j + 1}}})}\nolimits^{{{\nu }_{3}}} ,$
то в силу условий теоремы 1 выполняются неравенства
(39)
$\mathop {\left\| {\mathcal{F}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{3}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{\bar {c}}_{5}},\quad \mathop {\left\| {\frac{{\partial{ \mathcal{F}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{3}e}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{3}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{c}_{5}},$(40)
$\mathop {\left\| {\theta _{{{{\nu }_{1}},{{\nu }_{2}}}}^{3}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant \frac{{\tau \mathop {\left\| {g_{{{{\nu }_{1}},{{\nu }_{2}}}}^{2}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} }}{{1 - \tau {{c}_{5}}}},$(41)
$\mathop {\left\| {\frac{{\partial \theta _{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}}}{{\partial \mathop {\bar {w}}\nolimits_{{{\nu }_{1}},{{\nu }_{2}}}^1 }}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{\vartheta }_{3}},\quad {{\vartheta }_{3}} = \tau \left( {\frac{{\tau {{c}_{1}}{{c}_{5}}}}{{1 - \tau {{{\bar {c}}}_{5}}}} + {{c}_{2}}} \right).$Перейдем к исследованию спектра матрицы $\partial {{\Pi }_{2}}(\mathcal{V}){\text{/}}\partial{ \mathcal{V}}$. Рассмотрим матрицу $\partial {{\Pi }_{2}}(\mathcal{V}){\text{/}}\partial{ \mathcal{V}}$. Имеем $\partial {{\Pi }_{2}}(\mathcal{V}){\text{/}}\partial{ \mathcal{V}} = \operatorname{diag} \{ \partial {{y}^{1}}{\text{/}}\partial {{\mathcal{V}}^{1}},\partial {{y}^{2}}{\text{/}}\partial {{\mathcal{V}}^{2}},\partial {{y}^{3}}{\text{/}}\partial {{\mathcal{V}}^{3}}\} ,$ где ${{y}^{s}} = {{({{L}^{s}}({{\mathcal{V}}^{s}}))}^{{ - 1}}}{{H}^{s}}w_{0}^{s}$ и ${{y}^{s}} = {{(y_{1}^{s},y_{2}^{s}, \ldots ,y_{{{{n}_{2}}}}^{s})}^{{\text{т }}}}$. Компоненты вектора ${{y}^{s}}$ находятся из следующих равенств: $y_{{{{\nu }_{2}}}}^{s} = X_{{{{\nu }_{2}},1}}^{s}H_{{1,1}}^{s}\tilde {w}_{0}^{s}$, где ${{\nu }_{2}} = 1,2,\; \ldots ,\;{{n}_{2}}$ и $\tilde {w}_{0}^{s} = {{(\bar {w}_{{1,0}}^{s},\bar {w}_{{2,0}}^{s}, \ldots ,\bar {w}_{{{{n}_{1}},0}}^{s})}^{{\text{т }}}}$. Обозначим$y_{{{{\nu }_{2}}}}^{s} = {{(y_{{1,{{\nu }_{2}}}}^{s},y_{{2,{{\nu }_{2}}}}^{s}, \ldots ,y_{{{{n}_{1}},{{\nu }_{2}}}}^{s})}^{{\text{т }}}}$. Используя (20), находим компоненты векторов $y_{{{{\nu }_{2}}}}^{s}$. Они выражаются рекуррентными соотношениями
(42)
$\begin{gathered} y_{{{{\nu }_{1}},1}}^{s} = \sum\limits_{{{\nu }_{3}} = 1}^{{{\nu }_{1}}} \,{{( - 1)}^{{{{\nu }_{1}} - {{\nu }_{3}}}}}\prod\limits_{{{\nu }_{4}} = {{\nu }_{3}} + 1}^{{{\nu }_{1}}} \mathcal{K}_{{{{\nu }_{4}},1}}^{s}\mathcal{F}_{{{{\nu }_{3}},1}}^{s}\bar {w}_{{{{\nu }_{3}},0}}^{s}, \\ y_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s} = \sum\limits_{{{\nu }_{3}} = 1}^{{{\nu }_{1}}} \,{{( - 1)}^{{{{\nu }_{1}} - {{\nu }_{3}}}}}\prod\limits_{{{\nu }_{4}} = {{\nu }_{3}} + 1}^{{{\nu }_{1}}} \mathcal{K}_{{{{\nu }_{4}},{{\nu }_{2}}}}^{s}\mathcal{F}_{{{{\nu }_{3}},{{\nu }_{2}}}}^{s}y_{{{{\nu }_{3}},{{\nu }_{2}} - 1}}^{s}, \\ \end{gathered} $(43)
$\partial {{y}^{s}}{\text{/}}\partial {{\mathcal{V}}^{s}} = (\partial y_{{{{\nu }_{3}}}}^{s}{\text{/}}\partial{ \bar {w}}_{{{{\nu }_{2}}}}^{s}),\quad {{\nu }_{2}},{{\nu }_{3}} = 1,2, \ldots ,{{n}_{2}}\quad {\text{и }}\quad \partial y_{{{{\nu }_{3}}}}^{s}{\text{/}}\partial{ \bar {w}}_{{{{\nu }_{2}}}}^{s} = \mathcal{O}\quad {\text{п р и }}\quad {{\nu }_{3}} < {{\nu }_{2}}.$(44)
$\mathop {\left\| {\frac{{\partial y_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant \mathop {\left\| {\frac{{\partial \left( {\sum\limits_{{{\nu }_{3}} = 1}^{{{n}_{1}}} {{{{( - 1)}}^{{{{n}_{1}} - {{\nu }_{3}}}}}} \prod\limits_{{{\nu }_{4}} = {{\nu }_{3}} + 1}^{{{n}_{1}}} {\mathcal{K}_{{{{\nu }_{4}},{{\nu }_{2}}}}^{s}} \mathcal{F}_{{{{\nu }_{3}},{{\nu }_{2}}}}^{s}y_{{{{\nu }_{3}},{{\nu }_{2}} - 1}}^{s}} \right)}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} .$(45)
$y_{1}^{s} = {{(L_{{1,1}}^{s})}^{{ - 1}}}H_{{1,1}}^{s}\bar {w}_{0}^{s},\quad y_{{{{\nu }_{2}}}}^{s} = - {{(L_{{{{\nu }_{2}},{{\nu }_{2}}}}^{s})}^{{ - 1}}}L_{{{{\nu }_{2}},{{\nu }_{2}} - 1}}^{s}y_{{{{\nu }_{2}} - 1}}^{s}\quad \forall s = 1,2,3.$(46)
$y_{{{{\nu }_{2}}}}^{s} = {{( - 1)}^{{{{\nu }_{2}} - 1}}}\left[ {\prod\limits_{{{\nu }_{3}} = 2}^{{{\nu }_{2}}} \,\mathop {(L_{{{{\nu }_{3}},{{\nu }_{3}}}}^{s})}\nolimits^{ - 1} L_{{{{\nu }_{3}},{{\nu }_{3}} - 1}}^{s}} \right]y_{1}^{s}.$(47)
$\mathop {\left\| {y_{{{{\nu }_{2}}}}^{1}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} = {{c}_{6}}\mathop {\left\| {\tilde {w}_{0}^{1}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} ,$(48)
$\mathop {\left\| {\frac{{\partial y_{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{\bar {\vartheta }}_{1}},\quad {\text{г д е }}\quad {{\bar {\vartheta }}_{1}}\left( {\mathop {\bar {\rho }}\nolimits_1 {{c}_{4}}{{\rho }_{2}} + \mathop {\bar {\rho }}\nolimits_2 } \right){{c}_{6}}\mathop {\left\| {\tilde {w}_{0}^{1}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} .$Рассмотрим второй случай, $s = 2$. Поскольку в этом случае $\mathcal{F}_{{i + 1,j + 1}}^{2} = {{\mathcal{O}}_{{{{m}_{1}}{{m}_{2}}l}}}$, то из (42) и (44) немедленно следуют оценки
(49)
$\mathop {\left\| {y_{{{{\nu }_{1}},{{\nu }_{2}}}}^{2}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} = 0\quad {\text{и }}\quad \mathop {\left\| {\frac{{\partial y_{{{{\nu }_{1}},{{\nu }_{2}}}}^{2}}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{2}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} = 0.$(50)
$\mathop {\left\| {\frac{{\partial y_{{{{\nu }_{1}},{{\nu }_{2}}}}^{3}}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{3}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{c}_{5}}\mathop {\left\| {y_{{{{\nu }_{1}},{{\nu }_{2}} - 1}}^{3}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} .$(51)
$\mathop {\left\| {y_{{{{\nu }_{1}},{{\nu }_{2}}}}^{3}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} = 0.$(52)
$\mathop {\left\| {\frac{{\partial y_{{{{\nu }_{1}},{{\nu }_{2}}}}^{3}}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{3}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} = 0\quad {\text{п р и }}\quad {{\nu }_{2}} \geqslant {{k}_{2}}.$$z_{{{{\nu }_{2}}}}^{s} = \;\sum\nolimits_{{{\nu }_{3}} = 1}^{{{\nu }_{2}}} \,X_{{{{\nu }_{2}},{{\nu }_{3}}}}^{s}Q_{{1,{{\nu }_{3}}}}^{s}{{e}_{{{{n}_{1}}}}} \otimes w_{{0,{{\nu }_{3}}}}^{s},$
где ${{\nu }_{2}} = 1,2,\; \ldots ,\;{{n}_{2}}$. Обозначим вектор через $z_{{{{\nu }_{2}}}}^{s} = {{(z_{{1,{{\nu }_{2}}}}^{s},z_{{2,{{\nu }_{2}}}}^{s}, \ldots ,z_{{{{n}_{1}},{{\nu }_{2}}}}^{s})}^{{\text{т }}}}$ и с помощью (20) найдем его компоненты
(53)
$\begin{gathered} z_{{{{\nu }_{1}},1}}^{s} = \prod\limits_{{{\nu }_{4}} = 1}^{{{\nu }_{1}}} \,{{( - 1)}^{{{{\nu }_{1}} - 1}}}\mathcal{K}_{{{{\nu }_{4}},1}}^{s}w_{{0,1}}^{s}, \\ z_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s} = \sum\limits_{{{\nu }_{3}} = 1}^{{{\nu }_{1}}} \,{{( - 1)}^{{{{\nu }_{1}} - {{\nu }_{3}}}}}\prod\limits_{{{\nu }_{4}} = {{\nu }_{3}} + 1}^{{{\nu }_{1}}} \mathcal{K}_{{{{\nu }_{4}},{{\nu }_{2}}}}^{s}\mathcal{F}_{{{{\nu }_{3}},{{\nu }_{2}}}}^{s}z_{{{{\nu }_{3}},{{\nu }_{2}} - 1}}^{s} + \prod\limits_{{{\nu }_{4}} = 1}^{{{\nu }_{1}}} \,{{( - 1)}^{{{{\nu }_{1}} - 1}}}\mathcal{K}_{{{{\nu }_{4}},n{{u}_{2}}}}^{s}w_{{0,{{\nu }_{2}}}}^{s}, \\ \end{gathered} $(54)
$\partial {{z}^{s}}{\text{/}}\partial {{\mathcal{V}}^{s}} = (\partial z_{{{{\nu }_{3}}}}^{s}{\text{/}}\partial{ \bar {w}}_{{{{\nu }_{2}}}}^{s}),\quad {{\nu }_{2}},{{\nu }_{3}} = 1,2, \ldots ,{{n}_{2}}\quad {\text{и }}\quad \partial z_{{{{\nu }_{3}}}}^{s}{\text{/}}\partial{ \bar {w}}_{{{{\nu }_{2}}}}^{s} = \mathcal{O}\quad {\text{п р и }}\quad {{\nu }_{3}} < {{\nu }_{2}}.$(55)
$\mathop {\left\| {\frac{{\partial z_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant \mathop {\left\| {\frac{{\partial \left( {\sum\limits_{{{\nu }_{3}} = 1}^{{{n}_{1}}} {{{{( - 1)}}^{{{{n}_{1}} - {{\nu }_{3}}}}}} \prod\limits_{{{\nu }_{4}} = {{\nu }_{3}} + 1}^{{{n}_{1}}} {\mathcal{K}_{{{{\nu }_{4}},{{\nu }_{2}}}}^{s}} \mathcal{F}_{{{{\nu }_{3}},{{\nu }_{2}}}}^{s}z_{{{{\nu }_{3}},{{\nu }_{2}} - 1}}^{s}} \right)}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} .$(56)
$\mathop {\left\| {\frac{{\partial z_{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{c}_{7}}\mathop {\left\| {z_{{{{\nu }_{1}},{{\nu }_{2}} - 1}}^{1}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} ,$(57)
$z_{1}^{s} = {{(L_{{1,1}}^{s})}^{{ - 1}}}Q_{{1,1}}^{s}({{e}_{{{{n}_{1}}}}} \otimes w_{{0,1}}^{s}),\quad z_{{{{\nu }_{2}}}}^{s} = - {{(L_{{{{\nu }_{2}},{{\nu }_{2}}}}^{s})}^{{ - 1}}}L_{{{{\nu }_{2}},{{\nu }_{2}} - 1}}^{s}z_{{{{\nu }_{2}} - 1}}^{s} + {{(L_{{{{\nu }_{2}},{{\nu }_{2}}}}^{s})}^{{ - 1}}}Q_{{1,{{\nu }_{2}}}}^{s}({{e}_{{{{n}_{1}}}}} \otimes w_{{0,{{\nu }_{2}}}}^{s}).$(58)
$z_{{{{\nu }_{2}}}}^{s} = \sum\limits_{{{\nu }_{4}} = 1}^{{{\nu }_{2}}} \,{{( - 1)}^{{{{\nu }_{2}} - {{\nu }_{4}}}}}\left[ {\prod\limits_{{{\nu }_{3}} = {{\nu }_{4}} + 1}^{{{\nu }_{2}}} \mathop {(L_{{{{\nu }_{3}},{{\nu }_{3}}}}^{s})}\nolimits^{ - 1} L_{{{{\nu }_{3}},{{\nu }_{3}} - 1}}^{s}} \right]{{(L_{{{{\nu }_{4}},{{\nu }_{4}}}}^{s})}^{{ - 01}}}Q_{{1,{{\nu }_{4}}}}^{s}({{e}_{{{{n}_{1}}}}} \otimes w_{{0,{{\nu }_{4}}}}^{s}).$(59)
$\mathop {\left\| {z_{{{{\nu }_{2}}}}^{1}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant {{c}_{8}}\mathop {\left\| {\tilde {w}_{{0,{{\nu }_{2}}}}^{1}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} ,$(60)
$\mathop {\left\| {\frac{{\partial z_{{{{\nu }_{1}},{{\nu }_{2}}}}^{1}}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} \leqslant \hat {\vartheta },\quad {\text{г д е }}\quad \hat {\vartheta } = {{c}_{7}}{{c}_{8}}\mathop {\left\| {\bar {w}_{{0,{{\nu }_{2}}}}^{1}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} .$Рассмотрим второй случай, $s = 2$. Так как $\mathcal{F}_{{i + 1,j + 1}}^{2} = {{\mathcal{O}}_{{{{m}_{1}}{{m}_{2}}l}}}$, то из (55) немедленно следует, что
(61)
$\mathop {\left\| {\frac{{\partial z_{{{{\nu }_{1}},{{\nu }_{2}}}}^{2}}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{s}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} = 0.$(62)
${{\left\| {z_{{{{\nu }_{1}},{{\nu }_{2}}}}^{2}} \right\|}_{{C({{\mathcal{U}}_{\Delta }})}}} \leqslant {{\left\| {\prod\limits_{{{\nu }_{3}} = 1}^{{{n}_{1}}} \,\mathcal{K}_{{{{\nu }_{3}},{{\nu }_{2}}}}^{2}} \right\|}_{{C({{\mathcal{U}}_{\Delta }})}}}{{\left\| {w_{{0,{{\nu }_{2}}}}^{2}} \right\|}_{{C({{\mathcal{U}}_{\Delta }})}}} \leqslant {{c}_{9}}{{\left\| {w_{{0,{{\nu }_{2}}}}^{2}} \right\|}_{{C({{\mathcal{U}}_{\Delta }})}}},$Рассмотрим третий случай, $s = 3$. Так как $\mathcal{K}_{{i + 1,j + 1}}^{3} = {{\mathcal{O}}_{{{{m}_{1}}{{m}_{2}}p}}}$, то из (53) и (55) следует, что
(63)
$\mathop {\left\| {\frac{{\partial z_{{{{\nu }_{1}},{{\nu }_{2}}}}^{3}}}{{\partial{ \bar {w}}_{{{{\nu }_{1}},{{\nu }_{2}}}}^{3}}}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} = 0\quad {\text{и }}\quad \mathop {\left\| {z_{{{{\nu }_{1}},{{\nu }_{2}}}}^{3}} \right\|}\nolimits_{C({{\mathcal{U}}_{\Delta }})} = 0.$Для последовательности $\{ {{\mathcal{V}}_{k}}\} $ имеем
(64)
${{\mathcal{V}}_{{k + 1}}} - {{\mathcal{V}}_{k}} = \Pi ({{\mathcal{V}}_{k}}) - \Pi ({{\mathcal{V}}_{{k - 1}}}) = \int\limits_{{{\mathcal{V}}_{{k - 1}}}}^{{{\mathcal{V}}_{k}}} {\frac{{\partial \Pi (\mathcal{V})}}{{\partial{ \mathcal{V}}}}} d\mathcal{V}.$(65)
${{\mathcal{V}}_{{k + 1}}} - {{\mathcal{V}}_{k}} = \frac{{\partial \Pi ({{{\tilde {\mathcal{V}}}}^{k}})}}{{\partial{ \mathcal{V}}}}({{\mathcal{V}}_{k}} - {{\mathcal{V}}_{{k - 1}}}),$(66)
${{\left\| {{{\mathcal{V}}_{{k + 1}}} - {{\mathcal{V}}_{k}}} \right\|}_{{C({{\mathcal{U}}_{\Delta }})}}} \leqslant {{\left\| {\frac{{\partial \Pi ({{\mathcal{V}}^{k}})}}{{\partial{ \mathcal{V}}}}\frac{{\partial \Pi ({{\mathcal{V}}^{{k - 1}}})}}{{\partial{ \mathcal{V}}}} \cdots \frac{{\partial \Pi ({{\mathcal{V}}^{1}})}}{{\partial{ \mathcal{V}}}}} \right\|}_{{C({{\mathcal{U}}_{\Delta }})}}}{{\left\| {{{\mathcal{V}}_{1}} - {{\mathcal{V}}_{0}}} \right\|}_{{C({{\mathcal{U}}_{\Delta }})}}}.$(67)
${{\left\| {{{\mathcal{V}}_{{k + 1}}} - {{\mathcal{V}}_{k}}} \right\|}_{{C({{\mathcal{U}}_{\Delta }})}}} \leqslant {{\hat {\delta }}^{{\left[ {\tfrac{k}{{{{n}_{\varepsilon }}}}} \right]}}}\tilde {\delta }{{\left\| {{{\mathcal{V}}_{1}} - {{\mathcal{V}}_{0}}} \right\|}_{{C({{\mathcal{U}}_{\Delta }})}}},$Далее, в силу неравенства (67), для любых $k$ и $p$ имеем
(68)
${{\left\| {{{\mathcal{V}}_{{k + p}}} - {{\mathcal{V}}_{k}}} \right\|}_{{C({{\mathcal{U}}_{\Delta }})}}} \leqslant {{\hat {\delta }}^{{\left[ {\tfrac{k}{{{{n}_{\varepsilon }}}}} \right]}}}\tilde {\delta }\left( {{{{\hat {\delta }}}^{{\left[ {\tfrac{p}{{{{n}_{\varepsilon }}}}} \right]}}} + {{{\hat {\delta }}}^{{\left[ {\tfrac{{p - 1}}{{{{n}_{\varepsilon }}}}} \right]}}} + \cdots + 1} \right){{\left\| {{{\mathcal{V}}_{1}} - {{\mathcal{V}}_{0}}} \right\|}_{{C({{\mathcal{U}}_{\Delta }})}}}.$Докажем равномерную ограниченность сеточного решения $\mathcal{V}{\text{*}}$ уравнения (22). Из (33), (37), (40), (47), (49), (51), (59), (62) и (63) следует, что сеточные функции ${{\mathcal{V}}_{k}}$ являются равномерно-ограниченными на сетке ${{\mathcal{U}}_{\Delta }}$ и удовлетворяют неравенству (24). Поскольку последовательность $\{ {{\mathcal{V}}_{k}}\} $ равномерно сходится к некоторой сеточной функции $\mathcal{V}{\text{*}}$, то и для предельной функции $\mathcal{V}{\text{*}}$ также будет справедлива оценка (24). Теорема доказана.
Перейдем к численным экспериментам.
4. ЧИСЛЕННАЯ РЕАЛИЗАЦИЯ РАЗНОСТНОЙ СХЕМЫ
Продемонстрируем эффективность предложенного в работе численного метода на следующем тестовом примере. Рассмотрим дифференциально-алгебраическую систему уравнений в частных производных вида (1), в которой
(70)
$\begin{gathered} {{\psi }_{1}}(t) = exp({{x}_{0}}t),\quad {{\psi }_{2}}(t) = exp({{x}_{0}} + t),\quad {{\psi }_{1}}(t) = {{x}_{0}} + t, \\ {{\phi }_{1}}(x) = exp(x{{t}_{0}}),\quad {{\phi }_{4}}(x) = x{{t}_{0}},\quad {{\phi }_{5}}(x) = {{t}_{0}}exp(x),\quad {{\phi }_{6}}(x) = xexp({{t}_{0}}),\quad {{\phi }_{7}}(x) = 1 + x. \\ \end{gathered} $
Найдено численное решение задачи (1), (69), (70) в области $U = [0,1] \times [0,1]$ при $\kappa = 4$. Результаты численных расчетов представлены в таблице. Расчеты выполнены на оборудовании центра коллективного пользования “Иркутский суперкомпьютерный центр СО РАН” [12].
Таблица.
№ | h | τ | m1 | m2 | Δu | № | h | τ | m1 | m2 | Δu |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | 10–1 | 10–1 | 2 | 2 | 6.8 × 10–2 | 6 | 10–2 | 10–2 | 4 | 4 | 1.2 × 10–6 |
2 | 10–2 | 10–2 | 2 | 2 | 2.5 × 10–2 | 7 | 10–1 | 10–1 | 5 | 5 | 1.2 × 10–4 |
3 | 10–1 | 10–1 | 3 | 3 | 1.9 × 10–2 | 8 | 10–2 | 10–2 | 5 | 5 | 5.1 × 10–8 |
4 | 10–2 | 10–2 | 3 | 3 | 3.4 × 10–4 | 9 | 10–1 | 10–1 | 6 | 6 | 3.4 × 10–6 |
5 | 10–1 | 10–1 | 4 | 4 | 3.4 × 10–4 | 10 | 10–2 | 10–2 | 6 | 6 | 7.4 × 10–10 |
За результат в тестовом примере принята абсолютная погрешность $\Delta u$ как максимальное отклонение точного решения от найденного численного решения на всей разностной сетке ${{\mathcal{U}}_{\Delta }}$. Из последнего столбца таблицы видно, что численный алгоритм имеет высокую точность, которая на единицу меньше порядка аппроксимирующего сплайна. В некоторых случаях (№ 1, 5, 9) абсолютная погрешность на порядок превосходит ожидаемый результат.
ЗАКЛЮЧЕНИЕ
Предложенный в работе сплайн-коллокационный метод позволяет с высокой точностью, которая на единицу меньше порядка сплайна, численно решать рассмотренные в работе квазилинейные дифференциально-алгебраические системы индекса $(k,0)$. Особенность этого метода имеет аналитический характер и заключается в предварительном расщеплении матричного пучка системы $\mathcal{P}(\lambda ,x,t,u)$.
Список литературы
Бормотова О.В., Чистяков В.Ф. О методах численного решения и исследования систем не типа Коши–Ковалевской // Ж. вычисл. матем. и матем. физ. 2004. Т. 44. № 8. С. 1380–1387.
Гайдомак С.В. Об одной краевой задаче для линейной параболической системы первого порядка // Ж. вычисл. матем. и матем. физ. 2014. Т. 54. № 4. С. 73–83.
Гайдомак С.В. Об одном алгоритме численного решения линейной дифференциально-алгебраической системы уравнений в частных производных произвольного индекса // Ж. вычисл. матем. и матем. физ. 2015. Т. 55. № 9. С. 1530–1544.
Гайдомак С.В. Об устойчивости неявной сплайн-коллокационной разностной схемы для линейных дифференциально-алгебраических уравнений с частными производными // Ж. вычисл. матем. и матем. физ. 2013. Т. 53. № 9. С. 44–63.
Гайдомак С.В. О канонической структуре пучка вырожденных матриц-функций // Изв. ВУЗОВ. Математика. 2012. № 2. С. 23–33.
Березин М.В., Жидков Н.П. Методы вычислений. М.: Наука, 1966. Т. 1.
Вербицкий Б.В. Об одном глобальном свойстве матриц-функций, зависящих от нескольких переменных // Успехи матем. наук. 1973. Т. 28. Вып. 5. № 173. С. 233–234.
Вербицкий Б.В. Об одном глобальном свойстве матрицы-функции от одного переменного // Матем. сб. 1973. Т. 91(133). № 1(5). С. 50–61.
Вербицкий Б.В. Одно глобальное свойство матриц-функций, зависящих от нескольких переменных // Изв. ВУЗОВ. Математика. 1978. № 1. С. 8–17.
Ланкастер П. Теория матриц: Пер. с англ. М.: Физматлит, 1982.
Канторович Л.В., Акилов Г.П. Функциональный анализ. Издание второе. М.: Физматлит, 1977.
Иркутский суперкомпьютерный центр СО РАН [Электронный ресурс]: сайт. – Иркутск: ИДСТУ СО РАН. – URL: http://hpc.icc.ru.
Дополнительные материалы отсутствуют.
Инструменты
Журнал вычислительной математики и математической физики