Mátrixbontás
A mátrixbontás egy mátrix olyan szorzata , amely bizonyos specifikus tulajdonságokkal (például ortogonalitás , szimmetria , diagonalitás ) rendelkezik. A mátrixbontások minden osztályának megvan a maga alkalmazási területe; különösen sok hatékony számítási lineáris algebrai algoritmus a megfelelő mátrixbővítések felépítésén alapul.

Bővítések a SLAE megoldásához
LU dekompozíció
- Korlátozások: a mátrix négyzet alakú és nem degenerált , és az összes vezető fő minor értéke nem nulla [1] .

- Dekompozíció típusa: , ahol az alsó háromszögmátrix , és a felső háromszögmátrix . Az egyértelmű bővítésekhez általában még szükséges, hogy a mátrix egységháromszög alakú legyen , azaz olyan háromszög alakú mátrix, amelynek átlós bejegyzései eggyel egyenlők (néha az egységnyiség követelménye helyett a mátrixot írják elő ) [2] .





- Hasonló dekompozíciók: LDU -dekompozíció formában , ahol az alsó egységháromszög mátrix, a felső egységháromszög mátrix és átlós




- Hasonló bővítések : LUP -dekompozíció _ _ formában _ _ Ez az LU -dekompozíció általánosítása tetszőleges nem degenerált mátrixok esetére.




- Létezés: LUP dekompozíció létezik bármely négyzetmátrixra . Ha a mátrixot az identitásmátrixra redukáljuk , a LUP - felbontás az LU - felbontásra redukálódik.


- A LUP és LU -dekompozíciókat használják a dimenziós SLAE megoldására . A megfelelő módszerek a Gauss-módszer mátrixformájának változatai . A mátrix a sorpermutációk kumulatív hatását jellemzi a Gauss-módszerben.



Rangfaktorizálás
- Megszorítások: tetszőleges méretű és rangú mátrix .


Cholesky dekompozíció
- Megszorítások: szimmetrikus pozitív határozott mátrix [3] .

- Dekompozíció típusa: (vagy ezzel egyenértékűen ), ahol a mátrix felső háromszög alakú (illetve a mátrix alsó háromszög alakú ) [3] .




- Hasonló dekompozíciók: egy alternatíva a módosított Cholesky-dekompozíció ( LDL -dekompozíció ), amely elkerüli a gyökerek kivonását (amelyben a mátrix alsó egységháromszög alakú és átlós ) .


- A Cholesky-féle bomlás egyedülálló.
- A Cholesky-felbontás akkor is alkalmazható, ha a mátrix hermitikus és pozitív határozott .
- A Cholesky-felbontást alkalmazzuk az SLAE megoldására, ha a mátrix rendelkezik a megfelelő tulajdonságokkal. Ez a megoldási mód az LU-dekompozíciós módszerhez képest minden bizonnyal numerikusan stabil , és feleannyi aritmetikai műveletet igényel [4] .


QR dekompozíció
- Megszorítások: tetszőleges méretű mátrix .


- Dekompozíció típusa: , ahol egy ortogonális méretű mátrix , és egy felső háromszög méretű mátrix .





- Hasonló dekompozíciók: Léteznek analóg QL -, RQ - és LQ -dekompozíciók.
- A mátrix ortogonalitása miatt (ami azt jelenti, hogy az inverz mátrix egybeesik a transzponált mátrixszal ) a rendszer ekvivalens egy háromszögmátrixú rendszerrel, amelynek megoldása nem nehéz.





- A mátrix előállításának egyik módja a Gram–Schmidt eljárás , majd .


- A QR -dekompozíció felépítése a QR-algoritmus alapja, amely a sajátvektorok és mátrixértékek keresésének egyik módszere .
- A QR -dekompozíción alapuló SLAE megoldási algoritmusok majdnem egyformán működnek jól kondicionált és szinguláris rendszerek esetén is [5] .
Interpoláció kiterjesztése
- Megszorítások: tetszőleges dimenzió- és rangmátrix .


- A dekompozíció típusa: , ahol az indexek egy részhalmaza ; a mátrix az eredeti mátrix megfelelő oszlopaiból áll; egy mátrix, amelynek minden eleme nem több, mint 2 (ráadásul tartalmaz egy dimenziós egységalmátrixot ). Hasonló bontást kaphatunk sorokban is.









Sajátérték vagy szinguláris érték kiterjesztése
Spektrális dekompozíció
- Megszorítások: egy diagonalizálható négyzetmátrix , azaz különböző sajátvektorok halmaza (a sajátértékeknek nem kell különbözniük).


- Bővítés típusa: , ahol a sajátértékekből képzett átló , az oszlopok pedig a megfelelő sajátvektorok .



- Létezés: A dimenziómátrixnak mindig vannak sajátértékei (számlálási többszörössége), amelyek rendezhetők (nem egyedi módon) egy átlós dimenziómátrix és egy megfelelő, nem nulla oszlopokból álló mátrix létrehozásához, amelyek kielégítik az egyenlőséget . Ha a sajátvektorok eltérőek, akkor a mátrixnak van egy inverze, amely megadja a kívánt kiterjesztést [6] .








- Mindig lehetséges a sajátvektorokat úgy normalizálni, hogy azok hosszúsága 1 legyen. Ha valódi szimmetrikus mátrix, akkor mindig invertálható és normalizálható. Ebben az esetben a mátrix ortogonálisnak bizonyul, mivel a sajátvektorok egymáshoz képest ortogonálisak . Így a kívánt bővítés (amely a vizsgált esetben mindig létezik) így írható fel .




- A diagonalizálhatóság szükséges és elégséges feltétele az egyes sajátértékek geometriai és algebrai multiplicitásának egybeesése. Különösen a különálló sajátértékek megléte elégséges (de nem szükséges) feltétel.

