Определение определителя

Для квадратной матрицы A=(aij)A = (a_{ij}) размера n×nn \times n её определитель detA\det A вычисляется по формуле:

detA=α1,α2,,αn(1)inv(α1,α2,,αn)a1α1a2α2anαn,\det A = \sum_{\alpha_1, \alpha_2, \dots, \alpha_n} (-1)^{inv(\alpha_1, \alpha_2, \dots, \alpha_n)} a_{1\alpha_1} a_{2\alpha_2} \cdots a_{n\alpha_n},

где суммирование производится по всем перестановкам (α1,α2,,αn)(\alpha_1, \alpha_2, \dots, \alpha_n) чисел 1,2,,n1, 2, \dots, n, а inv(α1,α2,,αn)inv(\alpha_1, \alpha_2, \dots, \alpha_n) обозначает число инверсий в этой перестановке.

Множитель (1)inv(-1)^{\operatorname{inv}} равен +1+1 для чётной перестановки и 1-1 для нечётной.


Основные свойства определителей

Ниже перечислены важнейшие свойства определителя, которые следуют из его определения.

1. Транспонирование

Определитель не меняется при транспонировании матрицы:

detAT=detA.\det A^T = \det A.

2. Линейность по строке

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

Например, для ii-й строки:

a11a1nai1+bi1ain+binan1ann=a11a1nai1ainan1ann+a11a1nbi1binan1ann.\begin{vmatrix} a_{11} & \cdots & a_{1n} \\ \vdots & \ddots & \vdots \\ a_{i1} + b_{i1} & \cdots & a_{in} + b_{in} \\ \vdots & \ddots & \vdots \\ a_{n1} & \cdots & a_{nn} \end{vmatrix} = \begin{vmatrix} a_{11} & \cdots & a_{1n} \\ \vdots & \ddots & \vdots \\ a_{i1} & \cdots & a_{in} \\ \vdots & \ddots & \vdots \\ a_{n1} & \cdots & a_{nn} \end{vmatrix} + \begin{vmatrix} a_{11} & \cdots & a_{1n} \\ \vdots & \ddots & \vdots \\ b_{i1} & \cdots & b_{in} \\ \vdots & \ddots & \vdots \\ a_{n1} & \cdots & a_{nn} \end{vmatrix}.

3. Вынос общего множителя строки

Если все элементы некоторой строки определителя имеют общий множитель λ\lambda, то этот множитель можно вынести за знак определителя:

a11a1nλai1λainan1ann=λa11a1nai1ainan1ann.\begin{vmatrix} a_{11} & \cdots & a_{1n} \\ \vdots & \ddots & \vdots \\ \lambda a_{i1} & \cdots & \lambda a_{in} \\ \vdots & \ddots & \vdots \\ a_{n1} & \cdots & a_{nn} \end{vmatrix} = \lambda \cdot \begin{vmatrix} a_{11} & \cdots & a_{1n} \\ \vdots & \ddots & \vdots \\ a_{i1} & \cdots & a_{in} \\ \vdots & \ddots & \vdots \\ a_{n1} & \cdots & a_{nn} \end{vmatrix}.

4. Перестановка строк

Если в матрице поменять местами две строки, то её определитель меняет знак на противоположный.

5. Две одинаковые строки

Определитель с двумя одинаковыми строками равен нулю.

6. Пропорциональные строки

Определитель, содержащий две пропорциональные строки, равен нулю. Действительно, вынося коэффициент пропорциональности за знак определителя (свойство 3), получаем определитель с двумя одинаковыми строками, который равен нулю.

7. Прибавление к строке другой строки

Определитель не изменяется, если к элементам некоторой строки прибавить элементы другой строки, умноженные на одно и то же число.

Built with LogoFlowershow