Você está na página 1de 25

Mtodo da Bisseco

Mtodo do Ponto Fixo

Mtodo de Newton

Ordem de Convergncia
Equaes No Lineares

Considere-se uma equao


f ( x) 0

onde f uma funo de varivel real.

Recorde-se que diz-se uma raiz da equao ou zero de f se


f () 0

Em geral, no existem mtodos analticos


para resolver estas equaes.
x5 4 x 2

Como calcular as razes da equao



x5 4 x 2 0 ?

razes

pg. 1
Equaes No Lineares

Neste captulo iremos estudar mtodos iterativos para a resoluo


destas equaes.

Objectivo:
Construir uma sucesso ( xn )n tal que xn ( raiz de f )

Para alm da questo da convergncia ainda importante analisar

Erro: Estimar a distncia | xn |


Ordem de convergncia (... velocidade de convergncia da sucesso)

pg. 2
Equaes No Lineares: Mtodo da bisseco

Mtodo da Bisseco

Seja f uma funo contnua num intervalo I [a, b] que contm um nico zero
.
Suponhamos que f (a) f (b) 0 .

Vamos construir uma sucesso de intervalos fechados I n [an , bn ] e de nmeros


( xn ) reais tais que

1. ... I n I n1 ... I0 I , | I n | bn an 0 e I n

2. xn I n [an , bn ], n

Pelo princpio do encaixe, an bn e de 2.

xn

pg. 3
Equaes No Lineares: Mtodo da bisseco

Seja I 0 I isto
a0 a b0 b
e suponhamos que f (a) 0 f (b) 0
Ponhamos


a0 b0
x1 (x1 o ponto mdio de I 0 ) a0 a x1 I1 b0 b
2
I0
Se f ( x1 ) 0 ento x1 e o algoritmo termina.

Se f ( x1 ) 0, digamos f ( x1 ) 0, ento pelo corolrio do teorema de Bolzano


[ x1, b]
Deste modo,
a1 x1 b1 b I1 [a1, b1 ]
e
| I0 | b a
| x1 || I1 |
2 2

pg. 4
Equaes No Lineares: Mtodo da bisseco

Mais geralmente, supondo I n1 [an1 , bn1 ] e xn1 obtidos como anteriormente,


ento
a b
xn n1 n1
2

Se f ( xn ) 0 ento xn .


an1 In xn bn1
I n1
Se f (an1) f ( xn ) 0 ento [an1, xn ] e

an an1 bn xn

Se f ( xn ) f (bn1) 0 ento [ xn , bn1 ] e

an xn bn bn1 I n [an , bn ]
Deste modo,
| I0 | b a
| xn || I n | n 0
2n 2

pg. 5
Equaes No Lineares: Mtodo da bisseco

Em Resumo

Teorema: Seja f uma funo contnua num intervalo [a,b] que contm um
nico zero de f, . Suponhamos ainda que f(a) f(b)<0. Ento, a sucesso
construida anteriormente satisfaz
ba
| xn | ( frmula do erro)
2n

e em particular converge para .

pg. 6
Equaes No Lineares: Mtodo da bisseco

Interpretao geomtrica

I1


x1 x2
a b

pg. 7
Equaes No Lineares: Mtodo da bisseco

Exemplo 1:

A equao e x 1.5 x 0 tem uma raiz real 0.857677 .

Vamos considerar o intervalo I [0.1,1.5]

f (0.1) 0.49... 0, f (1.5) 1.48... 0

I0 [0.1,1.5] I1

0.1 x1 0.8 1.5


1.5 0.1
x1 0.8 f (0.8) 0.074... 0
2

I1 [0.8,1.5]

pg. 8
Equaes No Lineares: Mtodo da bisseco

Exemplo 1 (cont.)

I1 [0.8,1.5]

