Перейти к содержанию

Как решать методом Гаусса

Универсальный алгоритм последовательного исключения неизвестных позволяет эффективно находить решения любых систем линейных алгебраических уравнений.

МатематикаОбновлено 30 августа 2026 г.4 мин чтения

Как решать методом Гаусса?

Нейросова

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

(AB)(UC)(A | B) \rightarrow (U | C)

Расширенная матрица системы после прямого хода метода Гаусса: ступенчатый вид
После прямого хода идёт обратный — снизу вверх

Прямой ход метода Гаусса

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

Обратный ход и вычисление неизвестных

Обратный ход начинается после того, как матрица приведена к ступенчатому виду. Движение происходит снизу вверх: из последнего уравнения выражается последняя неизвестная переменная, которая затем подставляется в предыдущие уравнения. Процесс повторяется последовательно для каждой строки матрицы до самого верха. В модифицированном методе Гаусса — Жордана обратный ход заменяется обнулением элементов и над диагональными элементами, что сразу дает единичную матрицу. Обратный ход позволяет быстро получить точные значения всех неизвестных без сложного вычисления определителей и громоздких системных формул.

Исследование систем с множеством решений

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

Несовместные системы и нулевые строки

При выполнении прямого хода может возникнуть ситуация, когда в левой части уравнения все коэффициенты обращаются в ноль, а в правой части получается ненулевое число. Это соответствует строке вида 0=c0 = c, где c0c \neq 0. Наличие такой строки означает, что система уравнений не имеет решений, то есть является несовместной. По теореме Кронекера — Капелли ранг основной матрицы в этом случае меньше ранга расширенной матрицы. При обнаружении подобного противоречия вычисления сразу прекращаются, а в качестве ответа указывается отсутствие решений.

Кратко по случаям

Что известноФормулаКогда применять
Квадратная система с единственным решениемn=rg(A)=rg(AB)n = \text{rg}(A) = \text{rg}(A\lvert B)Матрица приводится к треугольному виду с ненулевой диагональю
Система с бесконечным множеством решенийr=rg(A)=rg(AB)<nr = \text{rg}(A) = \text{rg}(A\lvert B) < nЧисло ступеней матрицы меньше количества неизвестных переменных
Несовместная системаrg(A)<rg(AB)\text{rg}(A) < \text{rg}(A\lvert B)Появляется строка вида (0 0 ... 0 | c), где c ≠ 0
Метод Гаусса — Жордана(AI)(IA1)(A\lvert I) \rightarrow (I\rvert A^{-1})Нахождение обратной матрицы или вычисление диагонального вида

Примеры

Пример совместной системы. Рассмотрим, как решать методом Гаусса систему из двух уравнений: x+2y=5x + 2y = 5 и 3xy=13x - y = 1. Составим расширенную матрицу с элементами (1,25)(1, 2 | 5) и (3,11)(3, -1 | 1). Вычтем из второй строки первую, умноженную на 33. Получим вторую строку (0,714)(0, -7 | -14), откуда 7y=14-7y = -14, то есть y=2y = 2. Из первой строки x+2(2)=5x + 2(2) = 5, следовательно x=1x = 1. Ответ: (1,2)(1, 2).

Пример системы с параметром. Решим систему: x+y=3x + y = 3 и 2x+2y=62x + 2y = 6. Запишем расширенную матрицу (1,13)(1, 1 | 3) и (2,26)(2, 2 | 6). Вычитая из второй строки первую, умноженную на 22, получаем нулевую строку (0,00)(0, 0 | 0). Ранг равен 11, неизвестных 22. Переменная xx — базисная, yy — свободная. Из уравнения x+y=3x + y = 3 получаем общее решение x=3yx = 3 - y. Ответ: (3y,y)(3 - y, y), где yRy \in \mathbb{R}.

Частые ошибки

  • Арифметика при умножении и вычитании строк с отрицательными числами.
  • Деление строки на переменное выражение или ноль вместо элементарного сложения.
  • Забывание преобразования столбца свободных членов вместе с коэффициентами матрицы.
  • Неверное определение свободных и базисных переменных при наличии неопределенности.

Коротко

Понимание того, как решать методом Гаусса, помогает успешно справляться с любыми системами линейных алгебраических уравнений. Данный подход является фундаментальным алгоритмом линейной алгебры благодаря универсальности и наглядности. Последовательное приведение матрицы к ступенчатому виду упрощает анализ совместности и гарантирует точный результат.

Учебный бот Нейросовы

Бесплатный помощник по учёбе — не только по теме «Математика». Решит задачу по действиям, объяснит непонятное место своими словами, ответит на вопросы в конце параграфа.

  • Любой учебный вопрос
  • Понимает фото задания
  • Без регистрации

Ещё по теме

А можно не писать самому