W matematyce , w szczególności w algebrze liniowej , lemat o wyznacznikach macierzy oblicza wyznacznik sumy odwracalnej macierzy A i iloczynu diadycznego uv T wektora kolumnowego u i wektora wierszowego v T.
Oświadczenie
Załóżmy, że A jest odwracalną macierzą kwadratową , a u , v są wektorami kolumnowymi . Wtedy mówi o tym lemat o wyznaczniku macierzowym
Tutaj uv T jest iloczynem zewnętrznym dwóch wektorów u i v .
Twierdzenie można również wyrazić za pomocą macierzy pomocniczej A :
w takim przypadku ma zastosowanie to, czy macierz kwadratowa A jest odwracalna, czy nie.
Dowód
Najpierw dowód szczególnego przypadku A = I wynika z równości:
Wyznacznik lewej strony jest iloczynem wyznaczników trzech macierzy. Ponieważ pierwsza i trzecia macierz to macierze trójkątne o jednostkowej przekątnej, ich wyznaczniki wynoszą tylko 1. Wyznacznikiem środkowej macierzy jest nasza pożądana wartość. Wyznacznikiem prawej strony jest po prostu (1 + v T u ). Mamy więc wynik:
Wtedy ogólny przypadek można znaleźć jako:
Aplikacja
Jeśli wyznacznik i odwrotność A są już znane, wzór zapewnia numerycznie tani sposób obliczenia wyznacznika A skorygowanego o macierz uv T . Obliczenia są stosunkowo tanie, ponieważ wyznacznik A + uv T nie musi być obliczany od podstaw (co generalnie jest drogie). Używając wektorów jednostkowych dla u i/lub v , poszczególnych kolumn, wierszy lub elementów A można manipulować i stosunkowo tanio obliczyć odpowiednio zaktualizowany wyznacznik.
Gdy lemat wyznacznika macierzy jest używany w połączeniu ze wzorem Shermana – Morrisona , zarówno odwrotność, jak i wyznacznik mogą być wygodnie aktualizowane razem.
Uogólnienie
Załóżmy, że A jest odwracalną macierzą n -na- n , a U , V są macierzami n -na- m . Następnie
szczególnym przypadku to Aronszajna .
Mając dodatkowo odwracalną macierz m -x- m W , zależność można również wyrazić jako
Zobacz też
- Shermana -Morrisona , która pokazuje, jak zaktualizować odwrotność A −1 , aby otrzymać ( A + uv T ) −1 .
- Formuła Woodbury'ego , która pokazuje, jak zaktualizować odwrotność A −1 , aby otrzymać ( A + UCV T ) −1 .
- Dwumianowe twierdzenie odwrotne dla ( A + UCV T ) −1 .