Escolar Documentos
Profissional Documentos
Cultura Documentos
V Ri
kT i
ln 1 0
q Is
(4.1)
g(x)
x1
x2
x3
x4
x5
1)
f ( x) x 3
x 3 raz de f ( x ) pois :
f (3) 3 3 0
2 ) g ( x )
8
x4
3
8
8
12 3
x 4 0 x 4 x
3
3
8 2
3
x a raz de g ( x) pois :
2
3 8 3
g . 4 0
2 3 2
3) h( x) x 2 5 x 6
x 2 5x 6 0
25 24 1
5 1
2
x1 3
x2 2
tanto x 2 quanto x 3 so solues de h ( x ) pois :
x
h (3) 3 2 5.3 6
h (3) 15 15 0
h( 2 ) 2 2 - 5.2 6
h( 2) 10 - 10 0
Porm, nem sempre possvel se encontrar analiticamente a raiz de uma funo, como nos casos a seguir:
1)
f ( x) x 3 2 x 2 x 1
2 ) g ( x) sen( x ) e x
3) h( x) x ln( x)
Nestes casos precisamos de um mtodo numrico para encontrar uma estimativa para a raiz da funo estudada, ou seja,
um valor to aproximado quando se deseje.
Tais mtodos devem envolver as seguintes etapas:
Estimativa inicial: como um processo iterativo se caracteriza pela utilizao do resultado da iterao anterior para o
clculo seguinte, a fim de se iniciar um processo iterativo, preciso que se tenha uma estimativa inicial do resultado do
problema. Essa estimativa pode ser conseguida de diferentes formas, conforme o problema que se deseja resolver;
Convergncia: a fim de se obter um resultado prximo do resultado real, preciso que a cada passo ou iterao, o
resultado esteja mais prximo daquele esperado, isto , preciso que o mtodo convirja para o resultado real. Essa
convergncia nem sempre garantida em um processo numrico. Portanto, muito importante se estar atento a isso e
realizar a verificao da convergncia do mtodo para um determinado problema antes de tentar resolv-lo;
Critrio de Parada: obviamente no podemos repetir um processo numrico infinitamente. preciso par-lo em um
determinado instante. Para isso, devemos utilizar um certo critrio, que vai depender do problema a ser resolvido e da
preciso que precisamos obter na soluo. O critrio adotado para parar as iteraes de um processo numrico
chamado de critrio de parada.
Para encontrarmos as razes ou zeros de uma funo iremos utilizar mtodos numricos iterativos. Como j mencionado,
o primeiro passo para se resolver um processo iterativo corresponde a obteno de uma estimativa inicial para o resultado do
problema. No caso de zeros de funes, usamos a operao chamada de isolamento de razes, que veremos na seo seguinte.
(4.2)
g( x ) h (x ) = 0
(4.3)
ou ainda:
(4.4)
Assim, os valores de x em que o grfico g(x) intercepta o grfico de h(x) a raiz de f(x).
Exemplo:
Dada a funo f(x) = sen(x) - [-cos( x )], encontrar os intervalos que contenham razes entre 0 e 2 .
Partindo de f(x)=0, segue que:
sen( x ) [-cos( x )] = 0
e que
sen( x ) = -cos( x )
Fazendo os grficos de sen(x) e -cos(x) temos:
1 raiz
sen x
+1
- cos x
-1
2 raiz
Pelo grfico, vemos que a funo g(x) ir interceptar a funo h(x) entre /2 e e entre 3/2 e 2. Portanto, podemos
afirmar que existe uma raiz de f(x) no intervalo [/2, ] e no intervalo [3/2,2].
Nem sempre o esboo grfico a forma mais prtica de se obter um intervalo que contm pelo menos uma raiz da
funo f(x). Muitas vezes preciso se utilizar um mtodo algbrico. Para isso, vamos recorrer ao teorema de Bolzano.
4.4.1
Teorema de Bolzano.
Seja uma funo f(x) contnua em um intervalo [a,b], tal que, f(a).f(b)<0. Ento a funo f(x) possui pelo menos uma raiz
no intervalo [a,b].
Podemos verificar este teorema graficamente:
y
y
f(b)
f(a)
f(a)
f(b)
Exemplo: Seja a funo f(x)=xln(x)-3.2. Podemos calcular o valor de f(x) para valores arbitrrios de x, como mostrado na tabela
abaixo:
x
f(x)
1
-3.20
2
-1.81
3
0.10
4
2.36
Pelo teorema de Bolzano, conclumos que existe pelo menos uma raiz real no intervalo [2,3].
ab
a b
a ; 2 e 2 ; b
ab
saberemos que a raiz est nessa primeira metade do intervalo [a,b]. Caso
2
ab
e b, a raiz dever estar na segunda metade do intervalo original.
2
Em seguida repetimos o processo para aquela metade que contm a raiz de f(x): dividimos o intervalo ao meio e
verificamos em qual metade est a raiz. Podemos continuar repetindo esse processo indefinidamente.
A estimativa da raiz em cada etapa ser o ponto mdio do intervalo em estudo onde sabemos que existe uma raiz. E,
como todo processo numrico, importante estimarmos o erro nesse resultado obtido. No caso do mtodo da bisseco, o erro na
estimativa ser dado pela metade do comprimento do intervalo em estudo.
A seguir, uma ilustrao desse processo, onde os sinais acima do eixo horizontal representam o sinal da funo:
x1
ba
a b
x1
2
2
+
x1
x2
b x1
x b
x2 1
2
2
x1
x3
x2
x x2
x3 1
2
x2 x1
2
f ( x) e x x
com um erro menor ou igual a 0,050.
Os grficos de ex e de -x so:
exp(x)
-x
1
0
-1
-2
-4
-4
-2
Atravs da interseo mostrada no grafco, podemos concluir que a raiz de f(x) [-1,0].
Utilizando o mtodo da dicotomia, temos:
-1
-0,5
f (1) 0,63
f (0) 1
x1 0,5 0,5
f (0,5) 0,11
-1
-0,75
-0,5
x2 0,75 0,25
-0,75
-0,625
-0,5
f (0,75) 0,28
f (0,625) 0,09
x3 0,625 0,125
-0,625
-0,563
-0,5
f (0,563) 0,01
x4 0,563 0,063
-0,625
-0,594
+
-0,563
f (0,594) 0,04
x5 0,594 0,032
Portanto, a raiz da funo f(x)=ex+x igual a 0,594 0,032.
bk ak
erro estipulado
2
onde
(4.5)
f
(x0)
x0 a estimativa da raz
a raiz de f(x)
x
a
x0
Podemos estar satisfazendo (1) e, entretanto, f(x0) pode ser muito maior que zero. Assim, em certos casos pode-se usar a
seguinte condio:
(4.6)
4.6.1
bk ak
bo a o
(4.7)
2k
onde k o nmero de iteraes e [ao,bo] o intervalo inicial que isola a raiz da funo.
Dado o seguinte critrio de parada:
bk a k
(4.8)
2 bk a k
(4.9)
De (4.9) em (4.7):
bo ao
(4.10)
2k
2 k 1
bo a o
(4.11)
b ao
log 2 k 1 log o
(4.12)
log bo a o log
log 2
-1
(4.13)
A expresso (4.13) d o nmero de iteraes necessrias para que o critrio de parada, definido em (4.8), seja satisfeito.
10