QR-Zerlegung
Die
QR-Zerlegung oder
QR-Faktorisierung beschreibt die Zerlegung einer
Matrix A in das Produkt
- A=Q⋅R
Eine solche Zerlegung existiert stets und kann mit verschiedenen numerischen
Algorithmen berechnet werden, wie z.B.:
Definition
Eine
Matrix A∈Rm×n,m≥n besitzt eine (fast - siehe weiter unten) eindeutige
reduzierte QR-Zerlegung
- A=Q^⋅R^
als Produkt einer in den Spalten orthogonalen
Matrix Q^∈Rm×n und einer
oberen Dreiecksmatrix R^∈Rn×n.
Diese Lösung ist erweiterbar zu einer vollständigen QR-Zerlegung
- A=Q⋅R,
indem man
Q^ mit weiteren orthogonalen Spalten
Q~ zu einer quadratischen
m×m-Matrix erweitert, und an
R^ unten Nullen anfügt, so dass eine
m×n-Matrix entsteht:
- Q⋅R=(Q^Q~)⋅(R^0)=Q^⋅R^
Die QR Zerlegung ist eindeutig für
m≥n und
rang(A)=n wenn man die Vorzeichen der Diagonalelemente von
R,R^ vorgibt. (Üblicherweise wählt man alle positiv)
Anwendung
Die
QR-Zerlegung spielt in vielen Verfahren der
numerischen Mathematik eine wichtige Rolle, beispielsweise um eine orthogonale oder unitäre
Basis zu bestimmen oder um lineare Ausgleichsprobleme zu behandeln. Sie ist integraler Bestandteil des QR-Algorithmus zur Berechnung aller
Eigenwerte einer
Matrix.
Lösung eines linearen Gleichungssystems
- Ax=b
zu bestimmen, sind folgende drei Schritte durchzuführen:
- Bestimme eine QR-Zerlegung der Matrix A.
- Berechne z=QTb.
- Löse Rx=z durch Rückwärtseinsetzen.
Man darf nicht das, was uns unwahrscheinlich und unnatürlich erscheint, mit dem verwechseln, was absolut unmöglich ist.
Carl Friedrich Gauß
Anbieterkеnnzeichnung: Mathеpеdιa von Тhοmas Stеιnfеld
• Dοrfplatz 25 • 17237 Blankеnsее
• Tel.: 01734332309 (Vodafone/D2) •
Email: cο@maτhepedιa.dе