Задача №4.
Даны 2 матрицы A и B. Найти A-1BT и ATB-1.
Решение:
Для начала нам надо найти по отдельности A-1, BT, AT и B-1:
Матрица AT получается из данной матрицы A заменой каждой её строки столбцом с тем же номером:
AT = ;BT =
Найдём A-1 методом Гаусса.
Припишем справа к исходной матрице единичную. В полученной расширенной матрице, левая часть есть исходная матрица, а правая единичная. Затем, производя элементарные операции над строками расширенной матрицы, будем приводить левую часть расширенной матрицы к единичной. По достижению указанной цели правая часть расширенной матрицы будет содержать матрицу обратную к исходной
Сформируем расширенную матрицу :
|
|
|
Поменяем местами строки 1 и 2.
|
Разделим строку 1 на a1,1 = |
-7 |
Получим матрицу :
|
Вычтем из строки 3 строку 1 умноженную на a3,1= |
5 |
Вычитаемая строка :
|
|
|
Модифицированная матрица :
|
Разделим строку 2 на a2,2 = |
-1 |
Получим матрицу :
| |||||||||||||||||||||||||||||||||||||||||||
Вычтем из строки 3 строку 2 умноженную на a3,2= |
|
Вычитаемая строка :
|
|
|
Модифицированная матрица :
| |||||||||||||||||||||||||||||||||||||||||||
Разделим строку 3 на a3,3 = |
|
Получим матрицу :
| |||||||||||||||||||||||||||||||||||||||||||
Вычтем из строки 2 строку 3 умноженную на a2,3= |
5 |
Вычитаемая строка :
|
|
|
Модифицированная матрица :
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
Вычтем из строки 1 строку 3 умноженную на a1,3= |
|
Вычитаемая строка :
|
|
|
Модифицированная матрица :
|
Вычтем из строки 1 строку 2 умноженную на a1,2= |
|
Вычитаемая строка :
|
|
|
Модифицированная матрица :
|
В последней расширенной матрице, левая часть есть единичная матрица, а правая обратная к исходной.
По аналогии с нахождением A-1, найдём B-1:
Сформируем расширенную матрицу :
|
|
|
Вычтем из строки 3 строку 1 умноженную на a3,1= |
-6 |
Вычитаемая строка :
|
|
|
Модифицированная матрица :
| |||||||||||||||||||||||||
Вычтем из строки 3 строку 2 умноженную на a3,2= |
-39 |
Вычитаемая строка :
|
|
|
Модифицированная матрица :
|
Разделим строку 3 на a3,3 = |
40 |
Получим матрицу :
| ||||||||||||||||||||||||||||||||||
Вычтем из строки 2 строку 3 умноженную на a2,3= |
2 |
Вычитаемая строка :
|
|
|
Модифицированная матрица :
|
Вычтем из строки 1 строку 3 умноженную на a1,3= |
-6 |
Вычитаемая строка :
|
|
|
Модифицированная матрица :
|
Вычтем из строки 1 строку 2 умноженную на a1,2= |
-7 |
Вычитаемая строка :
|
|
|
Модифицированная матрица :
|
|
Найдём A-1BT :
C = A-1*BT
Вычислим элементы матрицы C: c1,1 = a1,1b1,1+a1,2b2,1+a1,3b3,1; c1,2 = a1,1b1,2+a1,2b2,2+a1,3b3,2; c1,3 = a1,1b1,3+a1,2b2,3+a1,3b3,3; c2,1 = a2,1b1,1+a2,2b2,1+a2,3b3,1; c2,2 = a2,1b1,2+a2,2b2,2+a2,3b3,2; c2,3 = a2,1b1,3+a2,2b2,3+a2,3b3,3; c3,1 = a3,1b1,1+a3,2b2,1+a3,3b3,1; c3,2 = a3,1b1,2+a3,2b2,2+a3,3b3,2; c3,3 = a3,1b1,3+a3,2b2,3+a3,3b3,3;
c1,1 = |
|
* |
1 |
+ |
|
* |
(-7) |
+ |
|
* |
(-6) |
= |
|
+ |
|
+ |
|
= |
|
c1,2 = |
|
* |
0 |
+ |
|
* |
1 |
+ |
|
* |
2 |
= |
0 |
+ |
|
+ |
|
= |
|
c1,3 = |
|
* |
(-6) |
+ |
|
* |
3 |
+ |
|
* |
(-2) |
= |
|
+ |
|
+ |
|
= |
|
c2,1 = |
|
* |
1 |
+ |
|
* |
(-7) |
+ |
|
* |
(-6) |
= |
|
+ |
|
+ |
|
= |
|
c2,2 = |
|
* |
0 |
+ |
|
* |
1 |
+ |
|
* |
2 |
= |
0 |
+ |
|
+ |
|
= |
|
c2,3 = |
|
* |
(-6) |
+ |
|
* |
3 |
+ |
|
* |
(-2) |
= |
|
+ |
|
+ |
|
= |
|
c3,1 = |
|
* |
1 |
+ |
|
* |
(-7) |
+ |
|
* |
(-6) |
= |
|
+ |
|
+ |
|
= |
|
c3,2 = |
|
* |
0 |
+ |
|
* |
1 |
+ |
|
* |
2 |
= |
0 |
+ |
|
+ |
|
= |
|
c3,3 = |
|
* |
(-6) |
+ |
|
* |
3 |
+ |
|
* |
(-2) |
= |
|
+ |
|
+ |
|
= |
|
Результирующая матрица С :
Найдём ATB-1:
C = AT*B-1
Вычислим элементы матрицы C: c1,1 = a1,1b1,1+a1,2b2,1+a1,3b3,1; c1,2 = a1,1b1,2+a1,2b2,2+a1,3b3,2; c1,3 = a1,1b1,3+a1,2b2,3+a1,3b3,3; c2,1 = a2,1b1,1+a2,2b2,1+a2,3b3,1; c2,2 = a2,1b1,2+a2,2b2,2+a2,3b3,2; c2,3 = a2,1b1,3+a2,2b2,3+a2,3b3,3; c3,1 = a3,1b1,1+a3,2b2,1+a3,3b3,1; c3,2 = a3,1b1,2+a3,2b2,2+a3,3b3,2; c3,3 = a3,1b1,3+a3,2b2,3+a3,3b3,3;
Результирующая матрица |С| :