Тема 22 Итерационные методы решения систем линейных алгебраических уравнений

Лекция 22.1 «Итерационные методы решения систем линейных алгебраических уравнений»

Учебные вопросы:

1. Метод простых итераций для решения систем линейных алгебраических уравнений

2. Метод Зейделя

3. Метод релаксации

Пусть дана система линейных алгебраических уравнений (СЛАУ) вида

Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru (4.1)

Вводя в рассмотрение матрицы

Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru , Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru , Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru (4.2)

систему (4.1) можно записать в виде матричного уравнения

Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru . (4.3)

Для решения систем линейных алгебраических уравнений существуют точные методы: метод Гаусса, с помощью обратной матрицы (матричный метод), по формулам Крамера. Однако, при большом числе неизвестных применение точных методов решения затруднено. В этом случае для нахождения корней системы (4.1) целесообразнее пользоваться приближенными (численными) методами, которые и будут рассмотрены в данной лекции.

Пусть дана система линейных алгебраических уравнений вида (4.1).

Предположим, что диагональные элементы матрицы Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru не равны нулю, т.е. Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru (в случае равенства одного или нескольких из них нулю, с помощью перестановки уравнений или других эквивалентных преобразований можно добиться, чтобы они были отличны от нуля). Разделив Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru -ое уравнение системы на Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru , получим:

Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru (4.4)

где коэффициенты Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru при Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru .

Введем обозначения:

Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru , Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru (4.5)

Тогда система (4.4) примет вид:

Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru (4.6)

Систему (4.6) будем решать методом последовательных приближений. Выбираем начальное приближение Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru ; далее вычисляем следующие приближения:

Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru , Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru ,…, Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru , … (4.7)

Если последовательность приближений Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru является сходящейся, т.е. у нее существует предел Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru , то этот предел Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru является решением системы (4.6). Действительно,

Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru .

Получили Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru , т.е. Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru – является решением системы (4.6), а система (4.6) получена из системы (4.1), следовательно, Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru будет являться решением исходной системы (4.1).

Теорема 4.1(достаточное условие сходимости итерационного процесса).

Если для приведенной системы Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru выполнено хотя бы одно из условий:

а) Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru

б) Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru ,

то процесс итерации, заданный формулой Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru , сходится к единственному решению этой системы, независимо от выбора начального приближения.

В частности процесс итерации заведомо сходится, если элементы Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru приведенной системы (4.4) удовлетворяют неравенству Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru , где Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru - число неизвестных системы.

Следствие

Для исходной системы (4.1) итерационный процесс сходится, если выполнены неравенства Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru (то есть модули диагональных коэффициентов для каждого уравнения системы больше суммы модулей всех остальных коэффициентов, не считая свободных членов).

Теорема 4.2 (необходимое и достаточное условие сходимости процесса итерации для системы линейных уравнений).

Для сходимости процесса итераций: Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru при любом выборе начального приближения Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru и любом свободном члене Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru необходимо и достаточно, чтобы собственные значения матрицы Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru (т.е. корни характеристического уравнения Тема 22 Итерационные методы решения систем линейных алгебраических уравнений - student2.ru ) были по модулю меньше единицы.

Наши рекомендации