Как найти определитель матрицы
Подробное руководство по вычислению определителя матрицы. Готовые формулы для матриц 2×2 и 3×3, метод Гаусса и правило Саррюса с пошаговыми примерами.
Похожие калькуляторы и статьи
- Калькулятор масштабов для чайников
- Калькулятор десятичных дробей в столбик
- Решение в столбик
- Калькулятор вычислений в столбик
- Упростить логическое выражение онлайн
- Тренажёр дробей 5 класс: онлайн с ответами
Что такое определитель матрицы
Определитель (детерминант) — это число, которое ставится в соответствие любой квадратной матрице. Квадратная матрица — та, у которой количество строк равно количеству столбцов: 2×2, 3×3, 4×4 и так далее.
Обозначается определитель как det(A) или |A|, где A — название матрицы. Порядок определителя совпадает с размером матрицы: для матрицы 2×2 это определитель второго порядка, для 3×3 — третьего.
Зачем он нужен? Определитель показывает, ведёт ли себя матрица «хорошо» при преобразованиях. Если определитель не равен нулю — у матрицы существует обратная матрица, система уравнений имеет единственное решение. Если равен нулю — матрица вырожденная, и многие операции с ней невозможны.
Формула определителя матрицы 2×2
Для матрицы второго порядка формула проста и запоминается легко:
Проще говоря: произведение элементов главной диагонали минус произведение элементов побочной диагонали.
Пример вычисления
Дана матрица:
Подставляем в формулу:
Ответ: определитель равен −19.
Как найти определитель матрицы 3×3
Для матрицы третьего порядка существует несколько методов. Рассмотрим два самых распространённых.
Метод 1: Правило Саррюса
Правило Саррюса — визуальный способ, основанный на достраивании матрицы.
Алгоритм:
- Справа от матрицы дописываем первые два столбца
- Складываем произведения элементов, стоящих на трёх диагоналях слева направо (главные диагонали)
- Складываем произведения элементов на трёх диагоналях справа налево (побочные диагонали)
- Вычитаем из первой суммы вторую
Пример по правилу Саррюса
Матрица:
Дописываем столбцы:
Главные диагонали (слева направо):
- 2 · 3 · (−2) = −12
- (−1) · 2 · 0 = 0
- 0 · 1 · (−1) = 0
- Сумма: −12
Побочные диагонали (справа налево):
- 0 · 3 · 0 = 0
- (−1) · 1 · 2 = −2
- 2 · 1 · (−1) = −2
- Сумма: −4
Определитель: |A| = (−12) − (−4) = −12 + 4 = −8
Метод 2: Разложение по строке или столбцу
Этот метод универсален и работает для матриц любого размера. Его идея: определитель раскладывается в сумму произведений элементов любой строки (или столбца) на их алгебраические дополнения.
Для элемента a₁₁ алгебраическое дополнение равно минору (определителю матрицы без первой строки и первого столбца), умноженному на (−1)^(1+1).
Для разложения по первой строке матрицы 3×3 формула:
где M₁₁, M₁₂, M₁₃ — миноры соответствующих элементов.
Пример разложения
Та же матрица:
Раскладываем по первой строке:
M₁₁ (вычёркиваем строку 1, столбец 1):
M₁₂ (вычёркиваем строку 1, столбец 2):
M₁₃ (вычёркиваем строку 1, столбец 3):
Подставляем:
Получили −8? Проверка: −16 − 2 = −18. Ответ: −18.
Метод Гаусса для вычисления определителя
Метод Гаусса — самый универсальный алгоритм. Он приводит матрицу к верхнетреугольному виду (все элементы ниже главной диагонали равны нулю), а определитель равен произведению диагональных элементов.
Ключевое свойство: определитель не меняется при сложении строки с другой строкой, умноженной на число. При перестановке строк — меняет знак. При умножении строки на число — определитель умножается на это число.
Пример
Матрица:
Шаг 1. Обнуляем элемент a₂₁. Для этого из второй строки вычитаем первую, умноженную на 2:
Шаг 2. Обнуляем a₃₁. Вычитаем первую строку, умноженную на 0,5:
Шаг 3. Переставляем вторую и третью строки местами — определитель меняет знак:
Шаг 4. Обнуляем a₃₂. Из третьей строки вычитаем вторую, умноженную на нужный коэффициент. В данном случае уже ноль.
Результат: верхнетреугольная матрица.
Определитель: 2 · 4,5 · (−5) = −45 (с учётом смены знака при перестановке).
Свойства определителей, которые упрощают вычисления
- Транспонирование не меняет определитель: det(A) = det(Aᵀ)
- Перестановка двух строк меняет знак определителя
- Определитель треугольной матрицы равен произведению диагональных элементов
- Две одинаковые строки — определитель равен нулю
- Прибавление к строке другой строки, умноженной на число — определитель не меняется
- det(A·B) = det(A) · det(B) — определитель произведения матриц
Краткая шпаргалка
| Размер матрицы | Метод | Формула |
|---|---|---|
| 1×1 | Элемент матрицы | a₁₁ |
| 2×2 | Прямая формула | a₁₁·a₂₂ − a₁₂·a₂₁ |
| 3×3 | Саррюса или разложение | см. выше |
| n×n | Метод Гаусса | произведение диагонали треугольной матрицы |
Для матриц 4×4 и больше рекомендуется использовать метод Гаусса или разложение по строке/столбцу с выбором строки, содержащей максимум нулей — это сокращает вычисления.