7.2.
Разностный метод решения краевой задачи
Рассмотрим краевую задачу
для дифференциального уравнения второго порядка следующего вида:
(7.25)
(7.26)
зададим шаг
, n – целое. Точки
, примем за узлы сетки,
– неизвестные значения
искомого решения в узлах. Выразим производную
в узлах сетки по
формуле численного дифференцирования
.
Пусть
.
Вместо дифференциальной
краевой задачи (7.25)-(7.26) будем иметь разностную краевую задачу
(7.27)
(7.28)
где yj – приближенное значение
точного решения y(xj) в узлах
.
Перепишем систему линейных
алгебраических уравнений (7.27)-(7.28) в виде
.
Эта система с трех
диагональной матрицей при
на [0, H] имеет решение, причем
единственное, которое может быть получено методом прогонки, при этом условие
гарантирует
устойчивость прогонки. Дадим оценку этому решению.
Лемма 1. Пусть
и числа
таковы, что
. Тогда
для всех j.
Пусть
. Предположим, что
. Следовательно,
. Пусть q – наименьшее целое, для
которого
. Из определения d и q
имеем:
.
Тогда

- противоречие с
.
Лемма 1 доказана.
Лемма 2. Если
, то для любой системы чисел zj выполняется неравенство
,
где
.
Введем в рассмотрение
функцию

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

Очевидно, что
.
Числа
удовлетворяют условиям
леммы 1. Поэтому
. Отсюда следует оценка
![]()
.
Имеем неравенство
.
Кроме того,
.
Поэтому имеем
.
Лемма 2 доказана.
Рассмотрим случай, когда
функции P(x) и f(x) дважды непрерывно
дифференцируемы. В курсе дифференциальных уравнений доказывается, что когда
краевая задача (7.25)-(7.26) имеет единственное решение y(x), которое четырежды
непрерывно дифференцируемо. Наша задача – оценить разность
для
.
– это краевые условия.
Рассмотрим

Согласно дифференциальному
уравнению (7.25) для любого j

Следовательно,

Левая часть этого равенства
есть разность между приближенным значением второй производной в точке xj, полученным по формуле численного дифференцирования, и точным
значением этой производной y(xj) и
равна остаточному члену этой формулы
(7.29)
Согласно (7.27) имеем
. (7.30)
Вычтем (7.30) из (7.29)
т.е.
.
Воспользуемся леммой 2 для
чисел
. Имеем
.
Таким образом, при
, т.е. неограниченном сгущении сетки, решение разностной
задачи приближается к решению дифференциальной.
Разностный метод решения
краевой задачи (7.25)-(7.26) используется также и при
, хотя успешный результат заранее предвидеть трудно. Для
оценки получаемого решения в этом случае нужно провести расчеты для различных
значений шага h (не менее трех) и убедиться в том, что полученные
значения функции в одних и тех же узлах близки между собой и их разность
уменьшается, что говорит о стремлении решения к некоторому пределу при
.