Lably
Skip to content

Newton's method in optimization

  • 5 min read
  • 6 chapters

Related on Lably

Through Calculus, Differentiable function and Equation

Newton's method

The central problem of optimization is minimization of functions. Let us first consider the case of univariate functions, i.e., functions of a single real variable. We will later consider the more general and more practically useful multivariate case.

Given a twice differentiable function f:R→R, we seek to solve the optimization problem

minx∈Rf(x).

Newton's method attempts to solve this problem by constructing a sequence {xk} from an initial guess (starting point) x0∈R that converges towards a minimizer x∗ of f by using a sequence of second-order Taylor approximations of f around the iterates. The second-order Taylor expansion of f around xk is

f(xk+t)≈f(xk)+f′(xk)t+12f″(xk)t2.

The next iterate xk+1 is defined so as to minimize this quadratic approximation in t, and setting xk+1=xk+t. If the second derivative is positive, the quadratic approximation is a convex function of t, and its minimum can be found by setting the derivative to zero. Since

0=ddt(f(xk)+f′(xk)t+12f″(xk)t2)=f′(xk)+f″(xk)t,

the minimum is achieved for

t=−f′(xk)f″(xk).

Putting everything together, Newton's method performs the iteration

xk+1=xk+t=xk−f′(xk)f″(xk).

Sign in to keep reading

5 more chapters are free with a Lably account.

More in Statistics