liveBook · Manning

Taylor series

A Taylor series is a power series whose coefficients are determined by a function’s derivatives evaluated at a specified expansion point.

How 3 Manning books explain it

Geometry for Programmers

A Taylor series is a power series whose coefficients are determined by the derivatives of a function at a specified center.

How it is used
Approximates differentiable functions with cheaper polynomial models for limited ranges.
How deep it goes
Explains derivative-based centers, degree selection, and SymPy generation, but does not develop convergence theory.
Examples
Uses exponential, logarithmic, and trigonometric expansions, including SymPy listings and a visual comparison of added terms.
What you can do after
Apply it via SymPy’s series function to generate finite polynomial approximations at selected centers and degrees.

Read how Geometry for Programmers explains Taylor series →

Math and Architectures of Deep Learning

A multivariable Taylor expansion that approximates a function near a point and yields quadratic terms used in optimization arguments.

How it is used
Uses local loss expansions to justify gradient-based optimization and connect linear approximations with curvature.
How deep it goes
Defines one- and multidimensional expansions, explains gradient and Hessian terms, and stops short of routinely computing higher-order terms.
Examples
Uses an exponential expansion at zero, tangent and quadratic curve interpretations, and parameter displacements in loss landscapes.
What you can do after
Evaluate local loss changes and understand why negative-gradient steps provide the fastest infinitesimal descent direction.

Read how Math and Architectures of Deep Learning explains Taylor series →

Julia as a Second Language

A Taylor series is a power series representing a function as an expansion around a specified point using its derivatives.

How it is used
Approximates trigonometric functions by converting mathematical summations into executable Julia loops.
How deep it goes
Explains summation-to-loop translation and finite accuracy, but does not prove the Taylor-series definition.
Examples
Uses sine calculations, trigonometric tables, a Julia summation function, and comparisons with built-in sin.
What you can do after
Build it from scratch by implementing sine with a finite Taylor-series loop and testing its accuracy against sin.

Read how Julia as a Second Language explains Taylor series →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.