МатематикаПрочее

Вычисление определителя матрицы: формулы и примеры

Подробное руководство по вычислению определителя матрицы. Формулы для матриц 2×2 и 3×3, методы Гаусса и разложения по строке с примерами решений.

Вычислить определитель матрицы

Введите элементы матрицы 2x2:

Определение и обозначение

Определитель (детерминант) — это скалярная характеристика квадратной матрицы. Для матрицы A порядка n определитель обозначается как det(A), |A| или Δ. Это число получается из элементов матрицы по определённому правилу и несёт важную информацию о свойствах матрицы: если det(A) ≠ 0 — матрица обратима, если det(A) = 0 — матрица вырожденная.

Определитель матрицы 2×2

Для матрицы второго порядка формула проста и запоминается легко:

det(a11a12a21a22)=a11a22a12a21det \begin{pmatrix} a_{11} & a_{12} \\ a_{21} & a_{22} \end{pmatrix} = a_{11} \cdot a_{22} - a_{12} \cdot a_{21}

Из главной диагонали (a₁₁, a₂₂) берём произведение и вычитаем произведение побочной диагонали (a₁₂, a₂₁).

Пример: Найдём определитель матрицы A = [[4, 3], [2, 1]]:

Δ = 4·1 − 3·2 = 4 − 6 = −2

Определитель матрицы 3×3

Для матрицы третьего порядка существует несколько методов. Рассмотрим два самых популярных.

Правило Саррюса

К матрице справа дописываем два первых столбца и вычисляем сумму произведений по главным диагоналям минус сумма произведений по побочным диагоналям:

det=a11a22a33+a12a23a31+a13a21a32a13a22a31a11a23a32a12a21a33det = a_{11}a_{22}a_{33} + a_{12}a_{23}a_{31} + a_{13}a_{21}a_{32} - a_{13}a_{22}a_{31} - a_{11}a_{23}a_{32} - a_{12}a_{21}a_{33}

Пример: Для матрицы [[1, 2, 3], [0, 4, 5], [1, 0, 6]]:

Δ = 1·4·6 + 2·5·1 + 3·0·0 − 3·4·1 − 1·5·0 − 2·0·6 = 24 + 10 + 0 − 12 − 0 − 0 = 22

Разложение по первой строке

Используем алгебраические дополнения. Формула разложения:

Δ = a₁₁·A₁₁ + a₁₂·A₁₂ + a₁₃·A₁₃, где Aᵢⱼ = (−1)ᵢ⁺ʲ · Mᵢⱼ

Mᵢⱼ — минор (определитель матрицы без i-й строки и j-го столбца).

Пример: Для той же матрицы [[1,2,3],[0,4,5],[1,0,6]]:

  • M₁₁ = det([[4,5],[0,6]]) = 4·6 − 5·0 = 24, A₁₁ = (+)24
  • M₁₂ = det([[0,5],[1,6]]) = 0·6 − 5·1 = −5, A₁₂ = (−)·(−5) = +5
  • M₁₃ = det([[0,4],[1,0]]) = 0·0 − 4·1 = −4, A₁₃ = (+)·(−4) = −4

Δ = 1·24 + 2·5 + 3·(−4) = 24 + 10 − 12 = 22

Метод Гаусса (для матриц любого порядка)

Метод заключается в приведении матрицы к треугольному виду с помощью элементарных преобразований, не изменяющих определитель. К таким преобразованиям относятся:

  • прибавление к одной строке другой строки, умноженной на число;
  • транспонирование;
  • перестановка строк (меняет знак определителя).

После приведения к треугольному виду определитель равен произведению элементов главной диагонали.

Пример: Приведём матрицу [[2,1,1],[4,3,2],[6,3,4]]:

  1. Из второй строки вычтем первую, умноженную на 2: [4−4, 3−2, 2−2] = [0, 1, 0]
  2. Из третьей строки вычтем первую, умноженную на 3: [6−6, 3−3, 4−3] = [0, 0, 1]
  3. Матрица стала верхнетреугольной: [[2,1,1],[0,1,0],[0,0,1]]
  4. Δ = 2·1·1 = 2

Свойства определителей

  1. Транспонирование не изменяет определитель: det(A) = det(Aᵀ)
  2. Перестановка двух строк или столбцов меняет знак определителя
  3. Умножение строки на число k умножает определитель на k
  4. Линейная зависимость: если две строки (столбца) пропорциональны или равны — определитель равен нулю
  5. Нулевая строка означает нулевой определитель
  6. Произведение матриц: det(AB) = det(A) · det(B)
  7. Треугольная матрица: определитель равен произведению диагональных элементов

Практические рекомендации

  • Для матриц 2×2 — используйте формулу напрямую
  • Для матриц 3×3 — удобно правило Саррюса
  • Для матриц с нулями — раскладывайте по строке/столбцу с максимальным количеством нулей
  • Для матриц 4×4 и выше — оптимален метод Гаусса или декомпозиция с предварительным выбором оптимальной строки/столбца

Знание этих методов позволяет выбрать наиболее короткий путь к ответу в зависимости от структуры конкретной матрицы.

Часто задаваемые вопросы

Что такое определитель матрицы простыми словами?
Определитель (детерминант) — это число, которое ставится в соответствие квадратной матрице. Для матрицы 2×2 это разность произведений элементов главной и побочной диагоналей: a₁₁·a₂₂ − a₁₂·a₂₁.
Как вычислить определитель матрицы 2×2?
По формуле Δ = a₁₁·a₂₂ − a₁₂·a₂₁. Например, для матрицы [[1,2],[3,4]] определитель равен 1·4 − 2·3 = 4 − 6 = −2.
Чему равен определитель треугольной матрицы?
Определитель треугольной (или диагональной) матрицы равен произведению элементов на главной диагонали. Это следует из того, что приведение к треугольному виду не меняет определитель.
Что делать, если определитель равен нулю?
Если det = 0, матрица называется вырожденной. Это означает, что строки (или столбцы) линейно зависимы, и обратная матрица не существует.
Какой метод вычисления определителя самый быстрый?
Для матриц высокого порядка наиболее эффективен метод Гаусса — приведение к треугольному виду. Для матриц 3×3 удобно правило Саррюса, для матриц с нулями — разложение по строке/столбцу.