Производство по чертежам Подбор аналогов Цены производителя Оригинальная продукция в короткие сроки
INNERпроизводство и поставка промышленных комплектующих и оборудования
Бесплатно Личный кабинет — избранное и расчёты ★ Регистрация →
Новинка Симуляторы и тренажёры — ЧПУ, допуски, ПИД Попробовать →
Правовая информация →

INNER
Контакты

Решение СЛАУ методом Гаусса онлайн с ходом и дробями

Система линейных уравнений ?

3 3
Вставьте расширенную матрицу [A|b]: числа через пробел или таб, уравнения с новой строки. Последний столбец — свободные члены. Дроби 3/4 и десятичные 1,5 поддерживаются.

Результат ?

Ход решения — развернуть

Экспорт решения

Как решить систему уравнений методом Гаусса онлайн

Калькулятор выше выполняет решение систем линейных алгебраических уравнений — СЛАУ — методом Гаусса с подробным ходом: по шагам, как решение оформляют в тетради. Задайте размеры (до 8 уравнений и 8 неизвестных, прямоугольные системы m×n разрешены), впишите коэффициенты в сетку расширенной матрицы или нажмите «Вставить из буфера» и скопируйте матрицу целиком из методички — числа через пробел, уравнения с новой строки. Понимаются целые, десятичные (1.5 или 1,5) и обыкновенные дроби вида 3/4.

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

Что такое метод Гаусса

Метод Гаусса — метод последовательного исключения неизвестных: элементарными преобразованиями строк расширенная матрица системы приводится к ступенчатому виду, после чего неизвестные находятся снизу вверх. Карл Фридрих Гаусс систематически применял этот приём в астрономических вычислениях начала XIX века, хотя сам считал его общеизвестным — следы метода исключения встречаются ещё в древнекитайском трактате «Математика в девяти книгах». Вариант с приведением к единичной матрице описал геодезист Вильгельм Йордан в учебнике геодезии 1888 года — отсюда название «метод Жордана—Гаусса», которым в нашем калькуляторе считается обратная матрица.

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

Прямой и обратный ход

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

Строки в прямом ходе не нормируются — множители остаются дробями, как принято в вузовском оформлении: шаг записывается в виде R₂ → R₂ + 3/2·R₁. Обратный ход идёт снизу вверх: из последнего уравнения находится последняя неизвестная и подставляется в вышестоящие. Например, для классической системы 2x₁ + x₂ − x₃ = 8; −3x₁ − x₂ + 2x₃ = −11; −2x₁ + x₂ + 2x₃ = −3 калькулятор получает ответ x₁ = 2, x₂ = 3, x₃ = −1 и тут же проверяет его подстановкой в каждое уравнение.

Три исхода и теорема Кронекера—Капелли

Совместность системы определяется сравнением рангов: система совместна тогда и только тогда, когда ранг основной матрицы равен рангу расширенной, rang A = rang [A|b]. Оба ранга калькулятор считает попутно — это число ненулевых строк ступенчатого вида.

  • Единственное решение — ранги равны числу неизвестных n. Ответ выводится обратным ходом и проверяется подстановкой.
  • Решений нет — rang A < rang [A|b]. В ходе исключения возникает противоречивая строка вида 0 = 5: слева все нули, справа — не ноль. Калькулятор показывает эту строку и делает вывод по теореме.
  • Бесконечно много решений — ранги равны r, но r < n. Тогда n − r переменных объявляются свободными, а базисные выражаются через них.
Пример несовместной системы: x + y = 2 и 2x + 2y = 9. Вторая строка минус удвоенная первая даёт 0 = 5 — противоречие; rang A = 1, rang [A|b] = 2, решений нет.

Бесконечно много решений: частное, ФСР и общее решение

Когда решений бесконечно много, ответ записывается через свободные переменные. Базисные переменные — те, на чьих столбцах стоят ведущие элементы; остальные свободные, их ровно n − r. Калькулятор выражает базисные через свободные явно, например x₁ = 4 − x₃ − 2·x₄, находит частное решение (все свободные равны нулю) и строит ФСР. Фундаментальная система решений — это набор из n − r векторов, по одному на каждую свободную переменную. Общее решение собирается по формуле X = X₀ + C₁·v₁ + … + C_{n−r}·v_{n−r}, где C — произвольные константы. Для однородных систем, у которых правая часть нулевая, ФСР — главный результат: тривиальное решение есть всегда, а ФСР описывает все нетривиальные.

Почему обыкновенные дроби, а не десятичные

Калькулятор считает точной рациональной арифметикой: каждое число хранится как несократимая обыкновенная дробь с целыми числителем и знаменателем неограниченной длины. Ответ 1/3 остаётся ровно 1/3, а не 0,333333 с накопленной ошибкой округления — именно поэтому преподаватели требуют оформлять ход Гаусса с дробями, а не десятичными приближениями. Переключатель «показывать десятичными» переводит вывод в десятичную запись, честно помечая знаком ≈ те числа, у которых десятичная запись бесконечна. Точность проверена и на стресс-примерах: сумма дробей 1/p по всем простым числам до 97 — знаменатель у неё превышает квадриллион — вычитается обратно строго в ноль.

