Numerische Ableitung

Ähnliche Dokumente
streng monoton steigend. streng monoton fallend. Ist f eine in einem Intervall stetige und im Innern des Intervalls differenzierbare Funktion mit

6 Die Bedeutung der Ableitung

D-MAVT/D-MATL Analysis I HS 2017 Dr. Andreas Steiger. Lösung - Serie 6. (n+1)!. Daraus folgt, dass e 1/x < (n+

( ) Dann gilt f(x) g(x) in der Nähe von x 0, das heisst. Für den Fehler r(h) dieser Näherung erhält man unter Verwendung von ( )

Anwendungen der Differentialrechnung

Newton-Verfahren für ein Skalarfunktion

2 Stetigkeit und Differenzierbarkeit

Kapitel 3. Konvergenz von Folgen und Reihen

Monotonie, Konkavität und Extrema

Monotonie, Konkavität und Extrema

C. Eicher Analysis Study Center ETH Zürich HS Extremwerte

Anwendungen der Differentialrechnung

Numerische Verfahren und Grundlagen der Analysis

Mathematischer Vorkurs NAT-ING II

4. Anwendung der Differentialrechnung: Kurvendiskussion 4.1. Maxima und Minima einer Funktion.

3 Nichtlineare Gleichungssysteme

Kapitel 16 : Differentialrechnung

Übungen zur Vorlesung Mathematik im Querschnitt Lösungsvorschlag

Nichtlineare Gleichungen

18 Höhere Ableitungen und Taylorformel

Rechenoperationen mit Folgen. Rekursion und Iteration.

Vorlesung: Analysis I für Ingenieure

Vorlesung Mathematik für Ingenieure I (Wintersemester 2007/08)

Funktionen untersuchen

18.4 Das Newton-Verfahren

Da der Nenner immer positiv ist, folgt. g (x) > 0 2x(2 x) > 0 0 < x < 2 g (x) < 0 2x(2 x) < 0 x < 0 oder x > 2

8.3 Lösen von Gleichungen mit dem Newton-Verfahren

Lösungen der Aufgaben zu Kapitel 9

Extremwertrechnung in mehreren Veränderlichen

Nachklausur Analysis 2

Analysis I. 4. Beispielklausur mit Lösungen

Nichtlineare Gleichungssysteme

6.2 Die Regeln von de l Hospital. Ausgangsfrage: Wie berechnet man den Grenzwert. Beispiel: Sei f(x) = x 2 und g(x) = x. Dann gilt. lim.

Mathematik zum Mitnehmen

Analysis I. Vorlesung 19

Mathematik II für Studierende der Informatik. Wirtschaftsinformatik (Analysis und lineare Algebra) im Sommersemester 2016

Institut für Analysis WiSe 2018/2019 Prof. Dr. Dirk Hundertmark Dr. Markus Lange. Analysis 1. Aufgabenzettel 14

9. Übungsblatt zur Vorlesung Mathematik I für Informatik

Übungsaufgaben Folgen und Reihen

Musterlösung zu Blatt 1

Teil I Auswahlfragen

Klausur zur Vorlesung Analysis I für Lehramtskandidaten. (Sommersemester 2008) Dr. C. Lange, J. Schütz

Optimierung für Nichtmathematiker

Staatsexamen Herbst 2017 Differential- und Integralrechnung, Thema I

Übersicht. 1. Motivation. 2. Grundlagen

Stetigkeit von Funktionen

Algorithmen zur Nullstellenbestimmung Ac 2018

Dierentialrechnung mit einer Veränderlichen

6 Iterationsverfahren für lineare und nichtlineare Gleichungssysteme

Univariate Analysis. Analysis und nichtlineare Modelle Sommersemester

Analysis I Lösung von Serie 9

Numerische Verfahren und Grundlagen der Analysis

Analysis 1 für Informatiker (An1I)

Fixpunkt-Iterationen

Tutorium: Analysis und Lineare Algebra

GMA. Grundlagen Mathematik und Analysis. Nullstellen und Fixpunkte Reelle Funktionen 3. Christian Cenker Gabriele Uchida

Analysis I. 8. Übungsstunde. Steven Battilana. battilana.uk/teaching

Übungsaufgaben zur Kurvendiskussion

6. Numerische Lösung des. Nullstellenproblems

Übungen zu Einführung in die Analysis

Der Differenzenquotient

I. Verfahren mit gebrochen rationalen Funktionen:

(alternierendes Vorzeichen) a n := ( 1)n n + 1 a n := 3n 2 7n a n := n(n 1)(n 2), n 3

Analysis I für Studierende der Ingenieurwissenschaften

Modulprüfung Numerische Mathematik 1

2004, x 0 (e 2x + x) x 1, x > 0. Untersuchen Sie die Funktion auf Stetigkeit an der Stelle x 0 = 0!

Anwendungen der Differentialrechnung

Nichtlineare Gleichungssysteme

D-MAVT/D-MATL Analysis I HS 2017 Dr. Andreas Steiger. Lösung - Serie 1

Vorlesung Mathematik für Ingenieure (WS 11/12, SS 12, WS 12/13)

Nichtlineare Gleichungssysteme

Klausur Numerische Mathematik (für Elektrotechniker), 24. Februar 2016

Mathematik für Anwender I

Misterlösung zur Klausur zur Vorlesung Analysis I, WS08/09, Samstag, (Version C)

Technische Universität München Zentrum Mathematik. Übungsblatt 4

Mathematik I Herbstsemester 2018 Kapitel 4: Anwendungen der Differentialrechnung

Mathematik I. Vorlesung 7. Folgen in einem angeordneten Körper

Analysis I. 3. Beispielklausur mit Lösungen

Nichtlineare Gleichungen in einer und mehreren Unbekannten

Newtonverfahren Die folgende Abbildung beschreibt das Newtonverfahren zur näherungsweisen Berechnung von Nullstellen:

10 Aus der Analysis. Themen: Konvergenz von Zahlenfolgen Unendliche Reihen Stetigkeit Differenzierbarkeit

2 Differenzialrechnung für Funktionen einer Variablen

Stetige Funktionen. Definition. Seien (X, d) und (Y, D) metrische Räume und f : X Y eine Abbildung. i) f heißt stetig in x 0 (x 0 D(f)), wenn

