Computerorientierte Mathematik II
|
|
|
- Etta Baumann
- vor 8 Jahren
- Abrufe
Transkript
1 Computerorientierte Mathematik II Vorlesungen: Christoph Wehmeyer, Frank Noé Übungszettel: Christoph Wehmeyer Tutorien: Anna Dittus, Felix Mann, Dominik Otto
2 1. Anmeldung im KVV und im Campus Management! 2. Übungsbetrieb: 1. Es gibt sechs Übungsgruppen (siehe Website für Termine und Tutoren); die Anmeldung dazu findet übers KVV ( statt. 2. Abgabe in Zweier-/Dreiergruppen ist erwünscht. 3. Das erste Übungsblatt gibt es nächste Woche Freitag. Ausgabe jeweils Freitags auf der Website, die Abgabe ist jeweils Freitag in der darauffolgenden Woche bis 12:15 in die Tutorenfächer (A3). 4. In der kommenden Woche findet noch kein regulärer Übungsbetrieb statt; Tutoren bieten aber zu den Übungszeiten kurze Matlab-Einführungen an. 3. Klausurtermine bis nächste Woche 4. Scheinkriterien: 1. 50% der Theoriepunkte in den Übungen 2. 50% der Programmierpunkte in den Übungen. 3. Klausur bestanden 5. website - für weitere Informationen (siehe Link im KVV oder:)
3 Inhalt
4 Zentrale Begriffe Vorlesung vom Kondition eines Problems: Kleine Ursache, große Wirkung (Orkan Lothar, Moleküldynamik). Stabilität eines Algorithmus: Keine Äquivalenz vom Multiplikation und mehrfacher Addition. Komplexität eines Problems Effizienz eines Algorithmus
5 Darstellung natürlicher und ganzer Zahlen Vorlesung vom Ziffernsysteme: Axiomatische Charakterisierung der natürlichen Zahlen. Ziffernsysteme: Definition und Beispiele. Satz: Die Menge aller Ziffernketten D(Z) hat abzählbar viele Elemente. Darstellung natürlicher Zahlen im Rechner. Positionssysteme: Definition und Beispiele. Dezimal- und Dualdarstellung natürlicher Zahlen. Darstellung natürlicher Zahlen im Rechner. Ganze Zahlen: Erweiterung der Zifferndarstellung von N auf Z. Dualdarstellung mit Vorzeichenbit. Darstellung negativer ganzer Zahlen im Rechner: Zweierkomplement.
6 Definition: Positionssystem zur Basis q Ziffernmenge: Z = {z 0,z 1,...,z q 1 } Zuordnung: n ϕ(n) =z n, n =0,...,q 1, und im Falle n>q 1 n ϕ(n) =z rk z rk 1...z r0 mit n = k r i q i, 0 r i q 1 i=0 Diese Zifferndarstellung heißt q-adische Darstellung.
7 Darstellung rationaler und reeller Zahlen Vorlesung vom Rationale Zahlen: Rationale Zahlen als Brüche ganzer Zahlen. q-adische Brüche, periodische q-adische Brüche. Beispiele. Satz: Jede rationale Zahl ist als periodischer q-adischer Bruch darstellbar. Eindeutigkeit durch 0, 9 statt 1. Praktische Realisierung: Dynamische Ziffernzahl. Aufwand pro Addition problemabhängig. (Hauptnenner, Kürzen). Reelle Zahlen: Reelle Zahlen als unendliche q-adische Brüche. Satz: R ist nicht abzählbar. Folgerung: Es gibt keine Zifferndarstellung von R. Konsequenz: Numerisches Rechnen mit reellen Zahlen ist nicht möglich! Festkommazahlen: Absoluter und relativer Fehler. Beispiele. Definition von Festkommazahlen und Gleitkommazahlen. Beispiele.
8 Absoluter und Relativer Fehler absoluter Fehler: x x. Beispiel: x =1000, x =999: x x =1 relativer Fehler: x x x, x 0. Beispiel: x =1000, x =999: x x / x =10 3
9 Gleitkommazahlen G(l,q) Definition: (Gleitkommazahlen) Jede in der Form x =( 1) s a q e (1) mit Vorzeichenbit s {0, 1}, Exponente Z und Mantisse a =0oder a =0,a 1 a l = l a i q i, a i {0,...,q 1},a 1 0, i=1 darstellbare Zahl x heißt Gleitkommazahl mit Mantissenlänge l N, l 1. Die Menge all dieser Zahlen heißt G(q, l). Die Darstellung (1) heißt normalisierte Gleitkommadarstellung.
10 Rundungsfehler und Gleitkommaarithmetik Vorlesung vom Runden und Rundungsfehler: Der absolute Rundungsfehler ist nicht gleichmäßig beschränkt. Der relative Rundungsfehler ist gleichmäßig beschränkt. Obere Schranke: Maschinengenauigkeit eps = eps(q, l). Praktische Realisierung von Gleitkommazahlen: Endlicher Exponentenbereich bewirkt endlichen Zahlenvorrat. Datentypen: double, float. Zahlenmengen statt Zahlen: Menge aller Gleitkomma-Approximationen von x R mit relativem Fehler eps(q, l). Menge aller reellen Zahlen, die auf x G(q, l) gerundet werden. Folgerung: Gleichheitsabfragen von Gleitkommazahlen verboten. Algebraische Eigenschaften: Gleitkommaarithmetik, Verlust von Assoziativität, Distributivität, Invertierbarkeit. Folgerung: Übliche Umformungen sind nicht mehr äquivalent.
11 Fehlerabschätzung: Relativer Fehler Satz: Es sei q eine gerade Zahl. Dann gilt x rd(x) x 1 2 q (l 1) =: eps(q, l) x R, x 0. Die Zahl eps(q, l) heißt Maschinengenauigkeit. Beweisskizze: O.B.D.A. x>0. Aufrunden: a l q x = 0,a 1 a 2 a l a l+1... q e, a 1 0 rd(x) = (0,a 1 a 2 a l + δ) q e, δ = q l x rd(x) x (δ a l+1q (l+1) ) q e q 1 q e q l 1 2 q q (l+1) = 1 q 1 2 q q l
12 IEEE 754 -Standard float double Länge in Bits Vorzeichen s Bits 1 1 Exponent e Bits 8 11 Mantisse a Bits Maschinengenauigkeit eps 6, , e min emax x min 1, , xmax 3, ,
13 Computer können nicht rechnen! Äquivalente Umformungen in R sind in Gleitkommaarithmetik nicht äquivalent. Beispiele: keine binomische Formel: (a + b) (a + b) a a + 2 a b + b b kein Assoziativgesetz: (a a + 2 a b) + b b a a + (2 a b + b b)
14 Kondition Vorlesung vom Relative Kondition der Grundrechenarten: Addition, Multiplikation und Division liefern beruhigende Resultate. Die Subtraktion ist hingegen beliebig schlecht konditioniert (Auslöschung). Deshalb: Subtraktion fast gleich großer Zahlen vermeiden. Absolute Kondition von Funktionsauswertungen: Die absolute Kondition κ abs ist die kleinste Zahl mit der Eigenschaft f(x 0 ) f(x) κ abs x 0 x + o( x 0 x ). Sätze zur absoluten Kondition: Ist f differenzierbar in x 0,sogiltκ abs = f (x 0 ). Ist f Lipschitz-stetig mit Lipschitz-Konstante L, sogiltκ abs L. Für geschachtelte Funktionen f(x) =g(h(x)) gilt κ abs κ abs (g, y 0 ) κ abs (h, x 0 ).
15 Kondition Auswirkung von Eingabefehlern auf das Ergebnis..
16 Relative Kondition der Multiplikation gegeben: x, y R, x, y 0. Approximationen mit relativem Fehler ε: x = x(1 + ε x ), ỹ = y(1 + ε y ), ε =max{ ε x, ε y } Satz: Es gilt (x y) ( x ỹ) x y 2 ε + ε 2. Dominierender Fehleranteil: 2ε Die relative Kondition ist der Verstärkungsfaktor κ von ε: κ =2 Vernachlässigung des Terms höherer Ordnung o(ε) =ε 2
17 Relative Kondition der Division und Addition Satz: (Division) Es gilt (x/y) ( x/ỹ) x/y 2 ε + o(ε). relative Kondition der Division: κ =2. Satz: (Addition) Es sei x, y > 0. Danngilt (x + y) ( x +ỹ) x + y 1ε. relative Kondition der Addition: κ =1.
18 Relative Kondition der Subtraktion Satz: (Subtraktion) Es sei x, y > 0. Danngilt (x y) ( x ỹ) x y ( ) x + y x y ε. relative Kondition der Subtraktion: κ = x + y x y Auslöschung: Ist x y, sowirdκ = x + y x y beliebig groß!!!
19 Nieder mit der Auslöschung Subtraktion fast gleich großer Zahlen vermeiden!
20 Relative Kondition von Funktionsauswertungen gegeben: Intervall I R, f : I R, 0 x 0 I, f(x 0 ) 0 Problem: ( ) Auswertung von f an der Stelle x 0 Definition 3.6 (Relative Kondition) Die relative Kondition κ rel von ( ) ist die kleinste Zahl mit der Eigenschaft f(x 0 ) f(x) f(x 0 ) κ rel x 0 x x 0 + o( x 0 x ). Liegt dies für keine reelle Zahl κ rel vor, so wird κ rel = gesetzt.
21 Stabilitätsanalyse Vorlesung vom Stabilität: Motivation des Stabilitäts- und Algorithmusbegriffs. Abgrenzung zur Kondition. Relative Stabilität von Algorithmen zur Funktionsauswertung. Definition und Beispiele. Gesamtfehlerabschätzungen: Satz 7.5: Der Gesamtfehler lässt sich abschätzen durch die Summe von Eingabefehler, verstärkt durch die Kondition, und Auswertungsfehler, verstärkt durch die Stabilität. Stabilitätsabschätzungen: Kondition der Elementarfunktionen und Stabilität: Grundrechenarten (Satz 7.9) und Elementarfunktionen (Satz 7.8).Beispiele. Schlecht konditionierte Elementarfunktionen vermeiden! Unvermeidbare, schlecht konditionierte Elementarfunktionen an den Anfang! Das Polynom-Desaster in Matlab: GrobeStabilitätsanalyse.
22 Auswertung eines Polynoms mit Matlab Problem: Auswertung von f(x) =x 3 +12a 2 x 6ax 2 8a 3 an der Stelle x 0 = für a = >> a = ; >> x = ; >> f = x^3 + 12*a^2*x - 6*a*x^2-8*a^3 f = >> f = (x-2*a)^3 f = 8 Was ist hier schief gelaufen?
23 Algorithmen zur Funktionsauswertung gegeben: f : I R, x 0 I R Ein Algorithmus ist eine Zerlegung f(x 0 )=g n g n 1 g 1 (x 0 ) der Funktion f in elementare Funktionen g i, i =1,...,n. Beispiel: f(x 0 )=ax 0 + b = g 2 g 1 (x 0 ), g 1 (x 0 )=ax 0, g 2 (y) =y + b f(x 0 )=ax 0 +b = a ( x 0 + b ) a = h 2 h 1 (x 0 ), h 1 (x 0 )=x 0 + b a, h 2(y) =ay Welcher Algorithmus ist besser?
24 Relative Stabilität: Auswirkung von Gleitkommarechnung Bezeichnung: ε =(ε 1,...,ε n ) gegeben. Wir setzen ε =max i=1,...,n ε i. Definition 7.4: Die relative Stabilität σ rel des Algorithmus f(x 0 )=g n g n 1 g 1 (x 0 ) 0 gegenüber Rundungsfehlern g i (y) =g i (y)(1 + ε i ), ε i eps, ist die kleinste Zahl σ rel mit der Eigenschaft f(x 0 ) f(ε,x 0 ) f(x 0 ) σ rel ε + o( ε ). Liegt dies für keine reelle Zahl σ rel vor, so wird σ rel = gesetzt.
25 Gesamtfehler Eingabefehler: x 0 x 0 x 0 max. Rundungsfehler: ε resultierender Gesamtfehler: f(x 0 ) f(ε, x 0 ) f(x 0 ) Satz 7.5: Es sei x 0 0und f(x 0 ) 0.Danngilt f(x 0 ) f(ε, x 0 ) f(x 0 ) κ rel (x 0 ) x 0 x 0 x 0 + σ rel ( x 0 ) ε + o( x 0 x 0 + ε ). σ rel ( x 0 ): Stabilität der Funktionsauswertung an der Stelle x 0. κ rel (x 0 ): rel. Kondition der Auswertung von f an der Stelle x 0.
26 Aufwand und Komplexität Vorlesung vom Komplexität und Effizienz Aufwand: Anzahl dominanter Operationen (worst-case). Beispiel. Landau-Symbol O(n). Beispiel. Definition: Aufwand eines Algorithmus. Komplexität eines Problems. Summation Aufwand: rekursive und hierarchische Summation. Sortieren Aufwand: TumbSort, BubbleSort und MergeSort. Komplexität. Komplexität. Berechnung des größten gemeinsamen Teilers von a b: Naiver Algorithmus (Ausprobieren): Aufwand: O(b) Divisionen. Variante (Ausprobieren rückwärts): Aufwand: O(b) Divisionen (worst-case!). Strukturelle Einsicht: Kongruenzen (Gauß 1801), Rekursionssatz. Euklidischer Agorithmus: Aufwand: O(log(b)) Divisionen.
27 Komplexität und Effizienz Wie lange muß ich auf das Ergebnis warten? a) Ist das Problem schwierig? (Komplexität) b) Ist mein Algorithmus zu langsam? (Effizienz) Theoretische Informatik/Diskrete Mathematik: Komplexitätstheorie, Berechenbare Funktionen
28 BubbleSort Algorithmus: BubbleSort: Sukzessive Maximierung Beispiel: S = {7, 1, 5}, k =3: SMax =max{7, 1, 5} =7, imax =1 S = {5, 1, 7}, k =2: SMax =max{5, 1} =5, imax =1 S = {1, 5, 7} Aufwand von BubbleSort: (n 1) + (n 2) + +1= n 1 k=1 k = 1 2 n(n 1) = O(n2 ) O(n n )
29 MergeSort U (3) 1 U U (1) 1 U (1) 2 U (2) 1 U (2) 2 U (2) 3 U (2) 4 U (3) 2 U (3) 3 U (3) 4 U (3) 5 U (3) 6 U (3) 7 U (3) 8 Aufwand von MergeSort: T MergeSort (n) n log 2 n optimal!
30 Vektor und Matrixnormen Vorlesung vom Grundlagen: Matrix Vektor und Matrixprodukt. Lineare Räume. Beispiele. Problem: Berechne die Lösung x von Ax = b zu gegebenem A R n,n und b R n. Ziele: Konditionsanalyse dieses Problems, Stabilitätsanalyse des Gaußschen Algorithmus. Normen auf linearen Räumen: Motivation: Erweiterung des Betrags von R auf R n und R n,n. Definition: Axiomatisierung des Längenbegriffs. Beispiele: p, 1 p,aufr n. Zu einer gegebenen Vektornorm gehörige Matrixnorm: A M =sup x R n x 0 Ax x, A Rn,n. Beispiel: Zur Maximumsnorm gehört die Zeilensummenorm.
31 Beispiele: Vektornormen x =(x i ) n i=1 V = Rn ( n ) 1/2 Euklidische Norm: x 2 = i=1 x 2 i p Norm: x p = ( n ) 1/p x i p i=1, 1 p< Maximumsnorm ( Norm): x = max i=1,...,n x i
32 Die von der Maximumsnorm induzierte Matrixnorm Satz 8.10 (Zeilensummennorm) Die Matrixnorm A = max i=1,...,n n a ij, A =(a ij ) n i,j=1 R n,n, j=1 gehört zur Maximumsnorm auf R n. Bemerkung: Es sei eine beliebige Vektornorm und M die zugehörige Matrixnorm. Dann existiert ein x R n mit x =1und Ax = A M.
33 Kondition linearer Gleichungssysteme Vorlesung vom Konvergenz in normierten Räumen Definition: x (ν) x x x (ν) 0, für ν Satz: Die Konvergenz in R n und R n,n ist äquivalent zur komponentenweise Konvergenz. Existenz und Eindeutigkeit: Reguläre und singuläre Matrizen. Inverse Matrix. Die Regularität von A ist äquivalent zur Existenz eindeutig bestimmter Lösungen. Störungen von Koeffizientenmatrix A und rechter Seite b: Normweiser absoluter und relativer Fehler. Definition: κ(a) = A A 1 heißt Kondition von A. Beispiele. Satz: κ(a) ist der maximale Verstärkungsfaktor des rel. Fehlers bei Störungen von b. Satz: κ(a) ist der maximale Verstärkungsfaktor des rel. Fehlers bei Störungen von A. Satz: κ(a) ist der maximale Verstärkungsfaktor des rel. Fehlers bei Störungen von A, b. Numerische Beispiele.
34 Die Kondition einer Matrix Definition 9.2 Sei A R n,n.ista eine reguläre Matrix, so heißt κ(a) = A A 1 Kondition von A. IstA singulär, so wird κ(a) = gesetzt. Bemerkung: Es gilt κ(a) 1 und κ(i) =1 κ(ab) κ(a)κ(b)
35 Auswirkungen von Störungen von A und b Satz 9.7 Sei x die Lösung von Ax = b, b 0, und x die Lösung des gestörten Systems à x = b mit à Rn,n und A à < A 1 1 sowie b R n.danngilt x x x κ(a) ( A à A + ) b b b + o( A à + b b ). Es existieren rechte Seiten b, b R n und Koeffizientenmatrizen A, à R n,n,sodaßindieserabschätzung Gleichheit vorliegt. Beweis: Übung
36 Der Gaußsche Algorithmus und Varianten Vorlesung vom Gaußsche Elimination und Rückwärtssubstitution: Motivation am Beispiel, Verallgemeinerung und Algorithmus. Achtung: Durchführbarkeit nur bei nichtverschwindenden Pivotelementen! Aufwand des Gaußschen Algorithmus: 1 3 n3 + O(n 2 ) (Aufwandsmaß: Punktoperationen). Gaußsche Elimination, Eliminationsmatrizen G k und LR Zerlegung A = LR. Vorteile der LR Zerlegung bei vielen rechten Seiten und gleicher Koeffizientenmatrix. Reduktion des Aufwands durch Ausnutzen von Spezialstruktur: Tridiagonalmatrizen: Invarianz der Besetzungsstruktur unter Gaußelimination. Keine Elimination der ohnehin vorhandenen Subdiagonalnullen: Aufwand O(n).
37 Gaußscher Algorithmus eliminieren von x 1 : Zeile Zeile eliminieren von x 2 : Zeile
38 Gestaffeltes Gleichungssystem x 1 = x 2 x R x = z Lösung durch Rückwärtssubstitution: x 1 +4x 2 +7x 3 3x 2 6x 3 = x = x = 7 8/3 31/3 7
39 Gesetz oder Zufall? = L R = A LR Zerlegung
40 Lösung von Ax = b mit LR Zerlegung Gauß Elimination: Berechnung von A = LR Aufwand: 1 3 n3 + O(n 2 ) Vorwärtssubstitution: Löse Lz = b O(n 2 ) Rückwärtssubstitution: Löse Rx = z O(n 2 ) Viele Systeme mit verschiedenen rechten Seiten: Ax j = b j, j =1,...,J, Aufwand: 1 3 n3 + J O(n 2 )
41 Stabilitätsanalyse des Gaußsche Algorithmus Vorlesung vom LR-Zerlegung mit Spaltenpivotsuche: Auswirkung von Auswertungsfehlern am Beispiel, Definition der Stabilität. Stabilitätsanalyse in drei verschiedenen Auflösungen: Konditionsverschlechterung durch Elimination. Extrembeispiel: Wilkinsonmatrix. Algorithmische Konsequenzen: Pivotsuche. Abschätzung der Stabilität durch κ(a) und n.
42 LR Zerlegung mit Spaltenpivotsuche Satz 9.25: Die Gaußsche Elimination mit Spaltenpivotsuche liefert eine Zerlegung LR = PA mit unterer Dreiecksmatrix L, oberer Dreiecksmatrix R und einer Permutationsmatrix P. PA unterscheidet sich von A also nur durch Vertauschung der Zeilen. Beispiel: A = , P = , PA =
Stabilitätsanalyse des Gaußsche Algorithmus Vorlesung vom
Stabilitätsanalyse des Gaußsche Algorithmus Vorlesung vom 26.1.18 Auswirkung von Auswertungsfehlern: Beispiel und Definition der Stabilität. Stabilitätsanalyse in drei verschiedenen Auflösungen. Einfachster
Computer-orientierte Mathematik
Computer-orientierte Mathematik 3. Vorlesung - Christof Schuette 11.11.16 Memo: Rationale und reelle Zahlen Rationale Zahlen: Rationale Zahlen als Brüche ganzer Zahlen. q-adische Brüche, periodische q-adische
Vektor und Matrixnormen Vorlesung vom
Vektor und Matrixnormen Vorlesung vom 20.12.13 Grundlagen: Matrix Vektor und Matrixprodukt. Lineare Räume. Beispiele. Problem: Berechne die Lösung x von Ax = b zu gegebenem A R n,n und b R n. Ziele: Konditionsanalyse
Vektor und Matrixnormen Vorlesung vom
Vektor und Matrixnormen Vorlesung vom 18.12.15 Grundlagen: Matrix Vektor und Matrixprodukt. Lineare Räume. Beispiele. Problem: Berechne die Lösung x von Ax = b zu gegebenem A R n,n und b R n. Ziele: Konditionsanalyse
Darstellung rationaler und reeller Zahlen Vorlesung vom
Darstellung rationaler und reeller Zahlen Vorlesung vom 30.10.15 Rationale Zahlen: Rationale Zahlen als Brüche ganzer Zahlen. q-adische Brüche, periodische q-adische Brüche. Beispiele. Satz: Jede rationale
Der Gaußsche Algorithmus und Varianten Vorlesung vom
Der Gaußsche Algorithmus und Varianten Vorlesung vom 17114 Gaußsche Elimination und Rückwärtssubstitution: Motivation am Beispiel, Verallgemeinerung und Algorithmus Achtung: Durchführbarkeit nur bei nichtverschwindenden
Der Gaußsche Algorithmus und Varianten Vorlesung vom
Der Gaußsche Algorithmus und Varianten Vorlesung vom 19.1.18 Gaußsche Elimination und Rückwärtssubstitution: Motivation am Beispiel, Verallgemeinerung und Algorithmus. Achtung: Durchführbarkeit nur bei
1 Fehleranalyse, Kondition, Stabilität
Fehleranalyse, Kondition, Stabilität Fehlerquellen: Modellierungsfehler z.b. Ohmsches Gesetz u = Ri berücksichtigt nicht die Temperaturabhängigkeit des Widerstandes Messfehler z.b. digitaler Temperatursensor
Darstellung natürlicher und ganzer Zahlen Vorlesung vom
Darstellung natürlicher und ganzer Zahlen Vorlesung vom 23.10.2015 Ziffernsysteme: Axiomatische Charakterisierung der natürlichen Zahlen. Ziffernsysteme: Definition und Beispiele. Satz: Die Menge aller
1. Rechnerzahlen, Kondition, Stabilität
1. Rechnerzahlen, Kondition, Stabilität 1 1.1. Rechnerzahlen 2 1.2. Kondition 3 1.3. Stabilität 1. Rechnerzahlen, Kondition, Stabilität 1 / 18 1.1. Rechnerzahlen allgemeine Zahlendarstellung zur Basis
1 Grundlagen der Numerik
1 Grundlagen der Numerik 1.1 Gleitpunkt-Arithmetik Es gibt nur endlich viele Zahlen auf dem Computer. Gleitpunktzahl: x = σmb E σ: Vorzeichen B: Basis (feste Zahl >1); M: Mantisse E: Exponent B = 2 : Dualzahl
2. Lineare Gleichungssysteme: direkte und iterative Lösungsverfahren
2. Lineare Gleichungssysteme: direkte und iterative Lösungsverfahren Problem (P2): Löse Ax = b, A R n und b R. 2.1 Satz: Die folgenden Aussagen sind äquivalent: (i) Ax = b ist für jedes b eindeutig lösbar;
Wiederholung: Kondition (Vorlesung vom )
Wiederholung: Kondition (Vorlesung vom 17.11.17) Relative Kondition der Grundrechenarten: Addition, Multiplikation und Division liefern beruhigende Resultate. Die Subtraktion ist hingegen beliebig schlecht
Grundlagen Kondition Demo. Numerisches Rechnen. (für Informatiker) M. Grepl P. Esser & G. Welper & L. Zhang
Numerisches Rechnen (für Informatiker) M. Grepl P. Esser & G. Welper & L. Zhang Institut für Geometrie und Praktische Mathematik RWTH Aachen Wintersemester 2011/12 IGPM, RWTH Aachen Numerisches Rechnen
Kurztest zur Numerik I WiR AG, Dep. Mathematik, NT-Fakultät, Universität Siegen
Kurztest zur Numerik I WiR AG, Dep. Mathematik, NT-Fakultät, Universität Siegen Wintersemester 2012/201 Zwischentest Teil 1: 1. Was bedeuten die Bezeichnungen O(h) und o(h)? (Definition) (siehe Skript!)
3 Numerisches Rechnen
E Luik: Numerisches Rechnen 65 3 Numerisches Rechnen 31 Zahlen und ihre Darstellung Grundlage der Analysis bilden die reellen Zahlen Wir sind heute daran gewöhnt, eine reelle Zahl im Dezimalsystem als
Gleitkommaarithmetik und Pivotsuche bei Gauß-Elimination. Lehrstuhl für Angewandte Mathematik Wintersemester 2009/10. 14.
Gleitkommaarithmetik und Pivotsuche bei Gauß-Elimination Vorlesung Computergestützte Mathematik zur Linearen Algebra Lehrstuhl für Angewandte Mathematik Wintersemester 2009/0 4. Januar 200 Instabilitäten
Lineare Gleichungssysteme, LR-Zerlegung
Prof Thomas Richter 2 Juni 27 Institut für Analysis und Numerik Otto-von-Guericke-Universität Magdeburg thomasrichter@ovgude Material zur Vorlesung Algorithmische Mathematik II am 22627 Lineare Gleichungssysteme,
Zentrale Begriffe (Vorlesung vom ) Fehlerkonzept: Kondition eines Problems: Stabilität eines Algorithmus. Komplexität eines Problems
Zentrale Begriffe (Vorlesung vom 20.10.2017) Fehlerkonzept: Modellfehler, Diskretisierungsfehler, Rundungsfehler. Kondition eines Problems: Kleine Ursache, große Wirkung (Orkan Lothar). Stabilität eines
bekannt: Eliminationsverfahren von Gauß Verfahren führt zu einer Zerlegung der Koeffizientenmatrix: A = LR A = LR
LR-Zerlegung bekannt: Eliminationsverfahren von Gauß Verfahren führt zu einer Zerlegung der Koeffizientenmatrix: A = LR Definition 2.17 Unter einer LR-Zerlegung einer Matrix A R n n verstehen wir eine
Numerische Lineare Algebra
Numerische Lineare Algebra Vorlesung 1 Prof. Dr. Klaus Höllig Institut für Mathematischen Methoden in den Ingenieurwissenschaften, Numerik und Geometrische Modellierung SS 2010 Prof. Dr. Klaus Höllig (IMNG)
1. Rechnerarithmetik und. Rundungsfehler
1. Rechnerarithmetik und Rundungsfehler 1 Rundung (1) Die natürlichen Zahlen hat der liebe Gott gemacht, alles andere ist Menschenwerk, L. Kronecker Ohne Zahlendarstellung auf einem Rechner wiederholen
Numerische Verfahren und Grundlagen der Analysis
Numerische Verfahren und Grundlagen der Analysis Rasa Steuding Hochschule RheinMain Wiesbaden Wintersemester 2011/12 R. Steuding (HS-RM) NumAna Wintersemester 2011/12 1 / 19 Fehlerbetrachtung R. Steuding
Rundungsfehler-Problematik bei Gleitpunktzahlen
Rundungsfehler-Problematik bei Gleitpunktzahlen 1 Rechnerzahlen 2 Die Rundung 3 Fehlerverstärkung bei der Addition Rundungsfehler-Problematik 1 1. Rechnerzahlen allgemeine Zahlendarstellung zur Basis b
1.4 Stabilität der Gauß-Elimination
KAPIEL 1. LINEARE GLEICHUNGSSYSEME 18 1.4 Stabilität der Gauß-Elimination Bezeichne x die exakte Lösung von Ax = b bzw. ˆx die mit einem (zunächst beliebigen Algorithmus berechnete Näherungslösung (inklusive
Numerik für Informatiker, Elektrotechniker und Naturfreunde von Michael Lehn
Numerik für Informatiker, Elektrotechniker und Naturfreunde von Michael Lehn Verfasst von Patrick Schneider E-Mail: [email protected] Universität Ulm Institut für Numerische Mathematik Sommersemester
LR Zerlegung. Michael Sagraloff
LR Zerlegung Michael Sagraloff Beispiel eines linearen Gleichungssystems in der Ökonomie (Input-Output Analyse Wir nehmen an, dass es 3 Güter G, G, und G 3 gibt Dann entspricht der Eintrag a i,j der sogenannten
KAPITEL 2. Fehleranalyse: Kondition, Rundungsfehler, Stabilität. Datenfehler. Dahmen-Reusken Kapitel 2 1
KAPITEL 2 Fehleranalyse: Kondition, Rundungsfehler, Stabilität Datenfehler Fehler im Algorithmus Fehler im Resultat Dahmen-Reusken Kapitel 2 1 Kondition eines Problems Analyse der Fehlerverstärkung bei
In diesem Kapitel betrachten wir direkte Verfahren zur Lösung von linearen Gleichungssystemen.
Kapitel 4 Lineare Gleichungssysteme 4 Problemstellung und Einführung In diesem Kapitel betrachten wir direkte Verfahren zur Lösung von linearen Gleichungssystemen Lineares Gleichungssystem: Gesucht ist
Numerische Verfahren
Numerische Verfahren 1. Kapitel: Prof. Dr.-Ing. K. Warendorf Hochschule für Angewandte Wissenschaften München Fakultät 03 WS 13/14 Prof. Dr.-Ing. K. Warendorf (Fakultät 03) Numerische Verfahren WS 13/14
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,...
Cramersche Regel Satz 2.4. Es sei A R n n eine quadratische Matrix mit det(a) 0. Für ein LGS Ax = b sei A j := (a,...,a j,b,a j+,...,a n ) also die Matrix, die entsteht, wenn in A die j-spalte durch den
3.4 Kondition eines Problems
38 KAPITEL 3. FEHLERANALYSE Beispiel 3.18 Betrachte M(10, 5, 1). Dann sind x 4.2832, y 4.2821, z 5.7632 darstellare Zahlen und (x y)z 0.00633952. Das korrekte Ergenis in M ist daher 0.0063395. Der Ausdruck
2 Direkte Lösungsverfahren für lineare Gleichungen
2 Direkte Lösungsverfahren für lineare Gleichungen Sei A R invertierbar und b R. Löse Ax = b genau und effizient. Die LR-Zerlegung Wir berechnen eine Zerlegung A = LR mit L, R R und den folgen Eigenschaften:
Direkte Verfahren für Lineare Gleichungssysteme
Kapitel 1 Direkte Verfahren für Lineare Gleichungssysteme 11 Einführung (mündlich) 12 Das Gaußsche Eliminationsverfahren Es sei A IK n n eine invertierbare Matrix und b IK n ein gegebener Vektor Gesucht
KLAUSUR zur Numerik I mit Lösungen. Aufgabe 1: (10 Punkte) [ wahr falsch ] 1. Die maximale Ordnung einer s-stufigen Quadraturformel ist s 2.
MATHEMATISCHES INSTITUT PROF. DR. ACHIM SCHÄDLE 9.8.7 KLAUSUR zur Numerik I mit Lösungen Aufgabe : ( Punkte) [ wahr falsch ]. Die maximale Ordnung einer s-stufigen Quadraturformel ist s. [ ]. Der Clenshaw
1 Matrizenrechnung zweiter Teil
MLAN1 1 Literatur: K. Nipp/D. Stoffer, Lineare Algebra, Eine Einführung für Ingenieure, VDF der ETHZ, 4. Auflage, 1998, oder neuer. 1 Matrizenrechnung zweiter Teil 1.1 Transponieren einer Matrix Wir betrachten
Numerische Mathematik I: Grundlagen
Numerische Mathematik I: Grundlagen 09.10.2017 Inhalt der Lehrveranstaltung Inhaltlich sollen Sie in der Lehrveranstaltung Numerische Mathematik I insbesondere vertraut gemacht werden mit der Numerik linearer
Einführung in die Computerorientierte Mathematik
Einführung in die Computerorientierte Mathematik Wintersemester 2014/15 Thomas Gerstner Institut für Mathematik Goethe-Universität Frankfurt 17. Oktober 2014 Inhaltsverzeichnis Inhaltsverzeichnis ii 1
Rechenaufwand der LR- und LDL T - Zerlegung
6. Großübung Rechenaufwand der LR- und LDL T - Zerlegung Rückwärtseinsetzen Der Algorithmus kann der Folie 3.0 entnommen werden. Dieser kann in die folgenden Rechenoperationen aufgesplittet werden: Für
Rechnet mein Taschenrechner richtig?
Rechnet mein Taschenrechner richtig? René Lamour Humboldt-Universität zu Berlin Institut für Mathematik Lange Nacht der Wissenschaften 2011 Unser Institutsgebäude c 2010 WISTA-MANAGEMENT GMBH www.adlershof.de
7. Übungs-/Wiederholungsblatt zu Einführung in die Numerik (SS 2012)
Technische Universität München Zentrum Mathematik, M1 Prof. Dr. Boris Vexler Dr. Ira Neitzel Dipl.-Math. Alana Kirchner 7. Übungs-/Wiederholungsblatt zu Einführung in die Numerik (SS 2012) Diese Auswahl
Numerisches Rechnen. (für Informatiker) M. Grepl P. Esser & G. Welper & L. Zhang. Institut für Geometrie und Praktische Mathematik RWTH Aachen
Numerisches Rechnen (für Informatiker) M. Grepl P. Esser & G. Welper & L. Zhang Institut für Geometrie und Praktische Mathematik RWTH Aachen Wintersemester 2011/12 IGPM, RWTH Aachen Numerisches Rechnen
5 Lineare Gleichungssysteme und Determinanten
5 Lineare Gleichungssysteme und Determinanten 51 Lineare Gleichungssysteme Definition 51 Bei einem linearen Gleichungssystem (LGS) sind n Unbekannte x 1, x 2,, x n so zu bestimmen, dass ein System von
2 Direkte Lösungsverfahren für lineare Gleichungen
(2.1) Sei x = (x n ) n=1,...,n R N, A = (a m,n ) m=1,...,m, n=1,...,n R M,N. a) Sei 1 m n N. Dann ist x[m : n] = (x k ) k=m,...,n R 1+n m Teilvektor von x. b) Seien 1 m 1 m 2 M, 1 n 1 n 2 N. Dann ist A[m
Wiederholung von Linearer Algebra und Differentialrechnung im R n
Wiederholung von Linearer Algebra und Differentialrechnung im R n 1 Lineare Algebra 11 Matrizen Notation: Vektor x R n : x = x 1 x n = (x i ) n i=1, mit den Komponenten x i, i {1,, n} zugehörige Indexmenge:
Einführung in die Computerorientierte Mathematik
Einführung in die Computerorientierte Mathematik Wintersemester 2014/15 Thomas Gerstner Institut für Mathematik Goethe-Universität Frankfurt 28. Oktober 2014 Inhaltsverzeichnis Inhaltsverzeichnis ii 1
Zahlen und elementares Rechnen
und elementares Rechnen Christian Serpé Universität Münster 7. September 2011 Christian Serpé (Universität Münster) und elementares Rechnen 7. September 2011 1 / 51 Gliederung 1 2 Elementares Rechnen 3
Erweiterungen der LR-Zerlegung
Prof. Thomas Richter 6. Juli 2017 Institut für Analysis und Numerik Otto-von-Guericke-Universität Magdeburg [email protected] Material zur Vorlesung Algorithmische Mathematik II am 06.07.2017 Erweiterungen
Begleitmaterial zur Vorlesung Numerik I
Begleitmaterial zur Vorlesung Numerik I Andreas Meister Universität Kassel, AG Analysis und Angewandte Mathematik Andreas Meister (Universität Kassel) Begleitmaterial Numerik I 1 / 49 Inhalte der Numerik
Numerisches Programmieren
Informatics V - Scientific Computing Numerisches Programmieren Tutorübung 1 Jürgen Bräckle, Christoph Riesinger 2. Mai 2013 Tutorübung 1, 2. Mai 2013 1 Einführung in die Binärzahlen Zahlendarstellung im
Einführung in die numerische Mathematik
Prof. Dr. M. Günther K. Gausling, M.Sc. C. Hendricks, M.Sc. Sommersemester 204 Bergische Universität Wuppertal Fachbereich C Mathematik und Naturwissenschaften Angewandte Mathematik / Numerische Analysis
Cramersche Regel. Satz 2.26
ramersche Regel Satz 6 Es sei A R n n eine quadratische Matrix mit det(a) 6= Für das LGS Ax = b sei A j := (a,,a j, b, a j+,,a n ), also die Matrix, die entsteht, wenn in A die j-te Spalte durch den Vektor
Teil I. Lineare Algebra I Vorlesung Sommersemester Olga Holtz. MA 378 Sprechstunde Fr und n.v.
Teil I Lineare Algebra I Vorlesung Sommersemester 2011 Olga Holtz MA 378 Sprechstunde Fr 14-16 und nv holtz@mathtu-berlinde Sadegh Jokar MA 373 Sprechstunde, Do 12-14 und nv jokar@mathtu-berlinde Kapitel
Numerik für Ingenieure I Wintersemester 2008
1 / 34 Numerik für Ingenieure I Wintersemester 2008 J. Michael Fried Lehrstuhl Angewandte Mathematik III 7.1.2009 2 / 34 Technisches Vorlesungswebsite: http://www.am.uni-erlangen.de/am3/de/lehre/ws08/numing1/
1 Arithmetische Grundlagen
Am 4. Juni 1996 explodierte kurz nach dem Start die erste Ariane 5 Rakete durch einen Softwarefehler. Die Horizontalgeschwindigkeit wurde durch eine Gleitkommazahl v [ 10 308, 10 308 ] {0} [10 308,10 308
Kapitel 2: Lineare Gleichungssysteme
Vorlesung Höhere Mathematik: Numerik (für Ingenieure) Kapitel 2: Lineare Gleichungssysteme Jun.-Prof. Dr. Stephan Trenn AG Technomathematik, TU Kaiserslautern Sommersemester 205 HM: Numerik (SS 205), Kapitel
Lineare Gleichungssysteme und die Methode der kleinsten Quadrate
Ludwig-Maximilians-Universität München Department für Computerlinguistik WS 2010/11 Hauptseminar Matrixmethoden in Textmining Dozent: Prof. Dr. Klaus Schulz Referentin: Sarah Söhlemann Lineare Gleichungssysteme
Lineare Gleichungssysteme: direkte Verfahren
Sechste Vorlesung, 24. April 2008, Inhalt Lineare Gleichungssysteme: direkte Verfahren Dreiecksmatrizen Gauß-Elimination LR-Zerlegung Anwendungen: Determinante, Inverse 1 Lösungsverfahren für lineare Gleichungssysteme
Reelle Zahlen, Gleichungen und Ungleichungen
9 2. Vorlesung Reelle Zahlen, Gleichungen und Ungleichungen 4 Zahlenmengen und der Körper der reellen Zahlen 4.1 Zahlenmengen * Die Menge der natürlichen Zahlen N = {0,1,2,3,...}. * Die Menge der ganzen
8.2 Invertierbare Matrizen
38 8.2 Invertierbare Matrizen Die Division ist als Umkehroperation der Multiplikation definiert. Das heisst, für reelle Zahlen a 0 und b gilt b = a genau dann, wenn a b =. Übertragen wir dies von den reellen
37 Gauß-Algorithmus und lineare Gleichungssysteme
37 Gauß-Algorithmus und lineare Gleichungssysteme 37 Motivation Lineare Gleichungssysteme treten in einer Vielzahl von Anwendungen auf und müssen gelöst werden In Abschnitt 355 haben wir gesehen, dass
Mathematische Werkzeuge für Computergrafik 2016/17. Gleitkommzahlen
Mathematische Werkzeuge für Computergrafik 2016/17 Gleitkommzahlen 1 Grundlagen 1 Da im Computer nur endliche Ressourcen zur Verfügung stehen, können reelle Zahlen in vielen Fällen nicht exakt dargestellt
VF-3: Es seien A R n n beliebig aber regulär, b R n und gesucht sei die Lösung x R n von A x = b.
NumaMB F14 Verständnisfragen-Teil (24 Punkte) Es gibt zu jeder der 12 Aufgaben vier Teilaufgaben. Diese sind mit wahr bzw. falsch zu kennzeichnen (hinschreiben). Bewertung: Vier Fragen richtig beantwortet
Fehlerfortpflanzung. Fehler bei Fließkomma-Arithmetik. Addition x ` y ` z. Fehlerfortpflanzung. Analyse des Relativen Fehlers
Numerisches Programmieren (IN0019) Frank R. Schmidt. Kondition und Stabilität Winter Semester 016/017 Fließkommazahlen (Wdh.) Eine Fließkommazahl benutzt die folgende Zahlendarstellung Fließkomma-Arithmetik
Spezielle Matrixformen
Definition B57 (Transposition) Eine einfache aber wichtige Operation auf Matrizen ist die Transposition, die aus einer (m n) Matrix A eine (n m) Matrix B = A T macht Hierbei gilt β i j = α j i, so daß
5 Numerische Mathematik
6 5 Numerische Mathematik Die Numerische Mathematik setzt sich aus mehreren Einzelmodulen zusammen Für alle Studierenden ist das Modul Numerische Mathematik I: Grundlagen verpflichtend In diesem Modul
Inhalt. Mathematik für Chemiker II Lineare Algebra. Vorlesung im Sommersemester Kurt Frischmuth. Rostock, April Juli 2015
Inhalt Mathematik für Chemiker II Lineare Algebra Vorlesung im Sommersemester 5 Rostock, April Juli 5 Vektoren und Matrizen Abbildungen 3 Gleichungssysteme 4 Eigenwerte 5 Funktionen mehrerer Variabler
9.2 Invertierbare Matrizen
34 9.2 Invertierbare Matrizen Die Division ist als Umkehroperation der Multiplikation definiert. Das heisst, für reelle Zahlen a 0 und b gilt b = a genau dann, wenn a b =. Übertragen wir dies von den reellen
3 Lineare Algebra Vektorräume
3 Lineare Algebra Vektorräume (31) Sei K ein Körper Eine kommutative Gruppe V bzgl der Operation + ist ein Vektorraum über K, wenn eine Operation : K V V (λ, v) λv existiert mit i) v,w V λ,µ K: λ (v +
Kapitel 2. Zahlenbereiche
Kapitel 2. Zahlenbereiche 2.3. Reelle Zahlen Erweiterung des Zahlenbereichs der natürlichen Zahlen Ganze Zahlen Z := {..., 3, 2, 1, 0, 1, 2, 3,... } = N {0} N. Rationale Zahlen Q := { m n m Z, n N }. Beachte:
Computerorientierte Mathematik I
Freie Universität Berlin INSTITUT FÜR MATHEMATIK II Computerorientierte Mathematik I Ralf Kornhuber und Christof Schütte Bearbeitet von Rolf Krause, Susanna Gebauer und Alexander Fischer 2. Auflage: Wintersemester
Lineare Gleichungssysteme und Matrizen
Kapitel 11 Lineare Gleichungssysteme und Matrizen Ein lineares Gleichungssystem (lgs) mit m linearen Gleichungen in den n Unbekannten x 1, x 2,..., x n hat die Gestalt: Mit a 11 x 1 + a 12 x 2 + a 13 x
Institut für Geometrie und Praktische Mathematik
RWTH Aachen Verständnisfragen-Teil Institut für Geometrie und Praktische Mathematik 4 Punkte Es gibt zu jeder der Aufgaben vier Teilaufgaben. Diese sind mit bzw. zu kennzeichnen hinschreiben. Es müssen
D - 2 Gleitkommadarstellung und -arithmetik
Numerik im Überblick Was ist, was will Numerik Numerische Grundaufgaben und ihre Lösbarkeit Warnung Alles wird beliebig viel schwieriger wenn einige Variablen ganzzahlig sein müssen und / oder die Lösung
8 Dezimalzahlen und Fehlerfortpflanzung
7 Dezimalzahlen und Fehlerfortpflanzung 29 8 Dezimalzahlen und Fehlerfortpflanzung Lernziele: Konzepte: Dezimalzahlen und Runden Methoden: spezielle Umrechungen Kompetenzen: Einschätzen von Fehlerfortpflanzungen
6.2 Kodierung von Zahlen
6.2 Kodierung von Zahlen Neue Begriffe é Festkommadarstellungen é Zahlendarstellung durch Betrag und Vorzeichen é Einer-/Zweierkomplement-Darstellung é Gleitkommadarstellung é IEEE-754 Format BB TI I 6.2/1
Lineare Algebra. 5. Übungsstunde. Steven Battilana. battilana.uk/teaching
Lineare Algebra. Übungsstunde Steven Battilana [email protected] battilana.uk/teaching October 2, 207 Erinnerung Definition. Ein Skalarprodukt ist eine Abbildung, : E n E n E, v, w v, w = n k= v
Reelle Zahlen. Kapitel Der Körper der reellen Zahlen
Kapitel 2 Reelle Zahlen 2.1 Der Körper der reellen Zahlen Definition 2.1 (Gruppe). Sei G eine Menge und eine Verknüpfung auf G (d. h. x, y G. x y G, x y ist eindeutig). Das Paar (G, ) heißt eine Gruppe,
5 Numerische Iterationsverfahren
In diesem Kapitel besprechen wir numerische Iterationsverfahren (insbesondere Fixpunktverfahren) als eine weitere Lösungsmethode zur Lösung von linearen Gleichungssystemen (Kapitel 4) sowie zur Lösung
Nichtlineare Gleichungssysteme
Kapitel 5 Nichtlineare Gleichungssysteme 51 Einführung Wir betrachten in diesem Kapitel Verfahren zur Lösung von nichtlinearen Gleichungssystemen Nichtlineares Gleichungssystem: Gesucht ist eine Lösung
Mathematik II für Studierende der Informatik. Wirtschaftsinformatik (Analysis und lineare Algebra) im Sommersemester 2016
und Wirtschaftsinformatik (Analysis und lineare Algebra) im Sommersemester 2016 25. April 2016 Die Dimensionsformel Definition 3.9 Sei f : V W eine lineare Abbildung zwischen zwei K-Vektorräumen. Der Kern
Algebraische und arithmetische Algorithmen
Kapitel 1 Algebraische und arithmetische Algorithmen 1.1 Das algebraische Berechnungsmodell Struktur: Körper (oder Ring) mit den Operationen +,,, (/) Eingabe: endliche Folge von Zahlen Ausgabe: endliche
Hauptsatz der Zahlentheorie.
Hauptsatz der Zahlentheorie. Satz: Jede natürliche Zahl n N läßt sich als Produkt von Primzahlpotenzen schreiben, n = p r 1 1 p r 2 2... p r k k, wobei p j Primzahl und r j N 0 für 1 j k. Beweis: durch
Kapitel III Ringe und Körper
Kapitel III Ringe und Körper 1. Definitionen und Beispiele Definition 117 Eine Algebra A = S,,, 0, 1 mit zwei zweistelligen Operatoren und heißt ein Ring, falls R1. S,, 0 eine abelsche Gruppe mit neutralem
Lineare Gleichungssysteme
Lineare Gleichungssysteme Beispiel: Feder Masse System festes Ende Feder k 1 Masse m 1 k 2 m 2 k 3 m 3 k 4 festes Ende u 0 = 0 Federkraft y 1 Verschiebung u 1 y 2 u 2 y 3 u 3 y 4 u 4 = 0 Grundlagen der
