Метод итерации
Метод итерации или метод простой итерации — численный метод решения системы линейных алгебраических уравнений. Суть метода заключается в нахождении по приближённому значению величины следующего приближения, являющегося более точным.
Метод позволяет получить значения корней системы с заданной точностью в виде предела последовательности некоторых векторов (в результате итерационного процесса). Характер сходимости и сам факт сходимости метода зависит от выбора начального приближения корня.
Описание метода
Пусть дана СЛАУ вида: , где
Предполагается, что . Выразим через первое уравнение, — через второе и т. д.[1]:
Пусть
для и пусть
Тогда исходная система преобразуется к виду .
За нулевое приближение примем столбец свободных членов:
Тогда
- — первое приближение,
- — второе приближение и т.д.
Общая формула итерационного процесса имеет вид
За решение исходной системы принимается .
Условия сходимости процесса
Необходимое и достаточное условие сходимости: , где — спектральный радиус [2].
Достаточное условие сходимости: [2].
В частности при выборе нормы, подчинённой векторной условие сходимости приобретает вид (где ).
При выборе нормы условие приобретает вид (где ), что называют условием диагонального преобладания исходной матрицы .
Оценка погрешности
Пусть — вектор точного решения. Тогда можно получить следующие оценки погрешности приближённого решения на -м шаге алгоритма[3]:
- априорная:
- апостериорная:
Примечания
- Березин, Жидков, 1959, с. 57.
- Лебедева, Пакулина, 2021, с. 132.
- Лебедева, Пакулина, 2021, с. 133.
Литература
- Березин, И. С., Жидков Н. П. Методы вычислений . — М.: Физматлит, 1959. — Т. II.
- Лебедева, А. В., Пакулина, А. Н. Практикум по методам вычислений. Часть 1 . — СПб.: СПбГУ, 2021. — 156 с.