Журнал вычислительной математики и математической физики, 2019, T. 59, № 4, стр. 579-586

О приближенном решении дифференциальных уравнений с помощью рациональных сплайн-функций

В. Г. Магомедова 1**, А.-Р. К. Рамазанов 12*

1 Дагестанский государственный ун-т
367000 Махачкала, ул. М. Гаджиева, 43а, Россия

2 Дагестанский научный центр РАН
367032 Махачкала, ул. М. Гаджиева, 45, Россия

** E-mail: vazipat@rambler.ru
* E-mail: ar-ramazanov@rambler.ru

Поступила в редакцию 08.10.18
После доработки 12.12.2018
Принята к публикации 12.12.2018

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

Аннотация

Для дважды непрерывно дифференцируемых на отрезке функций получены оценки совместного равномерного приближения самих функций и их производных до второго порядка посредством интерполяционных рациональных сплайн-функций и их соответствующих производных. Эти оценки применены при построении приближенных дважды гладких решений краевых задач и начальной задачи Коши для некоторых линейных дифференциальных уравнений второго порядка. Библ. 9.

Ключевые слова: рациональные сплайн-функции, интерполяционные сплайн-функции, приближенное решение дифференциальных уравнений.

ВВЕДЕНИЕ

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

В [6], [7] построены гладкие сплайн-функции на базе трехточечных рациональных интерполянтов, которые (в отличие от классических сплайнов) сами и их производные первого и второго порядков обладают, по терминологии Ю.Н. Субботина (см. [8]), свойством безусловной сходимости на соответствующем классе ${{C}^{r}}\left[ {a,b} \right]$ непрерывно дифференцируемых $r$ раз ($r = 0,\;1,\;2$) на отрезке $\left[ {a,b} \right]$ функций. Изучены также (см. [9]) некоторые их аппроксимативные, формосохраняющие свойства.

Ниже для произвольной функции из ${{C}^{2}}\left[ {a,b} \right]$ и ее производных первого и второго порядков получены оценки скорости совместной равномерной сходимости подобных сплайн-функций по трехточечным рациональным интерполянтам и их соответствующих производных.

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

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

1. АППРОКСИМАЦИОННАЯ ТЕОРЕМА

Чтобы исследовать вопрос об оценке скорости совместной сходимости рациональных сплайн-функций и их производных до второго порядка, возьмем произвольную сетку узлов $\Delta :a = {{x}_{0}} < {{x}_{1}} < \ldots < {{x}_{N}} = b$ $(N \geqslant 2)$ и положим

${{h}_{i}} = {{x}_{i}} - {{x}_{{i - 1}}}\quad (i = 1,2,\; \ldots ,\;N),\quad {{\Delta }_{i}} = max\left\{ {{{h}_{{i - 1}}},{{h}_{i}},{{h}_{{i + 1}}}} \right\}\quad (i = 2,3,\; \ldots ,\;N - 1),$
${{\Delta }_{1}} = max\left\{ {{{h}_{1}},{{h}_{2}}} \right\},\quad {{\Delta }_{N}} = max\left\{ {{{h}_{{N - 1}}},{{h}_{N}}} \right\},\quad \left\| \Delta \right\| = max\left\{ {{{h}_{i}}|i = 1,2,\; \ldots ,\;N} \right\},$
${{\rho }_{\Delta }} = max\{ {{h}_{i}}h_{j}^{{ - 1}}\,{\text{|}}\,\left| {i - j} \right| = 1,\;1 \leqslant i,j \leqslant N\} .$

При произвольном $\lambda \geqslant 1$ возьмем также набор чисел $g = \left\{ {{{g}_{1}},{{g}_{2}},\; \ldots ,\;{{g}_{{N - 1}}}} \right\}$ таких, что при $i = 1,2,\; \ldots ,\;N - 1$ имеем

