Einführung in die Numerische Mathematik - Lehrstuhl Numerische ...
Einführung in die Numerische Mathematik - Lehrstuhl Numerische ...
Einführung in die Numerische Mathematik - Lehrstuhl Numerische ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
4 <strong>Numerische</strong> L<strong>in</strong>eare Algebra<br />
s<strong>in</strong>d zunächst n − (i + 1) arithmetische Operationen zur Berechnung der g (i)<br />
j für j =<br />
i + 1, . . . , n notwendig. Die Matrix-Matrix Multiplikation betrifft nur alle Elemente a kl<br />
mit k > i sowie l > i. Es gilt:<br />
a (i)<br />
kl<br />
= a (i−1)<br />
kl<br />
+ g (i)<br />
k a(i) ik<br />
, k, l = i + 1, . . . , n.<br />
Hierfür s<strong>in</strong>d (n − (i + 1)) 2 arithmetische Operationen notwendig. Insgesamt summiert sich<br />
der Aufwand <strong>in</strong> den n − 1 Schritten zu:<br />
n−1 ∑ {<br />
N LR (n) = n − (i + 1) + (n − (i + 1))<br />
2 } n−1 ∑ {<br />
= n 2 − n − i(1 + 2n) + i 2} ,<br />
i=1<br />
i=1<br />
und mit den bekannten Summenformeln folgt:<br />
N LR (n) = (n − 1)n 2 − (n − 1)n −<br />
n(n − 1) (n − 1)n(2n − 1)<br />
(1 + 2n) + = 1 2<br />
6 3 n3 − 2n 2 + 5 3 n.<br />
□<br />
Die LR-Zerlegung kann nun zum Lösen von l<strong>in</strong>earen Gleichungssystemen verwendet werden:<br />
Algorithmus 4.24 (Lösen von l<strong>in</strong>earen Gleichungsystemen mit der LR-Zerlegung). Es<br />
sei A ∈ R n×n e<strong>in</strong>e reguläre Matrix, für welche <strong>die</strong> LR-Zerlegung existiert.<br />
1. Berechne <strong>die</strong> LR-Zerlegung A = LR <strong>in</strong> l<strong>in</strong>ke untere und rechte obere Dreiecksmatrix.<br />
2. Löse das Gleichungssystem Ax = b durch Vorwärts- und Rückwärtse<strong>in</strong>setzen:<br />
(i)<br />
Ly = b<br />
(ii) Rx = y.<br />
Die Vorwärtselim<strong>in</strong>ation läuft entsprechend der Rückwärtse<strong>in</strong>setzen <strong>in</strong> Algorithmus 4.20<br />
und gemäß Satz 4.21 benötigt sie O(n 2 ) Operationen. Das eigentliche Lösen e<strong>in</strong>es l<strong>in</strong>earen<br />
Gleichungsystems ist weit weniger aufwendig als das Erstellen der Zerlegung. In vielen<br />
Anwendungsproblemen, etwa bei der Diskretisierung von parabolischen Differentialgleichungen,<br />
müssen sehr viele Gleichungssysteme mit unterschiedlichen rechten Seiten aber<br />
identischen Matrizen h<strong>in</strong>tere<strong>in</strong>ander gelöst werden. Hier bietet es sich an, <strong>die</strong> Zerlegung<br />
nur e<strong>in</strong>mal zu erstellen und dann wiederholt anzuwenden.<br />
124