1.2 Метод ортогонализации в случае несимметрической матрицы
В случае несимметрической матрицы процесс ортогонализации проводится точно также. Пусть векторы
Коэффициенты
Система в случае несимметрической матрицы будет треугольной.
Аналогично строится система «биортогональных» векторов, т.е. система 2n векторов, удовлетворяющих условию (12). При этом
Коэффициенты
Также поступаем, отыскивая коэффициенты
При этом получим две системы:
из которых и определяем
Остановимся еще на одном методе ортогонализации. Будем рассматривать строки матрицы А как векторы:
Ортонормируем эту систему векторов. Первое уравнение системы
где
Второе уравнение системы заменится на
где
Аналогично поступаем дальше. Уравнение с номером i примет вид
где
Процесс будет осуществим, если система уравнений линейно независима. В результате мы придем к новой системе
Таким образом, решение системы можно записать в виде
Практически, вследствие ошибок округления, СС¢ будет отлична от единичной матрицы и может оказаться целесообразным произвести несколько итераций для системы
2. Метод сопряженных градиентов
2.1 Первый алгоритм метода
Пусть требуется решить систему линейных алгебраических уравнений
с положительно определенной матрицей A порядка n.
Рассмотрим функционал
представляющий многочлен второго порядка относительно x1, x2, …, xn. Обозначим через
При этом знак равенства возможен лишь при
Для отыскания такого вектора применим следующий метод.
Пусть
– вектор невязок системы. Покажем, что вектор невязок
имеет наибольшее значение. Но
Но среди векторов
Вектор
и принимаем за новое приближение к решению.
В методе сопряженных градиентов следующее приближение
и через
Вектор
Гиперплоскость (7) проходит через точку
При любом
или
Вектор
имеет направление нормали к сечению поверхности