Newton-Verfahren



  • Hallo, warum konvergiert das Newton-Verfahren für f(x)=xna,a>0,n>0f(x) = x^n - a, a > 0, n > 0 für jeden Startwert?



  • Mach dir doch mal ne Skizze für zwei, drei Werte von n bzw. a.
    Achte dabei darauf, dass du für n sowohl ungerade als auch gerade Werte nimmst.



  • versuche, den banachschen fixpunktsatz anzuwenden.



  • Man kann ruhig n > 1 wählen, da x~k + 1~ = a nicht wirklich spannend ist.

    Für n > 1 ergibt sich folgendes:
    f(x) = xn - a <=> x = a1/n

    Newton: x~k + 1~ = xk - f(xk) / f'(xk)
    => x~k + 1~ = xk - (xkn - a) / (n * xk^n - 1^)
    = xk - 1/n * xk + a / (n * xk^n - 1^)
    = (1 - 1/n) * xk + a / (n * xk^n - 1^)
    = 1/n * ((n - 1) * xk + a / xk^n - 1^)

    Die Konvergenz kann man wie folgt einsehen:
    N(x) = (n - 1) / n * xk + a / (n * xk^n - 1^) ist für x > 0 strikt konvex, da N''(x) > 0. Weiterhin gilt N(x) → ∞ für x → 0 und für x → ∞. N(x) besitzt also genau ein Minimum, welches an der Stelle x = a1/n wegen N'(a1/n) = 0 angenommen wird. Da N(a1/n) gerade a1/n ist, ist N(x) > a1/n für alle x > 0 und x ≠ a1/n.

    Für die Fehlerabschätzung gilt: a / xk^n - 1^ ≤ a1/n ≤ x~k + 1~ ≤ xk für k = 1, 2, ...
    Mit xk ≥ a / xk^n - 1^ folgt a / xk^n - 1^ ≤ x~k + 1~ ≤ xk, da x~k + 1~ ja gerade das (gewogene) arithmetische Mittel von xk und a / xk^n - 1^ ist. Der Rest ergibt sich mit 1 / xk ≤ 1 / a1/n.


Anmelden zum Antworten