15.05.2013 Views

Cálculo Numérico - Engenharia Civil UEM

Cálculo Numérico - Engenharia Civil UEM

Cálculo Numérico - Engenharia Civil UEM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CAPÍTULO 3. EQUAÇÕES NÃO LINEARES 84<br />

Seja x = z, então os valores de P (z), fórmulas (3.16), e P ′ (z), fórmulas (3.17), podem ser obtidos<br />

através do esquema prático:<br />

Seja P (x) = an x n + an−1 x n−1 + . . . + a1 x + a0. Então:<br />

com b0 = P (z) e c1 = P ′ (z).<br />

an an−1 an−2 . . . a2 a1 a0<br />

↓ + + + + +<br />

z zbn zbn−1 . . . zb3 zb2 zb1<br />

bn bn−1 bn−2 . . . b2 b1 b0<br />

↓ + + + +<br />

z zcn zcn−1 . . . zc3 zc2<br />

cn cn−1 cn−2 . . . c2 c1<br />

Note que o esquema prático acima quando utilizado para calcular apenas o valor do polinômio num<br />

ponto é o conhecido algoritmo de Briot-Ruffini. O esquema de Briot-Ruffini-Horner, na verdade, fornece<br />

o valor de P ′ (z)<br />

1!<br />

, e pode ser continuado para obtenção de P ′′ (z)<br />

2!<br />

, P ′′′ (z)<br />

, etc. (ver [Henrice, 1977]).<br />

3!<br />

Assim, quando f(x) é um polinômio, o método de Newton, fórmula (3.9), pode ser expresso como:<br />

xk+1 = xk − b0(xk)<br />

c1(xk)<br />

, (3.18)<br />

onde b0(xk) e c1(xk) representam, respectivamente, o valor do polinômio e da derivada do polinômio<br />

avaliados em xk.<br />

Vamos assumir agora que z é um zero de P (x). Se P (z) = 0 então b0 = 0. Afirmamos então que:<br />

Os números bn, bn−1, . . . , b1 são os coeficientes do polinômio Q(x), obtido da divisão de P (x) pelo<br />

fator linear x − z, isto é:<br />

De fato,<br />

Q(x) = bn x n−1 + bn−1 x n−2 + . . . + b1 =<br />

P (x)<br />

x − z .<br />

(bn x n−1 + bn−1 x n−2 + . . . + b1)(x − z)<br />

= bn x n + (bn−1 − z bn) x n−1 + . . .<br />

+ (b1 − z b2) x + (b0 − z b1)<br />

= anx n + an−1x n−1 + . . . + a1x + a0 = P (x) .<br />

onde usamos a fórmula de recorrência dada por (3.16), com x substituido por z.<br />

Assim, se z é uma raiz de P (x), podemos escrever que:<br />

P (x) = (x − z)Q(x) ,<br />

e portanto concluímos que qualquer raiz de Q(x) é, também, uma raiz de P (x). Isto nos permite operar<br />

com um polinômio de grau n − 1, ou seja , com Q(x), para calcular as raízes subsequentes de P (x). Esse<br />

processo recebe o nome de Deflação. Usando esse processo evitamos que um mesmo zero seja calculado<br />

várias vezes.<br />

Exemplo 3.14 - Determinar todas as raízes de:<br />

P (x) = x 3 + 2 x 2 − 0.85 x − 1.7 ,<br />

com precisão de 10 −2 , usando o método de Newton, para o cálculo da primeira raiz positiva.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!