• Keine Ergebnisse gefunden

Nichtlineare Gleichungen

N/A
N/A
Protected

Academic year: 2022

Aktie "Nichtlineare Gleichungen"

Copied!
21
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Problemstellung:

- gesucht ist eine Lösungxvonf(x) =0,

- gegeben ist ein Näherungswertx0fürx(initial guess), - Iteration (rekursive Folge{xn}n=0,1,2,...) mitlimn→∞xn=x, - Iterationsvorschrift definiert das jeweilige Verfahren.

Methode III: Newton-Verfahren:

- Startnäherungx0, - Iteration

xi+1=xi− f(xi) f(xi),

- konvergiert oft sehr schnell, benötigt aber in der Regel gute Startwerte, - Schrittweitensteuerung erweist sich mitunter als sinnvoll.

(2)

Newton-Verfahren – Idee:

- Tangente anf(x)im aktuellen Punkt legen, - Nullstelle der Tangente ist neue Iterierte

→Folge{xn}n=0,1,2,...von Näherungen anx.

-2 -1 1

-20 -10 10

Newton-Iteration (1. Schritt,x0=1.5x1=0.2)

(3)

Newton-Verfahren – Idee:

- Tangente anf(x)im aktuellen Punkt legen, - Nullstelle der Tangente ist neue Iterierte

→Folge{xn}n=0,1,2,...von Näherungen anx.

-2 -1 1

-20 -10 10

Newton-Iteration (2. Schritt,x1=0.2x2=2.35)

(4)

Newton-Verfahren – Idee:

- Tangente anf(x)im aktuellen Punkt legen, - Nullstelle der Tangente ist neue Iterierte

→Folge{xn}n=0,1,2,...von Näherungen anx.

-2 -1 1

-20 -10 10

Newton-Iteration (3. Schritt,x2=2.35x3=1.67)

(5)

Newton-Verfahren – Idee:

- Tangente anf(x)im aktuellen Punkt legen, - Nullstelle der Tangente ist neue Iterierte

→Folge{xn}n=0,1,2,...von Näherungen anx.

-2 -1 1

-20 -10 10

Newton-Iteration (4. Schritt,x3=1.67x4=1.38)

(6)

Newton-Verfahren – Herleitung eines Iterationsschrittes:

- aktuelle Iteriertexi,

- Tangentet(x) =mx+nanf(x)hat den Anstiegm=f(xi), - Tangente soll durch(xi,f(xi))gehen, also

t(xi) =mxi+n=f(xi) ⇒ n=f(xi)−mxi, - Nullstelle vont(x)ist neue Iteriertexi+1, also

t(xi+1) =mxi+1+n=0 ⇒ xi+1=−n m, - Einsetzen vonmundn

xi+1=−f(xi)−mxi

m =xi− f(xi) f(xi).

(7)

Newton-Verfahren – Iterationsvorschrift zu Startwertx0: xi+1=xi− f(xi)

f(xi). Bemerkungen:

- quadratische Konvergenz, d.h.

|x−xi+1| ≤C|x−xi|2 mit einer KonstantenC∈R,

Daumenregel: Anzahl richtiger Nachkommastellen verdoppelt sich pro Iteration, - gute Startwerte sind nötig,

- Schrittweitensteuerung mitunter sinnvoll, verkürzte bzw. zu lange Schritte.

(8)

Beispiel 19

Jemand lebt hemmungslos auf Kredit:

K0 = 0 - Anfangskapital E = -3000 - monatliche Einzahlung n = 120 - Anzahl der Monate Kn = -600000 - Endkapital Welcher Zinssatz liegt zu Grunde?

Lösung:

- Zinsenszinsformel

Kn=K0(1+p)n+E(1+p)n1

p ,

- Nullstellenform, nichtlineare Gleichung

f(p) =Kn−K0(1+p)n−E(1+p)n−1

p =0,

- Fixpunktform

p(i+1)=ϕ(p(i)) =

p(i)Kn+E p(i)K0+E

1/n

−1.

(9)

Numerische Ergebnisse:

- Einschachtelung mittels Bisektionsverfahren zum Startintervallp∈[0.006, 0.01]

i a(in %) b(in %)

1 0.6 1.0

2 0.6 0.8

3 0.7 0.8

4 0.75 0.8

5 0.775 0.8

6 0.7875 0.8 7 0.7938 0.8 8 0.7969 0.8 9 0.7969 0.7984 10 0.7977 0.7984

(10)

Numerische Ergebnisse:

- Fixpunktiteration

p(i+1)=

p(i)Kn+E p(i)K0+E

1/n

−1, zu p(0)=0.5%

i p(i)(in %)

0 0.5

1 0.5793 2 0.6433 3 0.6916 4 0.7263 5 0.7504 6 0.7668 7 0.7777

(11)

Numerische Ergebnisse:

- Newton-Verfahren mitp0=0.5%

i pi(in %)

0 0.5

1 0.838448863019865 2 0.799076425304361 3 0.798410504163284 4 0.798410318103298

