Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие по математике для магистров.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
9.51 Mб
Скачать

21.12.3 Устойчивость схемы.

Пусть z О St, Ftjt = 0, Ftyt = z. Нам надо доказать, что ||jt - yt||t Ј Cs||z||t при некотором Cs и всех достаточно малых t. Легко видеть, что сеточная функция x = jt - yt удовлетворяет уравнению

Lt(x) = z,

где [Lt(x)]i = [Ft(x)]i + c(ti) при i = 1, ..., n - 1 и [Lt(x)]i = xi при i = 0 и i = n.

Задача 2.3.3. Проведите необходимые выкладки.

Разностный оператор Lt представляет собой разностный оператор Ft для однородной краевой задачи (1) – (2), т. е. задачи (1) – (2) при c(t) є 0, a = b = 0.

Докажем сначала вспомогательную лемму, являющуюся разностным аналогом известного принципа максимума (в данном контексте — минимума).

Лемма. Пусть сеточная функция g удовлетворяет условиям [Lt(g)]i Ј 0 при i = 1, ..., n - 1, g0 і 0, gn і 0. Тогда gi і 0 при всех i = 0, ..., n.

Доказательство.  Пусть d = miniЈngi, а j — наименьший номер, при котором gj = d. Предположим, что утверждение леммы не верно, т. е. d < 0. Поскольку g0 і 0 и gn і 0, выполнены неравенства 0 < j < n. По определению j

gj-1 > gj,   gj+1 і gj.

Но тогда, так как A(tj) < 0 и gj = d < 0,

[Lt(g)]j = 

(gj+1 - gj) - (gj - gj-1)

t2

 + A(tj)gj =

gj+1 - d

t2

 – 

d - gi-1

t2

 + A(tj) d > 0,

что противоречит условиям леммы.

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

Определим функцию h О St равенством

 hi = |z0|

T - it

T

 + |zn|

it

T

 + 

(T - it)it

2

||z||t. 

Задача. Покажите, что

[Lt(h)]i Ј -|| z||t

при i = 1, ..., n-1, [Lt(h)]0 = |z0|, [Lt(h)]n = |zn|.

В силу линейности оператора Lt [Lt(h ± x)]i = [Lt(h)]i ± [Lt(x)]i Ј -||z||t ± [Lt(x)]i = -||z||t ± zi Ј 0 при i = 1, ..., n - 1. Кроме того, очевидно,

(h ± x)0 = |z0| ± z0 і 0 и (h ± x)n = |zn| ± zn і 0.

Поэтому, как функция h + x, так и функция h- x, удовлетворяют условиям леммы. По этой лемме hi ± xi і 0, откуда |xi| Ј | hi| при всех i = 1, ..., n и, следовательно, ||x||t Ј ||h||t. Остается заметить, что (здесь, в частности, мы используем неравенство о среднем арифметическом и среднем геометрическом).

Окончательно получаем неравенство

 ||jt - yt||t = ||x||t Ј

ж и

2 + 

T2

8

ц ш

||z||t = Сs||z||t,

означающее устойчивость разностной схемы (S) с разностным оператором.

21.12.4 Повышение порядка аппроксимации.

Схема, как следует из вышеизложенного, является схемой второго порядка сходимости. Ее порядок аппроксимации определяется порядком аппроксимации второй производной в уравнении, поскольку остальные члены уравнения в узлах сетки аппроксимируются точно. Если использовать разностную аппроксимацию производной более высокого порядка, например, четвертого, то естественно ожидать, что получится схема более высокого порядка аппроксимации. Например, можно заменить уравнение следующей разностной схемой (как легко видеть, четвертого порядка аппроксимации):

-xi+2 + 16xi+1 - 30xi + 16xi-1 - xi-2

h2

 + A(ti)xi - c(ti) = 0.

При этом не следует забывать о двух важных обстоятельствах. Во-первых, граничные условия следует аппроксимировать с соответствующим порядком точности. Во-вторых, для использования аппроксимации в точках t1 и tn-1 требуется знание (недоступных) значений сеточной функции в точках t-1 и tn+1. Поэтому схема в граничных и приграничных точках t0, t1, tn-1, tn должна быть другой (и одновременно аппроксимировать уравнение и краевые условия с соответствующим порядком).