Descompunerea QR
Această intrare sau secțiune despre matematică nu citează sursele necesare sau cei prezenți sunt insuficienți . |
În matematică , în special în algebra liniară , descompunerea QR sau factorizarea QR a unei matrice pătrate cu coeficienți reali sau complexi este o descompunere de tipul
unde este este o matrice ortogonală și este o matrice triunghiulară superioară . Se poate arăta că toate matricile pătrate admit o descompunere QR, chiar dacă nu este unică. În cazul în care matricea ambele cu coeficienți complexi, atunci este o matrice unitară .
Calcul
Factorizarea QR a unei matrice date în timp poate fi calculată explicit operații aritmetice prin utilizarea transformărilor Householder sau Givens .
Aplicații
Principala aplicație a factorizării QR este soluția sistemelor liniare : odată ce matricea a fost luată în considerare a unui sistem liniar cu cost , soluția sistemului este dată de
Calculul necesită operațiuni, în timp ce calculul se poate face printr-un algoritm de substituție inversă întotdeauna cu operațiuni. Prin urmare, costul dominant este tocmai cel al factoringului.
Complexitatea de calcul a acestei metode de rezolvare este deci aceeași cu soluția care utilizează factorizarea LU (sau algoritmul Gauss ), dar acest algoritm are o stabilitate numerică mai bună .
Mai mult, factorizarea QR poate fi utilizată pentru calculul bazelor ortonormale și pentru soluția unui sistem de cel puțin pătrate .
La baza factorizării QR există o metodă, cunoscută sub numele de metodă QR , utilizată pentru a calcula valorile proprii ale unei matrice și vectorii proprii respectivi.