5.10. О скорости сходимости неявного метода простой итерации
Число итераций в методе зависит от параметра , который подбирается из условия минимума числа итераций , при котором справедливо неравенство:
Здесь – некоторый положительный и самосопряженный оператор.
Рассматривается неявная схема метода простой итерации:
где – положительные, самосопряженные операторы. Заметим, что методы Зейделя и верхней релаксации не относятся к этому семейству схем, поскольку для них оператор не является самосопряженным.
Введем обозначения: пусть определяется по формуле:
поправка.
Тогда для справедливо однородное уравнение:
(5.60) |
Покажем это. Из неявного метода простой итерации определяется
Из очевидного соотношения
следует (5.60).
Будем предполагать, что выполнены следующие операторные неравенства:
(5.61) |
(5.62) |
Приведем без доказательства теорему 10, позволяющую оценить скорость сходимости неявного метода простой итерации.
Теорема 10. Пусть выполнены условия (5.61), (5.62). Тогда минимальное число итераций по методу
достигается при
(5.63) |
При этом выполняется неравенство
(5.64) |
(5.65) |
Доказательство теоремы можно найти в [1, с. 107]. Там же получены оценки для числа итераций:
(5.66) |
(5.67) |
Получим оценку числа итераций для явного метода простой итерации на следующей модельной задаче.
Рассмотрим систему линейных алгебраических уравнений вида
(5.68) |
Перепишем (5.68) в матричной форме:
(5.69) |
Матрице из системы (5.69) соответствует оператор , действующий в пространстве функций, заданных во внутренних узлах сетки Если , , а – функция, заданная на и обращающаяся в нуль на границе сеточной области при то
( – подпространство функций, заданных на и обращающихся в нуль в граничных узлах ).
Вводя скалярное произведение в аналогично [3, с. 108], можно показать, что – самосопряженный, положительно определенный оператор, т.е. ,
Кроме того, , причем
Для явного метода простой итерации имеем: . Тогда число итераций для этого метода оценивается следующим образом:
Если Тогда В частности, для имеем , т.е. метод простой итерации существенно зависит от числа разностных уравнений.
Задача (5.68) моделирует и более сложные случаи, т.к. аналогичное разностное уравнение соответствует уравнению Лапласа в двумерном и трехмерном случаях.
Замечание 1. Если вычисляется через и , то итерационный метод называется двухшаговым (или трехслойным). Примером такой схемы является трехслойная схема с постоянными параметрами: