Você está na página 1de 11

Resumo sobre polinmios de Taylor

Dada uma funo f:(a,b), derivvel at ordem k, define-se seu


polinmio de Taylor de grau k, em torno do ponto x 0 (a,b) , por:

pk(x) = f(x0) + f(x0) (x-x0) + f(x0)/2 (x-x0)2 + ....... +


f(k)(x0)/k! (x-x0)k
Por exemplo, o polinmio de Taylor de grau k da funo f(x) = e x, em
torno de x0 = 0, :

pk(x) = 1 + x + x2/2! + + xk/k!,

uma vez que, neste caso, f(k)(x) = .... = f(x) = f(x) = ex, e portanto f(0) =
f(0) = .... = f(k)(0) = 1
Veja que as derivadas de sen(x) so:
sen(x) = cos(x);
sen(x) = -sen(x);
sen(x) = - cos(x);
sen(4)(x) = sen(x);
.
sen(4k+j)(x) = sen(j)(x),

Portanto, o polinmio de Taylor de f(x) = sen(x), de grau 10, em torno do


ponto x0= 0 ser:

p10(x) = x x3/3! + x5/5! x7/7! + x9/9!


J o polinmio de Taylor de f(x) = sen(x), de grau 5, em torno do ponto
x0= /6, ser:

P5(x) =
1
24 !

1
2

3
+ 2 (x- /6) -

(x- /6)4 +

3
25 !

1
22 !

(x- /6)5

(x- /6)2 -

3
23 !

(x- /6)3+

O polinmio de Taylor de grau k de uma funo deve ser pensado


como a melhor aproximao polinomial de grau k da funo,
perto de x0. O sentido desta afirmao pode ser tornado
bastante preciso ao considerarmos o erro cometido na
aproximao de f(x) por pk(x), ou seja:

Rk(x) = f(x) pk(x)


Quatro proposies sobre Rk(x) corroboram esta
expectativa:
P1 pk(x) o nico polinmio de grau k cujas derivadas de
todas as ordens at k, no ponto x0 igualam as correspondentes
derivadas de f em x0

xx 0

Rk ( x )

lim

P2 -

=0

x x 0

P3 - pk(x) o nico polinmio de grau k para o qual


xx 0

Rk (x )

lim

=0.

x x 0

P4 Se f tambm tem derivadas de ordem k+1, uma boa


estimativa para o resto pode ser dada por:

Rk(x) = f(k+1)(
onde

)/(k+1)! (x-x0)k+1,

um nmero entre x0 e x.

Exemplo 1: Como |sen(k)(x)| 1, para todos os valores de k,


aplicando P4 ao polinmio de Taylor de ordem 8 para sen(x),
obtido mais acima, podemos escrever:

sen(x) = p10(x) + R10(x) = x x3/3! + x5/5! x7/7! + R8(x),

onde

| R8(x) |= |sen(

)|/9! X9

1/9! X9

Em especial, isto nos permite calcular sen(0,1) com


uma preciso de mais de 12 casas decimais:
sin(0,1) = 0,1 -0,13/3! + 0,15/5! 0,17/7! + R8(0,1) =
0,0998334166468281 + R8(0,1)
onde

| R8(0,1) | 1/9! 0,19 2,76*10-15

Exemplo 2: Observe que se |x| < 1, a soma dos k primeiros termos da PG


que comea em 1 e tem razo x, vale sk(x) = 1 + x + x2 + ......+ xk = (1-xk+1)/
(1-x). Ou seja, podemos escrever:
1 + x + x2 + ......+ xk = (1-xk+1)/(1-x)
xk+1/(1-x)

1/(1-x) = 1 + x + x2 + ......+ xk +

Portanto a unicidade garantida na proposio P3 nos permite concluir


que pk(x) o polinmio de Taylor de ordem k, de f(x) = 1/(1-x), em torno de
x0 = 0.

Visualizao grfica da representao de funes por polinmios de Taylor


