Anda di halaman 1dari 4

Aula 2.

Raizes de fun coes: metodos de biscec cao e iterativo


linear

cao f (x) ou uma raiz de equa cao f (x) = 0 se f (x0 ) = 0.


umero real x0 e um zero da fun
Um n

Exemplos:
1. f (x) = lnx, x = 1;
2. x
f (x) = e , nao existe;
3. f (x) = cosx, x ∈ [0, 2π], x1 = π2 , x2 = 3π
2
;
4. f (x) = x2 + 2x + 1, x = −1.

Problema Considera que voce seja contratado por uma empresa especializada em saltos de bungee
jumping. Sua tarefa e prever a velocidade do saltador em fun cao do tempo durante o periodo de queda
livre do salto. Essa informa cao ser
a utilizada como parte de uma analise mais extensa para determinar
o comprimento e a resistencia da corda el astica para saltadores de diferentes pesos.
r r 
gm gcd
v(t) = tanh t
cd m

As fases do calculo
1. Localiza cao ou isolamento das raizes (Obter o intervalo que contem a raiz);
2. Renamento (Melhorar as aproxima coes sucessivamente ate se obter uma aproxima cao para a raiz
dentro de uma precis ao  prexada).

Teorema 1. Seja f (x) uma fun cao continua num intervalo [a, b]. Se

f (a)f (b) < 0

ent
ao existe pelo menos um ponto x = x0 entre a e b que e zero de f (x).

Observa cao Se f 0 (x) existir e preservar sinal em (a, b), entao este intervalo contem um unico zero
de f (x).
Diagrama de uxo dos metodos iterativos

 Inicio
Dados iniciais
Calculos iniciais
k=1
-
Calcular a nova aproxima cao
```
Essa aproxima cao esta ````
```
` S Calculos
pr
o xima o suciente `
da raiz exata?
```
```
``` nais
```

Calculos intermedi
arios Fim
k=k+1

Criterios de parada
x e raiz aproximada com precisao :

|x − x0 | < ε ou |f (x)| < ε

Renamento

Seja a fun cao f (x) continua no intervalo [a, b] e tal que f (a)f (b) < 0. Vamos supor que o intervalo
(a, b) contenha uma u nica raiz da equa cao f (x) = 0.

Metodo da biscec cao


  
 f (a1 ) < 0   x0 ∈ (a1 , x1 )
a+b
x1 = 2 f (b1 ) > 0 ⇒ a2 = a1
  
f (x1 ) > 0 b 2 = x1
  
 f (a2 ) < 0   x0 ∈ (x2 , b2 )
a2 +b2
x2 = 2 f (b2 ) > 0 ⇒ a3 = x 2
  
f (x2 ) < 0 b3 = b 2
  
 f (a3 ) < 0   x0 ∈ (x3 , b3 )
a3 +b3
x3 = 2 f (b3 ) > 0 ⇒ a4 = x 3
  
f (x3 ) < 0 b4 = b 3
..
.

Algoritmo
Seja f (x) continua em [a, b] e tal que f (a)f (b) < 0.
1. Dados iniciais:
(a) intervalo inicial [a, b]
(b) precisao ε
2. Se (b − a) < ε, entao escolha para x qualquer x ∈ [a, b].FIM.
3. k=1
4. M = f (a)
5. x = a+b
2
6. Se M f (x) > 0, fa ca a = x. Va para passo 8.
7. b=x
8. Se (b − a) < ε, escolha para x qualquer x ∈ [a, b]. FIM.
9. k = k + 1. Volte para o passo 5.

Proposi cao Metodo de biscec cao e convergente.

Estimativa do n
umero de itera coes
ln(b0 − a0 ) − lnε
k>
ln2

Metodo iterativo linear

Dada fun cao f (x), achamos a fun cao ψ(x) = x + A(x)f (x) onde A(x) 6= 0.
A solu cao de f (x) = 0 e a intersec cao do gr
aco f com o eixo x.
Enquanto que uma raiz de x = ψ(x) e um n
umero x0 , para o qual a reta y1 = x intercepta a curva
y2 = ψ(x).
Seja x uma aproxima cao inicial para a raiz x0 da equa cao x = ψ(x). Obtemos as aproxima coes
sucessivas xk , para a solu cao desejada x0 , usando o processo iterativo defenido por:

xk+1 = ψ(xk ), k = 0, 1, ...

Teorema 2. (Do valor medio)


Se f e continua em [a, b] e diferenci
avel em (a, b) ent
ao existe pelo menos um ponto x0 entre a e b
f (b)−f (a)
tal que: f (x0 ) = b−a , isto e, f (b) − f (a) = f (x0 )(b − a).
0 0

Teorema 3. (da Permanencia do sinal)


avel real denida e continua numa vizinhan ca de x0 . Se f (x0 ) 6= 0,
Seja f (x) uma fun cao real de vari
ent
ao f (x) 6= 0 para todo x pertence a uma vizinhan ca sucientemente pequena de x0 .

Teorema 4.
Seja ψ(x) uma fun cao continua, com derivadas primeira e segunda continuas num intervalo fechado
I da forma I = [x0 − h, x0 + h], cujo centro x0 e solu cao de x = ψ(x). Sejam x ∈ I e M um limitante
da forma, |ψ 0 (x)| ≤ M ≤ 1 em I . Entao:
1. a itera cao xk+1 = ψ(xk ), k = 1, 2, ..., pode ser executada indenidamente, pois xk ∈ I, ∀k ;
2. |xk − x0 | → 0;
3. Se ψ 0 (x0 ) 6= 0 ou ψ 0 (x0 ) = 0 e ψ 00 (x0 ) 6= 0 e se |x − x0 | for sucientemente pequeno entao a
sequencia x1 , x2 , ... sera monot
onica ou oscilante.
Sejam {xk } o resultado da aplica cao de metodo iterativo linear na itera cao k e ek = xk − x0 o seu
ao p e a
|e |
erro. Se existirem um n umero p ≥ 1 e uma constante c > 0 tais que: limk→∞ |ek+1 k|
p = c, ent

ordem da convergencia.
Proposi cao
A ordem de convergencia do metodo iterativo linear e linear, ou seja, p = 1.

Exercicios

1. Localizar as raizes das fun coes:


(a) f (x) = x3 − 9x + 3;

(b) f (x) = x − 5e−x ;
2
(c) f (x) = (x + 1)2 ex −2 − 1.

2. Renar a raiz da fun cao f (x) = x3 − 9x + 3 no intervalo [2, 3] com precisao ε = 10−1 com o metodo
de biscec cao.

3. Calcular o numero de itera coes para renar a raiz da fun cao f (x) = xlnx − 1 no intervalo [2, 3]
ate a precisao ε = 10−2 .

4. Achar algumas ψ(x) para a fun cao f (x) = x2 − x − 3 e renar a raiz no intervalo [2, 3] com essas
fun coes ate precis
ao varepsilon = 10−2 .

5. Renar a raiz da fun cao f (x) = x3 − 9x + 3 no intervalo [2, 3] com precisao ε = 10−1 com o metodo
iterativo linear.

Anda mungkin juga menyukai