Как решить систему матричным методом: разбор 3 на 3
Дано: система трёх линейных уравнений , , . Найти: , , матричным методом.
Матричный метод (он же метод обратной матрицы) устроен в одну строчку: система записывается как , обе части умножаются слева на , и решение получается готовым столбцом . Работает он ровно тогда, когда . Ответ здесь: , , . Калькулятор сверху считает определитель, союзную и обратную матрицы для твоих чисел, а график показывает, как решение тянется за свободными членами.
Решение по шагам
Шаг 1. Записываем систему в матричной форме. Коэффициенты при неизвестных становятся матрицей , сами неизвестные - столбцом , свободные члены - столбцом :
Порядок неизвестных во всех уравнениях должен быть одинаковым: сначала , потом , потом . Если в каком-то уравнении неизвестной нет, на её месте стоит ноль, а не пропуск.
Шаг 2. Считаем определитель. Раскладываем по первой строке:
Определитель не равен нулю, значит обратная матрица существует и решение единственно. Если тебе привычнее считать определитель треугольником или по правилу Саррюса, посмотри разбор определителя третьего порядка - результат должен получиться тот же.
Шаг 3. Выписываем девять алгебраических дополнений. Каждое дополнение - это минор (определитель, оставшийся после вычёркивания строки и столбца ) со знаком :
Шаг 4. Транспонируем матрицу дополнений. Союзная (присоединённая) матрица получается отражением относительно главной диагонали: дополнение уезжает в позицию (2; 1), а на место (1; 2) встаёт . Подробности этого шага - в разборе присоединённой матрицы.
Шаг 5. Делим на определитель. Обратная матрица - это союзная, делённая на . Удобнее не делить каждый элемент, а вынести множитель за скобку: так меньше дробей и меньше шансов ошибиться со знаком.
Шаг 6. Умножаем обратную матрицу на столбец свободных членов. Строка умножается на столбец поэлементно, суммы складываются:
Шаг 7. Проверяем подстановкой. Это обязательный шаг: он ловит и ошибку в дополнениях, и потерянный знак определителя.
| Уравнение | Подстановка | Слева | Справа |
|---|---|---|---|
| 3 | 3 | ||
| 1 | 1 | ||
| 6 | 6 |
Все три равенства выполняются точно.
Ответ: , , .
Формула и откуда она берётся
Сравни с обычным уравнением : чтобы найти , обе части делят на , и это законно, пока . У матриц деления нет, вместо него - умножение на обратную матрицу , для которой по определению , где - единичная матрица.
Умножим обе части равенства слева на . Слева получится , справа остаётся . Отсюда и берётся рабочая формула метода:
Слово «слева» здесь не украшение. Умножение матриц некоммутативно, поэтому надо приписывать к обеим частям с одной и той же стороны - с той, с которой матрица примыкает к неизвестной. Для уравнения вида множитель уходит вправо и ответ будет другим: этот случай подробно разобран в задаче про матричное уравнение.
Условие - это и есть условие существования : обратная матрица равна союзной, делённой на определитель, а на ноль делить нельзя. Заодно отсюда видно, почему решение единственно: если бы нашлось два разных столбца, оба равнялись бы одному и тому же произведению .
Если определитель равен нулю
Нулевой определитель не означает, что задача не решается, - он означает, что не работает именно матричный метод. Обратной матрицы нет, формулу применять не к чему, и система либо несовместна, либо имеет бесконечно много решений.
Возьмём систему , , . Вторая строка матрицы коэффициентов ровно вдвое больше первой, поэтому определитель равен нулю. Но левая часть второго уравнения - это удвоенная левая часть первого, то есть 6, а справа стоит 7. Противоречие, система несовместна. Если бы справа стояла шестёрка, второе уравнение было бы копией первого и решений оказалось бы бесконечно много.
Различает эти случаи не определитель, а ранги: сравнивают ранг матрицы коэффициентов с рангом расширенной матрицы. Как их считать, разобрано в задаче про ранг матрицы, а сам разбор вырожденной системы удобнее вести методом Гаусса: он доводит систему до ступенчатого вида и сразу показывает, какая строка даёт противоречие или превращается в нулевую.
Матричный метод, Крамер и Гаусс: что выбрать
Три школьных способа решают одну и ту же задачу, но стоят по-разному. Матричный метод для системы 3 на 3 требует посчитать десять определителей: один основной и девять дополнений. Правило Крамера - четыре определителя третьего порядка; как это выглядит на числах, показано в статье про правило Крамера. Метод Гаусса определителей не считает вовсе.
| Метод | Когда применим | Что считаем | Слабое место |
|---|---|---|---|
| Матричный | квадратная матрица, | определитель, 9 дополнений, умножение на | много арифметики при росте порядка |
| Крамера | квадратная матрица, | 4 определителя для системы 3 на 3 | не даёт общего решения при |
| Гаусса | любая система, в том числе прямоугольная | элементарные преобразования строк | легко ошибиться в знаке при вычитании строк |
Собственное преимущество у матричного метода одно, но весомое: обратная матрица считается один раз, а потом работает с любым столбцом свободных членов. Если в задаче просят решить систему сразу для нескольких правых частей (типичная история в экономических балансовых моделях и в расчётах цепей), Гаусс придётся прогонять заново для каждой, а тут достаточно ещё одного умножения . Для системы 4 на 4 и выше считать дополнения вручную уже невыгодно: там обратную матрицу находят методом Гаусса-Жордана.
Частые ошибки
- Неверный порядок множителей. Пишут вместо . Столбец имеет размер 3 на 1, а - 3 на 3, такое произведение просто не определено: число столбцов первой матрицы не совпадает с числом строк второй.
- Забытое транспонирование. Матрицу дополнений делят на определитель, не отразив её относительно главной диагонали. На симметричной матрице ошибка не видна, а здесь сразу даст неверный ответ: обязано оказаться во второй строке союзной матрицы.
- Потерянные знаки . Дополнения с нечётной суммой индексов берутся с минусом. Быстрая проверка: произведение должно давать диагональную матрицу с числом на диагонали.
- Пропущенная неизвестная. В уравнении переменной нет, и в матрице на её месте обязан стоять ноль. Если столбец просто сдвинуть, система будет решена не та.
- Свободные члены без знака. Когда уравнение записано как , при переносе тройки вправо знак меняется. В столбец идёт уже перенесённое значение.
- Деление на определитель в последний момент. Если сначала умножить союзную матрицу на , а потом поделить результат на - ответ верный, и так даже удобнее. Ошибка в другом: поделить на определитель дважды, сначала внутри , а потом ещё раз в конце.
FAQ
Чем матричный метод отличается от метода Крамера? Оба требуют квадратной матрицы и ненулевого определителя и дают одно и то же решение. Крамер считает отдельный определитель для каждой неизвестной, а матричный метод один раз строит обратную матрицу и затем получает весь столбец решений сразу. Для одной правой части Крамер короче, для нескольких выгоднее матричный.
Можно ли решить матричным методом систему, где уравнений больше, чем неизвестных? Нет. Матрица коэффициентов обязана быть квадратной, иначе обратной матрицы не существует по определению. Прямоугольные системы исследуют по рангам и решают методом Гаусса.
Обязательно ли искать обратную матрицу через союзную? Нет, это лишь один из способов. Для порядка 2 и 3 он самый быстрый вручную, а начиная с 4 на 4 удобнее метод Гаусса-Жордана: рядом с матрицей приписывают единичную и элементарными преобразованиями доводят левую половину до единичной, тогда правая становится обратной.
Что делать, если элементы обратной матрицы дробные? Не превращать их в десятичные дроби раньше времени. Множитель выносят за матрицу и оставляют целые числа внутри, а делят уже готовый столбец . Так и арифметика проще, и округления не накапливаются.
Коротко
- Записать систему как : коэффициенты в матрицу, неизвестные в столбец, свободные члены в правый столбец; пропущенные неизвестные - нули.
- Посчитать . Ноль - метод не применим, дальше только ранги и Гаусс.
- Найти девять алгебраических дополнений со знаками и транспонировать матрицу дополнений: получится союзная матрица.
- Разделить союзную матрицу на определитель - это ; умножить её на столбец и получить .
- Для системы , , определитель равен , а ответ , , ; подстановка в три уравнения даёт 3, 1 и 6.
Похожие задачи
Как решить матричное уравнение: AX = B и XA = B
Разбираем, как решить матричное уравнение через обратную матрицу: определитель, союзная матрица, порядок умножения в AX = B и XA = B, проверка подстановкой и частые ошибки.
Линейная алгебраКак найти присоединённую матрицу: разбор 3 на 3
Разбираем, как найти присоединённую матрицу 3 на 3: девять алгебраических дополнений, знаки позиций, транспонирование матрицы дополнений и формула обратной матрицы с проверкой.
Линейная алгебраКак вычислить определитель третьего порядка: пример
Разбор задачи: как вычислить определитель третьего порядка по правилу треугольников Саррюса, проверить ответ разложением по строке с нулём и распознать нулевой определитель по свойствам.
Линейная алгебраКак найти минор матрицы: разбор с примером
Разбираем, как найти минор матрицы: вычёркиваем строку и столбец, считаем определитель второго порядка, ставим знак позиции и раскладываем определитель по строке.
Линейная алгебраКак найти фундаментальную систему решений: разбор
Разбираем, как найти фундаментальную систему решений однородной СЛАУ: ранг матрицы, число свободных неизвестных n минус r, базисные решения, общее решение и проверка.
Линейная алгебраКак найти проекцию вектора на подпространство
Как найти ортогональную проекцию вектора на подпространство через матрицу Грама и нормальные уравнения: разбор с числами, ортогональная составляющая, расстояние и калькулятор.