Escolar Documentos
Profissional Documentos
Cultura Documentos
1
Apresentac
ao baseada nos slides do prof. John Carroll, Dublin City University e no Livro An
alise Num
erica
(Burden & Faires)
Introducao e Fundamentacao Te
orica;
Introducao e Fundamentacao Te
orica;
Introducao e Fundamentacao Te
orica;
Formulacao de Ponto-Fixo I;
Introducao e Fundamentacao Te
orica;
Formulacao de Ponto-Fixo I;
Formulacao de Ponto-Fixo 2.
Um ponto Fixo
Se g e definida em [a, b] e g(p) = p para algum p [a, b], entao a
funcao g e dita ter um ponto-fixo p [a, b].
Um ponto Fixo
Se g e definida em [a, b] e g(p) = p para algum p [a, b], entao a
funcao g e dita ter um ponto-fixo p [a, b].
Obs.
Um ponto Fixo
Se g e definida em [a, b] e g(p) = p para algum p [a, b], entao a
funcao g e dita ter um ponto-fixo p [a, b].
Obs.
O problema do ponto-fixo se torna bem simples ambos
teoricamente e geometricamente;
Um ponto Fixo
Se g e definida em [a, b] e g(p) = p para algum p [a, b], entao a
funcao g e dita ter um ponto-fixo p [a, b].
Obs.
O problema do ponto-fixo se torna bem simples ambos
teoricamente e geometricamente;
A funcao g(x) tera um ponto fixo no intervalo [a, b] sempre
que o grafico de g(x) intersetar a reta y = x.
onsider the function f (x) = cos x x = 0. Approximate a root of f using (a) a fixed-point
Itera
(b)
o Newtons
Funcional
(Ponto-Fixo)
ethod,
andca
Method
olution (a) A solution to this root-finding problem is also a solution to the fixed-point
caox,fand
(x) the
= xgraph
cos(x)
roblem Equa
x = cos
in Figure 2.9 implies that a single fixed-point p lies in
0, /2].
x = cos(x)
y
y!x
1
y ! cos x
Theoretical Basis
Example
Formulation I
Formulation II
p = cos(p)
p 0.739
p = cos(p) p 0.739
y
1
0.739
g(x) = cos(x)
1
0.739
Fixed-Point Iteration I
9 / 59
Teorema: Existencia
Teorema
Se g C[a, b] e g(x) [a, b], x [a, b] entao a funcao g possui
g(x) fixo
has em
a Fixed
um ponto
[a, b].Point in [a, b]
Theoretical Basis
Example
Formulation I
Formulation II
x
b
g(x)
Demonstracao
Ver Livro Burden & Faires.
Numerical Analysis (Chapter 2)
Fixed-Point Iteration I
13 / 59
Exemplo
Exemplo
Exemplo
Exemplo
Considere a funcao g(x) = 3x em 0 x 1. g(x) e
contnua e como
g 0 (x) = 3x ln 3,
g(x) e decrescente em [0, 1].
Exemplo
Exemplo
Considere a funcao g(x) = 3x em 0 x 1. g(x) e
contnua e como
g 0 (x) = 3x ln 3,
g(x) e decrescente em [0, 1].
Logo g(1) = 13 g(x) 1 = g(0); de modo que
g(x) [0, 1], x [0, 1].
Exemplo
Exemplo
Considere a funcao g(x) = 3x em 0 x 1. g(x) e
contnua e como
g 0 (x) = 3x ln 3,
g(x) e decrescente em [0, 1].
Logo g(1) = 13 g(x) 1 = g(0); de modo que
g(x) [0, 1], x [0, 1].
Exemplo
y
y!x
1
y ! 3"x
Observacao
Observacao
Observacao
Observacao
Obviamente g(x) pode ter varios pontos fixos no intervalo
[a, b]
Observacao
Observacao
Obviamente g(x) pode ter varios pontos fixos no intervalo
[a, b]
Para assegurar que g(x) tenha apenas um ponto fixo no
intervalo, devemos assumir que g(x) nao varia rapidamente
Observacao
Observacao
Obviamente g(x) pode ter varios pontos fixos no intervalo
[a, b]
Para assegurar que g(x) tenha apenas um ponto fixo no
intervalo, devemos assumir que g(x) nao varia rapidamente
Assim, temos que definir o seguinte resultado de unicidade
Observacao
Observacao
Obviamente g(x) pode ter varios pontos fixos no intervalo
[a, b]
Para assegurar que g(x) tenha apenas um ponto fixo no
intervalo, devemos assumir que g(x) nao varia rapidamente
Assim, temos que definir o seguinte resultado de unicidade
Resultado de Unicidade
Seja g C[a, b] e g(x) [a, b], x [a, b]. Ainda, se g 0 (x) existe
em (a, b) e
|g 0 (x)| k < 1, x [a, b],
entao a funcao g possui um u
nico ponto fixo p em [a, b].
Exemplo
Problema Modelo
Considere a equacao de segundo grau:
x2 x 1 = 0
que possui raiz positiva
1+ 5
x=
1.61803399a
2
a
http://pt.wikipedia.org/wiki/Proporc
ao
aurea
2
ngle
Nonlinear
Equation
f
(x)
=
x
2
Exemplo: f (x) = x x 1 = 0
1=0
y = x2 x 1
1.5
Exemplo: f (x) = x2 x 1 = 0
Exemplo: f (x) = x2 x 1 = 0
x= x+1
Exemplo: f (x) = x2 x 1 = 0
x= x+1
g(x) =
x+1
Exemplo: f (x) = x2 x 1 = 0
xn+1 = g(xn ) =
xn + 1 com x0 = 0
Exemplo: f (x) = x2 x 1 = 0
xn+1 = g(xn ) =
Theoretical Basis
Example
x
n + 1 com x0 = 0Formulation I
Formulation II
g(x) =
x1
y=x
x+1
x2
x1
x0
Exemplo: f (x) = x2 x 1 = 0
xn+1 = g(xn ) =
1
xn
+ 1, x0 = 1
Exemplo: f (x) = x2 x 1 = 0
xn+1 = g(xn ) =
Theoretical Basis
1
xn
+ 1, x0 = 1
Example
g(x) =
1
x
Formulation I
Formulation II
+1
y=x
x1
x1
x3
x2
x2
x0
Algoritmo do Ponto-Fixo
Para encontrar o ponto fixo de g em um intervalo em [a, b], dada a
equacao x = g(x) com um chute inicial p0 [a, b].
Algoritmo do Ponto-Fixo
Para encontrar o ponto fixo de g em um intervalo em [a, b], dada a
equacao x = g(x) com um chute inicial p0 [a, b].
1
n=1
Algoritmo do Ponto-Fixo
Para encontrar o ponto fixo de g em um intervalo em [a, b], dada a
equacao x = g(x) com um chute inicial p0 [a, b].
1
n=1
pn = g(pn1 )
Algoritmo do Ponto-Fixo
Para encontrar o ponto fixo de g em um intervalo em [a, b], dada a
equacao x = g(x) com um chute inicial p0 [a, b].
1
n=1
pn = g(pn1 )
Algoritmo do Ponto-Fixo
Para encontrar o ponto fixo de g em um intervalo em [a, b], dada a
equacao x = g(x) com um chute inicial p0 [a, b].
1
n=1
pn = g(pn1 )
n = n+1; va para 2
Algoritmo do Ponto-Fixo
Para encontrar o ponto fixo de g em um intervalo em [a, b], dada a
equacao x = g(x) com um chute inicial p0 [a, b].
1
n=1
pn = g(pn1 )
n = n+1; va para 2
Fim.
Equacao nao-linear
Exemplo
A Equacao
x3 + 4x2 10 = 0
tem uma u
nica raiz no intervalo [1, 2]. Seu valor e aproximadamente
1.365230013.
14
y = f(x) = x3 + 4x2 10
ssible5 Transpositions
possveis x = g(x) to x = g(x)
x = g1 (x) = x
x = g2 (x) =
x3
10
x
4x 2 + 10
4x
1p
10 x 3
2
r
10
x = g4 (x) =
4+x
x = g3 (x) =
x = g5 (x) = x
x 3 + 4x 2 10
3x 2 + 8x
Convergence Criteria
Sample Problem
10 = 0
g1
g2
g3
g4
g5
0
1
2
3
4
5
10
15
20
25
30
1.5
0.875
6.732
469.7
1.03 108
1.5
0.8165
2.9969
( 8.65)1/2
1.5
1.286953768
1.402540804
1.345458374
1.375170253
1.360094193
1.365410062
1.365223680
1.365230236
1.365230006
1.365230013
1.5
1.348399725
1.367376372
1.364957015
1.365264748
1.365225594
1.365230014
1.365230013
1.5
1.373333333
1.365262015
1.365230014
1.365230013
Fixed-Point Iteration II
11 / 54
Convergencia
x = g1 (x) = x q
x3 4x2 + 10
10
x 4x
1
x = g3 (x) = 2 q
10 x3
10
x = g4 (x) = 4+x
x = g2 (x) =
x = g5 (x) = x
x3 +4x2 10
3x2 +8x
Nao converge
Nao Converge
Converge ap
os 31 iteracoes
Converge ap
os 12 iteracoes
Converge apos 5 iteracoes
Iteracao do Ponto-Fixo
Questao chave
Iteracao do Ponto-Fixo
Questao chave
Como podemos encontrar um problema de ponto-fixo que
produz uma sequencia confiavel e que convirja rapidamente
para a solucao do problema de encontrar raiz?
Iteracao do Ponto-Fixo
Questao chave
Como podemos encontrar um problema de ponto-fixo que
produz uma sequencia confiavel e que convirja rapidamente
para a solucao do problema de encontrar raiz?
O seguinte teorema e seu corolario nos da dicas de quais g(x)
devemos escolher.
kn
|p1 p0 |
1k
Exerccios em sala
Exerccios em sala
Exerccios em sala
Analise as condic
oes de convergencia para as 5 funcoes
x = g(x) definidas anteriormente a partir de
f (x) = x3 + 4x2 10 = 0.
Resolucao - 1
1
Resolucao - 1
1
kn
|p0 p1 | 1.513 0.762n
1k
Resolucao - 1
1
kn
|p0 p1 | 1.513 0.762n
1k
O que requer
1.513 0.762n < 105
ou
n > 43.88
Ordem de Convergencia
LINEARES
CAPITULO 3. EQUAC
OES
NAO
66
|ek+1 |
=c
|ek |p
ent
ao p e chamado de ordem de converg
encia desse metodo.
Teorema 3.5 - A ordem de convergencia do metodo iterativo linear e linear, ou seja, p = 1.
Prova: Do teorema 3.4, temos que:
xk+1
x
=
(k )(xk
x
)
na iterac
ao anterior, sendo que o fator de proporcionalidade e
(k ).
Ordem
de
encia
Observa
c
oes:Converg
a) A convergencia do processo iterativo sera tanto mais rapida quanto menor for o valor de
(x).
b) Por outro lado, se a declividade 0 (x) for maior que 1 em valor absoluto, para todo x pertencente a
um intervalo numa vizinhanca da raiz, vimos que a iteracao xk+1 = (xk ), k = 0, 1, . . ., divergira.
c) Da definicao 3.3 podemos afirmar que para k suficientemente grande temos:
|ek+1 | ' c |ek |p ,
|ek | ' c |ek 1 |p .
Dividindo uma equacao pela outra eliminamos a constante c e obtemos:
p
ek+1
ek
'
.
ek
ek 1
Assim, uma aproximacao para o valor de p pode ser obtido aplicando-se logaritmo em ambos os
membros da expressao acima. Fazendo isso segue que:
log ek+1
ek
p '
(3.5)
log ekek 1
Exemplo 3.8 - Com os valores obtidos no exemplo 3.7, verifique que o metodo iterativo linear realmente
possui ordem de convergencia p = 1.
Teorema
do
Valor
Intermediario
(Intermediate
Value
Theorem)
1.11
If f C[a, b] and K is any number between f (a) and f (b), then there exists a number c
in (a, b) for which f (c) = K.
e 1.7
le 2
y
f (a)
(a, f (a))
y ! f (x)
K
f (b)
(b, f (b))
a