Mathematics formula
В алгебре формула Лейбница , названная в честь Готфрида Лейбница , выражает определитель квадратной матрицы через перестановки элементов матрицы. Если
это
матрица, где
это запись в
-й ряд и
-й столбец
, формула

где
- знаковая функция перестановок перестановок в группе
, который возвращает
и
для четных и нечетных перестановок соответственно.
Другое распространенное обозначение, используемое для формулы, - это символ Леви-Чивита , в котором используется обозначение суммирования Эйнштейна , где оно становится

которая может быть более знакома физикам.
Непосредственная оценка формулы Лейбница из определения требует
операций вообще, то есть ряда операций, асимптотически пропорциональных
факториал — потому что
это номер заказа-
перестановки. Это практически невозможно даже для относительно небольших
. Вместо этого определитель можно оценить в
операции путем формирования LU-разложения
(обычно с помощью исключения Гаусса или аналогичных методов), и в этом случае
и определители треугольных матриц
и
являются просто продуктами своих диагональных элементов. (Однако в практических приложениях числовой линейной алгебры явное вычисление определителя требуется редко.) См., например, Trefethen & Bau (1997) . Определитель также может быть вычислен менее чем за
операций, сводя задачу к умножению матриц , но большинство таких алгоритмов непрактичны.
Теорема. Существует ровно одна функция
который представляет собой чередующиеся многолинейные столбцы относительно столбцов и такой, что
.
Доказательство.
Уникальность: Пусть
будет такой функцией, и пусть
быть
матрица. Вызов
тот
-й столбец
, то есть
, так что 
Кроме того, пусть
обозначают
-ый вектор-столбец единичной матрицы.
Теперь записываем каждое из
с точки зрения
, то есть
.
Как
является полилинейным, имеет место

Из чередования следует, что любой терм с повторяющимися индексами равен нулю. Таким образом, сумма может быть ограничена кортежами с неповторяющимися индексами, то есть перестановками:

Поскольку F чередуется, столбцы
можно менять местами, пока он не станет тождественным. Знаковая функция
определяется для подсчета количества необходимых свопов и учета результирующего изменения знака. Наконец-то получается:

как
обязан быть равен
.
Поэтому никакая функция, кроме функции, определяемой формулой Лейбница, не может быть полилинейной знакопеременной функцией с
.
Существование. Теперь мы покажем, что F, где F — функция, определяемая формулой Лейбница, обладает этими тремя свойствами.
Многолинейный :

Чередование :

Для любого
позволять
быть кортежем, равным
с
и
индексы переключились.
![{\displaystyle {\begin{aligned}F(A)&=\sum _ {\sigma \in S_{n},\sigma (j_{1})<\sigma (j_{2})}\left[\ имя оператора {sgn}(\sigma )\left(\prod _{i=1,i\neq j_{1},i\neq j_{2}}^{n}a_{\sigma (i)}^{i }\right)a_{\sigma (j_{1})}^{j_{1}}a_{\sigma (j_{2})}^{j_{2}}+\operatorname {sgn}(\sigma ' )\left(\prod _{i=1,i\neq j_{1},i\neq j_{2}}^{n}a_{\sigma '(i)}^{i}\right)a_{ \sigma '(j_{1})}^{j_{1}}a_{\sigma '(j_{2})}^{j_{2}}\right]\\&=\sum _{\sigma \ in S_{n},\sigma (j_{1})<\sigma (j_{2})}\left[\operatorname {sgn}(\sigma )\left(\prod _{i=1,i\neq j_{1},i\neq j_{2}}^{n}a_{\sigma (i)}^{i}\right)a_{\sigma (j_{1})}^{j_{1}} a_ {\sigma (j_{2})}^{j_{2}}-\operatorname {sgn}(\sigma )\left(\prod _{i=1,i\neq j_{1},i\neq j_{2}}^{n}a_{\sigma (i)}^{i}\right)a_{\sigma (j_{2})}^{j_{1}}a_{\sigma (j_{1 })}^{j_{2}}\right]\\&=\sum _{\sigma \in S_{n},\sigma (j_{1})<\sigma (j_{2})}\operatorname {sgn}(\sigma )\left(\prod _{i=1,i\neq j_{1},i\neq j_{2}}^{n}a_{\sigma (i)}^{i} \right)\underbrace {\left(a_{\sigma (j_{1})}^{j_{1}}a_{\sigma (j_{2})}^{j_{2}}-a_{\sigma (j_{1})}^{j_{2}}a_{\sigma (j_{2})}^{j_{_{1}}}\right)} _{=0{\text{, if } }A^{j_{1}}=A^{j_{2}}}\\\\\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3355a381e8cbfa6bcb10150c9ee4fa675a474183)
Таким образом, если
затем
.
Окончательно,
:

Таким образом, единственные знакопеременные полилинейные функции с
ограничиваются функцией, определяемой формулой Лейбница, и фактически она также обладает этими тремя свойствами. Следовательно, определитель можно определить как единственную функцию
с этими тремя свойствами.