РЕШЕНИЕ СЛАУ. ПРЯМЫЕ МЕТОДЫ
Лекция 5
РЕШЕНИЕ СИСТЕМ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ.
ПРЯМЫЕ МЕТОДЫ
5.1. Введение
Большой объем расчетных математических задач приходится на
решение систем линейных алгебраических уравнений (СЛАУ).
Математические модели многих явлений и процессов либо сразу строятся
как линейные алгебраические, либо сводятся к таковым в процессе решения
математической задачи. СЛАУ возникают, например, при решении методом
сеток дифференциальных уравнений, при изучении колебаний различных
систем, при решении задач управленческого и экономического характера и
т.п.
Современная вычислительная математика располагает большим
арсеналом методов, а программное обеспечение ЭВМ – многими пакетами
прикладных программ, позволяющими решать различные возникающие на
практике линейные системы. Чтобы ориентироваться среди методов и
программ и в нужный момент сделать оптимальный выбор, нужно
разбираться в основах построений методов и алгоритмов, учитывающих
специфику постановок задач, знать их сильные и слабые стороны и границы
применимости.
Все методы решения алгебраических задач (наряду с задачей решения
СЛАУ, это и вычисление определителей, и обращение матриц, и задачи на
собственные значения) можно разделить на два класса: прямые и
итерационные.
Прямые методы дают решение задачи за конечное (точно
определяемое для каждого метода) число арифметических операций. Если
операции реализуются точно, то и решение будет точным. Но из-за ошибок
округления, в частности при вычислениях в арифметике конечной
разрядности, решение гораздо чаще получается приближенным. Поэтому и в
прямых методах актуальны вопросы оценки погрешности решения,
разработки методов уменьшения накапливания ошибок округления. К
прямым методам относятся методы Крамера, Гаусса и различные его
модификации, прогонки, вращений.
Итерационные методы дают решение как предел бесконечной
последовательности приближенных решений, в которых каждое
последующее более точное приближение находится по уже найденному
предыдущему (или предыдущим). К таковым относятся метод простой
итерации, Зейделя, релаксации.
Мы будем рассматривать решение таких СЛАУ, у которых число
уравнений совпадает с числом неизвестных, причем имеющих единственное