Lineare Gleichungssysteme

Ähnliche Dokumente
Lineare Gleichungssysteme: direkte Verfahren

Lineare Gleichungssysteme

Matrixzerlegungen. 6. Vorlesung Numerische Methoden I. Clemens Brand. 2. April Nachträge und Wiederholung. Links-Rechts- Zerlegung

Matrix-Zerlegungen, überbestimmte Systeme, iterative Löser

Zeilenstufenform eines Gleichungssystems

5 Lineare Gleichungssysteme und Determinanten

Gliederung. Links-Rechts-Zerlegung Elimination faktorisiert A = L R. Determinante Inverse. Kleinste Quadrate. Lösung durch. Links-Rechts- Zerlegung

Rückwärts-Einsetzen. Bei einem linearen Gleichungssystem in oberer Dreiecksform, nacheinander bestimmt werden: r n,n x n = b n. = x n = b n /r n,n

Numerik für Informatiker und Bioinformatiker. Daniel Weiß

Überbestimmte Gleichungssysteme

Cramersche Regel. Satz Es sei A R n n eine quadratische Matrix mit det(a) 0. Für ein LGS Ax = b sei. A j := (a 1,...,a j 1,b,a j+1,...

2. Lineare Gleichungssysteme: direkte und iterative Lösungsverfahren

bekannt: Eliminationsverfahren von Gauß Verfahren führt zu einer Zerlegung der Koeffizientenmatrix: A = LR A = LR

In diesem Kapitel betrachten wir direkte Verfahren zur Lösung von linearen Gleichungssystemen.

Lineare Gleichungssysteme, LR-Zerlegung

A2.3 Lineare Gleichungssysteme

D-MAVT Lineare Algebra I HS 2017 Prof. Dr. N. Hungerbühler. Lösungen Serie 10

Der Gaußsche Algorithmus und Varianten Vorlesung vom

Der Gaußsche Algorithmus und Varianten Vorlesung vom

3 Lineare Gleichungssysteme, direkte Verfahren

Matrizen, Gaußscher Algorithmus 1 Bestimmung der inversen Matrix

Lineare Gleichungssysteme und Matrizen

Lineare Algebra 1. Roger Burkhardt

Lineare Algebra. 2. Übungsstunde. Steven Battilana. battilana.uk/teaching

Der Gaußsche Algorithmus und Varianten Vorlesung vom

Kapitel 4. Determinante. Josef Leydold Mathematik für VW WS 2017/18 4 Determinante 1 / 24

Cramersche Regel. Satz 2.26

3 Matrizenrechnung. 3. November

Lineare Gleichungen. Mathematik-Repetitorium. 3.1 Eine Unbekannte. 3.2 Zwei oder drei Unbekannte. 3.3 Allgemeine lineare Gleichungssysteme

3 Lineare Algebra Vektorräume

Ferienkurs Mathematik für Physiker I Skript Teil 3 ( )

Lineare Algebra I (WS 12/13)

6 Lineare Gleichungssysteme

05. Lineare Gleichungssysteme

Lineare Gleichungssysteme

Determinanten. I. Permutationen

Lineare Gleichungssysteme. 1-E Ma 1 Lubov Vassilevskaya

Corinne Schenka Vorkurs Mathematik WiSe 2012/13

Lineare Gleichungssysteme

Matrizen, Determinanten, lineare Gleichungssysteme

Mischungsverhältnisse: Nehmen wir an, es stehen zwei Substanzen (zum Beispiel Flüssigkeiten) mit spezifischen Gewicht a = 2 kg/l bzw.

3. Lineare Gleichungssysteme

Determinanten. I. Permutationen

Das Lösen linearer Gleichungssysteme

1 Einführung Gleichungen und 2 Unbekannte Gleichungen und 3 Unbekannte... 4

8.2 Invertierbare Matrizen

Numerische Lineare Algebra

Überbestimmte Systeme

9 Lineare Gleichungssysteme

Lineare Gleichungssysteme Seite 98. Spaltenorientiert. Zeilenorientiert. 1. Vorgegeben: 1 kg Mehl, 2 kg Zucker

Lineare Algebra 1. Roger Burkhardt

5.4 Basis, Lineare Abhängigkeit

Der Gaußsche Algorithmus

Lineare Algebra I (WS 12/13)

Kapitel 2. Matrixalgebra. Josef Leydold Mathematik für VW WS 2017/18 2 Matrixalgebra 1 / 49

Kapitel 2. Matrixalgebra. Josef Leydold Mathematik für VW WS 2017/18 2 Matrixalgebra 1 / 49

Matrixalgebra. Kapitel 2. Ein sehr einfaches Leontief-Modell. Matrix. Ein sehr einfaches Leontief-Modell. Vektor. Spezielle Matrizen I

7 Lineare Gleichungssysteme und Determinanten. Lineare Gleichungssysteme Gauß-Algorithmus Anwendungen Determinanten

LR Zerlegung. Michael Sagraloff

2.2 Lineare Gleichungssysteme (LGS)

Mathematik IT 2 (Lineare Algebra)

1 Transponieren, Diagonal- und Dreiecksmatrizen

Tutorium: Analysis und Lineare Algebra

Numerisches Programmieren, Übungen

3 Elementare Umformung von linearen Gleichungssystemen und Matrizen

Lineare Gleichungssysteme

2 Matrizenrechnung und Lineare Gleichungssysteme

Serie 11: Lineare Gleichungssysteme, Gauss-Elimination & LR-Zerlegung

38 Iterative Verfahren für lineare Gleichungssysteme

Test 2, Musterlösung. Name, Klasse: Semester: 1 Datum: Teil ohne Matlab

3 Lineare Gleichungen

4. Großübung. Lösung linearer Gleichungssysteme

Überbestimmte Gleichungssysteme, Regression

Lineare Gleichungssystem

4 Determinanten. 4.1 Eigenschaften der Determinante. ME Lineare Algebra HT

3 Lineare Gleichungssysteme

Transkript:

Lineare Gleichungssysteme 6. Vorlesung 170004 Numerische Methoden I Clemens Brand 25. März 2010 Nachträge

Gliederung Nachträge it Nachträge

Wichtige Begriffe Eine Zusammenfassung der Folien 8 16 der letzten Vorlesung Lösbarkeit: Drei Fälle sind möglich Rang der (erweiterten) Matrix, Determinante MATLAB-Befehle, rank, det Berechnen der Lösung in MATLAB: wann wie? mit x=a\b mit ([A,b]) mit Pseudoinverser: x=pinv(a)*b was liefert null(a)? warum löst man nicht in der Form x = A 1 b? Nachträge

Wichtige Begriffe Eine Zusammenfassung der Folien 17 20 der letzten Vorlesung : misst, wie empfindlich die Lösung von kleinen Fehlern in Matrix rechter Seite abhängt. Zum Verständnis notwendige Begriffe: Matix- Vektornorm Schlecht konditionierte Matrix; numerisch singuläre Matrix Nachträge

Eine Zusammenfassung der Folien 21 26 der letzten Vorlesung Jacobi Gauß-Seidel SOR (successive overrelaxation) Wichtig Die unterschiedlichen Formulierungen: anschauliche Erklärung, Index- Matrix-Schreibweise. Nachträge

Gridee: matrix splitting Spalte Matrix auf in einfache Näherung + Rest. A = Ã+E Wenn Gleichungssystem mit Matrix A nicht leicht lösbar ist, ersetze A durch eine Matrix Ã, mit der es leichter geht. Forme um, so dass nur System mit à zu lösen ist der Rest auf der anderen Seite steht Fixpunkt-Gleichung! Ax = b (Ã+E)x = b Ãx+Ex = b Ãx = b E x diese Gleichung lösen! Nachträge Jacobi- wählt à = D Gauß-Seidel- wählt à = L SOR- wählt à = L+( 1 ω 1)D

Iteration, Grschema Ablaufschema einer Iteration in einem Rechenprogramm Diese Formulierung entspricht nicht ganz der Fixpunkt-Form der vorigen Folie, ist aber mathematisch äquivalent. Vorteil: Residuum (Rest-, Fehlervektor) Änderung werden in jedem Schritt mitberechnet) Beginne mit Startvektor x (0) setze r (0) = b Ax (0) iteriere für k = 0, 1, 2,... löse Ãd (k+1) = r (k) setze x (k+1) = x (k) + d (k+1) setze r (k+1) = r (k) Ad (k+1) bis r (k+1) < ǫ Ergebnis: Näherungslösung x (k+1) Nachträge

