Pseudoinverze matice

Z testwiki
Skočit na navigaci Skočit na vyhledávání

Pseudoinverzní matice nebo též zobecněná inverze se používá ke zobecnění pojmu inverzní matice v případech, kdy matice 𝐀 je čtvercová singulární, nebo obdélníková, tedy v případech, kdy klasická inverze neexistuje. Pojem inverze lze zobecnit mnoha různými způsoby. V praxi se nejčastěji setkáme s tzv. Mooreovou–Penroseovou pseudoinverzí, kterou poprvé zavedli Moore (1920) a Penrose (1931) a obvykle se značí 𝐀+.

Mooreova–Penroseova pseudoinverze

Definice

Mooreovou–Penroseovou pseudoinverzí matice 𝐀 nazveme matici, která je jednoznačným řešením soustavy čtyř (nelineárních) rovnic

(1) 𝐀𝐗𝐀=𝐀,
(2) 𝐗𝐀𝐗=𝐗,
(3) (𝐀𝐗)T=𝐀𝐗,
(4) (𝐗𝐀)T=𝐗𝐀,

tzv. Mooreových–Penroseových podmínek. Mooreovu–Penroseovu pseudoinverzi značíme 𝐀+. (Všimněme si, že pro čtvercovou regulární matici a její inverzi jsou všechny podmínky splněny triviálně.)

Výpočet, alternativní definice

Nechť 𝐀m×n, rank(𝐀)=r. Uvažujme singulární rozklad

𝐀=𝐔Σ𝐕T=[𝐔r|𝐔0][Σr000][𝐕r|𝐕0]T=𝐔rΣr𝐕rT,

kde

𝐔1=𝐔T,𝐕1=𝐕T,Σr=diag(σ1,,σr),σ1σr>0,

pak

𝐀+=𝐕rΣr1𝐔rT.

Snadno ověříme, že takto zvolená matice splňuje všechny čtyři podmínky.

Vlastnosti

Chápeme-li původní matici jako lineární zobrazení nm a provedeme-li jeho restrikci na [𝒩(𝐀)](𝐕r)(𝐀)(𝐔r), kde je bijektivní, pak Mooreova–Penroseova pseudoinverze reprezentuje jeho inverzi.

Má-li matice 𝐀 lineárně nezávislé sloupce, pak 𝐀T𝐀 je regulární a

𝐀+=(𝐀T𝐀)1𝐀T,

má-li naopak lineárně nezávislé řádky, pak 𝐀𝐀T je regulární a

𝐀+=𝐀T(𝐀𝐀T)1.

Zřejmě, je-li matice regulární (speciálně má lineárně nezávislé řádky i sloupce), pak

𝐀+=𝐀1.

Využití

Uvažujme lineární aproximační problém

𝐀𝐗𝐁,kde𝐀m×n,rank(𝐀)=r,𝐗n×d,𝐁m×d,

pak

𝐗LS𝐀+𝐁

je řešení ve smyslu nejmenších čtverců, má-li matice 𝐀 lineárně závislé sloupce, pak je to navíc řešení minimální v normě. Tedy,

min𝐗𝐁𝐀𝐗F=𝐁𝐀𝐗LSF,

navíc 𝐗LS má minimální normu mezi všemi 𝐗, které výraz vlevo minimalizují.


Další zobecněné inverze odvozené od Mooreových–Penroseových podmínek

Uvažujme Mooreovy–Penroseovy podmínky očíslované tak jak je uvedeno výše. Pro zobecnění pojmu inverzní matice není nezbytně nutné vyžadovat splnění všech čtyř podmínek. Následující zobecněné inverze jsou pojmenované a označené podle toho, které z podmínek splňují:

  • (1)-inverze, značíme 𝐀(1),
  • (1,2)-inverze, značíme 𝐀(1,2),
  • (1,2,3)-inverze, značíme 𝐀(1,2,3),
  • (1,2,4)-inverze, značíme 𝐀(1,2,4),
  • (1,2,3,4)-inverze, značíme 𝐀(1,2,3,4)𝐀+.

Uvažujeme-li shora uvedený singulární rozklad matice 𝐀, pak platí

𝐀(1)=[𝐕r|𝐕0][Σr1𝐊𝐋𝐌][𝐔r|𝐔0]T,

pro libovolné matice 𝐊r×(mr), 𝐋(nr)×r, 𝐌(nr)×(mr).

(1,2)-inverze je taková (1)-inverze, pro kterou platí 𝐌=𝐋Σ𝐊.

𝐀(1,2)=[𝐕r|𝐕0][Σr1𝐊𝐋𝐋Σ𝐊][𝐔r|𝐔0]T,

(1,2,3)-inverze je taková (1,2)-inverze, pro kterou 𝐊=0, tedy

𝐀(1,2,3)=[𝐕r|𝐕0][Σr10𝐋0][𝐔r|𝐔0]T.

(1,2,4)-inverze je taková (1,2)-inverze, pro kterou 𝐋=0, tedy

𝐀(1,2,3)=[𝐕r|𝐕0][Σr1𝐊00][𝐔r|𝐔0]T.

(1,2,3,4)-inverze je výše zmíněná Mooreova–Penroseova pseudoinverze.

V obecném případě je zřejmě (1,2,3,4)-inverze jediná zobecněná inverze z výše uvedených, která je dána jednoznačně.

Drazinova, grupová a spektrální zobecněná inverze

Je-li navíc matice 𝐀n×n čtvercová (singulární), lze zobecnit i další vztahy, které klasická inverze přirozeně splňuje, například

(1k) 𝐀k𝐗𝐀=𝐀k,
(5)   𝐀𝐗=𝐗𝐀,
(5k) 𝐀k𝐗=𝐗𝐀k,
(6k) 𝐀𝐗k=𝐗k𝐀.

Drazinova inverze

Zobecněná inverzní matice, dle předchozí konvence (1k,2,5)-inverze, je tzv. Drazinova inverze. Podmínky (1k), (2) a (5) jsou ekvivalentní podmínkám

𝐀k+1𝐗=𝐀k,𝐀𝐗=𝐗𝐀,𝐀𝐗2=𝐗.

Grupová inverze

Drazinova inverze pro k=1, tedy (1,2,5)-inverze, se nazývá grupová inverze a značí se 𝐀#.

Spektrální inverze

Je-li čtvercová singulární matice 𝐀 diagonalizovatelná, tj. 𝐀=𝐏Λ𝐏1, kde Λ=diag(λ1,,λr,0,,0) je diagonální s vlastními čísly na diagonále. Zobecněnou inverzi můžeme definovat pomocí vztahu

𝐗=𝐏Λ+𝐏1,kdeΛ+=diag(1λ1,1λr,0,,0).

Tato inverze zřejmě splňuje podmínky (1), (2), (5), je tedy grupovou inverzí, a nazývá se spektrální inverze.

Je-li navíc matice 𝐀 normální, tj. 𝐀T𝐀=𝐀𝐀T, 𝐏1=𝐏T pak její spektrální inverze a Mooreova–Penroseova pseudoinverze splývají.

Literatura

  • Adi Ben-Israel, Thomas N. E. Greville, Generalized inverses, Theory and a applications, Springer Verlag, Berlin, 2003 (Second Edition).
  • M. Zuhair Nashed (Ed.), Generalized inverses and applications, Academic Press, New York, 1976.

Související články

Externí odkazy

Šablona:Autoritní data