Итак, требуется решить уравнение
где --
квадратная
матрица
с элементами
,
,
--
-мерные
векторы. Итерационные методы решения системы (5.1) позволяют строить
последовательность приближений (итераций)
.
Если эта последовательность имеет предел, то предел называется решением
системы (5.1):
Очередное приближение строится с помощью рекуррентной формулы
где --
номер итерации. Преимущественно используется простейшая рекуррентная формула
где --
квадратная
матрица,
а
--
-мерный
вектор. Для организации счета по такой формуле требуется задание некоего
начального приближения
.
Вид матрицы
и
вектора
определяет
тот или иной итерационный метод. Рассмотрим наиболее часто встречающиеся
методы.
Исходная система (5.1) преобразуется к виду
где --
единичная матрица, и далее,
Счет организуется по формуле
Таким образом ,
a
.
Представим матрицу в
виде суммы
где --
диагональная матрица с элементами
,
и
--
нижняя и верхняя треугольные матрицы, состоящие из соответствующих элементов исходной
матрицы
.
Система (5.1) подвергается далее следующему преобразованию:
откуда получаем
Матрица ,
обратная диагональной матрице
,
вычисляется просто, поскольку также является диагональной с элементами
.
Снова запишем матрицу в виде (5.3), а систему (5.1) преобразуем к виду
Отсюда получаем рекуррентную формулу
Пусть --
число, которое мы будем называть параметром релаксации. Умножим на это число
систему (5.1)
и преобразуем ее следующим образом:
В результате получаем рекуррентную формулу
Параметр релаксации используется
для настройки метода на максимальную скорость сходимости и обычно подбирается
эмпирически. При этом .
Если
,
получаем метод верхней релаксации, если
--
метод нижней релаксации.