Gleichungslöser wichtige Grideen uns fehlt die Zeit, genauer drauf einzugehen, aber wenigstens sehen Sie hier einige Schlagwörter... gute Splittings Präkonditionierer Skript 3.3.1 Minimieren des Residuums Skript 3.3.2 Orthogonalisieren. Klassische CG GMRES Skript 3.3.3 Mehrgitter- Nachträge

Gleichungssysteme mit sind direkt auflösbar Beispiel für n = 4: Linke untere rechte obere Dreiecksmatrix 1 0 0 0 r 11 r 12 r 13 r 14 L = l 21 1 0 0 l 31 l 32 1 0, R = 0 r 22 r 23 r 24 0 0 r 33 r 34 l 41 l 42 l 43 1 0 0 0 r 44 Vorwärts- bzw. Rückwärts-Substitution löst Gleichungssysteme mit Dreiecksform. Rechenaufwand bei einem n n-system beträgt jeweils n 2 /2+O(n) Punktoperationen. Nachträge

Klassische transformiert ein Gleichungssystem auf obere Dreiecksform (sofern bei der Pivot-Berechnung immer a kk 0!) Für alle Spalten k = 1,...n 1 in Spalte k: für Zeilen unterhalb des Diagonalelements Zeilenindex i = k + 1,...,n setze p = a ik /a kk (Pivot-Koeffizient) subtrahiere das p-fache derzeile k von Zeile i: Für die Spalten j = k,...n von Zeile i a ij = a ij pa kj Für rechte Seite: b i = b i pb k Nachträge Rechenaufwand beträgt n 3 /3+O(n 2 ) Punktoperationen

Beispiel Lösung eines Gleichungssystems durch Elimination Das Gaußsche Eliminationsverfahren transformiert sofern bei der Pivot-Berechnung immer a kk 0! die erweiterte Koeffizientenmatrix auf Dreiecksgestalt. 5 6 7 6 5 6 7 6 [Ab] = 10 20 23 6 0 8 9 6 15 50 67 14 0 0 10 20 Rücksubstitution liefert Lösung. Nachträge

Warnhinweis If anything can go wrong, it will! Das Eliminationsverfahren in der oben angegebenen einfachen Form bricht zusammen, wenn in seinem Verlauf a kk = 0 auftritt. Division durch Null bei der Berechnung des Pivot-Koeffizienten. Abhilfe! Pivot = Dreh-, Angelpunkt. Nachträge

Systematisches Vertauschen von Gleichungen Unbekannten verhindert vorzeitige Division durch a kk = 0 im Eliminationsverfahren. vollständige Sucht betragsgrößtes Element unter allen Einträgen in den Positionen von a kk bis a nn bringt es an die kk-position. Vertauscht Gleichungen Unbekannte. Spalten- Sucht nur in der k-ten Spalte, vom Element a kk an abwärts. Vertauscht nur Geichungen, behält Reihenfolge der Unbekannten. Standardverfahren!. Zusatz-Nutzen verringert Rungsfehler bei der Elimination. Nachträge

Lösbarkeit Mögliche Fälle nach Abschluss des Eliminationsverfahrens mit vollständiger oder Zeilen-Pivotsuche transformiert die Originalmatrix A rechte Seite b auf ein System in : In jeder Zeile verringert sich die Zahl der Unbekannten um mindestens eine, die dann auch in den darauffolgenden Zeilen nicht mehr vorkommt. Nach Transformation auf Es treten Nullzeilen in A auf alle entsprechenden Einträge in b sind ebenfals Null: unendlich viele Lösungen Es treten Nullzeilen in A auf, aber zumindest ein entsprechender Eintrage in b ist nicht Null: keine Lösung Es treten keine Nullzeilen in A auf: eindeutige Lösung Nachträge

Gauß-Jordan- Eine erweiterte Variante der Standard- Das Gauß-Jordan- transformiert die erweiterte Koeffizientenmatrix auf reduzierte (reduced row echelon form). Die Lösung ist direkt ablesbar. 5 6 7 6 1 0 0 2 [Ab] = 10 20 23 6, ([A,b]) 0 1 0 3 15 50 67 14 0 0 1 2 5 6 7 6 1 0 1/20 21/10 [Ab] = 10 20 23 6, ([A,b]) 0 1 9/8 3/4 15 50 57 6 0 0 0 0 5 6 7 6 1 0 1/20 0 [Ab] = 10 20 23 6, ([A,b]) 0 1 9/8 0 15 50 57 14 0 0 0 1