Матричный метод решения систем линейных уравнений
Метод основан на использовании обратной матрицы для нахождения решения системы. Он применим к системам, где число уравнений равно числу неизвестных, а матрица коэффициентов является невырожденной.
Основные понятия и матричная запись системы
Для системы трёх уравнений с тремя неизвестными (x₁, x₂, x₃) вводятся три матрицы:
- Матрица коэффициентов (A) — квадратная матрица, составленная из коэффициентов при неизвестных. Для применения метода её определитель должен быть отличен от нуля (матрица невырожденная).
- Вектор-столбец неизвестных (X) — столбец, элементы которого (x₁, x₂, x₃) и являются искомым решением.
- Вектор-столбец свободных членов (B) — столбец чисел, стоящих в правых частях уравнений системы.
Исходная система линейных уравнений эквивалентна одному матричному уравнению:
A · X = B
Вывод формулы решения
Решение матричного уравнения A · X = B находится путём умножения обеих его частей слева на матрицу, обратную к матрице A (обозначается A⁻¹).
- Умножаем уравнение на A⁻¹: A⁻¹ · (A · X) = A⁻¹ · B.
- Используем свойство ассоциативности: (A⁻¹ · A) · X = A⁻¹ · B.
- По определению обратной матрицы: A⁻¹ · A = E, где E — единичная матрица.
- Умножение на единичную матрицу не меняет вектор: E · X = A⁻¹ · B.
- Получаем итоговую формулу: X = A⁻¹ · B.
Таким образом, решение системы — это элементы вектора X, полученного умножением обратной матрицы к матрице коэффициентов на вектор свободных членов.
Алгоритм решения и пример
Порядок действий для решения системы матричным методом:
- Записать матрицу коэффициентов A, вектор неизвестных X и вектор свободных членов B.
- Убедиться, что матрица A — невырожденная, вычислив её определитель (det A ≠ 0).
- Найти матрицу, обратную к A (A⁻¹). Для этого:
- Вычислить алгебраические дополнения для всех элементов матрицы A.
- Составить из них присоединённую матрицу (транспонированную матрицу алгебраических дополнений).
- Умножить присоединённую матрицу на число, обратное определителю (1/det A).
- Умножить найденную обратную матрицу A⁻¹ на вектор B.
- Результат умножения — вектор-столбец X — даст значения искомых неизвестных.
- Рекомендуется выполнить проверку, подставив найденное решение в исходную систему.
В рассмотренном примере после выполнения всех шагов было получено решение: x = -2, y = 3, z = -4.