Escolar Documentos
Profissional Documentos
Cultura Documentos
Aurora Pozo
Funo de iterao
Problema de determinao de um ponto fixo de g(x)
Ponto Fixo
Exemplo :
Seja a equao x2 + x 6 = 0 .
Funes de iterao possveis: g1(x) = 6 - x2 g2(x) = 6 - x g3(x) = 6/x 1
Dada uma equao do tipo f(x) = 0, h para tal equao mais de uma funo de iterao g(x), tal que: f(x) = 0 x = g(x)
g4(x) = 6/(x + 1)
4
Ponto Fixo
Situao 1
g1(x) = 6 - x2
x2
x1
x0
Ponto Fixo
g(x)
Situao 2
y=x
g2(x) = 6 - x
x1
x3
x2
x0
Ponto Fixo
Situao 3
y=x
g3(x) = 6/x 1
x0
x1
x2
{xk}
Ponto Fixo
g(x)
y=x
Situao 4
g4(x) = 6/(x + 1)
x3
x1
x0
x2
{xk}
Ponto Fixo
Exemplo : Seja a seguinte equao x2 + x 6 = 0 :
Utilizao desta exemplo para demonstrar a convergncia ou divergncia numrica e grfica do processo iterativo
Ponto Fixo
Exemplo : Seja a raiz 2 = 2 , x0 = 1,5 e
g1 (x) = 6 x:
2 = 2
10
Ponto Fixo
Exemplo : Anlise Grfica:
y
y=x
x2
x0
x1 x
g(x)
{xk}
11
Ponto Fixo
Exemplo : Seja a raiz 2 = 2, 6 - x e x0 = 1,5
g2 (x) =
12
Ponto Fixo
Exemplo : Anlise Grfica
y y=x
g(x)
x0 x2
x1
x 13
Ponto Fixo
Exemplo : Seja a equao x3 x 1 = 0, Tem-se as seguintes funes de iterao possveis:
Dada uma equao do tipo f(x) = 0, h para tal equao
g1(x) = x 1
3
g2(x) = 1 + x
g3(x) = 1/x 1
Ponto Fixo
3
1,324930
15
Ponto Fixo
Exemplo : Anlise Grfica
y g(x) y=x
x0 x2 x4
2
x5 x3 x1
16
Ponto Fixo
TEOREMA 2:
Sendo uma raiz de f(x) = 0, isolada em um intervalo I centrado em e g(x) uma funo de iterao para f(x) = 0. Se
2. 3.
x1 I
ento a seqncia {xk} gerada pelo processo iterativo xk+1 = g(xk) convergir para .
17
Melhor extremo
O mtodo tem sucesso quando | g'(x) | < 1 em todo o intervalo. Extremo mais rpido.
Se | g'(a) | < | g'(b) | x0 = a Seno, x0 = b
Ponto Fixo
Critrios de parada
Se os valores fossem exatos
f(xk) = 0
|xk xk-1| = 0
No o sendo
19
Ponto Fixo
Algoritmo
k := 0; x0 := x; while critrio de interrupo no satisfeito and k L k := k +1; xk+1 := g(xk); endwhile
20
Ponto Fixo
Vantagens:
Rapidez processo de convergncia;
21
Ponto Fixo
Desvantagens:
Um inconveniente a necessidade da obteno de uma funo de iterao g(x); Difcil sua implementao.
22