8 Extremwerte reellwertiger Funktionen

Aufgabe 1. Multiple Choice (4 Punkte). Kreuzen Sie die richtige(n) Antwort(en) an.

D-BAUG Analysis I HS 2015 Dr. Meike Akveld. Clicker Fragen

Polynomiale Approximation. und. Taylor-Reihen

Transkript:

Numerische Ableitung Die Ableitung kann angenähert werden durch den Differentenquotient: f (x) f(x + h) f(x) h oder f(x + h) f(x h) 2h für h > 0, aber h 0. Beim numerischen Rechnen ist folgendes zu beachten: bei der Auswertung des Zählers tritt unter Umständen ein Fehler auf. Dieser Fehler wird durch die Division durch h stark vergrößert. Daher darf man h nicht all zu klein wählen. Analysis 1

Analyse des Fehlers Der Gesamtfehler setzt sich aus Verfahrensfehler und Rundungsfehler zusammen. Der Verfahrensfehler ist der Unterschied zwischen dem exakten Wert der Ableitung und dem exakten Wert des Differenzenquotienten. Um ihn zu bestimmen, nehmen wir an, daß f in der Nähe von x durch eine Polynomfunktion approximiert werden kann: f(x + t) = a 0 + a 1 t + a 2 t 2 + R(t)t 3, wobei R(t) beschränkt und differenzierbar ist. (Dies gilt auch wenn f mindestens zweimal stetig ableitbar ist - siehe Kapitel Taylorreihen.) Analysis 2

Der Verfahrensfehler Es gilt f (x) = (a 1 + 2a 2 t + 3t 2 R(t) + t 3 R (t)) t=0 = a 1, f(x + h) f(x) = a 1 + a 2 h + R(h)h 2, h f(x + h) f(x h) R(h) + R( h) = a 1 + h 2. 2h 2 Für kleine h ist der Fehler beim einseitigen Verfahren V 1 a 2 h, und beim beidseitigen Verfahren V 2 R(0)h 2. Analysis 3

Der Rundungsfehler Vereinfachend nehmen wir an, daß beim Berechnen eines Funktionswerts ein Fehler in der Größenordnung von ǫ gemacht wird: R 1 = R 2 = (f(x + h) ± ǫ) (f(x) ± ǫ) h (f(x + h) ± ǫ) (f(x h) ± ǫ) 2h f(x + h) f(x) h 2ǫ h, f(x + h) f(x h) 2h ǫ h. Analysis 4

