Определитель матрицы онлайн: три метода, решение по шагам
Определитель — это одно число, которое матрица выдаёт по строгому правилу, и по нему потом видно почти всё: есть ли у системы единственное решение, обратима ли матрица. Для 2×2 и 3×3 его считают «по треугольникам»: три произведения вдоль главной диагонали складывают, три вдоль побочной вычитают. Матрицы побольше раскладывают по строке — каждый элемент умножают на его алгебраическое дополнение. Третий путь: привести матрицу к треугольному виду и перемножить диагональ. Ниже все три способа считаются на ваших числах, каждый шаг на виду. Ответ остаётся точной дробью: 1/2160, а не 0,000463.
Определитель считает медленно, зато точно
Почти все онлайн-калькуляторы определителей считают в десятичных дробях. Задайте матрицу Гильберта — и вместо 1/2160 получится 0,000463, где на пятом знаке уже мусор из-за накопленной погрешности. Здесь арифметика идёт на точных дробях: 1/2 + 1/3 это 5/6, а не 0,83333333. А для контроля ответ пересчитывается вторым, независимым путём — целочисленным методом Барейсса. Сошлись две дроби — значит, она настоящая.
Проверка вторым методом: одна дробь — два пути
Ошиблись в одном произведении — определитель уезжает на единицу, и это сразу видно: ответ перестаёт подставляться в систему. Поэтому после каждого решения идёт строка «Контроль другим методом». Привычка сверять ход двумя способами экономит на контрольной больше, чем кажется.
Покрываемые вопросы
На этой странице также отвечаем на вопросы: «определитель матрицы онлайн», «как вычислить определитель матрицы», «определитель матрицы 3х3 онлайн решением», «найти определитель матрицы 4х4», «определитель матрицы по правилу треугольников», «разложение определителя по строке», «вычислить определитель онлайн с подробным решением».
Как считаем
Разложение по строке i: det A = Σ a·(−1)^(i+j)·M по всем элементам строки, где M — минор, то есть определитель матрицы без этой строки и столбца. Правило треугольников — то же разложение, только сжатое для 2×2 и 3×3. Триангуляция: элементарными преобразованиями сводим матрицу к треугольному виду и перемножаем диагональ (перестановка строк меняет знак). Считаем на точных дробях, а в контроле работает целочисленный метод Барейсса.
Ограничения и допущения
- Матрица квадратная и не больше 4×4: учебные методы для больших размеров не расписывают — там уже нужна программная триангуляция.
- Правило треугольников работает только для 2×2 и 3×3; для 4×4 калькулятор сам предложит разложение или триангуляцию.
- Ответ точный: если определитель — дробь вроде 1/2160, так она и записана, без округления в десятичную.