Вычисление обратных матриц
Вычисление определителей высоких порядков
В отличие от технологии вычисления определителей в методе Крамера, для матриц общего вида, являющихся элементом СЛАУ, для решения этой задачи успешно может использоваться метод Гаусса. Прямой ход метода для системы позволяет вычислить
,
так как последовательное исключение элементов величину определителя не изменяет. Здесь аkk – элементы преобразованной матрицы А (прямой ход Гаусса). Знак зависит от четности или нечетности перестановок строк исходной матрицы при приведении ее к треугольному виду во избежание делении на «0» или необходимости поиска «max» ведущего элемента в текущем столбце на каждом этапе исключение неизвестных.
Для симметричных матриц
; .
1. По методу Гаусса. Всякая неособенная матрица, для которой , имеет обратную матрицу. Очевидно, что А*А–1 = Е. запишем это равенство в виде системы n уравнений с n неизвестными
; (37)
где аik – элементы матрицы А;
zkj – элементы обратной матрицы (А–1);
dij – элементы единичной матрицы.
При этом dij =
Для нахождения элементов одного столбца обратной матрицы необходимо решить соответствующую линейную систему (37) с матрицей А. Так для получения j-го столбца для А–1 (z1j, z2j,… znj) решается система:
(38)
Следовательно для обращения матрицы А нужно n раз решить систему (38) при j=. Поскольку матрица А системы не меняется, то исключение неизвестных осуществляется только один раз, а (n–1) раз при решении (38) делается только обратный ход с соответствующим изменением правой ее части.
2. Другой подход к определению обратной матрицы А–1
,
где D – определитель матрицы, Аij – алгебраические дополнения соответствующих элементов матрицы А.