Você está na página 1de 22

Universidade Federal do Rio Grande do Norte

Escola de Cincias e Tecnologia


UFRN

Erros de Truncamento e
Sries de Taylor

ECT1303 Computao Numrica


2014.1

Manter o telefone celular sempre


desligado/silencioso quando estiver em
sala de aula;
Nunca atender o celular na sala de aula.

Erros de Truncamento
Calculadoras e computadores s realizam
operaes aritmticas bsicas.
Voc j parou para pensar como sua
calculadora calcula e0,03 ou sin (1,23) ???

Sua calculadora ou computador


usa um polinmio de Taylor com
muitos termos, suficientes para
a preciso desejada!

Erros de Truncamento
Erros de truncamento surgem quando
aproximaes so usadas no lugar de um
procedimento matemtico exato.
Todos os mtodos numricos so
baseados em aproximaes de funes
por polinmios.

Srie de Taylor
Para analisar os erros de
truncamento, utiliza-se uma
formulao matemtica que
amplamente usada nos mtodos
numricos para expressar uma
funo de forma aproximada
a Srie de Taylor.

Srie de Taylor

A Srie de Taylor prev o valor da funo em


um ponto em termos do valor da funo e suas
derivadas em outro ponto.

Observao: Vlido para qualquer funo lisa!

Construindo a Srie de Taylor

Seja x um ponto qualquer prximo de x0


O polinmio de grau 0 (zero) que fornece a melhor
aproximao de f(x) em torno de x0 :

f (x) f (x 0 )
primeiro termo na srie

Essa
relao chamada de aproximao de ordem zero.
Quais as conseqncias dessa aproximao?

Construindo a Srie de Taylor

Usando uma aproximao de primeira ordem (polinmio


de grau 1), temos:

f (x) f (x0 ) f (x0 )(x x0 )


segundo termo na srie

Aproximao por uma reta com inclinao f (x0).

Construindo a Srie de Taylor

Um termo de segunda ordem adicionado para capturar


alguma curvatura que a funo possa apresentar:

f (x 0 )
2

f (x) f (x 0 ) f (x 0 )(x x 0 )
(x x 0 )
2!
terceiro termo na srie

Construindo a Srie de Taylor

E assim sucessivamente at se obter a expanso


completa em srie de Taylor:
f ( x0 )
f ( x) f ( x0 ) f ( x0 )( x x0 )
( x x0 ) 2
2!
(n)
f ( x0 )
f
( x0 )
3
( x x0 )
( x x0 ) n Rn
3!
n!
O resto (erro) representa todos os termos de n+1 at
infinito:
f (n 1) ( )
Rn
(x x 0 ) n 1
(n 1)!
onde um ponto entre x0 e x.

Construindo a Srie de Taylor

A srie de Taylor pode ser simplificada definindo um


tamanho de passo h = x x0:
f ( x0 ) 2
f ( x) f ( x0 ) f ( x0 )h
h
2!
f ( x0 ) 3
f ( n ) ( x0 ) n
h
h Rn
3!
n!

e
f (n 1) ( ) n 1
Rn
h
(n 1)!

Exemplo
Use expanses em sries de Taylor de ordem zero at
ordem quatro para aproximar a funo

em x = 1 a partir de x0 = 0.

Soluo
Temos f(0) = 1,2 e queremos encontrar f(1) = 0,2.
A aproximao em srie de Taylor com n = 0

f (x) 1,2
1.4

Com erro de truncamento de

1.2

E t 0,2 1,2 1,0

0.8

0.6

0.4

0.2

-0.2

-0.4
-0.2

0.2

0.4

0.6

0.8

1.2

Soluo
Para n = 1, a primeira derivada calculada em x = 0:

f (0) 0,4(0,0)3 0,45(0,0)2 1,0(0,0) 0,25 0,25


A aproximao de primeira ordem

f (x) 1,2 0,25h

1.4

1.2

Com erro de truncamento de

0.8

0.6

E t 0,2 0,95 0,75

0.4

0.2

-0.2

-0.4
-0.2

0.2

0.4

0.6

0.8

1.2

Soluo
Para n = 2, a segunda derivada calculada em x = 0:

f (0) 1,2(0,0)2 0,9(0,0) 1,0 1,0


A aproximao de segunda ordem
1,0 2
h
f (x) 1,2 0,25h
2
1.4

1.2

Com erro de truncamento

E t 0,2 0,45 0,25

0.8

0.6

0.4

0.2

-0.2

-0.4
-0.2

0.2

0.4

0.6

0.8

1.2

Soluo
A incluso da terceira e quarta derivadas resulta exatamente
na mesma equao do comeo:

f (x) 0,1h 4 0,15h 3 0,5h 2 0,25h 1,2


1.4

Onde o resto

(5)
f
( ) 5
R
h 0
4
5!

1.2

0.8

0.6

0.4

0.2

-0.2

-0.4
-0.2

0.2

0.4

0.6

0.8

1.2

Consideraes

Em geral, a expanso em Srie de Taylor de ordem n


ser exata para um polinmio de grau n.

E para outras funes diferenciveis como


exponenciais, senides?

Quantos termos so necessrios para chegar


suficientemente prximo do valor exato?

A equao do erro de truncamento extremamente


til para comparar o erro de mtodos numricos
baseados na expanso em Sries de Taylor.

Resto
A forma geral do resto segue a seguinte equao:

f ( n 1) ( ) n 1
Rn
h
(n 1)!
Essa expresso apresenta 2 problemas:
no conhecido exatamente, simplesmente est em algum
lugar entre xi e xi+1.
necessrio conhecer f(x) para se calcular a (n+1)-sima
derivada de f(x). Entretanto, se f(x) fosse conhecida, no se
precisaria fazer a expanso em Srie de Taylor.

Resto

Resto

Concluses
Em geral, pode-se supor que o erro de truncamento
diminui com a adio de termos na srie de Taylor;

Em muitos casos, se h for suficientemente pequeno, o


primeiro e alguns outros termos da srie diminuem
consideravelmente o erro;
Assim, conclui-se que poucos termos so necessrios
para se obter uma estimativa adequada.

Atividade

Use expanses em sries de Taylor com n = 0 at 6


para aproximar f(x) = cos(x) em x = /3 com base no
valor de f(x) e suas derivadas em x0 = /4.

Compare a variao que ocorre no erro de


truncamento.

Você também pode gostar