ВышматОглавление

Матрицы и определители · Тема 07 / 25

Определители второго и третьего порядка. Свойства

Определитель матрицы 2-го и 3-го порядка, треугольной матрицы, свойства

Краткий план ответа

Определитель — число, сопоставленное квадратной матрице.

∣abcd∣=ad−bc.\begin{vmatrix}a&b\\c&d\end{vmatrix}=ad-bc.

Для матрицы третьего порядка:

det⁡A=a11a22a33+a12a23a31+a13a21a32−a13a22a31−a12a21a33−a11a23a32.\det A=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_{12}a_{21}a_{33}-a_{11}a_{23}a_{32}.

Это правило Саррюса: три произведения берём с плюсом, три с минусом. Оно применимо только к порядку 3.

Основные свойства (для любого порядка):

  1. det⁡AT=det⁡A\det A^T=\det A.
  2. Перестановка двух строк меняет знак.
  3. Множитель одной строки выносится за знак определителя.
  4. Нулевая строка, две одинаковые или пропорциональные строки дают нулевой определитель.
  5. Определитель линеен по каждой отдельной строке при остальных фиксированных.
  6. Прибавление к строке другой строки, умноженной на число, сохраняет определитель.
  7. Определитель треугольной матрицы равен произведению диагональных элементов.

Все свойства строк верны и для столбцов. В частности, det⁡E=1\det E=1, det⁡(λA)=λndet⁡A\det(\lambda A)=\lambda^n\det A для n×nn\times n.

Пример: det⁡(27103400−1)=−6\det\begin{pmatrix}2&7&1\\0&3&4\\0&0&-1\end{pmatrix}=-6.

Подробный разбор

Диагонали в правиле Саррюса
Диагонали в правиле Саррюса

Почему верны свойства определителя

Для общего порядка можно использовать формулу по перестановкам из темы 9. В каждом её произведении участвует ровно один элемент каждой строки. Отсюда линейность по строке и вынесение общего множителя. При обмене двух строк перестановки меняют чётность — знак определителя меняется.

Если две строки одинаковы, обмен не меняет матрицу, но меняет знак числа, поэтому det⁡A=−det⁡A\det A=-\det A и det⁡A=0\det A=0. Для пропорциональных строк выносим коэффициент и получаем одинаковые строки. При нулевой строке каждое произведение содержит нулевой множитель.

Если Ri←Ri+λRjR_i\gets R_i+\lambda R_j, линейность даёт исходный определитель плюс λ\lambda умножить на определитель с двумя одинаковыми строками; второе слагаемое нулевое. При транспонировании произведения переиндексируются обратными перестановками, имеющими ту же чётность, поэтому значение сохраняется.

Треугольная матрица

Для верхнетреугольной матрицы в первом столбце только один потенциально ненулевой элемент a11a_{11}. Разложение по столбцу даёт det⁡A=a11det⁡A1\det A=a_{11}\det A_1, где A1A_1 снова верхнетреугольная. Повторяем и получаем ∏iaii\prod_i a_{ii}. Для нижнетреугольной применяем транспонирование.

Разобранный пример

D=∣123258101∣.D=\begin{vmatrix}1&2&3\\2&5&8\\1&0&1\end{vmatrix}.

Делаем R2←R2−2R1R_2\gets R_2-2R_1, R3←R3−R1R_3\gets R_3-R_1. Получаем строки (1,2,3)(1,2,3), (0,1,2)(0,1,2), (0,−2,−2)(0,-2,-2). Затем R3←R3+2R2R_3\gets R_3+2R_2: диагональ (1,1,2)(1,1,2), поэтому D=2D=2. Ни одна операция не меняла определитель.

Не следует говорить «любое элементарное преобразование сохраняет определитель»: перестановка меняет знак, масштабирование строки — множитель.

Проверка себя

Почему умножение всей матрицы на число даёт множитель в степени n?