Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kniga1.pdf
Скачиваний:
48
Добавлен:
10.02.2015
Размер:
1.54 Mб
Скачать

существование

предела

lim

f0(x)

.

Например,

lim x sin x

 

=

 

 

 

lim (1

 

 

sin x) = 1

lim

x!a g0(x)

lim

1 cosx

 

x!1

x

 

 

 

 

 

 

(x sin x)0 =

 

 

 

 

 

 

 

 

 

x

 

 

 

 

x

 

 

, но x

 

 

 

x

 

1

– не существует.

 

 

 

 

 

!1

x0

!1

 

!1 Замечание 2.

 

 

 

 

 

 

типа

1 1

;

 

0

 

1;

 

0

 

1

0

 

11

Неопределенности

 

 

 

0

 

 

;

 

;

приводятся к уже рассмотренным типам

неопределенностей 0=0 или 1=1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Если f ! 1 и ' ! 1, то пишем f ' =

 

1

 

f1

 

:

1

и

 

 

'

 

f'

получаем неопределенность 0=0.

 

 

 

 

 

 

 

 

 

Если f ! 0 и ' ! 1, то пишем f' = f1 , что приводит к

'

неопределенности вида 0=0; если записать f' = '1 , то придем к

f

неопределенности вида 1=1.

Выражения f' приводят к неопределенностям вида 00; 10; 11. Если прологарифмировать f', то придем к

неопределенности вида 0 1. Например, lim f' = elim ' ln f .

x!a

x!a

§ 5.7 ФОРМУЛА ТЕЙЛОРА

Формулой Тейлора называется формула, с помощью которой можно по данным значениям функции и её

производных в точке a f(a); f0(a); : : : ; f(n 1)(a) и некоторым

сведениям о её производной f(n) в окрестности U(a) этой точки узнать приближенно её значение f в точках U(a).

Сначала получим формулу Тейлора для многочлена P (x) = a0 + a1x + + anxn. Сделаем замену x на (x a) + a в P (x):

n

X

P (x) = a0 + a1((x a) + a) + + an((x a) + a)n= bk(x a)k;

k=0

где bk – коэффициенты, зависящие от коэффициентов ak. Полученное равенство называется разложением многочлена P (x) по степеням x a, а bk – коэффициентами данного разложения.

n

Продифференцируем равенство P (x) = P bk(x a)k k раз:

k=0

P (k)(x) = k!bk + (k + 1)k 2bk+1(x a) +

81

В полученном выражении для P (k)(x) положим x = a: P (k)(a) =

k!bk; k = 0; 1; 2; : : : ; (здесь мы считаем P (0)(a) = P (a)). Отсюда следует

bk =

P (k)(a)

; k = 0; 1; 2; :

(1)

k!

Таким образом, один и тот же многочлен P (x) можно разложить по степеням x a единственным образом, т. е. если для всех значений x

n

 

n

 

X

 

X

 

P (x) = bk(x a)k =

bk0 (x a)k;

k=0

 

k=0

 

то bk = bk0 ; k = 0; 1; 2; : : : ; n, т. к. числа bk; bk0

вычисляются по

одной и той же формуле (1).

 

 

 

Мы получили формулу:

 

 

 

n

P (k)(a)

 

 

X

 

(x a)k;

 

P (x) =

k!

(2)

k=0

 

 

 

которая называется формулой Тейлора по степеням x a (или формула Тейлора в окрестности точки a) для многочлена P (x) степени n.

Замечание. При a = 0 формула Тейлора (2) называется также формулой Маклорена.

Перейдем теперь к выводу формулы Тейлора для функции f, не являющейся многочленом степени n 1, но имеющей производные достаточно высокого порядка. Вычислим числа

f(a); f0(a); : : : ; f(n 1)(a) и с помощью их образуем функцию

Q(x) = f(a) +

f0(a)

(x a) + +

f(n 1)(a)

(x a)n 1

=

1!

(n

 

1)!

 

 

n 1

 

 

 

 

 

 

 

 

f(k)(a)

 

 

 

 

 

 

=

X

 

(x a)k:

 

 

(3)

 

k=0

k!

 

 

 

 

 

 

 

 

 

 

 

Функция Q(x) называется многочленом Тейлора ((n 1)-м) функции f по степеням x a.

Если f является сама многочленом степени n 1, то, как мы установили выше, f(x) = Q(x), для любых x 2 U(a), т. е. f(x)

82

Q(x). Так как в нашем случае f не многочлен степени n 1, то f(x) 6Q(x). Тем не менее многочлен Q(x) связан с функцией

