Это не официальный сайт wikipedia.org 01.01.2023

Матричный метод — Википедия

Матричный метод

Ма́тричный метод решения (метод решения через обратную матрицу) систем линейных алгебраических уравнений с ненулевым определителем состоит в следующем.

Пусть дана система линейных уравнений с n неизвестными (над произвольным полем):

{ a 11 x 1 + + a 1 n x n = b 1 , , a n 1 x 1 + + a n n x n = b n ;

Тогда её можно переписать в матричной форме:

A X = B , где A  — основная матрица системы, B и X  — столбцы свободных членов и решений системы соответственно:

A = ( a 11 a 12 a 1 n a 21 a 22 a 2 n a n 1 a n 2 a n n ) , B = ( b 1 b 2 b n ) , X = ( x 1 x 2 x n )

Умножим это матричное уравнение слева на A 1  — матрицу, обратную к матрице A : A 1 ( A X ) = A 1 B

Так как A 1 A = E , получаем X = A 1 B . Правая часть этого уравнения даст столбец решений исходной системы. Условием применимости данного метода (как и вообще существования решения неоднородной системы линейных уравнений с числом уравнений, равным числу неизвестных) является невырожденность матрицы A. Необходимым и достаточным условием этого является неравенство нулю определителя матрицы A:

det A 0 .

Для однородной системы линейных уравнений, то есть когда вектор B = 0 , действительно обратное правило: система A X = 0 имеет нетривиальное (то есть ненулевое) решение только если det A = 0 . Такая связь между решениями однородных и неоднородных систем линейных уравнений носит название альтернативы Фредгольма.

Пример решения неоднородной СЛАУПравить

{ 3 x + 2 y z = 4 , 2 x y + 5 z = 23 , x + 7 y z = 5 ;  

Сначала убедимся в том, что определитель матрицы из коэффициентов при неизвестных СЛАУ не равен нулю.

| 3 2 1 2 1 5 1 7 1 | = 3 14 + 10 1 105 + 4 = 103 ;  

Теперь вычислим алгебраические дополнения для элементов матрицы, состоящей из коэффициентов при неизвестных. Они нам понадобятся для нахождения обратной матрицы.

A 11 = ( 1 ) 1 + 1 | 1 5 7 1 | = 34 ;  

A 12 = ( 1 ) 1 + 2 | 2 5 1 1 | = 7 ;  

A 13 = ( 1 ) 1 + 3 | 2 1 1 7 | = 15 ;  


A 21 = ( 1 ) 2 + 1 | 2 1 7 1 | = 5 ;  

A 22 = ( 1 ) 2 + 2 | 3 1 1 1 | = 2 ;  

A 23 = ( 1 ) 2 + 3 | 3 2 1 7 | = 19 ;  


A 31 = ( 1 ) 3 + 1 | 2 1 1 5 | = 9 ;  

A 32 = ( 1 ) 3 + 2 | 3 1 2 5 | = 17 ;  

A 33 = ( 1 ) 3 + 3 | 3 2 2 1 | = 7 ;  

Далее найдём присоединённую матрицу, транспонируем её и подставим в формулу для нахождения обратной матрицы.

C = ( 34 7 15 5 2 19 9 17 7 ) ;  


( C ) T = ( 34 5 9 7 2 17 15 19 7 ) ;  


A 1 = 1 det A ( C ) T  

Подставляя переменные в формулу, получаем:

A 1 = 1 103 ( 34 5 9 7 2 17 15 19 7 ) = ( 34 103 5 103 9 103 7 103 2 103 17 103 15 103 19 103 7 103 ) ;  

Осталось найти неизвестные. Для этого перемножим обратную матрицу и столбец свободных членов.

X = A 1 B ;  

X = ( 34 103 5 103 9 103 7 103 2 103 17 103 15 103 19 103 7 103 ) ( 4 23 5 ) = ( 2 1 4 )  

Итак, x = 2; y = 1; z = 4.