Определитель матрицы
Для матрицы 2 × 2 определитель равен a₁₁a₂₂ − a₁₂a₂₁. Для 3 × 3 калькулятор расписывает правило Саррюса (треугольников): три произведения со знаком «+» и три со знаком «−». Для матрицы
- 4 7 2
- 3 6 1
- 2 5 3
получается det A = 72 + 14 + 30 − 24 − 20 − 63 = 9. Для матриц 4 × 4 и 5 × 5 используется метод Гаусса: матрица приводится к треугольному виду, определитель равен произведению диагональных элементов с учётом числа перестановок строк.
Обратная матрица
Обратная матрица существует только при det A ≠ 0. Калькулятор находит её методом Гаусса — Жордана в точных дробях, без округления. Для матрицы из примера A⁻¹ = 1/9 × (13 −11 −5; −7 8 2; 3 −6 3), то есть в первой строке 13/9, −11/9, −5/9. Если все элементы имеют общий знаменатель, ответ показывается ещё и в виде «1/9 × целочисленная матрица». Правильность проверяется умножением: A × A⁻¹ должно давать единичную матрицу.
Умножение, сложение, ранг
- Умножать A на B можно, если число столбцов A равно числу строк B. Элемент cᵢⱼ — сумма произведений i-й строки A на j-й столбец B. Матрица 3 × 3 из примера, умноженная на B = (1 2; 0 1; 4 0), даёт C = (12 15; 7 12; 14 9): c₁₁ = 4 × 1 + 7 × 0 + 2 × 4 = 12.
- Складывать и вычитать можно только матрицы одного размера — поэлементно.
- Ранг — число ненулевых строк ступенчатого вида. У матрицы (1 2 3 4; 2 4 6 8; 1 0 1 0) вторая строка пропорциональна первой, ранг равен 2.
- Транспонирование меняет строки и столбцы местами: матрица 2 × 3 становится 3 × 2.
Ввод чисел
В клетки можно вводить целые числа, десятичные (0,5) и обыкновенные дроби (3/4); пустая клетка считается нулём. Ответ показывается обыкновенными дробями или десятичными с 4 знаками — расчёт в обоих случаях ведётся точно. Кнопка «Скопировать ответ» копирует матрицу построчно с табуляцией — её можно вставить в таблицу.