Каноническая форма итерационных методов

Для исследования сходимости итерационных методов, т.е. установления справедливости равенства где х – точное решение системы (2.1), удобнее записывать эти методы в матричной, а не в координатной форме.

Представим матрицу А в виде суммы трех матриц

А = А- + D + A+, где

- диагональная часть матрицы А.

Очевидно, метод Якоби с использованием введенных обозначений в векторной форме принимает вид

хk+1 = -D-1+ + А-k + D-1 × f,

где D-1 – матрица, обратная к матрице D

Метод Якоби еще можно записать так

D(хk+1 – xk) +Axk = f. (4.7)

Аналогичным образом из соотношений (4.6) можно получить представление метода Зейделя в векторной форме

(D + А-)(хk+1 – xk) + Axk = f. (4.8)

Далее мы увидим, что векторные равенства (4.7) и (4.8) являются частными случаями так называемой канонической формы одношаговых (двухслойных) итерационных схем вида

(4.9)

где В – квадратная невырожденная матрица n´n, называемая стабилизатором, tk+1 – число, называемое итерационным параметром.

Матрица А называется положительно определенной, если скалярное произведение (Ах, х) > 0 для всех ненулевых векторов, или что то же самое (хТ×, Ах) > 0.

Сформулируем теорему, принадлежащую А.А. Самарскому.

Теорема. Пусть А – симметричная положительно определенная матрица, tk+1 º t > 0, и пусть выполнено неравенство для любого ненулевого вектора х из n-мерного пространства.

((В – 0,5tА)х, х) > 0.

Тогда итерационный метод (4.9) сходится, т.е.

Покажем, как использовать данную теорему для доказательства сходимости, например, метода Зейделя.

Сравнивая (4.8) и (4.9) приходим к равенствам

В = D + А-, t = 1.

Таким образом, если А = АТ и А – положительно определенная матрица, то при условии выполнения неравенства В – 0,5t А > 0, что является краткой формой записи неравенства относительно скалярных произведений

((В – 0,5t А)х, х) > 0, "x Î Rn,

метод Зейделя сходится.

Заметим, что

В – 0,5t А = В – 0,5 А = D + А- - 0,5(А+ + D + А-) = = 0,5 × D + 0,5(А- - А+). (4.10)

Нетрудно проверить, что для любого n-мерного вектора х (х Î Rn)

((A- - A+)x, x) = 0. (4.11)

C другой стороны, из неравенства (Ах, х) > 0 "x Î Rn вытекает неравенство

(Dх, х) > 0 (4.12)

В самом деле, выберем х = (0, … 0, xi, 0 … 0) где xi ¹ 0. Тогда

Поскольку i – любое, то все аii > 0, i = 1, 2, …, n. Значит справедливо неравенство (4.12). В силу (4.11) и (4.12) из (4.10) имеем

В – 0,5t А > 0.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: