Home | Lehre | Videos | Texte | Vorträge | Software | Person | Impressum, Datenschutzerklärung | Blog
Mathematik für Informatiker 1
Aufgabenblatt 26 (Abgabe bis 30. 01. 03)
Jörn Loviscach
Aufgabe 54: Determinante einer oberen Dreicksmatrix
Eine nxn-Matrix habe die Form
( ? ? ? ? ... ? ? )
( 0 ? ? ? ... ? ? )
( 0 0 ? ? ... ? ? )
...
( 0 0 0 0 ... 0 ? ),
das heißt, unterhalb der Diagonalen stehen nur Nullen. Bestimmen
Sie per fortlaufender Entwicklung den Wert der Determinate dieser Matrix.
Aufgabe 55: Rechenaufwand für Determinante
Mit Hilfe der Entwicklung einer Determinante nach einer Zeile oder einer
Spalte können Sie rekursiv für alle n = 1, 2, ... eine Funktion
detn definieren, die aus einer gegebenen n x n-Matrix den Wert
der Determinante berechnet. detn, n > 1, greift dazu rekursiv
auf detn-1 zurück. Gesetzt den Fall, Sie hätten einen
Rechner, bei dem jede Addition, Subtraktion und Multiplikation eine Nanosekunde
(1 ns = 1 Milliardstel Sekunde) dauert und alle übrigen Operationen
unendlich schnell sind: Wie lange würde der Rechner an der Determinate
einer 100x100-Matrix arbeiten? Finden Sie dazu eine Rekursionsformel für
die Rechendauer: Wie kann man die Rechendauer von detn für
n > 1 aus der Rechendauer von detn-1 bestimmen? Werten Sie die
dafür gefundene Formel dann z.B per Tabellenkalkulation aus.