Newton-Verfahren

Klasse 11

Veröffentlichungsdatum

19. August 2026

Grundidee

Viele Gleichungen f(x)=0f(x) = 0 lassen sich nicht exakt lösen. Das Newton-Verfahren liefert stattdessen beliebig genaue Näherungen.

Idee: Man ersetzt ff in der Nähe eines Startwerts x0x_0 durch die Tangente. Deren Nullstelle ist der nächste Näherungswert x1x_1. Dann wiederholt man das Ganze mit x1x_1.

xn+1=xnf(xn)f(xn)\boxed{\;x_{n+1} = x_n - \frac{f(x_n)}{f'(x_n)}\;}

Vorgehen:

  1. f(x)f'(x) berechnen
  2. Startwert x0x_0 wählen (Nullstelle vorher grob eingrenzen — Skizze oder Vorzeichenwechsel von ff)
  3. Formel anwenden, bis sich die gewünschten Nachkommastellen nicht mehr ändern

Das Verfahren konvergiert quadratisch: bei guter Startwahl verdoppelt sich die Zahl der korrekten Nachkommastellen ungefähr mit jedem Schritt.

Wann es schiefgeht:

Situation Folge
f(xn)0f'(x_n) \approx 0 Division durch fast 00 — der nächste Wert springt weit weg
Startwert zu weit entfernt Konvergenz gegen eine andere Nullstelle oder gar keine
mehrere Nullstellen welche gefunden wird, hängt vom Startwert ab

f(x) = x² − 5 mit Startwert x₀ = 3. Die Tangente (rot) schneidet die x-Achse bei x₁, die nächste Tangente (blau) bei x₂ — schon fast bei √5 ≈ 2,2361.

Aufgaben

Aufgabe 1

L

Bestimme mit dem Newton-Verfahren eine Näherung für 5\sqrt{5}, also für die positive Nullstelle von f(x)=x25f(x) = x^2 - 5.

Verwende x0=2x_0 = 2 und berechne x1x_1, x2x_2 und x3x_3.

Aufgabe 2

L

Bestimme eine Näherung für 23\sqrt[3]{2} als Nullstelle von f(x)=x32f(x) = x^3 - 2 mit x0=2x_0 = 2.

Berechne x1x_1, x2x_2 und x3x_3.

Aufgabe 3

L

Die Gleichung x3x1=0x^3 - x - 1 = 0 ist nicht elementar lösbar.

  1. Zeige durch Einsetzen, dass zwischen x=1x = 1 und x=2x = 2 eine Nullstelle liegt.
  2. Berechne mit x0=1,5x_0 = 1{,}5 die Näherungen x1x_1, x2x_2 und x3x_3.

Aufgabe 4

L

Die Abbildung zeigt eine Funktion ff und die Tangente im Startpunkt bei x0=4x_0 = 4.

  1. Lies den nächsten Näherungswert x1x_1 aus der Zeichnung ab.
  2. Zeichne (gedanklich) die Tangente bei x1x_1 und schätze, wo x2x_2 ungefähr liegt.
  3. Gegen welche der beiden eingezeichneten Nullstellen konvergiert das Verfahren mit diesem Startwert?

Aufgabe 5

L

Wende das Newton-Verfahren allgemein auf f(x)=x2af(x) = x^2 - a (mit a>0a > 0) an und vereinfache die Iterationsformel so weit wie möglich.

Welches klassische Wurzelziehverfahren erhältst du?

Aufgabe 6

L

Gegeben ist f(x)=x33x2+1f(x) = x^3 - 3x^2 + 1 mit f(x)=3x26xf'(x) = 3x^2 - 6x.

  1. An welchen Stellen ist f(x)=0f'(x) = 0?
  2. Berechne x1x_1 und x2x_2 für den Startwert x0=1,9x_0 = 1{,}9.
  3. Erkläre, warum das Ergebnis so weit vom Startwert wegspringt.

Aufgabe 7

L

Bestimme mit dem Newton-Verfahren eine Näherung für die positive Nullstelle von

f(x)=x1002f(x) = x^{100} - 2

Verwende x0=1x_0 = 1 und berechne x1x_1, x2x_2 und x3x_3 (auf 77 Nachkommastellen).

Aufgabe 8

L

Bestimme mit x0=200x_0 = 200 die Nullstelle von

f(x)=103x33000f(x) = 10^{-3}\,x^3 - 3000

Berechne x1x_1, x2x_2 und x3x_3.


Lösungen

Lösung 1

f(x)=x25f(x) = x^2 - 5, f(x)=2xf'(x) = 2x, also

xn+1=xnxn252xnx_{n+1} = x_n - \frac{x_n^2 - 5}{2x_n}

x1=2454=2+0,25=2,25x_1 = 2 - \frac{4 - 5}{4} = 2 + 0{,}25 = 2{,}25

x2=2,255,062554,5=2,250,06254,52,2361111x_2 = 2{,}25 - \frac{5{,}0625 - 5}{4{,}5} = 2{,}25 - \frac{0{,}0625}{4{,}5} \approx 2{,}2361111

x32,23611110,00019294,47222222,2360680x_3 \approx 2{,}2361111 - \frac{0{,}0001929}{4{,}4722222} \approx 2{,}2360680

Zum Vergleich: 5=2,2360680\sqrt{5} = 2{,}2360680\ldots — nach drei Schritten bereits auf 77 Nachkommastellen genau.


Lösung 2

f(x)=3x2f'(x) = 3x^2, also xn+1=xnxn323xn2x_{n+1} = x_n - \dfrac{x_n^3 - 2}{3x_n^2}.

x1=28212=20,5=1,5x_1 = 2 - \frac{8 - 2}{12} = 2 - 0{,}5 = 1{,}5

x2=1,53,37526,75=1,51,3756,751,2962963x_2 = 1{,}5 - \frac{3{,}375 - 2}{6{,}75} = 1{,}5 - \frac{1{,}375}{6{,}75} \approx 1{,}2962963

x31,29629630,17827575,04115231,2609322x_3 \approx 1{,}2962963 - \frac{0{,}1782757}{5{,}0411523} \approx 1{,}2609322

Zum Vergleich: 23=1,2599210\sqrt[3]{2} = 1{,}2599210\ldots — hier sind erst zwei Nachkommastellen sicher, ein vierter Schritt liefert x41,2599219x_4 \approx 1{,}2599219.


Lösung 3

  1. f(1)=111=1<0f(1) = 1 - 1 - 1 = -1 < 0 und f(2)=821=5>0f(2) = 8 - 2 - 1 = 5 > 0.

Da ff als Polynom stetig ist und das Vorzeichen wechselt, liegt zwischen 11 und 22 mindestens eine Nullstelle.

  1. f(x)=3x21f'(x) = 3x^2 - 1.

x1=1,53,3751,516,751=1,50,8755,751,3478261x_1 = 1{,}5 - \frac{3{,}375 - 1{,}5 - 1}{6{,}75 - 1} = 1{,}5 - \frac{0{,}875}{5{,}75} \approx 1{,}3478261

x21,34782610,10068224,44990551,3252004x_2 \approx 1{,}3478261 - \frac{0{,}1006822}{4{,}4499055} \approx 1{,}3252004

x31,32520040,00205844,26846831,3247182x_3 \approx 1{,}3252004 - \frac{0{,}0020584}{4{,}2684683} \approx 1{,}3247182

Der exakte Wert ist 1,32471801{,}3247180\ldots (die „plastische Zahl”).


Lösung 4

  1. Die Tangente schneidet die xx-Achse bei x1=2,5x_1 = 2{,}5.

(Kontrolle: f(x)=12(x24)f(x) = \tfrac{1}{2}(x^2-4), f(4)=6f(4) = 6, f(4)=4f'(4) = 4, also x1=464=2,5x_1 = 4 - \tfrac{6}{4} = 2{,}5.)

  1. Die Tangente bei x1=2,5x_1 = 2{,}5 ist flacher und trifft die Achse knapp über 22 — etwa bei x22,05x_2 \approx 2{,}05.

(Kontrolle: f(2,5)=1,125f(2{,}5) = 1{,}125, f(2,5)=2,5f'(2{,}5) = 2{,}5, also x2=2,50,45=2,05x_2 = 2{,}5 - 0{,}45 = 2{,}05.)

  1. Gegen die rechte Nullstelle x=2x = 2. Die Tangenten führen von rechts kommend immer näher an sie heran; die linke Nullstelle x=2x = -2 wird bei diesem Startwert nie erreicht.

Lösung 5

Mit f(x)=x2af(x) = x^2 - a und f(x)=2xf'(x) = 2x:

xn+1=xnxn2a2xnx_{n+1} = x_n - \frac{x_n^2 - a}{2x_n}

Auf einen Bruch bringen:

xn+1=2xn2(xn2a)2xn=xn2+a2xnx_{n+1} = \frac{2x_n^2 - \left(x_n^2 - a\right)}{2x_n} = \frac{x_n^2 + a}{2x_n}

Aufspalten:

xn+1=12(xn+axn)x_{n+1} = \frac{1}{2}\left(x_n + \frac{a}{x_n}\right)

Das ist das Heron-Verfahren (babylonisches Wurzelziehen): Man mittelt den bisherigen Schätzwert xnx_n mit axn\tfrac{a}{x_n}. Ist xnx_n zu klein, so ist axn\tfrac{a}{x_n} zu groß — der Mittelwert liegt dazwischen und damit näher an a\sqrt{a}.


Lösung 6

  1. f(x)=3x26x=3x(x2)=0x=0f'(x) = 3x^2 - 6x = 3x(x - 2) = 0 \Rightarrow x = 0 und x=2x = 2.

  2. f(1,9)=6,85910,83+1=2,971f(1{,}9) = 6{,}859 - 10{,}83 + 1 = -2{,}971 und f(1,9)=10,8311,4=0,57f'(1{,}9) = 10{,}83 - 11{,}4 = -0{,}57:

x1=1,92,9710,57=1,95,21233,3123x_1 = 1{,}9 - \frac{-2{,}971}{-0{,}57} = 1{,}9 - 5{,}2123 \approx -3{,}3123

f(3,3123)68,2533,f(3,3123)52,7873f(-3{,}3123) \approx -68{,}2533, \quad f'(-3{,}3123) \approx 52{,}7873

x23,312368,253352,78732,0193x_2 \approx -3{,}3123 - \frac{-68{,}2533}{52{,}7873} \approx -2{,}0193

  1. Der Startwert 1,91{,}9 liegt sehr nahe bei der Stelle x=2x = 2, an der f(x)=0f'(x) = 0 ist. Dadurch wird der Nenner mit 0,57-0{,}57 betragsmäßig winzig, der Quotient f(xn)f(xn)\tfrac{f(x_n)}{f'(x_n)} dagegen riesig — die Tangente verläuft fast waagrecht und schneidet die xx-Achse weit außerhalb.

Das Verfahren konvergiert danach zwar noch (gegen die Nullstelle bei 0,53\approx -0{,}53), aber gegen eine ganz andere als die vom Startwert nahegelegte. Faustregel: Startwerte in der Nähe von Extremstellen meiden.


Lösung 7

f(x)=100x99f'(x) = 100\,x^{99}, also

xn+1=xnxn1002100xn99x_{n+1} = x_n - \frac{x_n^{100} - 2}{100\,x_n^{99}}

x1=112100=1+0,01=1,01x_1 = 1 - \frac{1 - 2}{100} = 1 + 0{,}01 = 1{,}01

x2=1,010,7048138267,80334941,0073682x_2 = 1{,}01 - \frac{0{,}7048138}{267{,}8033494} \approx 1{,}0073682

x31,00736820,0836380206,83977251,0069638x_3 \approx 1{,}0073682 - \frac{0{,}0836380}{206{,}8397725} \approx 1{,}0069638

Zum Vergleich: 2100=1,0069555\sqrt[100]{2} = 1{,}0069555\ldots Dieselbe Formel wie in Aufgabe 1, nur mit sehr großen Exponenten — die Rechnung selbst bleibt ein Einsetzen in dieselbe Iterationsvorschrift.


Lösung 8

f(x)=3103x2f'(x) = 3 \cdot 10^{-3}\,x^2.

x1=20010381063000310340000=2005000120158,3333x_1 = 200 - \frac{10^{-3}\cdot 8\cdot 10^{6} - 3000}{3\cdot 10^{-3}\cdot 40\,000} = 200 - \frac{5000}{120} \approx 158{,}3333

x2158,3333969,328775,2083145,4448x_2 \approx 158{,}3333 - \frac{969{,}3287}{75{,}2083} \approx 145{,}4448

x3145,444876,763963,4625144,2352x_3 \approx 145{,}4448 - \frac{76{,}7639}{63{,}4625} \approx 144{,}2352

Die exakte Nullstelle ist 31063144,2250\sqrt[3]{3 \cdot 10^{6}} \approx 144{,}2250. Ein weiterer Schritt liefert x4144,2250x_4 \approx 144{,}2250.