4.9. Метод квадратного корня
В изложенных выше
схемах метода исключения Гаусса можно сделать ряд упрощений, если матрица исходной системы (4.1)
является симметрической. Однако в случае симметрической матрицы удобным методом
решения системы является метод квадратного корня (см. [4, с. 135–137]; [5, с.
99–101]; [6, с. 391–393]; [7, с. 287–290]).
Суть метода
квадратного корня состоит в следующем. Пусть дана линейная система (4.1), где – симметрическая
квадратная матрица порядка
, т.е.
– вектор правых
частей системы,
– вектор-столбец неизвестных.
Решение системы (4.1) проведем в два этапа.
I этап (прямой
ход). Согласно следствию из -теоремы представим матрицу
в виде
![]() |
(4.39) |
где –
нижняя треугольная матрица,
– транспонированная по отношению к
матрица. Пусть
.
Тогда, производя перемножение матриц и
, получим следующие уравнения для определения
элементов
матрицы
:
![]() |
(4.40) |
Отсюда последовательно находим:
![]() |
(4.41) |
Если ,
то
и система (4.1) имеет единственное решение.
Заметим, что при
действительных могут
получиться чисто мнимые
.
Формально метод применим и в этом случае. Если же матрица
является положительно определенной,
то мнимых
не
будет.
II этап (обратный ход). В силу соотношения (4.39) система (4.1) эквивалентна двум системам с треугольной матрицей:
![]() |
(4.42) |
Или в развернутом виде:
![]() |
(4.43) |
![]() |
(4.44) |
Из (4.43) последовательно находим , ведя расчеты “сверху вниз” по
формулам:
![]() |
(4.45) |
Затем из (4.44) “снизу вверх” по
найденным последовательно
находим
,
пользуясь формулами:
![]() |
(4.46) |
При вычислениях по методу квадратного корня производится обычный контроль с помощью сумм, как и в методе Гаусса. При составлении сумм учитываются все коэффициенты соответствующей строки.
По сравнению с описанными выше методами решения систем данный метод дает выигрыш во времени в силу того, что:
1)
существенно уменьшает число операций умножения и деления. По данному методу
требуется произвести операций
извлечения квадратного корня (отсюда и название метода) и
операций умножения и деления (для
больших
это
почти в два раза меньше, чем в методе исключения Гаусса);
2) при расчетах на
ЭВМ позволяет экономить память машины, т.к. матрица – симметрическая. В вычислительной
схеме можно записывать
верхних
коэффициентов
и
.
Кроме того, метод
квадратного корня, как и изложенные выше методы, дает возможность найти . Для вычисления
определителя достаточно провести прямой ход по формулам (4.41).