Uzupełnienie Schura

Z testwiki
Wersja z dnia 23:46, 18 sie 2021 autorstwa imported>Tarnoob (Bibliografia: kat.)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Uzupełnienie Schura – pojęcie w algebrze liniowej i teorii macierzy wiążące elementy macierzy blokowej.

Załóżmy, że A,B,C,D są macierzami o wymiarach p×p, p×q, q×p i q×q, oraz że D jest odwracalna.

Niech

M=[ABCD]

tak, że M jest macierzą blokową o wymiarach (p+q)×(p+q). Wtedy uzupełnieniem Schura bloku D macierzy M jest macierz o wymiarach p×p dana przez

ABD1C.

Uzupełnienie Schura jest wykorzystywane m.in. w eliminacji Gaussa rozwiązywania układów równań liniowych.

Zastosowania w algebrze liniowej

Uzupełnienie Schura jest w sposób naturalny wykorzystywane przy rozwiązywaniu układu równań liniowych

Ax+By=a,
Cx+Dy=b.

gdzie x oraz a są wektorami o wymiarach p, natomiast y,b są wektorami o wymiarach q. Macierze A,B,C,D są zdefiniowane jak powyżej. Po pewnych przekształceniach dostajemy

(ABD1C)x=aBD1b.

Wobec tego, jeżeli można odwrócić zarówno macierz D, jak i jej uzupełnienie Schura, wtedy można znaleźć x i używając równania Cx+Dy=b wyznaczyć y. W ten sposób problem odwracania macierzy (p+q)×(p+q) został zredukowany do problemu odwracania macierzy p×p oraz q×q. Jednak w praktyce algorytm ten może nie być dokładny.

Bibliografia

  • Z. Fuzhen, The Schur Complement and Its Applications, Springer, 2005, Szablon:ISBN.