Wahl des Parameters h Wir wollen h so wählen, daß der Gesamtfehler G 1 = V 1 + R 1 a 2 h + 2ǫ h bzw. G 2 = V 1 + R 2 R(0) h 2 + ǫ h so klein wie möglich ist. Dazu setzen wir die Ableitung der Funktion f 1 : h a 2 h + 2ǫ h bzw. f 2 : h R(0) h 2 + ǫ h gleich Null und erhalten Analysis 5

Wahl des Parameters h f 1(h) = a 2 2ǫ hat Nullstelle bei h2 2ǫ h 1 = a 2 G 1 (h 1 ) = 8ǫ a 2 Analysis 6

Wahl des Parameters h f 2(h) = 2 R(0) h ǫ hat Nullstelle bei h2 ǫ h 2 = 3 2 R(0) G 2 (h 2 ) = 3 3 R(0) ǫ 2 4 Analysis 7

Überschlagsrechnung Typische Werte sind 10 1 < a 2 < 10, 10 1 < R(0) < 10 ǫ = 10 7 oder ǫ = 10 16. Größenordnungsmäßig ist dann ǫ maßgeblich, und eine Überschlagsrechnung ergibt: Beim einseitigen Verfahren wähle man h ǫ 1/2. Gesamtfehler hat dann Größenordnung ǫ 1/2. Beim beidseitigen Verfahren wähle man h ǫ 1/3. Gesamtfehler hat dann Größenordnung ǫ 2/3. Der Der Analysis 8

Grundbegriffe der Optimierung Es sei D R und f : D R eine Funktion. Es sei x 0 D und y 0 := f(x 0 ). y 0 heißt globales Maximum, und x 0 heißt globale Maximalstelle, wenn f(x) y 0 für alle x D. y 0 heißt globales Minimum, und x 0 heißt globale Minimalstelle, wenn f(x) y 0 für alle x D. y 0 heißt lokales Maximum, und x 0 heißt globale Maximalstelle, wenn f(x) y 0 für alle x D mit x x 0 < ǫ, für ein ǫ > 0. y 0 heißt lokales Minimum, und x 0 heißt globale Minimalstelle, wenn f(x) y 0 für alle x D mit x x 0 < ǫ, für ein ǫ > 0. Analysis 9

Grundlegende Fakten Ein globales Maximum / Minimum ist auch ein lokales Maximum / Minimum. Es kann mehrere lokale Maxima/Minima geben. Es kann nur ein globales Maximum / Minimum geben, das aber an mehreren Stellen erreicht werden kann. Das Maximum / Minimum muß nicht existieren. Wenn D = [a, b] (dh D ist ein abgeschlossenes beschränktes Intervall), dann existieren Maximum und Minimum (O./O. Seite 67). Analysis 10

Lokale Extrema und Ableitungen Satz. Es sei f : D R differenzierbar. Es sei x 0 ein innerer Punkt von D (d.h. (x 0 ǫ,x 0 +ǫ) D für ein ǫ > 0). Wenn x 0 eine lokale Maximal- oder Minimalstelle ist, dann gilt f (x 0 ) = 0. Analysis 11

Lokale Extrema und Ableitungen [Beweis-Idee: man nehme indirekt an, daß x 0 ein lokales Maximum ist, und daß f (x 0 ) =: a > 0 ist. (Die anderen Fälle werden ( später analog ) behandelt.) Dann konvergiert die Folge f(x0 +1/n) f(x 0 ) gegen a, und hat daher unendlich viele 1/n n positive Folgenglieder. Für die ist dann f(x 0 + 1/n) > f(x 0 ), und daher ist x 0 keine lokale Maximalstelle.] Analysis 12

Verfahren zur Optimierung Falls ein Maximum/Minimum existiert, dann ist es entweder eine Nullstelle der Ableitung oder ein Randpunkt. Oft gelingt es, diese Nullstellen zu finden; danach muß man noch feststellen, ob tatsächlich ein Maximum/Minimum vorliegt. Beispiel: siehe Folie 82 oder 83. Analysis 13

Ein Kriterium für lokale Extrema Satz. Es sei f : D R zweimal stetig differenzierbar. Es sei x 0 ein innerer Punkt von D mit f (x 0 ) = 0. Wenn f (x 0 ) > 0 ist, dann hat f bei x 0 ein lokales Minimum. Wenn f (x 0 ) < 0 ist, dann hat f bei x 0 ein lokales Maximum. Analysis 14