Определитель и ранг — попутно с ходом

Для квадратной системы определитель получается бесплатно: это произведение ведущих элементов ступенчатого вида с учётом знака — каждая перестановка строк меняет знак определителя. Например, для матрицы [[1,2,3],[4,5,6],[7,8,10]] ход Гаусса даёт det = −3 — ровно столько же, сколько правило треугольника. Ранг выводится в каждой карточке результата: он равен числу ведущих элементов и не зависит от порядка преобразований.

Скачать решение в Word

Кнопка «Скачать Word» собирает полный документ решения: условие в строчной записи уравнений, расширенная матрица, каждый шаг прямого хода с матрицей после преобразования, обратный ход, ответ и проверка — либо вывод о несовместности с противоречивой строкой, либо частное решение с ФСР и общим решением. Документ открывается в Word и LibreOffice и оформлен так, как решение записывают от руки: его удобно взять за образец при оформлении домашней работы или контрольной. Рядом — выгрузка в Excel (матрица и решение отдельными листами) и копирование текстом.

Проверка по учебникам

Математика решателя выверена в три уровня. Печатный канон: классическая система с ответом (2, 3, −1), теорема Кронекера—Капелли на несовместном примере, определитель по правилу треугольника, свойства элементарных преобразований — всё воспроизведено дословно. Задачный уровень: циклические системы, недоопределённые с ФСР, однородные, переопределённые, случай нулевого ведущего элемента с обязательной перестановкой строк. Третий уровень — машинный кросс-контроль: двести случайных систем прогнаны с проверкой всех инвариантов (решение обязано подставляться, каждый вектор ФСР — решать однородную систему, а их произвольная комбинация — снова быть решением), определитель параллельно пересчитан независимым кофакторным разложением, обратная матрица — тремя разными путями. Расхождений нет.

Вопросы и ответы

Чем прямой ход отличается от обратного?

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

Как записать ответ, если решений бесконечно много?

Через свободные переменные: базисные выражаются формулами вида x₁ = 4 − x₃ − 2·x₄, свободные обозначаются константами C₁, C₂, …, и общее решение записывается как X = X₀ + C₁·v₁ + C₂·v₂. Частное решение и векторы v — в карточке результата, готовые для переписывания.

Что значит строка 0 = 5 в ходе решения?

Это признак несовместности: слева от черты все коэффициенты обнулились, а свободный член — нет. Такое равенство невозможно ни при каких значениях неизвестных, значит, решений у системы нет. Формально это случай rang A < rang [A|b] из теоремы Кронекера—Капелли.

Можно ли решать прямоугольные системы, где уравнений не столько, сколько неизвестных?

Да, калькулятор принимает любые размеры от 1×1 до 8×8 независимо друг от друга: недоопределённые системы обычно дают бесконечное множество решений, переопределённые — либо единственное, либо несовместны. Исход всегда определяется рангами, а не формой матрицы.

Почему калькулятор не переставляет строки «для точности»?

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

Считает ли калькулятор методом Крамера или матричным методом?

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

Рядом по теме

Источники

  • Письменный Д. Т. Конспект лекций по высшей математике. Полный курс. — М.: Айрис-пресс. §4.2 (теорема Кронекера—Капелли), §4.4 (метод Гаусса).
  • Ильин В. А., Позняк Э. Г. Линейная алгебра. — М.: Физматлит (системы линейных уравнений, обратная матрица).
  • Беклемишев Д. В. Курс аналитической геометрии и линейной алгебры. — СПб.: Лань (ранг, элементарные преобразования).
  • Кострикин А. И. Введение в алгебру. Часть I. Основы алгебры. — М.: Физматлит (ступенчатый вид, главные и свободные неизвестные, ФСР).
  • Курош А. Г. Курс высшей алгебры. — СПб.: Лань (метод последовательного исключения, свойства определителей).
  • Бахвалов Н. С., Жидков Н. П., Кобельков Г. М. Численные методы. — М.: БИНОМ (метод Гаусса с выбором главного элемента, устойчивость).
  • Strang G. Introduction to Linear Algebra. — Wellesley-Cambridge Press (forward elimination, back substitution, pivots).
  • Gauss C. F. Theoria motus corporum coelestium. — Hamburg, 1809 (систематическое применение исключения в вычислениях).
  • Jordan W. Handbuch der Vermessungskunde, 3. Aufl. — Stuttgart, 1888 (вариант приведения к единичной матрице).
  • Althoen S. C., McLaughlin R. Gauss–Jordan Reduction: A Brief History // American Mathematical Monthly, 1987, 94(2).
  • Шэнь Кансэнь и др. The Nine Chapters of the Mathematical Art. — Oxford University Press, 1999 (глава «Фанчэн» — древнейший метод исключения).
Материал носит учебно-справочный характер. Калькулятор предназначен для самопроверки и разбора хода решения; при оформлении работ следуйте требованиям вашего преподавателя или методических указаний.

Заказать товар

ООО «Иннер Инжиниринг»