Lesson 69 — Newton-Raphson Method
The iteration $x_{n+1} = x_n - f(x_n)/f'(x_n)$ for finding roots. Quadratic convergence, failures, basins of attraction.
Used in: Year 2 of program (age 17) · Equivalent Japanese Math III (numerical methods) · Equivalent German Klasse 12 LK (Numerik)
Rigorous notation, full derivation, hypotheses
Definition, Derivation, and Convergence
The Newton-Raphson Iteration
"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
Derivation via Linear Approximation (1st Order Taylor)
If is a root of and is close to , by the Taylor expansion:
Solving for : . The iteration defines the next estimate as the zero of the linear approximation.
The tangent at intersects the x-axis at , always closer to the root (blue filled dot) — provided is sufficiently close.
Theorem of Local Convergence
Proof (sketch). Let . Taylor expansion of around :
for some between and . From the iteration, . Substituting and simplifying:
As , and , hence .
Pathologies and Failures
Solved Examples
Exercise list
32 exercises · 8 with worked solution (25%)
- Ex. 69.1
, . Apply 3 iterations of Newton-Raphson. Compare with
- Ex. 69.2
, . Apply 3 iterations to estimate .
- Ex. 69.3Answer key
, . Apply 3 iterations to estimate .
- Ex. 69.4
, . Apply 3 iterations to estimate the fixed point of .
- Ex. 69.5
, . Apply 3 iterations to estimate .
- Ex. 69.6
, . Approximate the root to 4 decimal places.
- Ex. 69.7
, . Numerically show that the iterations converge to .
- Ex. 69.8
, . Approximate the real root (plastic constant ).
- Ex. 69.9
, . Approximate the golden ratio .
- Ex. 69.10Answer key
, . Approximate the smallest positive root greater than .
- Ex. 69.11
Show that Heron's formula for calculating is exactly Newton-Raphson applied to .
- Ex. 69.12
Generalize: what is the Newton iteration for calculating ? Apply for , , (2 steps).
- Ex. 69.13
Show that calculates via Newton without any division operations. Apply for , (3 steps).
- Ex. 69.14
Minimize by applying Newton-Raphson to , with .
- Ex. 69.15
Cash flows: -1000, 300, 400, 500 (years 0, 1, 2, 3). The IRR is the root of . Use Newton with .
- Ex. 69.16
In Black-Scholes, given the market price of an option, explain how to use Newton-Raphson to find the implied volatility . What is the role of vega in the iteration?
- Ex. 69.17
In the van der Waals equation , given , (and gas constants), use Newton to find the molar volume . Sketch the iteration.
- Ex. 69.18Answer key
Kepler's equation: . For (eccentricity) and rad (mean anomaly), use Newton with to find the eccentric anomaly (4 iterations).
- Ex. 69.19
What behavior can Newton-Raphson exhibit when the initial guess is far from the root?
- Ex. 69.20Answer key
What is the most robust stopping criterion for Newton-Raphson?
- Ex. 69.21
Show that Newton-Raphson with and cycles indefinitely between and .
- Ex. 69.22
(double root at ), . Show that Newton-Raphson converges only linearly, with ratio .
- Ex. 69.23Answer key
has a root at but does not exist. What happens with Newton-Raphson? Calculate 4 iterations starting from .
- Ex. 69.24
Apply the secant method (, ) to for 4 iterations. Compare with Newton (exercise 69.1).
- Ex. 69.25
has 3 real roots. Apply Newton with , then with , then with . Which root does each guess find?
- Ex. 69.26Answer key
Modified Newton for a double root: . Apply to , starting from . Compare with the standard iteration.
- Ex. 69.27
Newton for optimization: show that applying Newton to to minimize is equivalent to standard Newton with . Apply to minimize with .
- Ex. 69.28
For in the complex plane, qualitatively describe the 3 Newton basins. On the real line, which root do and reach?
- Ex. 69.29
Prove the quadratic convergence of Newton-Raphson via Taylor expansion of order 2. Identify the constant .
- Ex. 69.30Answer key
Prove: if is convex increasing with a simple root and with , Newton-Raphson converges to .
- Ex. 69.31Answer key
Generalize Newton-Raphson to . Write the linear system to be solved at each step and identify the role of the Jacobian .
- Ex. 69.32
Show that Heron's iteration converges quadratically to for any .
Sources
- APEX Calculus — Hartman, Heinold, Siemers, Chalishajar · CC-BY-NC. Primary Source — §4.4 Newton's Method.
- OpenStax Calculus Volume 1 — Strang, Herman et al. · CC-BY-NC-SA. §4.9 Newton's Method. Applied exercises (IRR, systems).
- REAMAT — Numerical Calculus (Python) — UFRGS Reamat Collaborative · CC-BY-SA. Chap. 3 Zeros of functions. Python implementations, error analysis, secant method.