(12)

Numerische Ergebnisse:

0 0.2 0.4 0.6 0.8 1

-7 -6.5 -6 -5.5 -5 -4.5 -4 -3.5 105

pin %

Endkapital

Fixpunktiteration Newton-Verfahren

(13)

Zu lösen ist:

0.3p+ ln(10+3p) =12−2p ⇒ f(p) =0.3p+ ln(10+3p)−12+2p=0.

(14)

Zu lösen ist:

0.3p+ ln(10+3p) =12−2p ⇒ f(p) =0.3p+ ln(10+3p)−12+2p=0.

(15)

Zu lösen ist:

0.3p+ ln(10+3p) =12−2p ⇒ f(p) =0.3p+ ln(10+3p)−12+2p=0.

-4 -2 0 2 4 6

f(p)

(16)

Zu lösen ist:

0.3p+ ln(10+3p) =12−2p ⇒ f(p) =0.3p+ ln(10+3p)−12+2p=0.

Lösung für a):

- Startintervall[a,b]mita=3.5,b=4.5undf(a) =−0.9,f(b) =1.5, - Iteration

c=4, f(c) =0.29 → [3.5,4]

c=3.75, f(c) =−0.32 → [3.75,4]

c=3.875, f(c) =−0.014

- ausreichende Genauigkeit, da |f(3.875)|<0.1, x≈3.875.

(17)

Zu lösen ist:

0.3p+ ln(10+3p) =12−2p ⇒ f(p) =0.3p+ ln(10+3p)−12+2p=0.

Lösung für b):

- Iterationsvorschrift herleiten

0.3p+ ln(10+3p) =12−2p ⇒ 2.3p=12−ln(10+3p) pi+1=ϕ(pi) = 1

2.3 12−ln(10+3pi , - Iteration

(18)

Zu lösen ist:

0.3p+ ln(10+3p) =12−2p ⇒ f(p) =0.3p+ ln(10+3p)−12+2p=0.

Lösung für c):

- Ableitung

f(p) =0.3+ 3

10+3p+2=2.3+ 3 10+3p - Iteration

pi+1=pi− f(pi) f(pi) - Startnäherungp0=4.0führt auf

p1=3.8805, p2=3.8806, p3=3.8806.

(19)

1. Grundlagen 2. Analysis

2.1 Folgen, Reihen, Zinsen 2.2 Funktionen

2.3 Differentialrechnung 2.4 Extremwertbestimmung 2.5 Nichtlineare Gleichungen 2.6 Funktionen mehrerer Variabler 2.7 Integralrechnung

2.8 Differentialgleichungen 3. Lineare Algebra

4. Literatur

(20)

Funktionen mehrerer Variabler:

- abhängig vonnreellen Variablen,

- nimmt Werte imm-dimensionalen Raum an f :Rn→Rm,

y=f(x) =f(x1,x2, . . .xn1,xn).

Beispiele:

f(x1,x2) =x21+x22 (n=2, m=1), f(x1,x2,x3) = sin(x21+x22)−e5x3 (n=3, m=1),

f(x1,x2) =

px21+x22 x1x2

x21−2x1x2+x22

 (n=2, m=3).

Zunächst bleiben wir bei

f:Rn→R, y=f(x1,x2, . . .xn1,xn).

(21)

0 1 2

0 1 4

-1 -1 0

y x

f(x,y)

f(x,y) =x +y

0 3 3 2

2 1

1 0 0

5

y x

f(x,y)

f(x,y) =

-2 0 2

f(x,y)

f(x,y) =x2y2

-0.5 0 0.5

f(x,y)

f(x,y) =sin(x)·sin(y)

Referenzen

ÄHNLICHE DOKUMENTE

2.3 Differentialrechnung 2.4 Extremwertbestimmung 2.5 Nichtlineare Gleichungen 2.6 Funktionen mehrerer Variabler 2.7 Integralrechnung.. 2.8

2.3 Differentialrechnung 2.4 Extremwertbestimmung 2.5 Nichtlineare Gleichungen 2.6 Funktionen mehrerer Variabler 2.7 Integralrechnung.. 2.8

Bestimmen Sie die Lösung der exakten Schrittwei-

Beachten Sie, dass die Schrittweiten-Bestimmung nach Armijo für diesen Algorithmus mit γ ∈ (0, 1/2) statt γ ∈ (0, 1) aufgerufen werden soll (dies garantiert den Übergang zu

Beachten Sie, dass die Schrittweiten-Bestimmung nach Armijo für diesen Algorithmus mit γ ∈ (0, 1/2) statt γ ∈ (0, 1) aufgerufen werden soll (dies garantiert den Übergang zu

Bestimme für die Variable jeweils dir richtige Zahl (Lösung der Gleichung), indem du die Gleichung sorgfältig und korrekt auflöst und das Resultat doppelt

Then write their infinitive and simple past forms in the list below. One example

Zeile: (7+1–4)·6=24 Finde zu möglichst vielen Kombinationen mindestens eine Lösung und