0

0/14

15 Reelle Matrizen

0/14/4

15.4 Gauß’scher Algorithmus

0/14/4/1

15.4.2 Lösungsschritte des Gauß’schen Algorithmus

Die Lösung eines linearen Gleichungssystems A x = c erfolgt durch Umformung in zwei, ggf. drei Schritten:
I. Vorwärtselimination mit
Ia. eventueller Pivotisierung (d.h. Vertauschen von Zeilen, bis die Diagonalelemente 0)
II. Rückwärtselimination

I. Vorwärtselimination

1.
Eliminationsschritt: (a110)
subtrahierea21a11-fache der 1.Zeile von 2.Zeile
a31a11-fache der 1.Zeile von 3.Zeile

Durch den ersten Eliminationsschritt entstehen in der 1. Spalte der Matrix Nullen, außer a11 sind alle ai1 = 0.
2.
Eliminationsschritt: (a220)
subtrahierea32a22-fache der 2.Zeile von 3.Zeile
a42a22-fache der 2.Zeile von 4.Zeile
3.
Solange wiederholen, bis die Dreiecksform vorliegt. (Die Koeffizienten der Matrix in Dreiecksform werden ab hier der Übersichtlichkeit halber mit Koeffizienten a ik bzw. c i bezeichnet.)

Ia. Pivotisierung

1.
Das Gauß-Verfahren versagt, falls das Diagonalelement oder Pivotelement (engl. für Dreh- und Angelpunkt) akk eines Eliminationsschrittes gleich Null ist, akk = 0 (Abbruch des Verfahrens bei Division durch Null).
2.
Pivotsuche: Ist ein Diagonalelement akk = 0, so vertauscht man die Pivot-Zeile k vor Ausführung des k-ten Eliminationsschrittes mit derjenigen Zeile m > k, die den betragsmäßig größten Koeffizienten für xk besitzt:
3.
Neue Pivotzeile m, neues Pivotelement amk.

II. Rückwärtselimination
Aus der Dreiecksform werden die Lösungen xi durch schrittweises Rückwärtseinsetzen gewonnen:

1.
Zuerst die unterste Zeile nach xn auflösen.
2.
Die anderen Elemente xi,i = n - 1,, 1 des Lösungsvektors x bestimmt man dann rekursiv mit der Gleichung xn = c n a nn, xi = c i a ii - k=i+1nx k a ik a ii ,i = n - 1,, 1

.
Sei A eine 4x4-Matrix, dann lautet das Gleichungssystem A x = c mit dem unbekannten Vektor x = (x-1,x2,xn)T:

a11x1+a12x2+a13x3+a14x4 =c1
a22x2+a23x3+a24x4 =c2
a33x3+a34x4 =c3
a44x4 =c4

x4 erhält man aus der letzten Zeile: x4 = c4 a44
Der Wert für x4 wird in die vorletzte Zeile eingesetzt, diese nach x3 aufgelöst: x3 = c3 - a34x4 a33 .
.
Das gleiche Schema wird auf die darüberliegenden Zeilen angewandt, bis alle Werte von x bestimmt sind.
Teilen