${{g}_{i}} = \left\{ \begin{gathered} {{x}_{{i + 1}}} + \lambda {{h}_{{i + 1}}}\quad {\text{п р и }}\quad {{h}_{{i + 1}}} \leqslant {{h}_{i}}, \hfill \\ {{x}_{{i - 1}}} - \lambda {{h}_{i}}\quad {\text{п р и }}\quad {{h}_{{i + 1}}} > {{h}_{i}}. \hfill \\ \end{gathered} \right.$

Теперь для определенной на сетке $\Delta $ функции $f(x)$ при $i = 1,2,\; \ldots ,\;N - 1$ рассмотрим рациональные функции вида

(1.1)
${{R}_{i}}(x) = {{R}_{i}}(x,f) = {{\alpha }_{i}} + {{\beta }_{i}}(x - {{x}_{i}}) + {{\gamma }_{i}}\frac{1}{{x - {{g}_{i}}}},$
удовлетворяющие условиям ${{R}_{i}}({{x}_{j}}) = f({{x}_{j}})$ ($j = i - 1,\;i,\;i + 1$).

Используя разделенные разности, получим

(1.2)
$\begin{array}{*{20}{c}} {{{\alpha }_{i}} = f({{x}_{i}}) - {{\delta }_{i}}\left( {{{x}_{{i - 1}}} - {{g}_{i}}} \right)\left( {{{x}_{{i + 1}}} - {{g}_{i}}} \right),} \\ {{{\beta }_{i}} = f\left( {{{x}_{{i - 1}}},{{x}_{{i + 1}}}} \right) + {{\delta }_{i}}\left( {{{x}_{i}} - {{g}_{i}}} \right),} \\ {{{\gamma }_{i}} = {{\delta }_{i}}\left( {{{x}_{{i - 1}}} - {{g}_{i}}} \right)\left( {{{x}_{i}} - {{g}_{i}}} \right)\left( {{{x}_{{i + 1}}} - {{g}_{i}}} \right);} \end{array}$
здесь и ниже ${{\delta }_{i}} = f({{x}_{{i - 1}}},{{x}_{i}},{{x}_{{i + 1}}})$ – разделенная разность второго порядка.

Будем считать также, что ${{R}_{0}}(x) \equiv {{R}_{1}}(x)$, ${{R}_{N}}(x) \equiv {{R}_{{N - 1}}}(x)$, и для данных сетки узлов $\Delta $, набора полюсов $g = \left\{ {{{g}_{1}},{{g}_{2}},\; \ldots ,\;{{g}_{{N - 1}}}} \right\}$ и функции $f(x)$ определим на отрезке $\left[ {a,b} \right]$ сплайн-функцию ${{R}_{{N,2}}}(x) = {{R}_{{N,2}}}\left( {x,f,\Delta ,g} \right)$, для которой при $x \in \left[ {{{x}_{{i - 1}}},{{x}_{i}}} \right]$ ($i = 1,2,\; \ldots ,\;N$) выполняется равенство

(1.3)
$\begin{gathered} {{R}_{{N,2}}}(x) = {{R}_{i}}(x){{A}_{{i,2}}}(x) + {{R}_{{i - 1}}}(x){{B}_{{i,2}}}(x), \\ {{A}_{{i,2}}}(x) = \frac{{{{{(x - {{x}_{{i - 1}}})}}^{2}}}}{{{{{(x - {{x}_{{i - 1}}})}}^{2}} + {{{(x - {{x}_{i}})}}^{2}}}},\quad {{B}_{{i,2}}}(x) = \frac{{{{{(x - {{x}_{i}})}}^{2}}}}{{{{{(x - {{x}_{{i - 1}}})}}^{2}} + {{{(x - {{x}_{i}})}}^{2}}}}. \\ \end{gathered} $

Можно показать (см. [6]), что ${{R}_{{N,2}}} \in {{C}^{2}}\left[ {a,b} \right]$. При этом

(1.4)
$\left| {A_{{i,2}}^{'}(x)} \right| = \left| {B_{{i,2}}^{'}(x)} \right| \leqslant \frac{2}{{{{x}_{i}} - {{x}_{{i - 1}}}}}\quad \left( {x \in [{{x}_{{i - 1}}},{{x}_{i}}]} \right).$

Ниже для непрерывных на $\left[ {\alpha ,\beta } \right]$ функций $\varphi (x)$ будем придерживаться также обозначений

${{\left\| \varphi \right\|}_{{[\alpha ,\beta ]}}} = max\left\{ {\left| {\varphi (x)} \right|:x \in \left[ {\alpha ,\beta } \right]} \right\},$
$\omega (h,\varphi ) = sup\left\{ {\left| {\varphi (x + t) - \varphi (x)} \right|:0 \leqslant t \leqslant h;\;x,x + t \in [\alpha ,\beta ]} \right\}.$

В принятых выше обозначениях имеет место

Теорема 1. Пусть функция $f \in {{C}^{2}}\left[ {a,b} \right]$ и для произвольных $\lambda \geqslant 1$ и сетки узлов $\Delta :a = {{x}_{0}} < {{x}_{1}} < \ldots < {{x}_{N}} = b$ ($N \geqslant 2$) выбраны полюсы $g = \left\{ {{{g}_{1}},{{g}_{2}},\; \ldots ,\;{{g}_{{N - 1}}}} \right\}$ и определены рациональные интерполянты ${{R}_{i}}(x) = {{R}_{i}}(x,f)$ ($i = 0,1,\; \ldots ,\;N$).

Тогда для сплайн-функции ${{R}_{{N,2}}}(x) = {{R}_{{N,2}}}(x,f,\Delta ,g)$ при $x \in \left[ {a,b} \right]$ выполняются неравенства

(1.5)
$\left| {f(x) - {{R}_{{N,2}}}(x)} \right| \leqslant \left( {2\omega (\left\| \Delta \right\|,f{\kern 1pt} {\text{''}}) + \frac{1}{{4\lambda }}{{\rho }_{\Delta }}{{{\left\| {f{\kern 1pt} {\text{''}}} \right\|}}_{{[a,b]}}}} \right){{\left\| \Delta \right\|}^{2}},$
(1.6)
$\left| {f{\kern 1pt} {\text{'}}(x) - R_{{N,2}}^{'}(x)} \right| \leqslant \left( {5\omega \left( {\left\| \Delta \right\|,f{\kern 1pt} {\text{''}}} \right) + \frac{8}{\lambda }{{\rho }_{\Delta }}{{{\left\| {f{\kern 1pt} {\text{''}}} \right\|}}_{{[a,b]}}}} \right)\left\| \Delta \right\|,$
(1.7)
$\left| {f{\kern 1pt} {\text{''}}(x) - R_{{N,2}}^{{''}}(x)} \right| \leqslant 26\omega \left( {\left\| \Delta \right\|,f{\kern 1pt} {\text{''}}} \right) + \frac{{49}}{\lambda }{{\rho }_{\Delta }}{{\left\| {f{\kern 1pt} {\text{''}}} \right\|}_{{[a,b]}}}.$

Заметим, что если в условиях теоремы 1 взять, например, $\lambda = \tfrac{{b - a}}{{\left\| \Delta \right\|}}{{\rho }_{\Delta }}$, то при $r = 0,\;1,\;2$ получим соотношение

${{\left\| {{{f}^{{(r)}}} - R_{{N,2}}^{{(r)}}} \right\|}_{{[a,b]}}} = \bar {\bar {o}}({{\left\| \Delta \right\|}^{{2 - r}}})\quad \left( {\left\| \Delta \right\| \to 0} \right).$

Доказательство теоремы 1. Неравенство (1.7) получено в [7], поэтому докажем (1.5) и (1.6).

Для оценки $f(x) - {{R}_{i}}(x)$ при $x \in \left[ {{{x}_{{i - 1}}},{{x}_{{i + 1}}}} \right]$ ($i = 1,2,\; \ldots ,\;N - 1$) преобразуем ${{R}_{i}}(x)$ из (1.1) к виду

(1.8)
${{R}_{i}}(x) = {{a}_{i}} + {{b}_{i}}(x - {{x}_{i}}) + {{A}_{i}}\frac{{x - {{x}_{i}}}}{{x - {{g}_{i}}}},$
в котором, используя (1.2), получаем
(1.9)
${{A}_{i}} = {{\gamma }_{i}}\frac{1}{{{{g}_{i}} - {{x}_{i}}}} = - {{\delta }_{i}}({{x}_{{i - 1}}} - {{g}_{i}})({{x}_{{i + 1}}} - {{g}_{i}}),\quad {{a}_{i}} = {{\alpha }_{i}} - {{A}_{i}} = f({{x}_{i}}),$
а коэффициент ${{b}_{i}}$ выразим двояко равенствами
(1.10)
${{b}_{i}} = f({{x}_{{i - 1}}},{{x}_{i}}) + {{\delta }_{i}}({{x}_{{i + 1}}} - {{g}_{i}}),$
(1.11)
${{b}_{i}} = f({{x}_{i}},{{x}_{{i + 1}}}) + {{\delta }_{i}}({{x}_{{i - 1}}} - {{g}_{i}}).$
Пусть сначала ${{h}_{{i + 1}}} \leqslant {{h}_{i}}$. Тогда ${{g}_{i}} = {{x}_{{i + 1}}} + \lambda {{h}_{{i + 1}}}$ и из (1.8)–(1.10) при $x \in ({{x}_{{i - 1}}},{{x}_{{i + 1}}})$ и $x \ne {{x}_{i}}$ получим

$\begin{gathered} f(x) - {{R}_{i}}(x) = \left[ {f(x) - f({{x}_{i}})} \right] - f({{x}_{{i - 1}}},{{x}_{i}}){\kern 1pt} (x - {{x}_{i}}) - {{\delta }_{i}}({{x}_{{i + 1}}} - {{g}_{i}}){\kern 1pt} (x - {{x}_{i}}) + {{\delta }_{i}}\left( {{{x}_{{i - 1}}} - {{g}_{i}}} \right){\kern 1pt} \left( {{{x}_{{i + 1}}} - {{g}_{i}}} \right) \times \\ \times \;\frac{{x - {{x}_{i}}}}{{x - {{g}_{i}}}} = \left[ {f({{x}_{i}},x) - f({{x}_{{i - 1}}},{{x}_{i}})} \right](x - {{x}_{i}}) - {{\delta }_{i}}\frac{{{{x}_{{i + 1}}} - {{g}_{i}}}}{{x - {{g}_{i}}}}(x - {{x}_{i}})(x - {{g}_{i}} - {{x}_{{i - 1}}} + {{g}_{i}}) = \\ \end{gathered} $
$ = \;f({{x}_{{i - 1}}},{{x}_{i}},x)(x - {{x}_{{i - 1}}})(x - {{x}_{i}}) - {{\delta }_{i}}\frac{{{{x}_{{i + 1}}} - {{g}_{i}}}}{{x - {{g}_{i}}}}(x - {{x}_{{i - 1}}})(x - {{x}_{i}}) = $
$\begin{gathered} = \;\left[ {f({{x}_{{i - 1}}},{{x}_{i}},x) - {{\delta }_{i}}} \right](x - {{x}_{{i - 1}}})(x - {{x}_{i}}) + {{\delta }_{i}}(x - {{x}_{{i - 1}}})(x - {{x}_{i}})\left( {1 - \frac{{{{x}_{{i + 1}}} - {{g}_{i}}}}{{x - {{g}_{i}}}}} \right) = \\ = \;\left[ {f({{x}_{{i - 1}}},{{x}_{i}},x) - {{\delta }_{i}}} \right](x - {{x}_{{i - 1}}})(x - {{x}_{i}}) + {{\delta }_{i}}(x - {{x}_{{i - 1}}})(x - {{x}_{i}})\frac{{x - {{x}_{{i + 1}}}}}{{x - {{g}_{i}}}}. \\ \end{gathered} $

В силу $f \in {{C}^{2}}\left[ {a,b} \right]$ найдутся точки ${{t}_{1}},{{t}_{2}} \in ({{x}_{{i - 1}}},{{x}_{{i + 1}}})$ такие, что

$\begin{gathered} \left| {f(x) - {{R}_{i}}(x)} \right| \leqslant \left| {f{\kern 1pt} {\text{''}}({{t}_{2}}) - f{\kern 1pt} {\text{''}}({{t}_{1}})} \right|h_{i}^{2} + \frac{1}{2}\left| {f{\kern 1pt} {\text{''}}({{t}_{1}})} \right| \cdot \frac{1}{2} \cdot \frac{1}{\lambda }{{\rho }_{\Delta }}h_{i}^{2} \leqslant \\ \leqslant \;\omega \left( {{{x}_{{i + 1}}} - {{x}_{{i - 1}}},f{\kern 1pt} {\text{''}}} \right)h_{i}^{2} + \frac{1}{4} \cdot \frac{1}{\lambda }{{\rho }_{\Delta }}{{\left\| {f{\kern 1pt} {\text{''}}} \right\|}_{{[{{x}_{{i - 1}}},{{x}_{{i + 1}}}]}}}h_{i}^{2}. \\ \end{gathered} $

Пусть теперь ${{h}_{{i + 1}}} > {{h}_{i}}$, ${{g}_{i}} = {{x}_{{i - 1}}} - \lambda {{h}_{i}}$ и $x \in ({{x}_{{i - 1}}},{{x}_{{i + 1}}})$, $x \ne {{x}_{i}}$. Тогда из равенств (1.8), (1.9) и (1.11) аналогично получим

$\left| {f(x) - {{R}_{i}}(x)} \right| \leqslant \omega \left( {{{x}_{{i + 1}}} - {{x}_{{i - 1}}},f{\kern 1pt} {\text{''}}} \right)h_{{i + 1}}^{2} + \frac{1}{4} \cdot \frac{1}{\lambda }{{\rho }_{\Delta }}{{\left\| {f{\kern 1pt} {\text{''}}} \right\|}_{{[{{x}_{{i - 1}}},{{x}_{{i + 1}}}]}}}h_{{i + 1}}^{2}.$

Поэтому для $i = 1,2, \ldots ,\;N - 1$ при всех $x \in [{{x}_{{i - 1}}},{{x}_{{i + 1}}}]$ (для узлов – очевидно) имеем

$\left| {f(x) - {{R}_{i}}(x)} \right| \leqslant \left( {\omega ({{x}_{{i + 1}}} - {{x}_{{i - 1}}},f{\kern 1pt} {\text{''}}) + \frac{1}{{4\lambda }}{{\rho }_{\Delta }}{{{\left\| {f{\kern 1pt} {\text{''}}} \right\|}}_{{[{{x}_{{i - 1}}},{{x}_{{i + 1}}}]}}}} \right)max\{ h_{i}^{2},h_{{i + 1}}^{2}\} .$

Отсюда и из равенства (1.3) вытекает, что при $x \in \left[ {a,b} \right]$ и любом $\lambda \geqslant 1$ справедливо неравенство

$\left| {f(x) - {{R}_{{N,2}}}(x)} \right| \leqslant \left( {\omega (2\left\| \Delta \right\|,f{\kern 1pt} {\text{''}}) + \frac{1}{{4\lambda }}{{\rho }_{\Delta }}{{{\left\| {f{\kern 1pt} {\text{''}}} \right\|}}_{{[a,b]}}}} \right){{\left\| \Delta \right\|}^{2}},$
откуда получим (1.5).

Для оценки разности $f{\text{'}}(x) - R_{{N,2}}^{'}(x)$ в случае $f \in {{C}^{2}}\left[ {a,b} \right]$ считаем, как и выше, что рациональные функции ${{R}_{i}}(x) = {{R}_{i}}(x,f)$ ($i = 0,1,\; \ldots ,\;N$) определены для $f(x)$ и сетки узлов $\Delta $ через равенства (1.1) и (1.2).

Тогда, как показано в [7] (лемма 1), для $i = 1,2,\; \ldots ,\;N - 1$ при $x \in [{{x}_{{i - 1}}},{{x}_{{i + 1}}}]$ выполняется неравенство

(1.12)
$\left| {f{\kern 1pt} {\text{''}}(x) - R_{i}^{{''}}(x)} \right| \leqslant 2\omega \left( {\left\| \Delta \right\|,f{\kern 1pt} {\text{''}}} \right) + \frac{5}{\lambda }{{\rho }_{\Delta }}{{\left\| {f{\kern 1pt} {\text{''}}} \right\|}_{{[a,b]}}}.$

По построению функции ${{R}_{i}}(x)$ для $i = 1,2,\; \ldots ,\;N - 1$ имеем $f({{x}_{j}}) - {{R}_{i}}({{x}_{j}}) = 0$ при $j = i - 1,\;i,\;i + 1$, а значит, по теореме Ролля о среднем найдутся точки ${{\tau }_{1}} \in ({{x}_{{i - 1}}},{{x}_{i}})$ и ${{\tau }_{2}} \in ({{x}_{i}},{{x}_{{i + 1}}})$, для которых $f{\kern 1pt} {\text{'}}({{\tau }_{j}}) - R_{i}^{'}({{\tau }_{j}}) = 0$ ($j = 1,2$).

Пусть теперь $\tau = {{\tau }_{1}}$, если $x \in [{{x}_{{i - 1}}},{{x}_{i}}]$, и $\tau = {{\tau }_{2}}$, если $x \in \left( {{{x}_{i}},{{x}_{{i + 1}}}} \right]$. Тогда между точками $\tau $ и $x$ найдутся точки ${{c}_{1}}$ и ${{c}_{2}}$ такие, что при $x \in \left[ {{{x}_{{i - 1}}},{{x}_{{i + 1}}}} \right]$ ($i = 1,2,\; \ldots ,\;N - 1$) имеем

$\begin{gathered} f{\kern 1pt} {\text{'}}(x) - R_{i}^{'}(x) = f{\kern 1pt} {\text{'}}(x) - f{\kern 1pt} {\text{'}}(\tau ) + R_{i}^{'}(\tau ) - R_{i}^{'}(x) = f{\kern 1pt} {\text{''}}({{c}_{1}})(x - \tau ) + R_{i}^{{''}}({{c}_{2}})(\tau - x) = \\ = (f{\kern 1pt} {\text{''}}({{c}_{1}}) - f{\kern 1pt} {\text{''}}({{c}_{2}}))(x - \tau ) + (f{\kern 1pt} {\text{''}}({{c}_{2}}) - R_{i}^{{''}}({{c}_{2}}))(x - \tau ). \\ \end{gathered} $
Здесь учтем, что $\left| {{{c}_{1}} - {{c}_{2}}} \right| \leqslant \left| {x - \tau } \right| \leqslant \left\| \Delta \right\|$. Тогда отсюда и из (1.12) при $x \in \left[ {{{x}_{{i - 1}}},{{x}_{{i + 1}}}} \right]$ ($i = 1,2,\; \ldots ,\;N - 1$) и $\lambda \geqslant 1$ получим

(1.13)
$\left| {f{\kern 1pt} {\text{'}}(x) - R_{i}^{'}(x)} \right| \leqslant 3\omega \left( {\left\| \Delta \right\|,f{\kern 1pt} {\text{''}}} \right)\left\| \Delta \right\| + \frac{5}{\lambda }{{\rho }_{\Delta }}{{\left\| {f{\kern 1pt} {\text{''}}} \right\|}_{{[a,b]}}}\left\| \Delta \right\|.$

Далее, из равенства (1.3) (с учетом выбора ${{R}_{0}}(x) \equiv {{R}_{1}}(x)$ и ${{R}_{N}}(x) \equiv {{R}_{{N - 1}}}(x)$) при $x \in \left[ {{{x}_{{i - 1}}},{{x}_{i}}} \right]$ ($i = 1,2,\; \ldots ,\;N$) получим

$f{\kern 1pt} {\text{'}}(x) - R_{{N,2}}^{'}(x) = \left( {{{R}_{i}}(x) - {{R}_{{i - 1}}}(x)} \right)B_{{i,2}}^{'}(x) + (f{\kern 1pt} {\text{'}}(x) - R_{i}^{'}(x)){{A}_{{i,2}}}(x) + (f{\kern 1pt} {\text{'}}(x) - R_{{i - 1}}^{'}(x)){{B}_{{i,2}}}(x).$

Для одновременной оценки двух последних слагаемых правой части воспользуемся неравенством (1.13). Величину $\left| {B_{{i,2}}^{'}(x)} \right|$ оценим по неравенству (1.4). Что касается разности ${{R}_{i}}(x) - {{R}_{{i - 1}}}(x)$, то, используя равенства (1.8)–(1.10) для ${{R}_{i}}(x)$ и равенства (1.8), (1.9), (1.11) для ${{R}_{{i - 1}}}(x)$, и лемму 2 из [7], находим, что

${{R}_{i}}(x) = f({{x}_{i}}) + f({{x}_{{i - 1}}},{{x}_{i}})(x - {{x}_{i}}) + {{\delta }_{i}}\frac{{({{x}_{{i - 1}}} - x)({{x}_{i}} - x)({{x}_{{i + 1}}} - {{g}_{i}})}}{{x - {{g}_{i}}}},$
${{R}_{{i - 1}}}(x) = f({{x}_{{i - 1}}}) + f({{x}_{{i - 1}}},{{x}_{i}})(x - {{x}_{{i - 1}}}) + {{\delta }_{{i - 1}}}\frac{{({{x}_{{i - 2}}} - {{g}_{{i - 1}}})({{x}_{{i - 1}}} - x)({{x}_{i}} - x)}}{{x - {{g}_{{i - 1}}}}}$
и при $x \in \left[ {{{x}_{{i - 1}}},{{x}_{i}}} \right]$ ($i = 1,2,\; \ldots ,\;N - 1$) выполняется неравенство

$\left| {{{R}_{i}}(x) - {{R}_{{i - 1}}}(x)} \right| \leqslant \frac{1}{4}h_{i}^{2}\left( {3\omega (\left\| \Delta \right\|,f{\kern 1pt} {\text{''}}) + \frac{{11}}{{2\lambda }}{{\rho }_{\Delta }}{{{\left\| {f{\kern 1pt} {\text{''}}} \right\|}}_{{[a,b]}}}} \right).$

Значит, отсюда и из неравенств (1.4), (1.13) при $x \in \left[ {{{x}_{{i - 1}}},{{x}_{i}}} \right]$ ($i = 1,2,\; \ldots ,\;N$) и любом $\lambda \geqslant 1$ имеем

$\begin{gathered} \left| {f{\kern 1pt} {\text{'}}(x) - R_{{N,2}}^{'}(x)} \right| \leqslant \frac{1}{2}{{h}_{i}}\left( {3\omega \left( {\left\| \Delta \right\|,f{\kern 1pt} {\text{''}}} \right) + \frac{{11}}{{2\lambda }}{{\rho }_{\Delta }}{{{\left\| {f{\kern 1pt} {\text{''}}} \right\|}}_{{[a,b]}}}} \right) + 3\omega \left( {\left\| \Delta \right\|,f{\kern 1pt} {\text{''}}} \right)\left\| \Delta \right\| + \frac{5}{\lambda }{{\rho }_{\Delta }}{{\left\| {f{\kern 1pt} {\text{''}}} \right\|}_{{[a,b]}}}\left\| \Delta \right\| \leqslant \\ \leqslant \;\left( {\frac{9}{2}\omega \left( {\left\| \Delta \right\|,f{\kern 1pt} {\text{''}}} \right) + \frac{{31}}{{4\lambda }}{{\rho }_{\Delta }}{{{\left\| {f{\kern 1pt} {\text{''}}} \right\|}}_{{[a,b]}}}} \right)\left\| \Delta \right\|, \\ \end{gathered} $
откуда следует (1.6).

Теорема 1 доказана.

2. ПРИЛОЖЕНИЕ К РЕШЕНИЮ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ

Хорошо известны (см., например, [1]–[3], [5]) успешные применения полиномиальных сплайнов и других сплайн-функций для приближенного решения различного вида дифференциальных уравнений.

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

Суть метода в краткой форме можно показать на примере краевой задачи о нахождении приближенного решения класса ${{C}^{2}}\left[ {a,b} \right]$ уравнения

(2.1)
$y{\text{''}} + q(x)y = f(x),\quad x \in \left[ {a,b} \right],$
удовлетворяющего краевым условиям

(2.2)
$y(a) = A,\quad y(b) = B.$

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

Будем предполагать, что $f(x)$ и $q(x)$ непрерывны и $q(x) < 0$ на отрезке $\left[ {a,b} \right]$ и задача (2.1), (2.2) имеет единственное решение $y(x)$ класса ${{C}^{2}}\left[ {a,b} \right]$.

На отрезке $[a,b]$ введем (снова для краткости) равномерную сетку узлов $\Delta :{{x}_{i}} = a + ih$, $h = (b - a){\text{/}}N$, $i = 0,1,\; \ldots ,\;N$ ($N \geqslant 2$), и для произвольного $\lambda \geqslant 1$ возьмем набор полюсов $g = \left\{ {{{g}_{1}},{{g}_{2}},\; \ldots ,\;{{g}_{{N - 1}}}} \right\}$ с ${{g}_{i}} = {{x}_{{i + 1}}} + \lambda h$, $i = 1,2,\; \ldots ,\;N - 1$.

Приближенное решение задачи (2.1), (2.2) будем искать в виде сплайн-функции ${{R}_{{N,2}}}(x) = {{R}_{{N,2}}}(x,y(x),\Delta ,g)$, построенной на базе рациональных функций ${{R}_{i}}(x) = {{R}_{i}}(x,y(x))$, задаваемых равенствами типа (1.1)–(1.3).

Дело в том, что из равенства

$R_{{N,2}}^{{''}}(x) + q(x){{R}_{{N,2}}}(x) - f(x) = (R_{{N,2}}^{{''}}(x) - y{\text{''}}(x)) + q(x)({{R}_{{N,2}}}(x) - y(x))\quad \left( {x \in \left[ {a,b} \right]} \right)$
в силу аппроксимационной теоремы 1 и непрерывности $q(x)$ и $f(x)$ на отрезке $\left[ {a,b} \right]$ вытекает равномерная сходимость на $\left[ {a,b} \right]$ к нулю левой части этого равенства при $h \to 0$ и, например, при $\lambda = (b - a){\text{/}}h$.

При этом сравнительная простота получаемых алгоритмов поиска сплайн-функции ${{R}_{{N,2}}}(x)$ связана с ее конструкцией, из которой, в частности, вытекают равенства (см. [6])

$R_{{N,2}}^{{(r)}}({{x}_{i}}) = R_{i}^{{(r)}}({{x}_{i}})\quad \left( {i = 1,2,\; \ldots ,\;N - 1;\quad r = 0,\;1,\;2} \right);$
${{R}_{{N,2}}}(x) = {{R}_{1}}(x)$ при $x \in \left[ {{{x}_{0}},{{x}_{1}}} \right]$, ${{R}_{{N,2}}}(x) = {{R}_{{N - 1}}}(x)$ при $x \in \left[ {{{x}_{{N - 1}}},{{x}_{N}}} \right]$.

Значит, при $i = 1,\; \ldots ,\;N - 1$ получим

$\begin{gathered} R_{{N,2}}^{{''}}({{x}_{i}}) = R_{i}^{{''}}({{x}_{i}}) = 2y\left( {{{x}_{{i - 1}}},{{x}_{i}},{{x}_{{i + 1}}}} \right)\frac{{({{x}_{{i - 1}}} - {{g}_{i}})({{x}_{i}} - {{g}_{i}})({{x}_{{i + 1}}} - {{g}_{i}})}}{{{{{({{x}_{i}} - {{g}_{i}})}}^{3}}}} = \\ = \;\left( {y({{x}_{{i - 1}}}) - 2y({{x}_{i}}) + y({{x}_{{i + 1}}})} \right)\frac{{\lambda (\lambda + 2)}}{{{{{(\lambda + 1)}}^{2}}{{h}^{2}}}}, \\ \end{gathered} $
${{R}_{{N,2}}}({{x}_{i}}) = {{R}_{i}}({{x}_{i}}) = y({{x}_{i}});$
${{R}_{{N,2}}}({{x}_{0}}) = {{R}_{1}}({{x}_{0}}) = y({{x}_{0}}),\quad {{R}_{{N,2}}}({{x}_{N}}) = {{R}_{{N - 1}}}({{x}_{N}}) = y({{x}_{N}}).$

Сами интерполянты ${{R}_{i}}(x)$ ($i = 1,2,\; \ldots ,\;N - 1$), из которых по равенству вида (1.3) строится искомая сплайн-функция ${{R}_{{N,2}}}(x)$, связаны по формулам вида (1.2) со значениями $y({{x}_{{i - 1}}})$, $y({{x}_{i}})$, $y({{x}_{{i + 1}}})$ равенствами

${{R}_{i}}(x) = {{u}_{i}} + {{\text{v}}_{i}}(x - {{x}_{i}}) + {{w}_{i}}\frac{1}{{x - {{x}_{{i + 1}}} - \lambda h}},$
${{u}_{i}} = - \left( {\frac{1}{2}{{\lambda }^{2}} + \lambda } \right)y({{x}_{{i + 1}}}) + ({{\lambda }^{2}} + 2\lambda + 1)y({{x}_{i}}) - \left( {\frac{1}{2}{{\lambda }^{2}} + \lambda } \right)y({{x}_{{i - 1}}}),$
${{\text{v}}_{i}} = \frac{1}{{2h}}\left( { - \lambda y({{x}_{{i + 1}}}) + 2(\lambda + 1)y({{x}_{i}}) - (\lambda + 2)y({{x}_{{i - 1}}})} \right),$
${{w}_{i}} = - (\lambda + 2)(\lambda + 1)\lambda h\left( {\frac{1}{2}y({{x}_{{i + 1}}}) - y({{x}_{i}}) + \frac{1}{2}y({{x}_{{i - 1}}})} \right);$
${{R}_{0}}(x) = {{R}_{1}}(x),\quad {{R}_{N}}(x) = {{R}_{{N - 1}}}(x).$

Для нахождения неизвестных ${{y}_{j}} = y({{x}_{j}})$ ($j = 0,1,\; \ldots ,\;N$) приближенно заменим задачу (2.1), (2.2) на задачу

$R_{{N,2}}^{{''}}(x) + q(x){{R}_{{N,2}}}(x) = f(x),\quad x \in \left[ {a,b} \right],$
${{R}_{{N,2}}}(a) = A,\quad {{R}_{{N,2}}}(b) = B,$
которая при переходе к узлам $x = {{x}_{i}}$ ($i = 0,1,\; \ldots ,\;N$) приводит к равенствам

$R_{i}^{{''}}({{x}_{i}}) + q({{x}_{i}}){{R}_{i}}({{x}_{i}}) = f({{x}_{i}}),\quad i = 1,2,\; \ldots ,\;N - 1;$
${{R}_{{N,2}}}(a) = {{R}_{1}}(a) = {{y}_{0}} = A,\quad {{R}_{{N,2}}}(b) = {{R}_{{N - 1}}}(b) = {{y}_{N}} = B.$

Отсюда, если для краткости обозначить

$d = d(\lambda ,h) = \frac{{\lambda (\lambda + 2)}}{{{{{(\lambda + 1)}}^{2}}{{h}^{2}}}},\quad {{q}_{i}} = q({{x}_{i}}),\quad {{f}_{i}} = f({{x}_{i}})\quad (i = 0,1,\; \ldots ,\;N),$
получим для неизвестных ${{y}_{i}}$ ($i = 0,1,\; \ldots ,\;N$) систему линейных алгебраических уравнений

$d\left( {{{y}_{{i - 1}}} - 2{{y}_{i}} + {{y}_{{i + 1}}}} \right) + {{q}_{i}}{{y}_{i}} = {{f}_{i}},\quad i = 1,2,\; \ldots ,\;N - 1;$
${{y}_{0}} = A,\quad {{y}_{N}} = B.$

Последнюю систему при ${{y}_{0}} = A$, ${{y}_{N}} = B$ можно записать в виде системы с трехдиагональной матрицей (с доминирующей главной диагональю)

$\left( {\frac{{{{q}_{1}}}}{d} - 2} \right){{y}_{1}} + {{y}_{2}} = \frac{{{{f}_{1}}}}{d} - A,$
(2.3)
${{y}_{{i - 1}}} + \left( {\frac{{{{q}_{i}}}}{d} - 2} \right){{y}_{i}} + {{y}_{{i + 1}}} = \frac{{{{f}_{i}}}}{d},\quad i = 2,3,\; \ldots ,\;N - 2,$
${{y}_{{N - 2}}} + \left( {\frac{{{{q}_{{N - 1}}}}}{d} - 2} \right){{y}_{{N - 1}}} = \frac{{{{f}_{{N - 1}}}}}{d} - B.$

Ясно, что она однозначно разрешима при любом $\lambda \geqslant 1$ и натуральном $N \geqslant 3$ (предполагается $q(x) < 0$ при $x \in \left[ {a,b} \right)$).

Если вместо краевых условий (2.2) задаются краевые условия общего вида

(2.4)
${{a}_{0}}y(a) + {{a}_{1}}y{\kern 1pt} {\text{'}}(a) = A,\quad {{b}_{0}}y(b) + {{b}_{1}}y{\text{'}}(b) = B,$
то полученные выше уравнения
(2.5)
${{y}_{{i - 1}}} + \left( {\frac{{{{q}_{i}}}}{d} - 2} \right){{y}_{i}} + {{y}_{{i + 1}}} = \frac{{{{f}_{i}}}}{d}$
при $i = 1,2,\; \ldots ,\;N - 1$ остаются в силе. К ним присоединим еще два уравнения, которые получаются из краевых условий (2.4) с учетом равенств ${{R}_{{N,2}}}(x) = {{R}_{1}}(x)$ при $x \in \left[ {{{x}_{0}},{{x}_{1}}} \right]$ и ${{R}_{{N,2}}}(x) = {{R}_{{N - 1}}}(x)$ при $x \in \left[ {{{x}_{{N - 1}}},{{x}_{N}}} \right]$, а также из равенств $y{\text{'}}(a) = R_{{N,2}}^{'}(a) = R_{1}^{'}(a)$ и $y{\text{'}}(b) = R_{{N,2}}^{'}(b) = R_{{N - 1}}^{'}(b)$.

Из краевых условий (2.4) получим соответственно уравнения

(2.6)
$\left( {{{a}_{0}} - \frac{{3\lambda + 4}}{{2(\lambda + 2)h}}{{a}_{1}}} \right){{y}_{0}} + \frac{{2\lambda + 2}}{{(\lambda + 2)h}}{{a}_{1}}{{y}_{1}} - \frac{\lambda }{{2(\lambda + 2)h}}{{a}_{1}}{{y}_{2}} = A,$
(2.7)
$\frac{{\lambda + 2}}{{2\lambda h}}{{b}_{1}}{{y}_{{N - 2}}} - \frac{{2\lambda + 2}}{{\lambda h}}{{b}_{1}}{{y}_{{N - 1}}} + \left( {{{b}_{0}} + \frac{{3\lambda + 2}}{{2\lambda h}}} \right){{y}_{N}} = B.$

Если теперь к уравнениям (2.5) с $i = 1,2,\; \ldots ,\;N - 1$ в качестве первого и последнего уравнений присоединить соответственно (2.6) и (2.7), то получим систему $(N + 1)$ линейных уравнений с $(N + 1)$ неизвестными ${{y}_{0}},{{y}_{1}},\; \ldots ,\;{{y}_{N}}$. Она также легко сводится к системе с трехдиагональной матрицей.

Рассмотрим теперь задачу Коши для уравнения (2.1) с начальными условиями

(2.8)
$y(a) = {{A}_{0}},\quad y{\text{'}}(a) = {{A}_{1}}.$

Из этих условий по аналогии с (2.6) получим

$y(a) = {{R}_{{N,2}}}(a) = {{R}_{1}}(a) = {{y}_{0}} = {{A}_{0}},$
$y{\text{'}}(a) = R_{{N,2}}^{'}(a) = R_{1}^{'}(a) = - \frac{{3\lambda + 4}}{{2(\lambda + 2)h}}{{y}_{0}} + \frac{{2\lambda + 2}}{{(\lambda + 2)h}}{{y}_{1}} - \frac{\lambda }{{2(\lambda + 2)h}}{{y}_{2}} = {{A}_{1}}.$

Из последнего равенства и уравнения (2.5) при $i = 1$ с учетом известного значения ${{y}_{0}} = {{A}_{0}}$ составим систему двух линейных уравнений с двумя неизвестными ${{y}_{1}}$ и ${{y}_{2}}$.

Получим

(2.9)
$\begin{array}{*{20}{c}} {4h(\lambda + 1){{y}_{1}} - \lambda {{y}_{2}} = 2h(\lambda + 2){{A}_{1}} + (3\lambda + 4){{A}_{0}},} \\ {\left( {\frac{{{{q}_{1}}}}{d} - 2} \right){{y}_{1}} + {{y}_{2}} = \frac{{{{f}_{1}}}}{d} - {{A}_{0}}.} \end{array}$

В случае существования решения (${{y}_{1}},{{y}_{2}}$) системы (2.9), что легко проверяется, остальные неизвестные можно находить, используя следующие равенства, вытекающие из (2.5):

${{y}_{{i + 1}}} = \frac{{{{f}_{i}}}}{d} - {{y}_{{i - 1}}} - \left( {\frac{{{{q}_{i}}}}{d} - 2} \right){{y}_{i}}\quad \left( {i = 2,3,\; \ldots ,\;N - 1} \right).$

Можно показать (ср., например, с [1], 2.7 и [2], гл. VI, § 4), что решения получаемых систем линейных алгебраических уравнений относительно ${{y}_{0}},{{y}_{1}},\; \ldots ,\;{{y}_{N}}$ определяют рациональные сплайн-функции ${{R}_{{N,2}}}(x)$, равномерно сходящиеся на отрезке $\left[ {a,b} \right]$ к решению $y(x)$ соответствующей краевой или начальной задачи, если для матриц этих систем существуют обратные матрицы, нормы которых равномерно ограничены.

Действительно, рассмотрим, например, случай краевой задачи (2.1), (2.2).

Пусть ${{y}_{0}} = A$, ${{y}_{N}} = B$, $({{y}_{1}},{{y}_{2}},\; \ldots ,\;{{y}_{{N - 1}}})$ – решение системы (2.3) и пусть ${{R}_{{N,2}}}(x)$ – рациональная сплайн-функция вида (1.3), составленная по узлам ${{x}_{i}} = a + ih$, $i = 0,1,\; \ldots ,\;N$, и соответствующим значениям ${{y}_{i}}$, $i = 0,1,\; \ldots ,\;N$. Тогда выполняются равенства

(2.10)
$\begin{gathered} R_{{N,2}}^{{''}}({{x}_{i}}) + q({{x}_{i}}){{R}_{{N,2}}}({{x}_{i}}) = f({{x}_{i}}),\quad i = 1,2,\; \ldots ,\;N - 1; \\ {{R}_{{N,2}}}(a) = A,\quad {{R}_{{N,2}}}(b) = B. \\ \end{gathered} $

Считаем, что существует единственное решение $y(x)$ задачи (2.1), (2.2) класса $C_{{[a,b]}}^{2}$ и ${{R}_{{N,2}}}(x,y)$ означает рациональную сплайн-функцию вида (1.3) для функции $y(x)$ и узлов ${{x}_{i}}$, $i = 0,1,\; \ldots ,\;N$. Если при $x \in \left[ {a,b} \right]$ обозначим

$G(x) = R_{{N,2}}^{{''}}(x,y) + q(x){{R}_{{N,2}}}(x,y) - f(x),$
то с использованием (2.1) и (2.10) при $x \in \left[ {a,b} \right]$ и при $i = 1,2,\; \ldots ,\;N - 1$ соответственно получим

(2.11)
$G(x) = R_{{N,2}}^{{''}}(x,y) - y{\text{''}}(x) + q(x)\left[ {{{R}_{{N,2}}}(x,y) - y(x)} \right],$
(2.12)
$G({{x}_{i}}) = R_{{N,2}}^{{''}}({{x}_{i}},y) + {{q}_{i}}{{R}_{{N,2}}}({{x}_{i}},y) - [R_{{N,2}}^{{''}}({{x}_{i}}) + {{q}_{i}}{{R}_{{N,2}}}({{x}_{i}})].$

Из (2.11), применив теорему 1 с $\lambda = \tfrac{{b - a}}{{\left\| \Delta \right\|}}{{\rho }_{\Delta }} = \tfrac{{b - a}}{h}$ к функции $y(x)$, имеем

(2.13)
${{G}_{{max}}} = \mathop {max}\limits_{a \leqslant x \leqslant b} \left| {G(x)} \right| \leqslant M(h,q)\left( {\omega (h,y{\text{''}}) + \frac{{2h}}{{b - a}}{{{\left\| {y{\text{''}}} \right\|}}_{{[a,b]}}}} \right),$
где $M(h,q) = 26 + 2{{\left\| q \right\|}_{{[a,b]}}}{{h}^{2}}.$

Из (2.12), выразив сплайн-функции ${{R}_{{N,2}}}(x,y)$ и ${{R}_{{N,2}}}(x)$ через соответствующие значения $y({{x}_{j}})$ и ${{y}_{j}}$ и учитывая $y({{x}_{0}}) = {{y}_{0}} = A$, $y({{x}_{N}}) = {{y}_{N}} = B$, получим систему линейных алгебраических уравнений относительно разностей ${{z}_{j}} = y({{x}_{j}}) - {{y}_{j}}$ ($j = 0,1, \ldots ,\;N$) следующего вида:

$({{q}_{1}}{\text{/}}d - 2){{z}_{1}} + {{z}_{2}} = G({{x}_{1}}){\text{/}}d,$
(2.14)
${{z}_{{i - 1}}} + ({{q}_{i}}{\text{/}}d - 2){{z}_{i}} + {{z}_{{i + 1}}} = G({{x}_{i}}){\text{/}}d,\quad i = 2,3,\; \ldots ,\;N - 2,$
${{z}_{{N - 2}}} + \left( {{{q}_{{N - 1}}}{\text{/}}d - 2} \right){{z}_{{N - 1}}} = G({{x}_{{N - 1}}}){\text{/}}d.$

Матрица системы (2.14) имеет диагональное преобладание величины $\delta = {{q}_{{min}}}{\text{/}}d$, где ${{q}_{{min}}} = min\left\{ {\left| {q(x)} \right|:x \in \left[ {a,b} \right]} \right\} > 0$. Поэтому при $i = 1,2,\; \ldots ,\;N - 1$ получим

(2.15)
$\left| {{{z}_{i}}} \right| \leqslant {{G}_{{max}}}\frac{1}{{{{q}_{{min}}}}}.$

Пусть теперь ${{R}_{i}}(x)$ и ${{R}_{i}}(x,y)$ ($i = 0,1,\; \ldots ,\;N$) означают рациональные интерполянты вида (1.1) соответственно для значений ${{y}_{j}}$ ($j = 0,1,\; \ldots ,\;N$) и для значений $y({{x}_{j}})$ ($i = 0,1,\; \ldots ,\;N$) решения $y(x)$ задачи (2.1), (2.2) в узлах сетки. Тогда по построению ${{R}_{0}}(x) = {{R}_{1}}(x)$, ${{R}_{N}}(x) = {{R}_{{N - 1}}}(x)$, ${{R}_{0}}(x,y) = {{R}_{1}}(x,y)$, ${{R}_{N}}(x,y) = {{R}_{{N - 1}}}(x,y)$, а при $i = 1,2,\; \ldots ,\;N - 1$ и $x \in \left[ {{{x}_{{i - 1}}},{{x}_{{i + 1}}}} \right]$ выполняется равенство

$\begin{gathered} {{R}_{i}}(x,y) - {{R}_{i}}(x) = {{z}_{i}} + ({{z}_{i}} - {{z}_{{i - 1}}})\frac{{x - {{x}_{i}}}}{{{{x}_{i}} - {{x}_{{i - 1}}}}}\left[ {1 - \frac{{({{x}_{{i + 1}}} - {{g}_{i}})(x - {{x}_{{i - 1}}})}}{{(x - {{g}_{i}})({{x}_{{i + 1}}} - {{x}_{{i - 1}}})}}} \right] + \\ + \;({{z}_{{i + 1}}} - {{z}_{i}})\frac{{({{x}_{{i + 1}}} - {{g}_{i}})(x - {{x}_{{i - 1}}})(x - {{x}_{i}})}}{{({{x}_{{i + 1}}} - {{x}_{{i - 1}}})({{x}_{{i + 1}}} - {{x}_{i}})(x - {{g}_{i}})}}. \\ \end{gathered} $

Из этого равенства при $x \in \left[ {{{x}_{{i - 1}}},{{x}_{{i + 1}}}} \right]$ ($i = 1,2,\; \ldots ,\;N - 1$) имеем

$\left| {{{R}_{i}}(x,y) - {{R}_{i}}(x)} \right| \leqslant \left| {{{z}_{{i - 1}}}} \right| + 3\left| {{{z}_{i}}} \right| + \left| {{{z}_{{i + 1}}}} \right|.$

Отсюда при $x \in \left[ {{{x}_{{i - 1}}},{{x}_{i}}} \right]$, ($i = 1,2,\; \ldots ,\;N$) и из равенства

${{R}_{{N,2}}}(x,y) - {{R}_{{N,2}}}(x) = \left( {{{R}_{i}}(x,y) - {{R}_{i}}(x)} \right)\frac{{x - {{x}_{{i - 1}}}}}{{{{x}_{i}} - {{x}_{{i - 1}}}}} + \left( {{{R}_{{i - 1}}}(x,y) - {{R}_{{i - 1}}}(x)} \right)\frac{{{{x}_{i}} - x}}{{{{x}_{i}} - {{x}_{{i - 1}}}}}$
получим

(2.16)
$\left| {{{R}_{{N,2}}}(x,y) - {{R}_{{N,2}}}(x)} \right| \leqslant \max \{ {\kern 1pt} \left| {{{z}_{{i - 1}}}} \right| + 3\left| {{{z}_{i}}} \right| + \left| {{{z}_{{i + 1}}}} \right|{\text{: }}i = 1,2,\; \ldots ,\;N - 1\} .$

Наконец, при $x \in \left[ {a,b} \right]$ имеем

$\left| {y(x) - {{R}_{{N,2}}}(x)} \right| \leqslant \left| {y(x) - {{R}_{{N,2}}}(x,y)} \right| + \left| {{{R}_{{N,2}}}(x,y) - {{R}_{{N,2}}}(x)} \right|.$

Если для оценки первого слагаемого правой части воспользоваться теоремой 1, а для оценки ее второго слагаемого неравенствами (2.16), (2.15) и (2.13), то при $x \in \left[ {a,b} \right]$ получим неравенство

$\left| {y(x) - {{R}_{{N,2}}}(x)} \right| \leqslant \left( {5M(h,q)\frac{1}{{{{q}_{{min}}}}} + 2{{h}^{2}}} \right)\left( {\omega (h,y{\text{''}}) + \frac{{2h}}{{b - a}}{{{\left\| {y{\text{''}}} \right\|}}_{{[a,b]}}}} \right).$

Отсюда, в частности, следует равномерная сходимость на отрезке $\left[ {a,b} \right]$ сплайн-функций ${{R}_{{N,2}}}(x)$ к решению $y(x)$ задачи (2.1), (2.2).

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

  1. Алберг Дж., Нилсон Э., Уолш Дж. Теория сплайнов и ее приложения. М.: Мир, 1972. 319 с.

  2. Стечкин С.Б., Субботин Ю.Н. Сплайны в вычислительной математике. М.: Наука, 1976. 248 с.

  3. Завьялов Ю.С., Квасов Б.И., Мирошниченко В.Л. Методы сплайн-функций. М.: Наука, 1980. 352 с.

  4. Корнейчук Н.П. Сплайны в теории приближения. М.: Наука, 1984. 352 с.

  5. де Бор К. Практическое руководство по сплайнам. М.: Радио и связь, 1985. 304 с.

  6. Рамазанов А.-Р.К., Магомедова В.Г. Безусловно сходящиеся интерполяционные рациональные сплайны // Матем. заметки. 2018. Т. 103. Вып. 4. С. 592–603.

  7. Рамазанов А.-Р.К., Магомедова В.Г. Сплайны по трехточечным рациональным интерполянтам с автономными полюсами // Дагестанские электронные матем. изв. 2017. Вып. 7. С. 16–28.

  8. Субботин Ю.Н. Вариации на тему сплайнов // Фундамент. и прикл. матем. 1997. Т. 3. Вып. 4. С. 1043–1058.

  9. Рамазанов А.-Р.К., Магомедова В.Г. Оценки скорости сходимости сплайнов по трехточечным рациональным интерполянтам для непрерывных и непрерывно дифференцируемых функций // Тр. матем. и мех. УрО РАН. 2017. Т. 23. № 3. С. 224–233.

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