МатВектор

Command Palette

Search for a command to run...

🧮 Линал

Метод Гаусса для чайников: пошаговое решение системы

Прямой и обратный ход на системе 3×3 без дробей: расширенная матрица, элементарные операции, обратная подстановка и проверка. Плюс тренажёр Гаусса.

Сложность: База 2 схемы действий

Метод Гаусса — это способ решить любую систему линейных уравнений одним и тем же рецептом: исключайте переменные по очереди, пока в последней строке не останется одна. Никаких догадок, никаких «подберите»: только вычитание строк, умноженных на подходящее число. Определитель, Крамер и обратные матрицы тут не нужны — матрица, карандаш и аккуратная арифметика.

Разбор: алгоритм, затем система с целым решением — прямой ход и обратный ход до последнего числа, — потом сценарии «нет решений» и «решений бесконечно много». Урок с теорией — СЛАУ методом Гаусса, связанный метод — в разборе как решать СЛАУ; здесь — только руками по матрице.

  1. Запишите расширенную матрицу: коэффициенты при неизвестных плюс столбец свободных членов после вертикальной черты.
  2. Выберите ведущий элемент первого столбца. Удобно, когда это единица — но годится любое ненулевое число.
  3. Обнулите столбец под ведущим: к каждой нижней строке прибавьте верхнюю, умноженную на подходящее число: .
  4. Перейдите ко второму столбцу и повторите: нули под диагональю — до ступенчатого вида.
  5. Обратный ход: из последнего уравнения выразите последнюю неизвестную и поднимайтесь вверх, подставляя найденные значения.
  6. Проверка: подставьте ответ во все исходные уравнения. Одна сходящаяся проверка стоит десяти уверенных кивков.

Пример: система $3 \times 3$ с целым решением#

Решим систему:

три уравнения, три неизвестных — классический размер для контрольной

Расширенная матрица — просто коэффициенты и правые части, без букв:

ведущий элемент — единица в углу, удачно: ничего переставлять не нужно

Прямой ход, шаг 1: убираем из второй и третьей строк. Вторую строку очищает разность , третью — :

считаем поэлементно: , , и так далее

Прямой ход, шаг 2: убираем из третьей строки — там теперь тоже стоит , и достаточно вычесть вторую строку целиком: :

ступенчатый вид достигнут: под диагональю нули, справа — треугольник чисел

Обратный ход — подъём по лестнице снизу вверх. Последняя строка говорит , значит . Средняя: , подставляем тройку: , значит . Верхняя: , подставляем обе: , значит .

ответ: — все числа целые, дробей не появилось ни на одном шаге
  1. Первое уравнение: — сходится.
  2. Второе: — сходится.
  3. Третье: — сходится.
  4. Все три строки зелёные: решение настоящее.

Когда решение не единственное#

Гаусс не только решает, но и ставит диагноз. Если на прямом ходе появилась строка вида с , то система требует — противоречие, решений нет. Если же таких строк нет, а уравнений после хода меньше, чем неизвестных, — решений бесконечно много: свободные неизвестные выбираете сами, остальные выражаете через них. Ранг и подробная классификация — в уроке СЛАУ методом Гаусса.

Что получилось после прямого ходаДиагнозЧто делать
Ступенька в каждой строке, нулей-строк нетЕдинственное решениеОбратный ход снизу вверх
Строка Система несовместнаРешений нет — писать «∅» и не мучиться
Строк меньше, чем неизвестныхБесконечно много решенийСвободные неизвестные — параметром
Строка Лишнее уравнениеПросто вычеркнуть, решение от этого не меняется
метод Гаусса отличает три сценария без всяких дополнительных проверок
  • Свободный член забыт. Операция применяется ко всем элементам строки — и к тем, что правее черты, тоже.
  • Знак коэффициента. означает «прибавить строку, умноженную на минус два»: минус уже внутри записи.
  • Деление на ноль. Ведущий элемент обязан быть ненулевым; ноль в углу — меняем строки местами, а не делим.
  • Обратный ход сверху вниз. Ошибка в направлении: выражать нужно с последней строки — сначала , потом , потом .
  • Нет проверки. Подстановка в исходные уравнения ловит любую арифметическую халтуру за минуту.
Проверь себя+10 XP

К строкам и применили операцию . Что получилось?

Проверь себя+10 XP

После прямого хода появилась строка . Что это означает?

Проверь себя+10 XP

Ступенчатая матрица даёт строки и . Чему равен ?

Частые вопросы

Чем метод Гаусса лучше правила Крамера?

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

Что делать, если в углу матрицы ноль?

Поменять строки местами — это разрешённая элементарная операция, решение от неё не меняется. Ругаются только на нулевой ведущий элемент, но не на ноль где-то ещё: главное — обнулить столбец под ведущим. Если весь столбец нулевой, переменная свободная — система либо несовместна, либо имеет бесконечно много решений.

Всегда ли система имеет решение?

Нет. Несовместная система после прямого хода предъявляет строку вида с ненулевым — это и есть доказательство отсутствия решений. Геометрически три плоскости могут не пересекаться в одной точке: параллельны две из них или выстроены треугольником. Гаусс различает все случаи автоматически — это его главное достоинство.

Зачем нужен обратный ход, если матрица уже ступенчатая?

Потому что ступенчатая матрица — это система с лестницей неизвестных: в последнем уравнении осталась одна, в предыдущем две и так далее. Обратный ход просто спускается по этой лестнице: сначала , затем с подставленной тройкой, затем . Без него ступенчатый вид — недоделанная работа: числа есть, решения нет.

Куда дальше: теория и ранги — в уроке СЛАУ методом Гаусса, альтернативный метод — в разборе как решать СЛАУ и уроке метод Крамера и матричный метод; сопоставление — в сравнении Крамер vs Гаусс. Матричная база — матрицы и операции и термин «метод Гаусса». Практика: тренажёр матриц.