n xn
0.8 1.5
1 0.8 x2 1.15
2
2 1.15
f (1.15) 0.50... 0 I2
3 0.975
4 0.8875 0.1 x 0.8 x 1.15 1.5
1
2
5 0.84375
I 2 [0.8,1.15]
6 0.865625
7 0.854688 0.8 1.15 f (0.975) 0.17... 0
x3 0.975
8 0.860157 2
9 0.857423
I3 [0.8,0.975]
10 0.85879

( 0.857677) ......

pg. 9
Equaes No Lineares: Mtodo do ponto fixo

Mtodo do Ponto Fixo

Este mtodo consiste em transformar a equao f(x)=0 numa equao do


tipo
x = F(x)
por exemplo: F(x) = x + f(x), F(x) = x + 2f(x), etc ...

A funo F chama-se funo iteradora.

yx
Definio : Diz-se que uma funo F
tem um ponto fixo se

F() = F ()
F ( x)

pg. 10
Equaes No Lineares: Mtodo do ponto fixo

Teorema (ponto fixo)


Seja F uma funo diferencivel num intervalo I=[a,b] que verifica as seguintes
propriedades
a. F ( I ) I
b. | F '( x) | k 1, x I

Ento,

1. F tem um nico ponto fixo em [a,b].

2. A sucesso definida por

x0 I

xn F ( xn1 ), n

converge para .

pg. 11
Equaes No Lineares: Mtodo do ponto fixo

Corolrio: Nas condies do Teorema do ponto fixo tem-se

kn
xn x x , n
1 k 1 0
frmula do erro a priori

k
xn x x , n
1 k n n1
frmula do erro a posteriori

Obs:

A resoluo de uma equao pelo mtodo do ponto fixo requer a escolha


de uma funo iteradora.

Nem todas as funes iteradoras geram sucesses convergentes.

pg. 12
Equaes No Lineares: Mtodo do ponto fixo

Exemplo 2:

Consideremos novamente a equao e x 1.5 x 0 . Recorde-se que esta


equao tem uma raiz 0.857677 .
Vamos considerar a funo iteradora F1 ( x) e x 1.5 e calcular alguns termos de

n xn x0 0.86, xn F1 ( xn1)
1 0.863161
2 0.870642
3 0.888443
O ponto fixo est a repelir os termos
4 0.931341
da sucesso !
5 1.03791
6 1.32331
7 2.25585
8 8.04336
9 3111.56
10 Overflow

pg. 13
Equaes No Lineares: Mtodo do ponto fixo

Exemplo 3:

Vamos considerar ainda o mesmo problema, mas com a funo iteradora

F2 ( x) e x 1.5 2 x
n xn
0 1.5
1 0.0183109
2 0.518142
3 0.857379
O ponto fixo est a atrair os termos 4 0.857783
da sucesso ! 5 0.857639
6 0.85769
7 0.857672
8 0.857678
9 0.857676

( 0.857677)

pg. 14
Equaes No Lineares: Mtodo do ponto fixo

Teorema: Seja F uma funo com derivada contnua numa vizinhana de um


seu ponto fixo . Ento,

1) Se F '() 1 a sucesso xn F ( xn1) converge (para ), quando x0


esteja suficientemente prximo de .

2) Se F '() 1 a sucesso xn F ( xn1) s converge se x0

No primeiro caso, o ponto fixo diz-se atractor. No segundo diz-se repulsor.

Nos exemplos anteriores

F1 '() 2.35 (repulsor ) F2 '() 0.36 (atractor )

pg. 15
Equaes No Lineares: Mtodo de Newton

Mtodo de Newton

O mtodo de Newton um caso particular do mtodo do ponto fixo.


