Реферат: Разностные аппроксимации
т.е.
Окончательно
(21)
Поскольку из неравенства следует,
что погрешность zi = yi – u(xi ) также является величиной O(h2 ) при h®0. Итак, справедливо следующее утверждение.
Пусть k(x) – непрерывно дифференцируемая и q(x), f(x) – непрерывные функции при x Î [0, l], решение u(x) задачи (1), (2) обладает непрерывными четвертыми производными. Пусть коэффициенты разностной схемы (3), (4) удовлетворяют условиям (8), (9), (19). Тогда решение разностной задачи (3), (4) сходится при h ® 0 к решению исходной дифференциальной задачи (1), (2) со вторым порядком по h, так что выполняется оценка
где M – постоянная, не зависящая от h.
3. Разностные схемы для уравнения теплопроводности
3.1. Исходная задача. Будем рассматривать следующую первую краевую задачу для уравнения теплопроводности с постоянными коэффициентами. В области {0 < x < 1, 0 < t £ T} требуется найти решение уравнения
(1)
удовлетворяющее начальному условию
u(x, 0) = u0 (x) (2)
и граничным условиям
u(0, t) = m 1 (t), u(1, t) = m 2 (t). (3)
Здесь u0(x), m 1 (t), m 2 (t) – заданные функции. Известно, что при определенных предположениях гладкости решение задачи (1)–(3) существует и единственно. В дальнейшем при исследовании аппроксимации разностных схем будем предполагать, что решение u(x, t) обладает необходимым по ходу изложения числом производных по x и по t. Решение задачи (1) – (3) удовлетворяет принципу максимума и тем самым непрерывно зависит от начальных и граничных данных.
3.2. Явная схема. Как всегда, для построения разностной схемы надо прежде всего ввести сетку в области изменения независимых переменных и задать шаблон, т.е. множество точек сетки, участвующих в аппроксимации дифференциального выражения. Введем сетку по переменному x такую же, как в предыдущей главе, т.е.
w h = {xi = ih, i = 0, 1,…, N, hN = 1}
и сетку по переменному t с шагом t, которую обозначим
w t = {tn = n t , n = 0, 1,…, K, K t = T}
Точки (xi , tn ), i = 0, 1,…, N, n = 0, 1,…, K , образуют узлы пространственно-временной сетки wh, t = wh x wt . Узлы (xi , tn ) , принадлежащие отрезкам I0 = {0 £ x £ 1, t = 0}, I1 = {x = 0, 0 £ t £ T}, I2 = {x = 1, 0 £ t £ T} , называются граничными узлами сетки wh, t , а остальные узлы – внутренними. На рисунке граничные узлы обозначены крестиками, а внутренние – кружочками.
Слоем называется множество всех узлов сетки wh, t , имеющих одну и ту же временную координату. Так, n-м слоем называется множество узлов
(x0 , tn ), (x1 , tn ),…, (xN , tn ) .
Для функции y(x, t) , определенной на сетке wh, t , введем обозначения yn i = y(xi , tn ) ,
(4)
Иногда для упрощения записи индексы i и n будем опускать, обозначая
( xi , tn+1 ) (xi-1 , tn+1 ) (xi , tn+1 ) (xi+1 , tn+1 )
(xi-1 , tn ) (xi , tn ) (xi+1 , tn ) (xi , tn )
(xi-1 , tn+1 ) (xi , tn+1 ) (xi+1 , tn+1 ) (xi , tn+1 )
(xi-1 , tn ) (xi , tn ) (xi+1 , tn ) (xi-1 , tn ) (xi , tn ) (xi+1 , tn )