Processing math: 100%

Формула Тейлора с остатком в форме Пеано

Формулировка:

Если существует f(n)(x0), то f(x) представима в следующем виде:

f(x)=nk=0f(k)k!(xx0)k+o((xx0)n)xx0

Это выражение f(x) называется формулой Тейлора с остаточным членом в форме Пеано (или локальной формулой Тейлора)

Доказательство:

Для начала докажем Лемму

Пусть функции φ(x),ψ(x) определены в  δ  окрестности точки x0 и удовлетворяют следующим условиям:

  1. xUδφ(n+1)(x),ψ(n+1)(x);
  2. φ(x0)=φ(x0)==φ(n)(x0)=0ψ(x0)=ψ(x0)==ψ(n)(x0)=0
  3. ψ(x)0,ψk(x)0xUδ(x0),k=¯1,n+1

Тогда xUδ(x0) существует точка ξ, принадлежащая интервалу с концами x0 и x такая, что φ(x)ψ(x)=φn+1(ξ)ψn+1(ξ)

Доказательство 

Пусть, например, x(x0,x0+δ). Тогда применяя к функциям φ и ψ на отрезке [x0,x] теорему Коши и учитывая, что φ(x)=ψ(x)=0 по условию, получаем

φ(x)ψ(x)=φ(x)φ(x0)ψ(x)ψ(x0)=φ(ξ1)ψ(ξ1)$,$x0<ξ1<x

Аналогично, применяя к функциям φ и ψ на отрезке [x0,ξ1] теорему Коши, находим

φ(ξ1)ψ(ξ1)=φ(ξ1)φ(x0)ψ(ξ1)ψ(x0)=φ»(ξ2)ψ»(ξ2), x0<ξ2<ξ1

Из этих двух равенств следует, что

φ(x)ψ(x)=φ(ξ1)ψ(ξ1)=φ»(ξ2)ψ»(ξ2), x0<ξ2<ξ1<x<x0+δ

Применяя теорему Коши последовательно к функциям φ» и ψ»,φ(3) и ψ(3),…,φ(n) и ψ(n) на соответствующих отрезках получаем

φ(x)ψ(x)=φ(ξ1)ψ(ξ1)==φn(ξn)ψn(ξn)=φn+1(ξ)ψn+1(ξ)

где x0<ξ<ξn<<ξ2<ξ1<x<x0+δ

Равенство доказано для случая, когда x(x0,x0+δ), аналогично рассматривается случай, когда x(x0δ,x0).

Теперь, когда лемма доказана, приступим к доказательству самой теоремы:

Из существования f(n)(x0) следует, что функция f(x0) определена и имеет производные до (n1) порядка включительно в δ окрестности точки  x0

Обозначим φ(x)=rn(x),ψ(x)=(xx0)n, где  rn(x)=f(x)Pn(x).

Функции φ(x) и ψ(x) удовлетворяют условиям леммы, если заменить номер n+1 на n1

Используя ранее доказанную лемму и учитывая, что r(n1)n(x0)=0 получаем

rn(x)(xx0)n=rn1n(ξ)r(n1)n(x0)n!(ξx0), ξ=ξ(x)()

где x0<ξ<x<x0<x0+δ или x0δ<x<ξ<x0.

Пусть xx0, тогда из неравенств следует, что ξx0, и в силу существования f(n)(x0) существует

limxx0r(n1)n(x)r(n1)n(x0)xx0=

=limxx0r(n1)n(ξ)r(n1)n(x0)ξx0=r(n)n(x0)=0

Так как выполняются равенства rn(x0)=rn(x0)==r(n)n(x0)=0

Таким образом, правая часть формулы () имеет при xx0 предел, равный нулю, а поэтому существует предел левой части этой формулы, так же равный нулю. Это означает, что rn(x)=o((xx0)n),xx0, то есть f(x)Pn(x)=o((xx0)n), что и требовалось доказать.

Пример:

Разложить функцию y=cos2(x) в окрестности точки x0=0  по Тейлору с остатком в форме Пеано.

Решение

Табличное разложение косинуса имеет следующий вид:

cos(x)=1x22!+x44!+(1)nx2n(2n)!+o(x2n+1)

Представим функцию cos2(x) в виде:

cos2(x)=1+cos(2x)2=12+12cos(2x)

Заменим в табличном разложении x на 2x и подставим представление косинуса.Получим

