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