Stell dir vor du sollst ein lineares Gleichungssystem lösen. Dafür hast du eine invertierbare Matrix
Bei der im folgenden vorgestellten Methode der LR-Zerlegung hingegen handelt es sich um eine numerisch gutartige Methode, mit deren Hilfe sich Gleichungssysteme mit bis 10000 Zeilen und Unbekannten vorteilhaft lösen lassen (dannach empfehlen sich iterative Verfahren). Dafür wird zuerst die Matrix zerlegt (Vorgehen 1) und anschließend das Gleichungssystem durch einsetzen gelöst (Vorgehen 2).
Zerlegung
Der LR-Algorithmus (Treppeniteration, LR-Verfahren, LR-Iteration) ist ein Verfahren zur Zerlegung einer quadratischen Matrix
Für eine LR-Zerlegung der Matrix
Merke dir während der Umformungen jede Vetauschung. Diese schreibst kannst du am Ende in eine sogennante Permutationsmatrix
Um also eine LR-Zerlegung zu einer Matrix zu berechnen nutze die folgende Schritte:
Gegeben ist eine invertierbare Matrix
Pivotisierung:
In der Numerik wird oft nach der LR-Zerlgung mit Pivotisierung gefragt. Die Pivotisierung wird dazu genutzt bei nicht exakter Rechnung Rundungsfehler zu minimieren.
Die Idee ist, durch Vertauschung, immer das größtmögliche Pivotelement
Bei der Spaltenpivotisierung musst du vor der Elimination deine Zeilen tauschen, sodass immer die betragsmäßig größte Zahl dein Pivotelement bildet.
Gleichungssystem lösen:
Nachdem du nun die Matrix
Nun musst du 2 Gleichungssysteme lösen, welche allerdings nicht mehr umgeformt werden müssen. Zuerst wird
Sollten während der LR-Zerlegung für
Zusammengefasst gehe also wie folgt vor:
Gesucht ist die Lösung eines LGS