Professional Documents
Culture Documents
f ( x) 0
a b
xk
2
Exemplo 1.1
Respostas
O erro é dado xk 1 xk , de tal forma que, como não foi especificado um número
limite de iterações, o critério de parada será quando tivermos o critério de erro
desejado.
k a b xk f (a). f ( x1 )
0 2 3 2,5 2,25 0
O método da iteração linear faz uso de uma aproximação por equações auxiliares
lineares, isso é, equações de reta.
f ( x) 0
x ( x)
Sendo que a solução das duas equações sejam as mesmas. A partir disso, temos que
qualquer que seja a função , a solução será um ponto fixo, porque valerá para f ( x)
e para ( x) . Para termos uma equação de reta como função de ( x) , podemos
considerar a forma linear,
( x) x A( x). f ( x)
xk 1 ( xk )
lim k 1
p
L, p 1, L *
k
k
Tal que p é a ordem de convergência (que mede a velocidade com que a equação
converge para a raiz).
Exemplo 1.2
Respostas
x3 3x 1 0
Devemos definir x (em função de outra função auxiliar), tal que,
x3 3x 1 0 x3 3x 1 0
3x x3 1 ou x 3 3x 1
3 3
x 1 x 3x 1
x
3
x3 1 3
( x) ou ( x) 3x 1
3
Exemplo 1.3
Respostas
k xk 1 p
0 -0,57735026919 0,077350269190
30 -0,45896226754 0,041037732463
Notamos que conforme aumenta o número de iterações, mais próximo o valor iterado
(ponto fixo) fica da raiz próxima a - 0,5.
1.2.3 Método de Newton (Método de Newton – Raphson)
f ´( xk ) tg ( )
f ( xk )
tg ( )
xk xk 1
f ( xk )
f ´( xk )
xk xk 1
f ( xk )
xk xk 1
f ´( xk )
f ( xk )
xk 1 xk
f ´( xk )
f ( xk )
xk 1 xk
f ´( xk )
Para que esse valor seja convergente, temos que,considerando um intervalo [a, b] ,
devemos ter,
f (a). f (b) 0
f , f ´, f ´´ contínuas no intervalo [a, b]
f (a)
( a, b)
f ´(a)
f (b)
( a, b)
f ´(b)
Se tivermos isso, teremos que para qualquer x0 [a, b] , o método de Newton irá
convergir para a raiz no intervalo [a, b] .
Exemplo 1.4
Respostas
0 2,75 0,75
1 2,647727273 0,102272727
2 2,645752048 0,001975224
3 2,645751311 0,000000737
P( x) an x n an 1 x n 1
an 2 x n 2
...a0
n
P( x) ak x k
k 0
Dizemos que um polinômio tem grau n, quando o maior expoente de x é n, sendo que
para um polinômio de grau n temos n raízes, de tal forma que cada raiz tem
multiplicidade k, se aparece k vezes .
f ( xk )
xk 1 xk
f ´( xk )
Desse método, decorre o algoritmo de Briot Ruffini Horner, que consiste em um
algoritmo em que a determinação de raízes é rápida.
P( x) an x n an 1 x n 1
an 2 x n 2
...a0
P( x) (((((an x an 1 ) x an 2 ) x an 3 ) x ...)a1 ) x a0
bn an , bn k xbn k 1 an k
Temos que b0 P( x) .
Exemplo 1.5
Respostas
Devemos, procurar no intervalo que de 0.5 a 1, sendo que a raiz está nas
proximidades de 0.9, portanto tomaremos como x0 = 0.9. Montando a tabela,
k c3 c2 c1 c0 xk Erro
Como o erro, 0,0224, deu maior do que o desejado, 0,01, devemos fazer uma nova
iteração, usando x0 =0,92239. Montando a tabela, temos,
k c3 c2 c1 c0 xk Erro
Tendo calculado uma das raízes, devemos determinar o quociente da divisão entre
P(x) e a raiz, tal que,
c3 c2 c1 c0 xk
Então, Q( x) x 2 2,992 x 1,8441 . Então as raízes (de segundo grau), são -0,9235 e
-1,9985, sendo que todas as raízes tem a precisão desejada.
O teorema de Huat, nos fornece a quantidade de raízes, usando análise dos sinais
que o polinômio tem, sendo p(x) e p(-x), isso é, o que ocorre com os sinais do
polinômio considerando números negativos e positivos. Para exemplificar, tomemos o
polinômio P( x) 2 x5 3x 4 x3 2 x 2 5x 2 . Sabemos que como seu grau é cinco,
devemos ter cinco raízes (nada sabemos sobre a natureza dessas raízes).
Temos,
c5 c4 c3 c2 c1 c0
Analisando as trocas de sinais em P(x), temos que houve troca duas vezes, portanto
há duas raízes positivas e analisando P(-x) temos que ocorreram três trocas de sinal,
havendo três raízes negativas.
ak 2 ak 1.ak 1 , 0 k n
a32 a2 .a4
1 6