Descompunerea unei matrice
Salt la navigare Salt la căutare
În matematică , în special în algebra liniară , descompunerea unei matrice sau factorizarea unei matrice este factorizarea unei matrice în produsul mai multor matrice. Există mai multe descompuneri matriciale în literatură, fiecare dintre ele fiind asociată cu o anumită clasă de probleme.
Lista unora dintre cele mai utilizate descompuneri
- Descompunerea LU
- Se aplică: matricilor pătrate .
- Descompunere: , unde este este o matrice triunghiulară inferioară e o matrice triunghiulară superioară.
- Descompunerea Cholesky
- Se aplică: matricilor pătrate , matricilor simetrice , pozitive definite .
- Descompunere: , unde este este o matrice triunghiulară superioară cu elemente diagonale pozitive.
- Descompunerea QR
- Aplicabil: matricilor de dimensiuni .
- Descompunere: unde este este o matrice ortogonală a dimensiunii Și o matrice triunghiulară superioară a dimensiunii .
- Descompunerea la valori singulare
- Aplicabil: matricilor de dimensiuni .
- Descompunere: , unde este este o matrice diagonală non-negativă, Și sunt matrici unitare și denotă transpunerea conjugată a .
- Teorema spectrală
- Aplicabil: matricilor pătrate cu vectori proprii distincti (dar nu neapărat și valori proprii distincte).
- Descompunere: , unde este este o matrice diagonală compusă din valori proprii ale și coloanele din sunt vectorii proprii corespunzători.
- Forma canonică Iordania
- Se aplică: matricilor pătrate.
- Forma canonică a lui Jordan generalizează descompunerea spectrală la cazurile în care există valori proprii repetate și diagonalizarea nu este posibilă. Există, de asemenea, descompunerea Jordan-Chevalley , care poate fi descrisă cu ușurință atunci când este cunoscută forma canonică a Iordaniei; spre deosebire de acesta, însă, există sub ipoteze mai slabe (nu necesită alegerea unei baze).
- Descompunerea Schur
- Se aplică: matricilor pătrate.
- Descompunere (versiune complexă): , unde este este o matrice unitară, este conjugatul transpune e este o matrice triunghiulară superioară numită formă Schur complexă, care are valorile proprii ale pe diagonală. O matrice complexă admite întotdeauna o descompunere Schur.
- Descompunere (versiune reală): , unde este , , Și (transpunerea ) sunt matrici reale. Atunci este ortogonal, este o matrice triunghiulară superioară bloc numită forma reală Schur. O matrice reală admite o descompunere Schur dacă și numai dacă are toate valorile proprii reale.
- Descompunerea QZ
- Aplicabil: două matrice pătrate.
- Descompunere (versiune complexă): Și unde este Și sunt unitare, Și triunghiular superior.
- Descompunere (versiune reală): Și , unde este , , , , Și sunt matrici reale. Atunci Și sunt ortogonale, Și blocuri triunghiulare superioare.
- Factorizarea Takagi
- Se aplică: matricilor pătrate, complexe și simetrice.
- Descompunere: , unde este este diagonală și non-negativă e este unitar.
- Factorizarea non-negativă
- Aplicabil: matricilor de dimensiuni non-negativ.
- Descompunere: , unde este Și au elemente pozitive.
- Factorizarea non-negativă este o soluție, de obicei a unui minim local, a funcției obiective:
- cu constrângeri Și .
Alte descompuneri
Bibliografie
- ( EN ) Ben Noble și James W. Daniel, Algebra liniară aplicată , Londra, Pearson Education, 1987, ISBN 978-01-30-41260-7 . pp. Sectă. 9.4–9.5
- ( EN ) David M. Young și Robert T. Gregory, Un sondaj de matematică numerică , Dover Pubs, 1989, ISBN 978-04-86-65691-5 .
- ( EN ) Gilbert Strang, Algebra liniară și aplicațiile sale , Boston, Cengage Learning, Inc, 2004, ISBN 978-05-34-42200-4 .
- ( EN ) Josef Stoer și Roland Bulirsch, Introducere în analiza numerică , Berlin, Springer, 1993.
- (EN) Harm Bart, Israel Gohberg și Marinus A. Kaashoek, Factorizarea minimă a funcțiilor matricei și a operatorilor, Basel, Birkhäuser, 1979 ISBN 978-37-64-31139-1 .
- ( EN ) Carl P. Simon și Lawrence E. Blume, Matematică pentru economiști , New York, WW Norton & Co, 2010, ISBN 978-03-93-11752-3 .
Elemente conexe
linkuri externe
- ( EN ) M. Hazewinkel, Factorizarea matricei , în Enciclopedia Matematicii , Springer și European Mathematical Society, 2002.
- Calculator de matrice online , la bluebit.gr . Adus la 17 aprilie 2014 (arhivat din original la 12 decembrie 2008) .
- GraphLab Bibliotecă de filtrare colaborativă GraphLab, implementare paralelă pe scară largă a metodelor de descompunere a matricei (în C ++) pentru multicore.