Skip to article frontmatterSkip to article content

Полином Тейлора от одной переменной

Higher School of Economics

Рассмотрим полином P(x)R[x]P(x) \in \mathbb{R}[x]. Говорят, что полином P(x)P(x) разложен в точке aa по степеням (xa)(x-a), если существуют такие c0,c1,,cnc_0, c_1, \ldots, c_n, где n=deg(P(x))n = \mathrm{deg}(P(x)), что P(x)=c0+c1(xa)+c2(xa)2++cn(xa)nP(x) = c_0 + c_1(x-a) + c_2(x-a)^2 + \cdots + c_n(x-a)^n.

Нетрудно видеть, что эти коэффициенты можно найти следующим образом

c0=P(a),c1=P(a),c2=12P(a),c3=16P(a),,cn=1n!P(n)(a). c_0 = P(a), \quad c_1 = P'(a), \quad c_2 = \frac{1}{2}P''(a), \quad c_3 = \frac{1}{6}P'''(a), \ldots, c_n = \frac{1}{n!}P^{(n)}(a).

Таким образом, получаем

P(x)=P(a)+P(a)(xa)+12P(a)(xa)2++1n!P(n)(a)(xa)n. P(x) = P(a) + P'(a)(x-a) + \frac{1}{2} P''(a)(x-a)^2 + \cdots + \frac{1}{n!}P^{(n)}(a)(x-a)^n.
Proof

Пусть r(x):=f(x)Tf(x)r(x): = f(x) - T_f(x), очевидно, что r(a)=r(a)==r(n)(a)=0r(a) = r'(a) = \cdots = r^{(n)}(a) = 0. По правилу Лопиталя Theorem 1

limxar(x)(xa)n=limxar(x)n(xa)n1=limxar(x)n(n1)(xa)n2==limxar(n1)(x)n!(xa)\begin{align*} \lim_{x \to a} \frac{r(x)}{(x-a)^n} &=& \lim_{x \to a} \frac{r'(x)}{n(x-a)^{n-1}} \\ &=& \lim_{x \to a} \frac{r''(x)}{n(n-1)(x-a)^{n-2}} = \cdots \\ &=& \lim_{x \to a} \frac{r^{(n-1)}(x)}{n!(x-a)} \end{align*}

Дальше правило Лопиталя применять вообще говорят нельзя, так как по условию известно, что существует лишь f(n)(a)f^{(n)}(a), а в окрестности она может не существовать.

Воспользуемся теперь определением, получаем

r(n)(x)=limxar(n1)(x)r(n1)(a)(xa)=limxar(n1)(x)(xa), r^{(n)}(x) = \lim_{x \to a} \frac{r^{(n-1)}(x) - r^{(n-1)}(a)}{(x-a)} = \lim_{x \to a} \frac{r^{(n-1)}(x)}{(x-a)},

потому что r(n1)(a)=0r^{(n-1)}(a) = 0, но тогда

limxar(n1)(x)n!(xa)=limxar(n)(x)n!=0, \lim_{x \to a} \frac{r^{(n-1)}(x)}{n!(x-a)} = \lim_{x \to a} \frac{r^{(n)}(x)}{n!} = 0,

что и доказывает требуемое.

Proof

Пусть

ψ(t):=f(x)k=0nf(k)(t)k!(xt)k=f(x)(f(t)+f(t)(xt)++1n!f(n)(t)(xt)n)\begin{align*} \psi(t) &:=& f(x) - \sum_{k=0}^n \frac{f^{(k)}(t)}{k!}(x-t)^k \\ &=& f(x) - \left(f(t) + f'(t)(x-t) + \cdots + \frac{1}{n!}f^{(n)}(t)(x-t)^n \right) \end{align*}

где atxa \le t \le x.

Тогда

ψ(x)=0,ψ(a)=f(x)k=0nf(k)(a)k!(xa)k, \psi(x) = 0, \qquad \psi(a) = f(x) - \sum_{k=0}^n \frac{f^{(k)}(a)}{k!}(x-a)^k,

т.е., rn(x,a)=ψ(a)r_n(x,a) = \psi(a).

Согласно условиям, ψ(t)\psi(t) дифференцируема на [a,x][a,x], тогда по теореме Коши Theorem 7, существует такое c(a,x)c \in (a,x), что

ψ(x)ψ(a)g(x)g(a)=ψ(c)g(c), \frac{\psi(x)-\psi(a)}{g(x) - g(a)} = \frac{\psi'(c)}{g'(c)},

тогда

ψ(a)=ψ(c)g(c)(g(x)g(c)) \psi(a) = - \frac{\psi'(c)}{g'(c)}(g(x) - g(c))

поэтому

rn(x,a)=ψ(c)g(c)(g(x)g(c)). r_n(x,a)= - \frac{\psi'(c)}{g'(c)}(g(x) - g(c)).

Имеем

ψ(t)=(f(t)+f(t)(xt)+12!f(t)(xt)2+13!f(t)(xt)3+1n!f(n)(t)(xt)n)=f(t)f(t)(xt)+f(t)12!f(t)(xt)2+f(t)(xt)13f(4)(xt)3+13!f(t)(xt)3f(n+1)(t)n!(xt)n=f(n+1)(t)n!(xt)n.\begin{align*} \psi'(t) &= & - \left( f(t) + f'(t)(x-t) + \frac{1}{2!}f''(t)(x-t)^2 + \frac{1}{3!}f'''(t)(x-t)^3 + \cdots \frac{1}{n!}f^{(n)}(t) (x-t)^n \right)' \\ &=& -f'(t) \\ && - f''(t)(x-t) + f'(t) \\ && - \frac{1}{2!}f'''(t)(x-t)^2 + f''(t)(x-t) \\ && - \frac{1}{3}f^{(4)}(x-t)^3 + \frac{1}{3!}f'''(t)(x-t)^3 \\ && \cdots - \frac{f^{(n+1)}(t)}{n!}(x-t)^n \\ &=& - \frac{f^{(n+1)}(t)}{n!}(x-t)^n. \end{align*}

Таким образом,

rn(x,a)=1n!f(n+1)(c)g(c)(g(x)g(a))(xc)n, r_n(x,a) =\frac{1}{n!}\frac{f^{(n+1)}(c)}{g'(c)}\bigl(g(x) - g(a)\bigr)(x-c)^n,

что и требовалось доказать.

Proof

Нужно положить g(x)=xtg(x) = x-t в теореме Theorem 2.

Proof

Нужно положить g(x)=(xt)n+1.g(x) = (x-t)^{n+1}.