Newton-Verfahren Rechner (Newton-Raphson für Nullstellen)
Newton-Raphson-Rechner für Nullstellen: quadratische Konvergenz x_{n+1} = x_n - f(x_n)/f'(x_n), Polynome, trigonometrische Funktionen, sqrt(a)-Berechnung.
Berechnungsfehler melden
Hilf uns zu verbessern. Beschreibe, was an der Berechnung nicht stimmt.
Ergebnis
| Voce | Valore |
|---|
Alle Details anzeigen
Ergebnis teilen
Haftungsausschluss: Diese Berechnung ist rein indikativ. Für wichtige Entscheidungen konsultieren Sie einen Fachmann.
Newton-Raphson-Verfahren
Das Newton-Verfahren (oder Newton-Raphson) ist ein iterativer Algorithmus zum Finden reeller Nullstellen von Gleichungen f(x) = 0. Die Iterationsformel lautet x_{n+1} = x_n - f(x_n)/f'(x_n). Es ist einer der wichtigsten Algorithmen der numerischen Analysis.
Geometrische Idee
Bei einem Anfangswert x_n zeichnet man die Tangente an den Graphen von f im Punkt (x_n, f(x_n)). Der Schnitt dieser Tangente mit der x-Achse ergibt die nächste Iterierte x_{n+1}. Wenn f linear ist, genügt eine Iteration. Wenn f quadratisch nahe der Nullstelle ist, vervierfacht sich der Fehler bei jedem Schritt (quadratische Konvergenz).
Iterationsformel
x_{n+1} = x_n - f(x_n) / f'(x_n). Erfordert: (1) Ableitung f'(x), (2) f'(x*) != 0 an der Nullstelle (einfache Nullstelle). Wenn f'(x*) = 0 (mehrfache Nullstelle), nur lineare Konvergenz.
Quadratische Konvergenz
Wenn x* einfache Nullstelle von f und f'' stetig ist, existiert eine Umgebung von x* in der Newton quadratisch konvergiert: |x_{n+1} - x*| <= C |x_n - x*|^2 mit C = |f''(x*)/(2 f'(x*))|. Praktisch: Anzahl der korrekten Stellen verdoppelt sich bei jeder Iteration.
Beispiel: Berechnung von sqrt(a)
Für f(x) = x^2 - a erhält man x_{n+1} = (x_n + a/x_n) / 2 (Heron-Formel, 100 n. Chr.). Berechnung von sqrt(2) ab x0 = 1.5: 1.5 -> 1.41666 -> 1.41421568 -> 1.41421356... (4 Iterationen, 16 exakte Stellen).
Versagensfälle
- Ableitung Null: wenn f'(x_n) = 0, Formel explodiert.
- Anfangspunkt weit weg: Divergenz oder Sprung zu anderer Nullstelle.
- Funktionen mit Spitzen oder Unstetigkeiten.
- Zyklen: x_n+1 = -x_n (ständige Oszillation).
- Chaotisches Becken bei komplexen Polynomen (Newton-Fraktale).
Vergleich mit anderen Verfahren
- Bisektion: lineare Konvergenz, immer garantiert wenn f Vorzeichen wechselt.
- Sekante: Ordnung phi ~ 1.618, ohne Ableitung.
- Halley: Ordnung 3 (kubisch), erfordert f''(x).
- Brent: adaptive Kombination aus Bisektion + Interpolation.
Newton in höheren Dimensionen
Für F: R^n -> R^n: x_{n+1} = x_n - J(x_n)^(-1) F(x_n) mit J Jacobi-Matrix. Quadratische Konvergenz wenn J an Lösung invertierbar. Verwendet in Optimierung, computergestützter Geometrie, Physik.
Newton-Fraktale
Für komplexe Polynome p(z) = 0 mit mehreren Nullstellen bildet das Einzugsgebiet jeder Nullstelle ein Fraktal in der komplexen Ebene. Klassisches Beispiel z^3-1: drei Becken mit 120-Grad-Symmetrie. Beckenränder sind Julia-Mengen. Spektakuläre Visualisierung mit Färbung nach Nullstelle.
Geschichte
Isaac Newton entwickelte die Methode 1669 für Polynome. Joseph Raphson definierte sie 1690 in allgemeiner Form um. Thomas Simpson verallgemeinerte sie 1740 auf nichtlineare Systeme. Vincent und Cauchy untersuchten die Konvergenz rigoros.
Das Konvergenzgebiet und die Wahl von x0
Die quadratische Konvergenz des Newton-Verfahrens ist eine lokale Eigenschaft: sie gilt nur, wenn der Startpunkt x0 nahe genug an einer einfachen Nullstelle liegt. Die Menge der Startpunkte, die zu einer gegebenen Nullstelle konvergieren, heisst ihr Einzugsgebiet, und fur Funktionen mit mehreren Nullstellen konnen diese Gebiete extrem komplexe Rander haben, die beruhmten Newton-Fraktale. Eine schlechte Wahl von x0 kann zur Konvergenz gegen eine andere als die gewunschte Nullstelle, zur Divergenz oder zu einem Zyklus fuhren.
Der Satz von Newton-Kantorowitsch liefert strenge hinreichende Bedingungen, die die Konvergenz garantieren: hat die Funktion in einer Umgebung von x0 eine beschrankte zweite Ableitung, verschwindet die erste Ableitung nicht und ist der erste Schritt klein genug, so konvergiert die Iteration gegen eine Nullstelle und der Fehler nimmt quadratisch ab. In der Praxis kombiniert man oft eine robuste Anfangsphase (etwa die Bisektion), um sich der Nullstelle zu nahern, gefolgt von Newton zur schnellen Verfeinerung des Ergebnisses.
Robuste Varianten: gedampftes Newton, hybrid und Halley
Um die Grenzen des reinen Verfahrens zu uberwinden, gibt es zahlreiche Varianten. Das gedampfte Newton fuhrt einen Schrittfaktor lambda in (0,1] ein, x_{n+1} = x_n - lambda f/f', verkleinert, bis der Betrag der Funktion abnimmt: dies globalisiert das Verfahren und vermeidet Divergenz, wenn x0 weit von der Nullstelle entfernt ist. Hybride Verfahren wie der Brent-Algorithmus wechseln zwischen Newton oder der Sekante und der Bisektion und sichern so sowohl globale Robustheit als auch lokale Geschwindigkeit.
Wird noch schnellere Konvergenz benotigt, verwendet das Halley-Verfahren auch die zweite Ableitung, x_{n+1} = x_n - 2 f f' / (2 f'^2 - f f''), und erreicht kubische Konvergenz (der Fehler geht wie die dritte Potenz des vorherigen). In hoheren Dimensionen wird Newton zum vektoriellen Newton-Raphson-Verfahren, bei dem man statt der Division durch die Ableitung ein lineares System mit der Jacobi-Matrix lost, das Herzstuck eines Grossteils der modernen numerischen Optimierung.
Aktualisiert im Juli 2026
Kommentare (0)
Anmelden um zu kommentieren.
Noch keine Kommentare. Sei der Erste!