Обернення блочної матриці

Матеріал з testwiki
Версія від 16:24, 18 серпня 2022, створена imported>Олюсь
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Для квадратної матриці  M, поділеної на блоки  A,B,C,D з розмірами n×n, n×k, k×n та k×k розміщеними таким чином:

M=[ABCD]

обернена матриця M1 може бути обчислена спрощеним способом, використавши блочну структуру матриці M.

Для цього використаємо квадратні матриці:

 SD=ABD1C — це доповнення Шура для блоку D матриці M.
 SA=DCA1B — це доповнення Шура для блоку A матриці M.

Отримаємо результат:

M1=[ABCD]1=[(ABD1C)1A1B(DCA1B)1D1C(ABD1C)1(DCA1B)1]=[SD1A1BSA1D1CSD1SA1].

Доведення формули використовує матричну тотожнісь Вудбурі та LDU розклад матриці.

Джерела

Шаблон:Math-stub