# Intuition explanation of taylor expansion?

Could you provide a geometric explanation of taylor expansion?

-

1
It would be good if you could be more precise. What kind of geometric explanation? What is not intuitive that you would like cleared up? – Qiaochu Yuan Nov 8 '10 at 13:32

2
See the graph @ en.wikipedia.org/wiki/Taylor_series. Also see en.wikipedia.org/wiki/Taylor_polynomial. Taylor's theorem is derived from the Mean Value Theorem – SandeepJ Nov 8 '10 at 14:21

## 5 Answers

We know that the higher the degree of an equation, the more "turning points" it may have. For example, a parabola has one "turning point."

(A parabola has an equation of the form $y=ax^2 + bx +c$.)

A cubic of the form $y=ax^3 + bx^2 +cx +d$ can have up to two "turning points," though it may have fewer. In general, an equation of degree $n$ may have up to $n-1$ turning points.

(Here is the polynomial $f(x) = 2x^4 - x^3 -3x^2 + 7x - 13$. It is degree 4 and it has the maximum number of turning points, 4-1=3. But, keep in mind, some degree 4 polynomials have only one or two turning points. The degree gives us the MAXIMUM number as $n=1$.)

This is important because, if you want to use a polynomial to approximate a function, you will want to use a polynomial of high enough degree to match the "features" of the function. The Taylor series will let you do this with functions that are "infinitely differentiable" since it uses the derivatives of the function to approximate the functions behavior.

Here are Taylor polynomials of increasing degree and the sine curve. Notice how they are "wrapping around" the sine curve, giving an approximation that fits better and better over more of the curve as the degree of the Taylor polynomial increases.

(Source for this image: http://202.38.126.65/navigate/math/history/Mathematicians/Taylor.html)

Since the sine curve has so many turning points it is easy to see that to match all of the features of the sine curve we will need to take the limit of the $n^{th}$ degree Taylor polynomial as $n \rightarrow \infty$.*

That's the intuition behind the Taylor series. The higher the degree, the better the "fit." Why? Because higher degree curve have more "turning points" so they can better match the shape of things like the sine function. (As long as the function we are approximating is differentiable.)

*Side note: A function may have only a few turning points and still need infinitely many terms of the Taylor polynomial. Take the catenary, for example, which only has one turning point since it looks like a parabola. The Taylor series for the catenary will not have any terms where the coefficients are zero, since the derivatives of the catenary are hyperbolic sinusoidal functions.

But, even with the catenary, higher degree polynomials give a better approximation.

-

1
The sine example looks really nice! – Jan Nov 8 '10 at 21:37

Think of a Taylor series not as one entity but as a sequence of approximations.

The first term gives a constant approximation: f(x + h) is approximately f(x).

The first two terms give a linear approximation: f(x + h) is approximately f(x) plus a trend term, h f'(x).

The first three terms include a constant approximation, a linear trend, and a curvature term to account for the change in the linear trend: f(x + h) is approximately f(x) + h f'(x) + h^2 f''(x)/2.

Next you add a term to account for the change in the curvature, etc.

-

I give it a try: If you want to know where you will be in x time driving a car you can find out by separating the different components: position at the moment, speed, acceleration, jolt and so on and add them all together.

-

3
not a bad simplification :) – BBischof Nov 8 '10 at 14:40

We are approximating a function by polynomials at a point.As a first approximation, we give a give polynomial whose value at that point is same as the functions. In the second step, we make the first derivative equal too. In the third step,the second derivative is made equal and so on...

-

Predict global while computing local!

A Taylor expansion of a function $f$ around some value $x_0$ is similar to a prediction of the function at a neighboring value $x$ knowing progressively more about the variation of $f$ at the point $x_0$.

First step: easiest prediction: nothing changed, that is, $f(x) = f(x_0)$

Second step: we know the first derivative, so we predict the function was linear between $x_0$ and $x$ : $f(x) = f(x_0) + (x-x_0)f'(x_0)$. See, everything still local as the derivate is given at $x_0$.

The next step give a generalization of this predictions for higher derivatives. The different forms give bounds to the error or more knowledge of the residual.

-
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 18, "mathjax_display_tex": 0, "mathjax_asciimath": 0, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 10, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "github"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "english_confidence": 0.9265822172164917, "perplexity_flag": "head"}