Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

8111 лекции 1-36 / Лекция31.Формула Тейлора

.pdf
Скачиваний:
37
Добавлен:
27.03.2015
Размер:
153.83 Кб
Скачать

Лекция 31. Формула Тейлора

31.1.Формула Тейлора

Известно, что наиболее простыми функциями в смысле вычисления являются много- члены. Возникает вопрос о возможности замены функции f в окрестности точки x мно-

гочленом некоторой степени.

Из определения дифференцируемости функции f в точке x0 следует, что если y = f(x) дифференцируема в точке x0, то ее приращение в некоторой достаточно малой окрестности U (x0) можно представить в виде

f(x0) = f0(x0) x + o ( x) ;

где o( x) бесконечно малая более высокого порядка малости, чем x при x ! 0, т. е. f(x) = f(x0) + f0(x0) (x x0) + o (x x0) 8x 2 U (x0):

Другими словами, существует многочлен первой степени

P1(x) = f(x0) + a1(x x0);

такой что при x ! x0

f(x) = P1(x) + o(x x0);

причем P1(x) удовлетворяет следующим условиям: P1(x0) = f(x0), P10(x0) = a1 = f0(x0). Обозначим, через r1(x) разность значений данной функции f(x) и построенного мно-

гочлена P1(x):

r1(x) = f(x) P1(x):

Рис. 1: Погрешность при замене функции f(x) многочленом P1(x).

r1 = o(x x0) есть погрешность, возникающая при замене функции y = f(x) многочленом P1(x). Для значений из окрестности U (x0), для которых погрешность r1(x) достаточно мала, многочлен P1(x) дает приближенное представление функции.

Таким образом, зная значение функции и производной в точке x0 можно приближенно вычислить значение функции в окрестности U (x0). Предположим, что в точке x0 извест- ны n производных функции f в точке x0. Какую информацию о характере поведения функции они несут?

1

(x0)

Рассмотрим сначала в качестве функции f многочлен Q(x) степени n относительно переменной x. Запишем его как многочлен по степеням x x0:

n

X

Q(x) = ak(x x0)k = a0 + a1(x x0) + a2(x x0)2 + : : : + an(x x0)n:

k=0

и покажем, что коэффициенты ak можно выразить через значения производных много- члена Q(x) в точке x0. Так как производные функции Q(x) имеют вид:

Q0(x) = a1 + 2a2(x x0) + 3a3(x x0)2 + : : : + nan(x x0)n 1;

Q00(x) = 2!a2 + 3 2a3(x x0) + 4 3a4(x x0)2 + : : : + n(n 1)an(x x0)n 2;

: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :

Qk(x) = k!ak + (k + 1)!(x x0) + : : : + n(n 1) : : : (n k + 1)an(x x0)n k;

: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :

Qn(x) = n!an;

òî Q(k)(x0) = k!ak, k = 0; n, и все коэффициенты многочлена Q(x) выражаются через

Q(k)

значения производных функции Q(x) в точке x0: ak = k! , k = 0; n. Нулевая производная есть значение функции в точке: Q(0)(x0) = Q(x0). Многочлен n-го порядка полностью

определяется своими производными:

n

Q(k)(x0)

 

Xk

 

 

(x x0)k:

k!

Qn(x) = Q(x) =

=0

 

 

 

Для произвольной функции f(x), имеющей в точке x0 производные до порядка n вклю- чительно, построим многочлен

n

f(k)(x0)

 

 

Xk

 

 

(x x0)k:

(31.1)

k!

Pn(x) =

=0

 

 

 

 

Многочлен Pn(x), заданный формулой (31.1), называют м н о г о ч л е н о м

Ò å é ë î -

ð à ï î ð ÿ ä ê à n ô ó í ê ö è è f(x) â î ê ð å ñ ò í î ñ ò è ò î ÷ ê è x0.

Обозначим, через rn(x) разность значений функции f(x), имеющей в точке x0 произ- водные до порядка n включительно, и е¼ многочлена Тейлора порядка n:

n

f(k)(x0)

 

 

Xk

 

 

(x x0)k:

(31.2)

k!

rn(x) = f(x) Pn(x) = f(x)

=0

 

 

 

 

rn(x) есть погрешность, возникающая при замене функции y = f(x) многочленом Pn(x). Для значений из окрестности U (x0), для которых погрешность rn(x) достаточно мала, многочлен Pn(x) дает приближенное представление функции (рис. 2).

Определение 31.1. Равенство

n

f(k)(x0)

 

 

Xk

 

 

(x x0)k + rn(x)

(31.3)

k!

f(x) =

=0

 

 

 

 

называют ф о р м у л о й Т е й л о р а п о р я д к а n ф у н к ц и и f

ò î ÷ ê è x0. Функцию rn(x) называют о с т а т о ч н ы м ч л е н о м л о р а.

â î ê ð å ñ ò í î ñ ò è ô î ð ì ó ë û Ò å é -

2

Рис. 2: Погрешность при замене функции f(x) многочленом Pn(x).

Формулу Тейлора при x0 = 0 нередко называют формулой Маклорена.

Пример 31.1. Представить функцию f(x), заданную параметрически уравнениями

x = cos t; y = sin t; t 2 (0; );

(31.4)

в виде формулы Тейлора третьего порядка в окрестности точки

x0 = 0 с остаточным

членом в форме Пеано r3(x) = o (x3).

 

Точка x0 = 0 соответствует значению параметра t = =2. Определяем значение

функции f в точке x0 = 0: f(0) = y( =2) = 1:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Функции x(t), y(t) дифференцируемы при t = =2, и x0

=

 

sin t = 0 ïðè t = =2. Ïî

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

 

6

 

 

 

формуле (30.4) дифференцирования параметрически заданной функции находим

 

 

 

0

 

 

y0

cos t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

= ctg t; t 2 (0; ):

 

 

 

 

 

 

 

 

 

fx

=

 

=

 

 

 

 

 

 

 

 

 

 

 

 

 

xt0

sin t

 

 

 

 

 

 

Согласно формулам (30.5) и (30.6)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f00 =

 

(ctg t)0

=

 

1

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xx

 

 

sin t

 

sin3 t

 

 

 

 

 

 

 

 

 

 

 

f

000 =

 

(sin 3 t)0

=

 

3sin 4 t cos t =

 

cos t :

 

 

Отсюда находим

 

xxx

 

 

sin t

 

 

 

 

 

 

 

 

 

sin t

 

 

sin5 t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cos t

 

 

f0(0) = ctg t t= =2

= 0;

 

f00(0) =

 

 

t= =2

= 1;

f000(0) =

 

t= =2 = 0:

 

sin3 t

sin5 t

Тогда формула Тейлора

третьего порядка функции

f в окрестности точки x

 

= 0 ñ îñòà-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

точным членом в форме Пеано имеет вид

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f(x) = 1

1

x2 + o x3

:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

f(x)

 

 

 

 

 

 

 

 

 

 

 

 

 

x0

= 0

 

 

 

 

 

 

 

 

 

 

 

Для функции

 

в окрестности точки

 

 

 

 

 

 

 

совпадают многочлены Тейлора нуле-

вого и первого порядка:

P0(x) = P1(x) = 1;

а также многочлены Тейлора второго и третьевого порядка:

P2(x) = P3(x) = 1 12x2:

Íà ðèñ. 3 изображены графики функции f(x) и ее многочленов Тейлора до третьего порядка включительно в окрестности точки x0 = 0.

3

Рис. 3: Графики функции f(x) и ее многочленов Тейлора в окрестности точки x0 = 0.

4