cos2(x)=1x2+x43+(1)n22n1x2n2n!+o(x2n+1)

Источники:

  1. Конспект по курсу математического анализа Лысенко З.М.
  2. Тер-Крикоровв А.М., Шабунин М.И. Курс математического анализа -М.:ФИЗМАТ-ЛИТ, 2001.-672 с. гл. IV §18 с. 161.

Тест на знание формулы Тейлора(ост.Пеано)

Проверьте себя на знание доказательства и применения формулы Тейлора с остатком в форме Пеано.

Остатки формулы Тейлора



Остаток формулы Тейлора (стандартное обозначение- latexrn(x0,x)) можно определить, как:
  1. Погрешность, которая возникает при замене функции latexy=f(x) многочленом latexPn(x0,x). Если выполнены условия теоремы о представлении формулы latexf в виде многочлена Тейлора, то для значений latexx из окрестности точки latexx0, для которых погрешность latexrn(x0,x) достаточно мала, многочлен latexPn(x0,x) дает приближенное представление функции.
  2. (На рисунке) Разница значений функции latexf(x) и выражающим её многочленом Тейлора в точке latexx0:latexf(x)Pn(x0,x)=rn(x0,x) (уклонение полинома latexPn от функции latexf(x)).

r(x0,x)

Существует 3 основных представления остаточного члена:

  1. В форме Лагранжа: rn(x0,x)=f(n+1)(x+θ(xx0))(n+1)!(xx0)n+1, latex0<θ<1. 
  2. В форме Коши: rn(x0,x)=f(n+1)(x0+θ1(xx0))n!(1θ1(xx0))n(xx0)n+1, latex0<θ1<1. 
  3. В форме Пеано: rn(x0,x)=o((xa)n),  при latexxa.

