Einführung in die Numerische Mathematik - Lehrstuhl Numerische ...
Einführung in die Numerische Mathematik - Lehrstuhl Numerische ...
Einführung in die Numerische Mathematik - Lehrstuhl Numerische ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
5 <strong>Numerische</strong> Iterationsverfahren<br />
als Fixpunkt gegeben ist. Die Konvergenz von allgeme<strong>in</strong>en (auch l<strong>in</strong>earen) Fixpunktiterationen<br />
kann leicht mit dem Banachschen Fixpunktsatz untersucht werden. Hierzu ist <strong>die</strong><br />
Kontraktionseigenschaft nachzuweisen:<br />
‖g(x) − g(y)‖ ≤ ‖B‖ ‖x − y‖.<br />
Es ergibt sich jedoch das Dilemma, das je nach verwendeter Matrixnorm ‖ · ‖ unterschiedliche<br />
Konvergenzresultate vorhergesagt werden. Für e<strong>in</strong>e Matrix B ∈ R n×n kann etwa<br />
‖B‖ 2 < 1 aber ‖B‖ ∞ > 1 gelten. Diese Beobachtung steht im Widerspruch zur Normäquivalenz<br />
im R n welche <strong>in</strong>sbesondere e<strong>in</strong>e Äquivalenz von Konvergenzausdrücken besagt.<br />
Um uns <strong>in</strong> der Analyse von konkreten Matrixnormen zu befreien beweisen wir zunächst<br />
e<strong>in</strong>en Hilfsatz:<br />
Hilfsatz 5.20 (Matrixnorm und Spektralradius). Zu jeder beliebigen Matrix B ∈ R n×n<br />
und zu jedem ɛ > 0 existiert e<strong>in</strong>e natürliche Matrixnorm ‖ · ‖ ɛ , so dass gilt:<br />
spr(B) ≤ ‖B‖ ɛ ≤ spr(B) + ɛ.<br />
Beweis: Für den allgeme<strong>in</strong>en Fall verweisen wir auf [9]. Hier machen wir uns nur klar,<br />
dass <strong>die</strong> Aussage für symmetrische Matrizen gilt. Denn <strong>in</strong> <strong>die</strong>sem Fall, siehe Satz 4.14 gilt<br />
sogar spr(B) = ‖B‖ 2 .<br />
□<br />
Mit <strong>die</strong>sem Hilfsatz zeigen wir das fundamentale Resultat über allgeme<strong>in</strong>e l<strong>in</strong>eare Fixpunktiterationen:<br />
Satz 5.21 (Fixpunktverfahren zum Lösen l<strong>in</strong>earer Gleichungssysteme). Die Iteration<br />
(5.11) konvergiert für jeden Startwert x 0 ∈ R n genau dann gegen <strong>die</strong> Lösung x ∈ R n<br />
von Ax = b falls ρ := spr(B) < 1. Dann gilt das asymptotische Konvergenzverhalten<br />
lim sup<br />
k→∞<br />
(<br />
‖x k ) 1/k<br />
− x‖<br />
‖x 0 = spr(B).<br />
− x‖<br />
Beweis: Wir führen den Beweis <strong>in</strong> drei Schritten. Zunächst (i) gehen wir davon aus, dass<br />
spr(B) < 1 und zeigen, dass x k → x. In Schritt (ii) zeigen wir <strong>die</strong> Rückrichtung und<br />
schließlich <strong>in</strong> Schritt (iii) <strong>die</strong> Konvergenzaussage.<br />
(0) Zunächst weisen wir nach, dass <strong>die</strong> Iteration überhaupt e<strong>in</strong>e Fixpunktiteration ist. Für<br />
<strong>die</strong> Lösung x ∈ R n von Ax = b gilt:<br />
Bx + c = (I − CA)x + Cb = x − C (Ax − b) = x.<br />
} {{ }<br />
=0<br />
E<strong>in</strong>e Konvergenzaussage erhalten wir jetzt sofort über den Fixpunktsatz von Banach.<br />
Weiter def<strong>in</strong>ieren den Fehler e k := x k − x und erhalten bei Ausnutzen der Fixpunkteigenschaft<br />
x = Bx + c <strong>die</strong> Iterationsvorschrift:<br />
e k = x k − x = Bx k−1 + c − (Bx + c) = Be k−1 .<br />
196