f(x) в том смысле, что f(k)(a) = Q(k)(a); k = 0; 1; : : : ; n 1. Действительно, по формуле Тейлора для многочленов

(n 1) Q(k)(a)

X

Q(x) = (x a)k: k!

k=0

Отсюда и из (3) следует f(k)(a) = Q(k)(a); k = 0; 1; : : : ; n 1. Положим

f(x) = Q(x) + Rn(x);

(4)

где Q(x) (n 1)-й многочлен Тейлора функции f по степеням

x a.

Выражение (4) называется формулой Тейлора функции f по степеням x a (или в окрестности точки a), а Rn(x) назы-

вается остаточным членом формулы Тейлора.

Сейчас мы сформулируем и докажем теорему, в которой будут даны две формы (два выражения через n-ю производную от f) остаточного члена Rn(x).

Теорема. Пусть функция f непрерывна на отрезке [a; x]

вместе со своими производными до (n 1)-го порядка включительно и n раз дифференцируема на (a; x). Тогда существует точка c 2 (a; x) такая, что имеет место равенство

f(x)=f(a)+

1

f0(a)(x a)+ +

 

1

f(n 1)(a)(x a)n 1+Rn(x);

 

 

1!

(n 1)!

где

 

 

 

 

 

 

 

 

 

 

Rn(x) =

1

f(n)(c)(x a)n (остаточный член в форме Лагранжа)

 

n!

или

 

 

 

 

 

 

 

 

 

 

Rn(x) =

 

 

1

 

 

f(n)(c)(x a)n(1

)n 1; 0 < < 1 (остаточный

 

 

 

 

(n

 

1)!

 

 

 

 

 

 

 

 

 

член в форме Коши).

Доказательство. Мы ставим своей задачей найти удобное выражение для остатка Rn(x) в формуле Тейлора f(x) =

83

n 1 f(k)(a)(x a)k

+ Rn(x) (здесь мы использовали обозначение

P

 

 

k!

 

k=0

 

n

 

ak = a0 + a1 + + an).

k=0

 

P Представим Rn(x) в виде произведения Rn(x) = (x a)p,

сведя таким образом вопрос к отысканию величины (здесь p – любое натуральное число, – величина, зависящая от x, и при фиксированном x будет рассматриваться как постоянная).

Итак, мы имеем равенство

 

 

 

 

f(x) =

n 1

f(k)(a)(x a)k

+ (x

 

a)p:

(1)

 

X

 

 

 

 

 

 

 

k=0

 

k!

 

 

 

 

 

 

 

 

 

 

Заменим в (1) формально постоянную a на переменную z.

n 1

(x

z)k

 

Тогда получим функцию g(z) = f(x) P f(k)(z)

 

k!

(x z)p,

k=0

которая определена и непрерывна для всех z 2 [a; x], так как на этом отрезке непрерывна исходная функция f(z) вместе со своими производными до (n 1)-й включительно. Кроме того, из определения функции g(z) следует (см. (1)), что при

z= a она принимает значение 0 (g(a) = 0). Больше того, при

z= x она также обращается в 0 (g(x) = 0). Наконец, функция

g(z)

имеет на интервале (a; x) производную, потому что на

(a; x)

исходная функция f имеет производную n-го порядка.

Мы видим, что вспомогательная функция g(z) удовлетворяет условиям теоремы Ролля, поэтому, согласно теореме Ролля, существует между a и x промежуточная точка c = a + (x

a) (0 <

< 1) такая, что

g0(c) =

0. Подсчитаем g0(z) :

g0(z) = f0(z) n 1

1

(f(k+1)(z)(x z)k f(k)(z)k(x z)k 1) +

k!

 

 

 

 

 

 

 

 

k=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p

 

1

P

 

 

 

 

 

 

1

 

(2)

 

2

 

(2)

 

+ p(x z)

 

 

= f0(z)+f0(z)

1!

f

 

(z)(x z)+

2!

f

 

(z)(x z)

 

1

f(3)(z)(x z)2 +

1

 

f(n)(z)(x z)n 1 + p(x z)p 1 =

2!

(n

1)!

=

1

 

f(n)(z)(x z)n 1 + p(x z)p 1. Из условия g0(c) = 0

(n

1)!

 

 

 

 

 

 

 

 

f(n)(c)(x c)n 1

 

 

 

 

 

 

 

 

 

 

 

 

находим =

 

.

 

 

 

 

 

 

 

 

 

 

 

 

(n 1)!p(x c)p 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Если положить p = n, то получим остаточный член в

форме Лагранжа: Rn(x) = (x a)n =

1

f(n)(c)(x a)n, а если

n!

положить p = 1, то – в форме Коши: Rn(x) =

(x a) =

84

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]