Примеры:

  1. Написать разложение функции latexesin(x) до latexx3 с остатком в форме Пеано.
    Спойлер
  2. [свернуть]

  • Вычислить предел, используя формулу Тейлора: limx01+2tg(x)ex+x2arctg(x)sin(x)
    Спойлер
  • Список литературы:

    1. Г.М.Фихтенгольц, Курс дифференциального и интегрального исчисления, том 1, 1962 год, стр. 246-257.
    2. Тер-Крикоров А. М. Шабунин М. И. «Курс математического анализа» 3 издание 2001 года, стр. 158-172
    3. Л. Д. Кудрявцев «Курс математического анализа 1» стр. 339-353
    4. Варятанян Г. М. Математический анализ. Часть 1(3). 2009 с. 44-46

    Формула Тейлора. Виды остаточных членов.


    Таблица лучших: Остатки формулы Тейлора

    максимум из 30 баллов
    Место Имя Записано Баллы Результат
    Таблица загружается
    Нет данных

    Определение многочлена Тейлора

    [latex]1^{\circ}.[/latex] Локальная формула Тейлора.

    Если функция [latex]f(x)[/latex] определена в некоторой окрестности [latex]\mid x-x_{0}\mid<\varepsilon[/latex] т.[latex]x_{0}[/latex] и имеет в этой окрестности производные [latex]f'(x),\cdots,f^{(n-1)}(x)[/latex] до [latex](n-1)[/latex]-го порядка включительно и в т.[latex]x_{0}[/latex] существует производная n-го порядка [latex]f^{(n)}(x_{0})[/latex], то
    [latex]f(x)=\sum\limits_{k=0}^{n}a_{k}(x-x_{0})^{k}+o(x-x_{0})^{n}[/latex],       (1)

    где [latex]a_{k}=\frac{f^{(k)}(x_{0})}{k!},(k=0,1,\cdots,n).[/latex]

    В частности, при [latex]x_{0}=0[/latex] имеем:

    [latex]f(x)=\sum\limits_{k=0}^{n}\frac{f^{(k)}(x_{0})}{k!}x^{k}+o(x^n).[/latex]     (2)

    При указанных условиях представление (1) единственно.

    Если в т.[latex]x_{0}[/latex] существует производная [latex]f^{(n+1)}(x_{0})[/latex], то остаточный член в формуле (1) может быть взят в виде [latex]o((x-x_{0})^{n+1})[/latex].

    Из локальной формулы Тейлора (2) Получаем следующие 5 важных разложений:

    I. [latex]e^{x}=1+x+\frac{x^{2}}{2!}+\cdots +\frac{x^{n}}{n!}+o(x^{n})[/latex]

    exp
    II. [latex]sin(x)=x-\frac{x^{3}}{3!}+\cdots +(-1)^{n-1}\frac{x^{2n-1}}{(2n-1)!}+o(x^{2n})[/latex]

    sin
    III. [latex]cos(x)=1-\frac{x^{2}}{2!}+\cdots +(-1)^{n}\frac{x^{2n}}{(2n)!}+o(x^{2n+1})[/latex]

    cos
    IV. [latex](1+x)^{m}=1+mx+\frac{m(m-1)}{2!}x^{2}+\cdots +\frac{m(m-1)\cdots (m-n+1)}{(n)!}x^{n}+o(x^{n})[/latex]

    V. [latex]ln(1+x)=x-\frac{x^{2}}{2}+\cdots +(-1)^{n-1}\frac{x^{n}}{n}+o(x^{n})[/latex]

    ln

    [latex]2^{\circ}.[/latex]Формула Тейлора.

    Если функция [latex]f(x)[/latex] определена на сегменте [latex]\left [ a,b \right ][/latex] и имеет на этом сегменте непрерывные производные [latex]f'(x),\cdots,f^{(n-1)}(x)[/latex], при[latex]a<x<b[/latex] существует конечная производная [latex]f^{(n)}(x)[/latex], то

    [latex]f(x)=\sum\limits_{k=0}^{n-1}\frac{f^{(k)}(a)}{k!}(x-a)^{k}+r_{n}(x)[/latex]   [latex](a\leq x\leq b),[/latex], где

    [latex]r_{n}(x)=\frac{f^{(n)}(a+\theta(x-a))}{n!}(r-a)^{n}[/latex]     [latex](a<\theta<b),[/latex]

    (остаточный член в форме Лагранжа), или

    [latex]r_{n}(x)=\frac{f^{(n)}(a+\theta_{1}(x-a))}{(n-1)!}(1-\theta_{1})^{n-1}(x-a)^{n}[/latex]     [latex](a<\theta_{1}<b),[/latex]

    (остаточный член в форме Коши)

     

    [latex]P(x)=a_{0}+a_{1}\ast x+a_{2}\ast x^{2}+a_{3}\ast x^{3}+a_{4}\ast x^{4}+\cdots +a_{n-1}\ast x^{n-1}+a_{n}\ast x^{n}[/latex]

    [latex]{P}'(x)=a_{1}+2a_{2}\ast x +3a_{3}\ast x^{2}+ 4a_{4}\ast x^{3}+\cdots +(n-1)a_{n-1}\ast x^{n-2}+ na_{n}\ast x^{n-1}[/latex]

    [latex]{P}»(x)=2a_{2}+6a_{3}\ast x +12a_{4}\ast x^{2}+ \cdots +(n-1)(n-2)a_{n-1}\ast x^{n-3}+ (n-1) na_{n}\ast x^{n-2}[/latex]

    [latex]P^{(3)}(x)=6a_{3} + 24a_{4}*x + \cdots + (n-1)(n-2)(n-3)a_{n-1}*x^{n-4}+ (n-1)*[/latex]

    [latex]*(n-2)na_{n}*x^{n-3}[/latex]

    [latex]\cdots[/latex]

    [latex]P^{(n-1)}(x)=(n-1)!*a_{n-1}+ n!a_{n}*x[/latex]

    [latex]P^{(n)}(x)=n!a_{n}[/latex]

    [latex]\left. P(0)=a0P(0)=a1P»(0)=2!a2P(3)(0)=3!a3P(n1)(0)=(n1)!an1P(n)(0)=n!an \right\} \Leftrightarrow \left.a0=P0a1=P(0)1!a2=P»(0)2!a3=P(3)(0)3!an1=P(n1)(0)n1!an=P(n)(0)n! \right\}[/latex]

    [latex]P(x)=P(0)+\frac{{P}'(0)}{1!}x+ \frac{{P}»(0)}{2!}x^{2}+ \frac{P^{(3)}(0)}{3!}x^{3}+\frac{P^{(4)}(0)}{4!}x^{4}+\cdots + \frac{P^{(n-1)}(0)}{(n-1)!}x^{n-1}++ \frac{P^{(n)}(0)}{n!}x^{n}[/latex]

    (формула Тейлора для многочлена по степеням [latex]x[/latex]).

    Замечание

    [latex]P(x)=A_{0}+A_{1}(x-x_{0})+A_{2}(x-x_{0})^{2}+\cdots +A_{n}(x-x_{0})^{n}[/latex]

    [latex]A_{k}=\frac{P^{(k)}(x_{0})}{k!}\Rightarrow P(x)=P(x_{0})+\frac{{P}'(x_{0})}{1!}(x-x_{0})+\frac{{P}»(x_{0})}{2!}(x-x_{0})^{2}+\cdots +\frac{P^{(n)}(x_{0})}{n!}(x-x_{0})^{n}[/latex]

    (ф-ла Тейлора для многчлена по степеням [latex](x-x_{0}))[/latex]

     

    Частный случай формулы Тейлора при [latex]x_{0}=0[/latex] называется формулой Маклорена.

     

    Пусть функции f и g в т. [latex]x_{0}[/latex] такие, что:
    [latex]f(x_{0})=g(x_{0})[/latex]
    [latex]{f}'(x_{0})={g}'(x_{0})[/latex]
    [latex]{f}»(x_{0})={g}»(x_{0})[/latex]
    [latex]\cdots[/latex]
    [latex]f^{(n)}(x_{0})=g^{(n)}(x_{0})[/latex]
    Следует ожидать, что функции f и g в окрестности т.[latex]x_{0}[/latex] похожи (графиками). И тогда функцию f локально можно заменить на g.

    Нас будет интересовать g(x) как многочлен. Т.е. [latex]g(x)=P_{n}(x_{0},x)=\overbrace{c_{0}}^{f(x_{0})}+\overbrace{c_{1}}^\frac{{f'(x_{0})}}{1!}(x-x_{0})+\cdots +\overbrace{c_{n}}^\frac{{f^{(n)}(x_{0})}}{n!}(x-x_{0})^{n}[/latex]
    [latex]f(x)\approx g(x)[/latex]
    [latex]f(x_{0})=P_{n}(x_{0},x)[/latex]
    [latex]{f}'(x_{0})={P}_{n}'(x_{0},x)[/latex]
    [latex]\cdots [/latex]
    [latex]f^{(n)}(x_{0})=P_{n}^{(n)}(x_{0},x)[/latex]

    Итак, многочлен [latex]P_{n}(x,x_{0})=f(x_{0})+\frac{{f}'(x_{0})}{1!}(x-x_{0})+\cdots + \frac{f^{(n)}(x_{0})}{n!}(x-x_{0})^{n}[/latex]
    Многочлен Тейлора функции f в т.[latex]x_{0}[/latex] порядка n.

     

    Пример.

    Разложить многочлен [latex]P(x)=-4x^{3}+3x^{2}-2x+1[/latex] по степеням [latex]x+1[/latex].

    Решение: Здесь [latex]x_{0}=-1, P'(x)=-12x^{2}+6x-2, P»(x)=-24x+6, P^{(3)}(x)=-24.[/latex]

    Поэтому [latex]P(-1)=10, P'(-1)=-20, P»(-1)=30, P^{(3)}(-1)=-24.[/latex] Следовательно,

    [latex]P(x)=10+\frac{-20}{1!}(x+1)+\frac{30}{2!}(x+1)^{2}+\frac{-24}{3!}(x+1)^{3},[/latex]

    т.е. [latex]-4x^{3}+3x^{2}-2x+1=10-20(x+1)+15(x+1)^{2}-4(x+1)^{3}.[/latex]

     

     

    Список литературы:

    1. Конспект лекций по математическому анализу (Лысенко З.М.)

    2. Б.П. Демидович, Сборник задач и упражнений по математическому анализу, издательство «Наука» главная редакция физико-математической литературы, Москва 1972, стр.138-139.

    3. Г.М.Фихтенгольц, Курс дифференциального и интегрального исчисления, том 1, 1962 год, стр. 246-257.

     

    Единственность полинома Тейлора

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

      Если существует [latex]f^{(n)}(x_{0})[/latex] и при [latex]x\rightarrow x_{0} [/latex] [latex]f[/latex] представима в виде [latex]f(x)=a_{0}+ [/latex] [latex] a_{1}(x-x_{0})+… [/latex] [latex] +a_{n}(x-x_{0})^{n}+ [/latex] [latex] O((x-x_{0})^{n})[/latex], то многочлен [latex]A=a_{0}+[/latex][latex]a_{1}(x-x_{0})+… [/latex] [latex] +a_{n}(x-x_{0})^{n}[/latex] и будет многочленом Тейлора в точке [latex]x_{0}[/latex], то есть [latex]a_{k}=\cfrac{f^{(k)}(x_{0})}{k!}[/latex].

    Доказательство.

    latexf(x)=f(x0)+ latexf(x0)1!(xx0)+ latex+f(n)(x0)n!(xx0)n+ latex O((x-x_{0})^{n}) &s=1 .

    Приравниваем:

    latexf(x0)+ latexf(x0)1!(xx0)+ latex+f(n)(x0)n!(xx0)n+ latexO((xx0)n)= latexa0+a1(xx0)+ latex+an(xx0)n+ latex O((x-x_{0})^{n}) &s=1.

    Берем предел обеих частей при [latex]x\rightarrow x_{0} [/latex]. Получаем, что:

    latex \frac{f'(x_{0})}{1!}(x-x_{0})\rightarrow 0 &s=1 ;

    latex \frac{f^{(n)}(x_{0})}{n!}(x-x_{0})^{n}\rightarrow 0 &s=1 ;

    latex O((x-x_{0})^{n})\rightarrow 0 &s=1 ;

    latex a_{1}(x-x_{0})\rightarrow 0 &s=1 ;

    latex a_{n}(x-x_{0})^{n}\rightarrow 0 &s=1 ;

    latex O((x-x_{0})^{n})\rightarrow 0 &s=1 ;

    latex f(x_{0})=a_{0} &s=1 .

    Отбрасываем первые слагаемые в обеих частях уравнения:

    [latex] \cfrac{f'(x_{0})}{1!}(x-x_{0})+…[/latex][latex]+\cfrac{f^{(n)}(x_{0})}{n!}(x-x_{0})^{n}+[/latex][latex]O((x-x_{0})^{n})=[/latex][latex] a_{1}(x-x_{0})+…[/latex][latex]+a_{n}(x-x_{0})^{n}+[/latex][latex]O((x-x_{0})^{n})\mid /(x-x_{0}) .[/latex]

    [latex] \cfrac{f'(x_{0})}{1!}+…[/latex][latex]+\cfrac{f^{(n)}(x_{0})}{n!}(x-x_{0})^{n-1}+[/latex][latex]O((x-x_{0})^{n-1})=[/latex][latex]a_{1}+[/latex][latex]a_{2}(x-x_{0})+…[/latex][latex]+a_{n}(x-x_{0})^{n-1}+[/latex][latex]O((x-x_{0})^{n-1})\mid \lim\limits_{x\rightarrow x_{0}}(\cdot ) .[/latex]

    Получаем:

    latex \cfrac{f'(x_{0})}{1!}=a_{1} &s=1.

    Проделываем те же действия, что и ранее, получаем:

    latex a_{k}=\cfrac{f^{(k)}(x_{0})}{k!} &s=1.

    Следовательно разложение по формуле Тейлора однозначно.

    Замечание:

    Пусть [latex]f(x)[/latex] — бесконечно дифференцируема в точке [latex]0[/latex].

    1. Если функция [latex]f(x)[/latex] — четная, то [latex]f'[/latex] — нечетная, [latex]f»'[/latex] — нечетная, …, [latex]f^{(2n+1)}[/latex] — нечетная, а так как нечетная функция в 0 всегда принимает значение, равное 0, то [latex]f'(0)=f»'(0)=…[/latex] [latex] =f^{(2n+1)}(0)=0[/latex].
    2. Если функция [latex]f(x)[/latex] — нечетная, то [latex]f»[/latex] — нечетная, …, [latex]f^{(2n)}[/latex] — нечетная, а так как нечетная функция в 0 всегда принимает значение, равное 0, то [latex]f»(0)=…= f^{(2n)}(0)=0[/latex].

    Вывод:

    Если [latex]f(x)[/latex] — четная, то формула Тейлора будет для нее содержать только четные степени, если [latex]f(x)[/latex] — нечетная, то формула Тейлора будет разлагаться только по нечетным степеням.

    Источники:

    Тест по теме: единственность полинома Тейлора

    Проверьте себя на знание теоретического материала по теме: единственность полинома Тейлора.


    Таблица лучших: Тест по теме: единственность полинома Тейлора

    максимум из 3 баллов
    Место Имя Записано Баллы Результат
    Таблица загружается
    Нет данных