Нахождение обратной матрицы с помощью алгебраических дополнений
Алгоритм вычисления :
Находим Δ = det(A), если Δ ≠0, то существует.
Находим матрицу A*, которая состоит из алгебраических дополнений Aij элементов aij A. Сначала находим миноры Mij - это определители, которые получаются вычёркиванием строки i и столбца j в A, Aij=(-1)i+j Mij.
Полученную матрицу A*= {Aij} транспонируем - все её элементы переворачиваем относительно главной диагонали, получим A*T - это союзная (присоединённая, взаимная) матрица.
Каждый элемент полученной A*T делим на Δ, = A*T/Δ.
Пример 1. Для 2×2 найти .
Найдём det(A), он не равен 0, значит существует.
Вычислим алгебраические дополнения элементов A: , , , .
Составим A* , транспонируем её (строки заменяем столбцами) .
Каждый элемент полученной A*T делим на найденный ранее Δ = -2. . Можно каждый элемент разделить на -2, оставим так, удобнее делать проверку. Проверка, матрица умноженная на обратную равна:
. Получена E, следовательно, найдена верно.
Do'stlaringiz bilan baham: |