- A spektrális dekompozíció hasznos a lineáris közönséges differenciálegyenletek vagy differenciálegyenletek rendszereinek megoldásainak megértéséhez . Például egy kezdeti feltétellel rendelkező differenciaegyenletnek van megoldása , amely másként írható fel (esetben ). Ha egy átlós mátrixot hatványra emelünk, akkor az átlón lévő minden egyes elemet hatványra emelünk , ami összehasonlíthatatlanul egyszerűbb, mint (kivéve persze, ha az utóbbinak kezdetben átlós alakja van).









Jordan normál forma
Schur decomposition
- Megszorítások: négyzetmátrix .

- A dekompozíciónak két változata létezik: valós mátrix és komplex mátrix esetében. Ez utóbbinak mindig összetett Schur-kiterjesztése van.
- A dekompozíció típusa (valós eset): (az egyenlőség mindkét részében minden mátrix szigorúan valós értékekből áll). Ebben az esetben egy ortogonális mátrix , és egy kvázi -háromszög mátrix . Ez utóbbit valódi Schur alaknak nevezzük . Az átlón lévő blokkok vagy méretűek (ebben az esetben valós sajátértékek), vagy ( komplex konjugált sajátértékpárok alkotják).






- A dekompozíció típusa (összetett eset): , ahol egységes , annak hermiti konjugátuma , és egy felső háromszög alakú mátrix, úgynevezett összetett Schur alak , amely az átlón tartalmaz sajátértékeket .





QZ-dekompozíció
- Megszorítások: négyzetmátrixok és .


- A dekompozíciónak két változata van: összetett és valós.
- Bővítés típusa (összetett eset): , ahol és unitárius mátrixok , hermitikus konjugált -hoz , és felső háromszög mátrixok .







- A megadott dekompozícióban az átlós elemek aránya -ben és annak megfelelő - általánosított sajátértékek, amelyek megoldást jelentenek a sajátértékek (ahol egy ismeretlen skalár és egy ismeretlen nem nulla vektor) megtalálásának általános problémájára.






- Dekompozíció típusa (valós eset): , ahol minden mátrix szigorúan valós értékekből áll. ortogonális mátrixok és kvázi - háromszög alakú mátrixok , amelyek blokkokból állnak vagy (hasonlóan a Schur-felbontás megfelelő blokkjaihoz).





Szinguláris érték dekompozíció
- Megszorítások: tetszőleges méretű mátrix [7] .


- A dekompozíció típusa: , ahol egy nemnegatív átlós mátrix , unitárius mátrixok , és hermitikus konjugátum . Valós esetben , és , mint korábban, a nem-negatív átlós mátrix ortogonális [ 7 ] [8] .







- A mátrix átlóján lévő elemeket a mátrix szinguláris értékeinek nevezzük, és a mátrix nullától eltérő szinguláris értékeinek száma megegyezik a mátrix rangjával [9] .




- A szinguláris dekompozíció a spektrális dekompozícióhoz hasonlóan magában foglalja az alterek bázisának megtalálását, az operátor tevékenysége, amelynek elemeire ekvivalens a skalárral való szorzás (azaz ), de a szinguláris értékbontás egy általánosabb módszer, mivel a mátrix nem rendelkezik hogy szögletes legyen.



Egyéb bővítések
Poláris expanzió
- Megszorítások: négyzetes komplex mátrix [10] .

- Bővítés típusa (összetett eset): , ahol egy hermitiánus mátrix nemnegatív vezető minorokkal, és unitárius mátrix [10] [11] .



- Bővítés típusa (valós eset): , ahol egy szimmetrikus mátrix nemnegatív kezdő minorokkal, és egy ortogonális mátrix [12] [13] .



- Nem degenerált mátrix esetén a poláris dekompozíció egyedi, degenerált mátrixnál pedig csak a faktor van egyedileg definiálva [10] .

- A mátrix poláris dekompozíciója komplex esetben analóg egy tetszőleges komplex szám [14] alakban való megjelenítésével .


Frobenius normál forma
Jegyzetek
- ↑ Ikramov, 1991 , p. húsz.
- ↑ Voevodin és Kuznyecov, 1984 , p. 75-76.
- ↑ 1 2 Voevodin és Kuznyecov, 1984 , p. 176.
- ↑ William H. Press, Saul A. Teukolsky, William T. Vetterling, Brian P. Flannery. . 2.9 Cholesky -felbontás // Numerical Recipes in C. 2nd edition. — Cambridge: Cambridge University Press. - ISBN 0-521-43108-5 .
- ↑ QR és SVD dekompozíciók: "rossz" SLAE . Letöltve: 2016. november 17. Az eredetiből archiválva : 2017. június 22. (határozatlan)
- ↑ Meyer, 2000 , p. 514.
- ↑ 1 2 Ikramov, 1991 , p. 21.
- ↑ Voevodin és Kuznyecov, 1984 , p. 80.
- ↑ Forsyth J., Malcolm M., Moler K. . Matematikai számítások gépi módszerei. — M .: Mir , 1980. — 280 p. — S. 214, 225.
- ↑ 1 2 3 Voevodin és Kuznyecov, 1984 , p. 78.
- ↑ Gantmakher, 1988 , p. 234-236.
- ↑ Voevodin és Kuznyecov, 1984 , p. 79.
- ↑ Gantmakher, 1988 , p. 244.
- ↑ Gantmakher, 1988 , p. 236.
Irodalom
Vektorok és mátrixok |
---|
Vektorok | Alapfogalmak |
|
---|
A vektorok fajtái |
|
---|
Műveletek vektorokon |
|
---|
Tértípusok |
|
---|
|
---|
mátrixok | |
---|
Egyéb |
|
---|