Матричный метод решения СЛАУ применяют к решению систем уравнений, у которых количество уравнений соответствует количеству неизвестных. Метод лучше применять для решения систем низкого порядка. Матричный метод решения систем линейных уравнений основывается на применении свойств умножения матриц.

 

Этот способ, другими словами метод обратной матрицы, называют так, так как решение сводится к обычному матричному уравнению, для решения которого нужно найти обратную матрицу.

 

Матричный метод решения СЛАУ с определителем, который больше или меньше нуля состоит в следующем:

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

 

Линейные уравнения. Решение систем линейных уравнений матричным методом.

 

Значит, её легко перевести в матричную форму:

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

 

Линейные уравнения. Решение систем линейных уравнений матричным методом.

 

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

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

 

detA≠0.

 

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

 

Т.о., решение СЛАУ матричным методом производится по формуле Линейные уравнения. Решение систем линейных уравнений матричным методом.. Либо, решение СЛАУ находят при помощи обратной матрицы A−1.

 

Известно, что у квадратной матрицы А порядка n на n есть обратная матрица A−1 только в том случае, если ее определитель ненулевой. Таким образом, систему n линейных алгебраических уравнений с n неизвестными решаем матричным методом только в случае, если определитель основной матрицы системы не равен нулю.

 

Не взирая на то, что есть ограничения возможности применения такого метода и существуют сложности вычислений при больших значениях коэффициентов и систем высокого порядка, метод можно легко реализовать на ЭВМ.

 

Пример решения неоднородной СЛАУ.

Линейные уравнения. Решение систем линейных уравнений матричным методом.

 

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

 

Линейные уравнения. Решение систем линейных уравнений матричным методом.

 

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

 

Линейные уравнения. Решение систем линейных уравнений матричным методом.

 

Линейные уравнения. Решение систем линейных уравнений матричным методом.

 

Линейные уравнения. Решение систем линейных уравнений матричным методом.

 

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

 

Линейные уравнения. Решение систем линейных уравнений матричным методом.

 

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

 

Линейные уравнения. Решение систем линейных уравнений матричным методом.

 

Теперь находим неизвестные, перемножая обратную матрицу и столбик свободных членов.

 

Линейные уравнения. Решение систем линейных уравнений матричным методом.

 

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

 

При переходе от обычного вида СЛАУ к матричной форме будьте внимательными с порядком неизвестных переменных в уравнениях системы. Например:

 

Линейные уравнения. Решение систем линейных уравнений матричным методом.

НЕЛЬЗЯ записать как:

 

Линейные уравнения. Решение систем линейных уравнений матричным методом.

 

Необходимо, для начала, упорядочить неизвестные переменные в кадом уравнении системы и только после этого переходить к матричной записи:

 

Линейные уравнения. Решение систем линейных уравнений матричным методом.

либо

Линейные уравнения. Решение систем линейных уравнений матричным методом.

Кроме того, нужно быть внимательными с обозначением неизвестных переменных, вместо x1, x2, …, xn могут оказаться другие буквы. К примеру:

 

Линейные уравнения. Решение систем линейных уравнений матричным методом.

 

в матричной форме записываем так:

 

Линейные уравнения. Решение систем линейных уравнений матричным методом.

 

Вывод:

Матричным методом лучше решать системы линейных уравнений, в которых количество уравнений совпадает с числом неизвестных переменных и определитель основной матрицы системы не равен нулю. Когда в системе более 3-х уравнений, на нахождение обратной матрицы потребуется больше вычислительных усилий, поэтому, в этом случае целесообразно использовать для решения метод Гаусса.