Ein Kriterium für lokale Extrema [Beweis-Idee: Wenn f (x 0 ) > 0 ist, dann ist f in einer Umgebung (x 0 ǫ,x 0 + ǫ) streng monoton steigend. Da f (x 0 ) = 0 ist, folgt f (x) < 0 für x < x 0 und f (x) > 0 für x > x 0. Dann ist f in (x 0 ǫ,x 0 ) streng monoton steigend und in (x 0,x 0 + ǫ) monoton fallend, und x 0 ist lokale Maximumstelle von (x 0 ǫ,x 0 + ǫ).] Analysis 15

Andere Möglichkeiten Wenn man weiß, daß ein Maximum existiert, reicht es alle Nullstellen der Ableitung und alle Randpunkte zu bestimmen; der größte Funktionswert ist das globale Maximum. Analysis 16

Das Newton-Verfahren (siehe auch Bisektionsverfahren Folie 48) Es sei D ein Intervall, und f : D R eine stetig differenzierbare Funktion. Gesucht ist eine Nullstelle α D, d.h. f(α) = 0. Das Verfahren ist iterativ, es wird eine Folge von immer genaueren Näherungswerten konstruiert. Angenommen, man kennt schon einen Näherungswert x 1. Dann kann man für x nahe bei x 1 die Funktion f durch eine lineare Funktion g approximieren, nämlich g(x) = f(x 1 )+f (x 1 )(x x 1 ). Der nächste Wert x 2 wird berechnet als Nullstelle von g. Analysis 17

Das Newton-Verfahren x 1 x 2 α 0 = g(x 2 ) = f(x 1 ) + f (x 1 )(x 2 x 1 ) x 2 = x 1 f(x 1) f (x 1 ) Analysis 18

Das Newton-Verfahren Die Folge ist rekursiv definiert durch einen Startwert x 0 D und die Rekursion x n+1 = x n f(x n) f (x n ). Unterschiede zu Bisektionsverfahren: Das Verfahren konvergiert nicht immer (hängt von der Wahl des Startwerts ab) Wenn f zweimal stetig differenzierbar ist und x 1 genügend nahe bei einer Nullstelle ist, konvergiert das Verfahren deutlich schneller als das Bisektionsverfahren. Analysis 19

Beispiel Wir suchen eine Lösung von x 3 5 = 0. Die Formel liefert x n+1 := x n x3 n 5 3x 2. Bei Startwert x 0 = 1 erhält man die Folge (1, 2.3333333, 1.8616780, 1.7220019, 1.7100597, 1.7099795, 1.7099795,...) Analysis 20

Konvergenz-Untersuchung Wir schreiben f(x) als f(x) = a 0 + a 1 (x α) + R(x)(x α) 2. Es gilt dann a 0 = f(α) = 0, a 1 = f (α). Wir setzen voraus, daß a 1 0 ist. Da f stetig ist, ist auch f (x) 0 für x nahe bei α. x n+1 α = x n α f(x n) f (x n ) = f (x n )(x n α) f(x n ) f (x n ) = R (x n )(x n α) 3 + R(x n )(x n α) 2 f (x n ) R(α) f (α) (x n α) 2 Analysis 21

Konvergenz-Untersuchung In jedem Schritt wird die Anzahl der richtigen Stellen ungefähr verdoppelt (plus/minus die Stellen der Konstanten R(α) f (α) ). Man spricht von quadratischer Konvergenz. Beim Bisektionsverfahren wird die Anzahl der korrekten Binärstellen bei jedem Schritt um 1 erhöht lineare Konvergenz, deutlich langsamer. Analysis 22

Noch ein Beispiel Wenn f (α) = 0 ist (doppelte Nullstelle), dann kann das Newtonverfahren trotzdem konvergieren, aber die Konvergenz ist hier nur linear (Beispiel f(x) = x 2 ). Auch wenn man schon weiß, das f monoton ist, kann es sein daß das Verfahren divergiert. Ein Beispiel ist das Verfahren für f(x) = x 3 3x 2 2x + 4 und Startwert 0. Analysis 23

Noch ein Beispiel Die Funktion ist im Intervall [0, 2] streng monoton fallend und hat bei x = 1 eine Nullstelle. Die Formel für Newton ergibt x n+1 := 2x3 n 3x 2 n 4 3x 2 n 6x 2 und die Folge mit Startwert 0 ist (0, 2,0,2,0, 2,0,2,...) Mit Startwert x 0 = 0.1 erhält man jedoch (0.1, 1.5673152, 0.9094856, 1.0002980, 1.0000000, 1.0000000,...) Analysis 24