De modo a dar uma idia do que acontece com as funes usuais do clculo I, a medida que
aumentamos o grau do polinmio de Taylor melhora, esboamos a seguir 6 grficos, com o uso de Maple.
Trs deles com f(x) = sen(x) e trs deles com g(x) = ex, cada um deles junto com trs polinmios de Taylor
de diferentes ordens. Veja que a tanto a representao de f(x) = sen(x) como a de g(x) por seus polinomios
de Taylor passam a valer em domnios cada vez maiores, a medida que aumenta a ordem.
> p:=(x,n)->sum((-1)^(k+1)*x^(2*k-1)/(2*k-1)!,k=1..n);
n

p := (x, n)

k= 1

(k + 1) (2 k - 1)

(-1)

x
(2 k - 1)!

> p(x,7);
x-

1 3
1 5
1
7
1
9
1
11
1
13
x +
x x +
x x +
x
6
120
5040
362880
39916800
6227020800

Representaes de Taylor de ex:


> p:=(x,n)->sum((x^k)/k!,k=0..n);
n

xk
p := (x, n)
k = 0 k!

> p(x,10);
1+x+

1 x2 1 x3 1 x4
1 x5
1 x6
1 x7
1 x8
1
1
x9 +
x 10
+
+
+
+
+
+
+
2
6
24
120
720
5040
40320
362880
3628800

> plot([exp(x),p(x,1),p(x,2),p(x,3)],x=-10..10, y=2..10,


color=[red,green,blue,black], title="f(x) = ex, com aproximaes de Taylor de
ordens 1,2 e 3, na regio -10 < x < 10,-2 < y < 10",
legend=["f(x) = ex","Polin. Taylor de grau 1", "Polin. Taylor de grau 2",
"Polin. Taylor de grau 3"], numpoints = 2000);

Exerccios:
1 Ache os polinmios de Taylor p n(h) de grau n, que aproximam f(x 0 +
h), para as funes abaixo, em torno de x 0 indicado. Calcule ainda uma
limitao para o erro Rn(h) = f(x0+h) pn(h), cometido, ao se fazer
f(x0+h) pn(h)
i - f(x) = cos(x), em torno de x0 = 0
ii f(x) = sen(x), em torno de x = /6
ii f(x) = e2x, em torno de x = 0
iii f(x) = 1/(1+x), em torno de x0 = 0. (Sugesto: Aproveite o
desenvolvimento de Taylor j obtido para 1/(1-x)
iv f(x) = x , em torno de x0 = 1.
v - f(x) = 1+ x , em torno de x0 = 0
vi f(x) = n x

, em torno de x0 = 1

2 - Calcule cos(0.05), com uma preciso de 10 casas decimais, usando o


desenvolvimento de Taylor e estimando o erro adequadamente.
3 Dado que sen(/6) = , calcule sin(0,5), com um erro inferior a 10 (-6),
usando o desenvolvimento de Taylor em torno de /6 e estimando o erro
adequadamente.
4 - Calcule 3 1,1 , com uma preciso de 5 casas decimais, usando o
desenvolvimento de Taylor e estimando o erro adequadamente.
1

5 Calcule uma aproximao para

e x dx

, com um erro inferior a

0,001.
Sugesto: Use P4 para observar que, no intervalo [0,1],
onde, para algum entre 0 e 1,

|Rk ( x )|=

e x =1+ x +

x
x
++ +Rk ( x )
2!
k!

e
3
x k +1|R k ( x )|
x k +1
( k +1 ) !
( k +1 ) !

Veja ainda que a integral desejada pode ser obtida pela integral de seu polinmio de
3
1
(k + 1) !
Taylor de ordem k, com um erro controlado por
|R k ( x )|dx k +1
0
1

6 - Obtenha o polinmio de Taylor de ordem n para f(x)=log(1+x), em


torno de x0 = 0 e constate que trata-se de uma integral do polinmio
que voc obteve no item iii do exerccio anterior.

ii Mostre que o resultado obtido no item anterior no foi uma


coincidncia. Ou seja, mostre que se f(x) = g(x), ento o polinmio de
Taylor de ordem k de g pode ser obtido derivando o polinmio de Taylor
de ordem k+1 de f , (supondo que f tem k+1 derivadas).