f ( x)
Funo iteradora: F ( x) x ( f '( x) 0)
f '( x)

f ( x) f ''( x) f () f ''()
F '( x) F '( ) 0
f '( x)2 f '()2

Pelo teorema anterior, a sucesso

f ( xn1 )
xn xn1 , n
f '( xn1 )

converge para quando x0 for suficientemente prximo de .

pg. 16
Equaes No Lineares: Mtodo de Newton

Interpretao geomtrica

pg. 17
Equaes No Lineares: Mtodo de Newton

Condies suficientes de convergncia

Teorema: Seja f uma funo de classe C 2 em [a,b] satisfazendo

f (a) f (b) 0
f ' e f '' no se anulam em [a, b]
Ento, o mtodo de Newton converge para a nica raiz de f em [a,b], partindo
de x0 em [a,b] tal que
f ( x0 ) f ''( x0 ) 0

Tem-se ainda a seguinte estimativa de erro para o mtodo de Newton

xn xn1
M2 2
xn
2m1
onde 0<m1 f '( x) , M 2 f ''( x) , x [a, b]

pg. 18
Equaes No Lineares: Mtodo de Newton

Exemplo 4:

Regressemos equao ex 1.5 x 0. Neste caso,

f ( x) e x 1.5 x
Em I [0.1,1.5],

f (0.1) f (1.5) 0 f '( x) e x 1 0 f ''( x) e x 0

Escolhendo x0 1.5 tem-se


f ( x0 ) f ''( x0 ) 0
e a sucesso

e xn1 1.5 xn1


xn xn1
e xn1 1

converge para .

pg. 19
Equaes No Lineares: Mtodo de Newton

Exemplo 4 (cont.)

n xn
0 1.5
x0 1.5,
1 1.07443
2 0.890907
e 1.5 x0
x0
x1 x0 1.07443, 3 0.858603
e x0 1
4 0.857677

e x1 1.5 x1 5 0.857677
x2 x1 0.890907
e 1
x1 6 0.857677
7 0.857677
.... 8 0.857677
9 0.857677

( 0.857677)

pg. 20
Equaes No Lineares

Comparao

Bisseco Ponto Fixo Newton


n xn xn n xn xn n xn xn
1 0.8 0.06 1 0.0183109 0.84 1 1.07443 0.22
2 1.15 0.3 2 0.518142 0.34 2 0.890907 0.034
3 0.975 0.12 3 0.857379 0.0003 3 0.858603 0.00093
4 0.8875 0.03 4 0.857783 0.0001 4 0.857677 7.5x10-7
5 0.84375 0.014 5 0.857639 0.00004 5 0.857677 4.9x10-13
6 0.865625 0.008 6 0.85769 0.00002 6 0.857677 1.2x10-16
7 0.854688 0.003 7 0.857672 4.9x10-6 7 0.857677 Underflow
8 0.860157 0.0025 8 0.857678 1.8x10-6 8 0.857677 ------
9 0.857423 0.00026 9 0.857676 6.3x10-7 9 0.857677 --------
10 0.85879 0.0012 10 0.857677 2.3x10-7 10 0.857677 ---------

( 0.857677)

pg. 21
Equaes No Lineares: Ordem de convergncia

Ordem de Convergncia

Definio: Seja xn uma sucesso convergente para tal que xn , n .


Diz-se que xn converge para com ordem p > 0 e coeficiente assimpttico 0
se
xn1
lim p , 0
n
xn

pg. 22
Equaes No Lineares: Ordem de convergncia

Ordem de Convergncia Mtodo do Ponto Fixo

Teorema: Seja xn F ( xn1) uma sucesso convergente para , com xn .


Suponhamos que a funo iteradora F de classe Cp numa vizinhana de e
que
F '() F ''() ... F ( p1) () 0 e F ( p) () 0

Ento, a ordem de convergncia da sucesso xn p e o coeficiente


assimpttico
F ( p ) ( )

p!

pg. 23
Equaes No Lineares: Ordem de convergncia

Ordem de Convergncia

Quando F() 0, o mtodo do ponto fixo tem convergncia linear (p=1) e


coeficiente assimpttico = |F()|

No caso do mtodo de Newton, a convergncia pelo menos quadrtica (p2)


pois

f ( x) f () f ''()
F ( x) x F '() 0 (f '() 0)
f '( x) f '()2

pg. 24