Формула Лейбніца для визначників

Матеріал з testwiki
Версія від 20:10, 8 травня 2023, створена imported>Mr.Rosewater (Cat-a-lot: Moving from Category:Ґотфрід Вільгельм Лейбніц to Category:Готфрід Вільгельм Лейбніц за допомогою Cat-a-lot)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Формула Лейбніца виражає визна́чник квадратної матриці

A=(aij)i,j=1,,n

через перестановки елементів матриці. Для n×n матриці формула така

det(A)=τSnsgn(τ)i=1nai,τ(i)=σSnsgn(σ)i=1naσ(i),i,

де sgn — парність перестановки у групі перестановок Sn, яка повертає +1 і −1 для парних і непарних, відповідно.

Інший поширений запис цієї формули із використанням символу Леві-Чивіти і нотації Ейнштейна

det(A)=ϵi1ina1i1anin,

може бути більш знайомим для фізиків.

Пряме обчислення формули Лейбніца з означення потребує Ω(n!n) дій, тобто кількість операцій асимптотично пропорційна до n факторіал — бо n! це число перестановок порядку n. Це непрактично складно для великих n. Натомість, визначник можна обчислити за O(n3) дій, використовуючи LU розклад матриці A=LU (зазвичай через метод Гауса або подібний), в цьому випадку detA=(detL)(detU) а визначники трикутних матриць L і U є просто добутками їх діагональних елементів. (Однак, у практичному застосуванні чисельної лінійної алгебри, явний розрахунок визначника необхідний рідко.)

Джерела