26.12.2013 Aufrufe

Einführung in die Numerische Mathematik - Lehrstuhl Numerische ...

Einführung in die Numerische Mathematik - Lehrstuhl Numerische ...

Einführung in die Numerische Mathematik - Lehrstuhl Numerische ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!