при
Разностная схема сходится со скоростью O(hh) или имеет n-ый порядок точности, если при достаточно малом h
где М>0, не зависит от h, n>0.
Говорят, что разностная схема имеет n-ый порядок аппроксимации,
Если
т.е.
Теорема Лакса. Пусть дифференциальная задача (1.12), (1.13) поставлена корректно, разностная схема (1.14), (1.15) является корректной и аппроксимирует исходную задачу (1.12), (1.13). Тогда решение разностной схемы (1.14), (1.15) сходится к решению исходной задачи (1.12), (1.13), причем порядок точности совпадает с порядком аппроксимации.
Доказательство. Если схема (1.14), (1.15) корректна, то нетрудно получить оценку погрешности решения через погрешность аппроксимации (1.28).
Задача (1.26), (1.27) аналогична задаче (1.14), (1.15), поэтому для неепользуясь априорной оценкой вида (1.16), получим оценку
Таким образом, если схема (1.14), (1.15) корректна и аппроксимирует задачу (1.12), (1.13), то она сходится при h
h
Из оценки (1.28) видно, что порядок точности схемы (1.14), (1.15) определяется порядком аппроксимации, и чтобы схема сходилась со скоростью O(hn), n>0 достаточно, чтобы она имела аппроксимацию того же порядка, т.е.
Рассмотрим примеры.
Пример 1. Рассмотрим явную схему Эйлера
которая аппроксимирует дифференциальную задачу (1.20). Покажем порядок погрешности аппроксимации и сходимость.
Рассмотрим функцию погрешности решения
Для
Разложим
Подставляя (1.31) в
При
Отсюда видно, что при
Пример 2. Рассмотрим неявную схему Эйлера
которая аппроксимирует дифференциальную задачу (1.20). Для погрешности решения
Подставляя разложение (1.31) в
Отсюда имеем
т.е. первый порядок аппроксимации. Для сходимости рассмотрим решение задачи для
Множитель
Отсюда
имеет первый порядок аппроксимации и при выполнении условий устойчивости имеет место сходимость и притом порядок точности совпадает с порядком погрешности аппроксимации[4].
§2. Основные понятия и история вопроса
1. Одним из основных критериев оптимальности в теории численных методов является требование минимума арифметических операций.
Для одномерных задач математической физики особых затруднений в этом плане нет. Разностные схемы в этом случае реализуются экономичным алгоритмом прогонки, который на слое сетки допускает количество арифметических операций пропорциональное количеству узлов.
Особую остроту приобретает вопрос об экономичности вычислительных алгоритмов в численном решении многомерных задач математической физики. Многомерные краевые задачи моделировать многомерными разностными схемами и решать непосредственно эти схемы нецелесообразно, так как алгоритм становится сложным, неэкономичным и нереализуемым на ЭВМ.
Пусть в цилиндре
удовлетворяющее условиям
где
Задачу (2.1)-(2.3) моделируем разностной схемой с весом:
где
Разностное уравнение запишем в операторном
где Е - единичный_ оператор.
Нахождение