Lição 69 — Método de Newton-Raphson
Iteração x_{n+1} = x_n - f(x_n)/f'(x_n) para raízes. Convergência quadrática, falhas, bacias de atração.
Used in: 2.º ano do programa (17 anos) · Equiv. Math III japonês (métodos numéricos) · Equiv. Klasse 12 LK alemã (Numerik)
Rigorous notation, full derivation, hypotheses
Definicja, derywacja i zbieżność
Iteracja Newtona-Raphsona
"Newton's Method is a technique to approximate the solution of . It works when one can perform repeated evaluations of and , making it ideal for functions like polynomials, exponentials, and trigonometric functions." — APEX Calculus, §4.4
Derywacja przez aproksymację liniową (Taylor rzędu 1)
Jeśli jest pierwiastkiem i jest bliskie , to przez rozwinięcie Taylora:
Rozwiązując dla : . Iteracja definiuje następne przybliżenie jako pierwiastek aproksymacji liniowej.
Styczna w przecina oś w punkcie , zawsze bliżej pierwiastka (punkt wypełniony na niebiesko) — gdy jest wystarczająco blisko.
Twierdzenie o zbieżności lokalnej
Dowód (szkic). Niech . Rozwinięcie Taylora wokół :
dla pewnego między i . Z iteracji, . Podstawiając i upraszczając:
Gdy , i , zatem .
Patologie i błędy
Przykłady rozwiązane
Exercise list
32 exercises · 8 with worked solution (25%)
- Ex. 69.1Application
, . Zastosuj 3 iteracje Newtona-Raphsona. Porównaj z
- Ex. 69.2Application
, . Zastosuj 3 iteracje, aby oszacować .
- Ex. 69.3ApplicationAnswer key
, . Zastosuj 3 iteracje, aby oszacować .
- Ex. 69.4ApplicationAnswer key
, . Zastosuj 3 iteracje, aby oszacować punkt stały .
- Ex. 69.5ApplicationAnswer key
, . Zastosuj 3 iteracje, aby oszacować .
- Ex. 69.6Application
, . Przybliż pierwiastek do 4 miejsc dziesiętnych.
- Ex. 69.7Application
, . Pokaż numerycznie, że iteracje zbiegają do .
- Ex. 69.8Application
, . Przybliż pierwiastek rzeczywisty (stała plastyczna ).
- Ex. 69.9Application
, . Przybliż złoty podział .
- Ex. 69.10Application
, . Przybliż najmniejszy pierwiastek dodatni większy od .
- Ex. 69.11ModelingAnswer key
Pokaż, że wzór Herona do obliczania jest dokładnie Newton-Raphson zastosowany do .
- Ex. 69.12Modeling
Uogólnij: jaka jest iteracja Newton'a do obliczania ? Zastosuj dla , , (2 kroki).
- Ex. 69.13Modeling
Pokaż, że oblicza poprzez Newton bez żadnej operacji dzielenia. Zastosuj dla , (3 kroki).
- Ex. 69.14Modeling
Minimalizuj stosując Newton-Raphson do , z .
- Ex. 69.15Modeling
Przepływy pieniężne: , , , (lata 0, 1, 2, 3). IRR to pierwiastek . Użyj Newton'a z .
- Ex. 69.16Modeling
W Black-Scholes, dana cena rynkowa opcji, wyjaśnij jak użyć Newton-Raphsona, aby znaleźć zmienność dorozumianą . Jaka jest rola vegi w iteracji?
- Ex. 69.17Modeling
W równaniu van der Waalsa , dane , (i stałe gazu), użyj Newton'a, aby znaleźć molowy wolumin . Naszkicuj iterację.
- Ex. 69.18ModelingAnswer key
Równanie Keplera: . Dla (ekscentryczność) i rad (anomalia średnia), użyj Newton'a z , aby znaleźć anomalię ekscentryczną (4 iteracje).
- Ex. 69.19Understanding
Jakie zachowanie Newton-Raphson może wykazywać, gdy początkowe zgadywanie jest daleko od pierwiastka?
- Ex. 69.20Understanding
Które jest najbardziej niezawodnym kryterium zatrzymania dla Newton-Raphsona?
- Ex. 69.21Understanding
Pokaż, że Newton-Raphson z i cykluje nieskończenie między 0 i 1.
- Ex. 69.22Understanding
(pierwiastek podwójny w ), . Pokaż, że Newton-Raphson zbieża tylko liniowo, ze współczynnikiem .
- Ex. 69.23UnderstandingAnswer key
ma pierwiastek w ale nie istnieje. Co się dzieje z Newton-Raphsonem? Oblicz 4 iteracje od .
- Ex. 69.24Application
Zastosuj metodę sieczną (, ) do przez 4 iteracje. Porównaj z Newton'em (ćwiczenie 69.1).
- Ex. 69.25Application
ma 3 pierwiastkami rzeczywistymi. Zastosuj Newton z , potem z , potem z . Który pierwiastek każdy chyt znajduje?
- Ex. 69.26ChallengeAnswer key
Newton zmodyfikowany dla pierwiastka wielokrotnego: . Zastosuj do , zaznaczając od . Porównaj ze standardową iteracją.
- Ex. 69.27Challenge
Newton do optymalizacji: pokaż, że zastosowanie Newton'a do w celu minimalizacji jest równoważne standardowemu Newton'owi z . Zastosuj do minimalizacji z .
- Ex. 69.28Challenge
Dla na płaszczyźnie zespolonej, opisz jakościowo 3 baseny Newton'a. Na linii rzeczywistej, który pierwiastek i osiągają?
- Ex. 69.29Proof
Demonstruj zbieżność kwadratową Newton-Raphsona poprzez Taylor'a rzędu 2. Zidentyfikuj stałą .
- Ex. 69.30Proof
Demonstruj: jeśli jest wypukła rosnąca z pierwiastkiem prostym i z , Newton-Raphson zbieży do .
- Ex. 69.31Proof
Uogólnij Newton-Raphson do . Napisz system liniowy rozwiązywany na każdym kroku i zidentyfikuj rolę jakobianu .
- Ex. 69.32ProofAnswer key
Pokaż, że iteracja Herona zbieża się kwadratycznie do dla każdego .
Źródła
- APEX Calculus — Hartman, Heinold, Siemers, Chalishajar · CC-BY-NC. Główne źródło — §4.4 Newton's Method.
- OpenStax Calculus Volume 1 — Strang, Herman et al. · CC-BY-NC-SA. §4.9 Newton's Method. Ćwiczenia aplikacyjne (IRR, systemy).
- REAMAT — Cálculo Numérico (Python) — UFRGS Reamat Colaborativo · CC-BY-SA. Cap. 3 Zeros de funções. Implementacje Python, analiza błędu, metoda siecznej.