3.1. Метод простой итерации
Дана система нелинейных уравнений (3.1) или в векторном виде (3.2). Для применения метода простой итерации система (3.1) или (3.2) приводится к виду
(3.4) |
(3.5) |
Система нелинейных уравнений (3.5) записана для элементов -мерного пространства , причём, элемент этого пространства служит для изображения значений аргументов функций , а элемент – для изображения соответствующих значений . Зависимость вида (3.5) можно рассматривать как отображение пространства в себя.
Если обозначить точное решение (3.5) через и предположить, что за начальное приближение к точному решению выбрано , то дальнейшие приближения строятся по формуле
(3.6) |
где – номер приближения или итерации. Итерационный процесс продолжается до тех пор, пока не выполняются неравенства - принятая точность вычислений.
Будем предполагать, что функция достаточно гладкая в окрестности точки . Обозначим через – вектор погрешности. Если близко к , то из (3.6) будет следовать, что
.
Или отсюда имеем
.
Если предположить, что матрица Якоби невырождена при , то, пренебрегая величиной , получим приближенную формулу, связывающую значения вектора погрешности на двух шагах итерации – и , т. е.
.
Из последней формулы, очевидно, имеем
Для сходимости метода простой итерации при любом необходимо, чтобы
,
где под понимается одна из норм матрицы (см. [1, с.255–257]). Скорость сходимости метода зависит от величины и, если близко к 1, то скорость сходимости невысокая (см. [10, с.54–55]).
Обсудим, как от системы (3.2) перейти к (3.5) . Рекомендуется функцию из (3.5) искать в виде
(3.7) |
Здесь
,
где - матрица Якоби | (3.8) |
Будем предполагать, что матрица – неособенная. Подставив выражение из формулы (3.7) в (3.5), запишем следующую итерационную формулу:
(3.9) |
Приведём запись этой формулы для соответствующих компонент вектора :
(3.10) |
– элементы матрицы .
Остановимся на вопросе о сходимости метода простой итерации для случая системы нелинейных уравнений. Будем предполагать, что – метрическое пространство.
Говорят, что отображение (3.5) является сжимающим (см. [1, c.319]), если при некотором отображение удовлетворяет условию
при всех – расстояние в (см. [3, с. 179]).
Теорема. Если отображение сжимающее, то уравнение (3.5) имеет решение и
.
Здесь .
Доказательство теоремы можно найти в [1, c.319–320].
Замечание. Вместо метода простой итерации иногда более удобно применять процесс Зейделя: