Taylor Approximation and Curvature
Build local polynomial models from derivatives at an expansion point. Compare first- and second-order estimates, bound the remainder, and interpret multivariable curvature through the Hessian quadratic form.
A Taylor approximation replaces a smooth function near one chosen point with a polynomial built from derivatives at that point. The first-order term describes local slope, the second-order term describes curvature, and the omitted terms determine how quickly the approximation loses accuracy farther away.
A Local Polynomial Around an Expansion Point
Choose an expansion point and write a nearby input as . The increment records signed distance from the expansion point. When the required derivatives exist, a finite Taylor polynomial near begins with:
The dots indicate higher-order terms rather than claiming that every smooth function equals its infinite Taylor series. A finite approximation needs a remainder term, discussed below, to state its error.
Every coefficient is determined at . The constant matches the function value, the linear term matches the slope, and the quadratic term matches the curvature. Higher derivatives reproduce progressively finer local behavior. The factorials ensure that repeated differentiation recovers the corresponding derivative at the expansion point.
First Order Uses the Tangent Line
Keeping only the value and slope gives:
For near , and . At , the increment is , so:
The exact value is . The tangent line misses the upward bend of the quadratic, but its error is small because the new point is close to .
Exercise: Compute a first-order Taylor estimate
At , a function has and . Use a first-order Taylor approximation to estimate .
Compute it first, then check your number.
HintMeasure from the expansion point
Here . Substitute the given value and slope into the first-order formula.
SolutionFollow the tangent-line model
The displacement is . Therefore:
This is a local estimate. An exact value would require the function itself or more derivative information.
Second Order Adds Curvature
The second-order approximation is:
For , the second derivative is . Around :
This equals the exact value because a quadratic has no nonzero derivatives of order three or higher. For a nonquadratic function, the second-order polynomial usually remains an approximation. Curvature also explains the sign of the first-order error: where , the graph lies locally above its tangent line; where , it lies locally below it.
Exercise: Add the second-order correction
At , suppose , , and . Estimate with the second-order Taylor formula.
Compute it first, then check your number.
HintCompute both corrections
Find and , then add them to .
SolutionCombine slope and curvature
With :
The curvature term is smaller here because it is scaled by .
The Remainder Is the Approximation Error
An approximation becomes an equality when a remainder is included:
If the third derivative is continuous nearby, Taylor's theorem states that for some between and :
If throughout the interval, then:
This bound makes “local” precise. Under the stated conditions, halving reduces this upper bound by a factor of eight. A small displacement alone is not enough when the relevant higher derivative is extremely large.
Exercise: Read a second-order error bound
Suppose between and , with . What upper bound does the formula give for ?
Compute it first, then check your number.
HintCube the displacement
.
SolutionApply the remainder bound
Taylor's theorem gives:
This is a guaranteed upper bound under the stated derivative condition, not necessarily the exact error.
Several Variables Use the Gradient and Hessian
For , expand around using a small displacement :
Read the model in layers: begin with the current value, add the gradient dot the displacement for first-order change, then add one half of the Hessian quadratic form for directional curvature.
The gradient term describes first-order tilt along the displacement. The quadratic form describes the curvature correction along that same movement, combining diagonal and mixed Hessian entries rather than reading them separately.
For , the Hessian is . At the origin the gradient is zero, so for :
Because the function is quadratic, this second-order prediction is exact.
Exercise: Compute a directional curvature correction
Let and . Find .
Compute it first, then check your number.
HintUse the active coordinate
The second component is zero, so compute .
SolutionEvaluate the quadratic form
The movement is entirely along the first coordinate:
The larger curvature in the second coordinate does not contribute to this displacement.
Curvature Sets Direction-Dependent Scales
For a symmetric Hessian, orthonormal eigenvectors give principal curvature directions and their eigenvalues give the curvature along those directions. Large positive eigenvalues describe sharply upward-curving directions, while small positive eigenvalues describe flatter directions. Positive and negative eigenvalues together produce saddle-like local geometry.
This explains why one step length can behave differently across directions. A movement that is modest along a flat direction may be too large along a sharply curved one. Forming a complete Hessian, however, can be impractical when is large.
At a stationary point, a positive definite Hessian supports a strict local minimum, a negative definite Hessian supports a strict local maximum, and an indefinite Hessian identifies a saddle. Semidefinite or singular cases require more care because the second-order test may be inconclusive.
Exercise: Interpret positive one-dimensional curvature
At , suppose and . What local shape does the second-derivative test identify?
Select one choice, then check.
HintUse both conditions
The first derivative establishes stationarity; the second derivative says whether the graph bends upward or downward.
SolutionCombine stationarity with upward curvature
Since , the point is stationary. Since , the graph bends upward nearby. These strict conditions satisfy the one-dimensional second-derivative test for a strict local minimum.
Taylor Approximation Has Limits
The required derivatives must exist near the expansion point. At the corner of at zero, even a first-order Taylor model is unavailable because the derivative does not exist. A smooth function can also be poorly approximated far from the expansion point because omitted terms have grown too large.
Compare first- and second-order Taylor estimates
Approximate exp(x) around zero at several distances and compare how the first- and second-order errors grow.
Ready to run.
Before Building a Taylor Model
Keep the expansion point separate from the evaluation point, compute every derivative at the expansion point, and track powers and factorials carefully. State the approximation order and treat the result as a local polynomial with an error term, not as a new global identity. In several variables, verify the gradient, displacement, and Hessian shapes before evaluating the linear and quadratic terms.
The next lesson turns to composed functions. The chain rule explains how local rates combine when one function receives the output of another.