Académique Documents
Professionnel Documents
Culture Documents
=
=
) (x g y
x y
onde g( x) chamada de funo de iterao.
y
x
0
f(x)
y=x
y=g(x)
I nt er pr et ao geomt r i ca do mt odo da i t er ao l i near
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
25
Sendo x
0
a pr i mei r a apr oxi mao da r ai z , cal cul a- se g( x
0
) .
Faz- se ent o, x
1
= g( x
0
) , x
2
= g( x
1
) , x
3
= g( x
2
) e assi m
sucessi vament e.
Ent o, por i nduo, t emos:
Algoritmo:
) (
1
=
n n
x g x par a n = 1, 2, 3, . . .
Critrio de Parada:
| x
n
x
n- 1
| s erro
Melhor extremo:
Empi r i cament e, sabe- se que o mt odo t emsucesso quando
| g'( x) | < 1 emt odo i nt er val o.
O ext r emo mai s r pi do par a i ni ci ar o mt odo aquel e
par a o qual o mdul o da pr i mei r a der i vada menor .
Se | g'( a) | < | g'( b) | ent o x
0
= a, seno x
0
= b.
Casos de convergncia
Sej a f( x) = x
3
5x + 3. Poss vei s g( x) :
g( x) =
5
3
3
+ x
g( x) = ( )
3
1
3 5 x
g( x) =
2
3 5
x
x
g( x) =
5
3
2
x
Como podemos t er vr i as f unes g( x) , vamos est abel ecer
al gumas condi es par a que os r esul t ados sej amsat i sf at r i os.
Vamos obser var gr af i cament e o pr obl ema e ver i f i car que h
f unes g( x) que no so i ndi cadas par a a escol ha.
Convergncia monotnica
0 < g( x) < 1
y
x
0
x
1
x
2
x
0
y=x
y=g(x)
Convergncia oscilante
1 < g( x) < 0
y
x
0
x
1
x
2
x
0
y=x
y=g(x)
x
3
x
4
Divergncia monotnica
g( x) > 1
Divergncia oscilante
g( x) < 1
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
26
y
x
0
x
1
x
2
x
0
y=x
y=g(x)
y
x
0
x
1
x
2
x
0
y=x
y=g(x)
x
3
x
4
Conver gnci a no mt odo da i t er ao l i near
Consideraes finais
- A mai or di f i cul dade nest e mt odo encont r ar uma f uno
de i t er ao que sat i sf aa condi o de conver gnci a;
- Test e de | g'( x) | < 1 pode l evar a um engano se x
0
no
est i ver suf i ci ent ement e pr xi mo da r ai z. A vel oci dade de
conver gnci a depender de | g'( ) | : quant o menor est e
val or mai or ser a conver gnci a;
- Devemos obser var que o t est e de er r o ( | x
n
x
n- 1
| s erro
) no i mpl i ca necessar i ament e que | x
n
| s erro,
conf or me vemos na f i gur a abai xo:
y
x
0
y=x
y=g(x)
xn xn-1
Exemplos
Exemplo 1: Dada a f uno f( x) = x
2
+ 3x 40, obt er sua r ai z
cont i da no i nt er val o [ 4. 5, 5. 5] , pel o MI L, comumerro s 10
- 4
.
a) Al gor i t mo: ) (
1
=
n n
x g x
b) Escol ha da f uno de i t er ao:
y = x
y =
3
40
2
x
y' =
3
2x
divergncia
oscilante
y =
3
40
+ x
y' =
2
) 3 (
40
+
x
convergncia
oscilante
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
27
y = x 3 40 y' =
x 3 40 2
3
convergncia
oscilante
c) Mel hor ext r emo ( val or i ni ci al ) :
y = x 3 40 y' =
x 3 40 * 2
3
y' ( 4. 5) = 0. 2914 y' ( 5. 5) = 0. 3094 x
0
= 4. 5
d) Val or do er r o:
erro s 10
- 4
e) I t er aes:
x
1
= 5. 14782
x
2
= 4. 95546
x
3
= 5. 01335
x
4
= 4. 99599
x
5
= 5. 00120
x
6
= 4. 99964
x
7
= 5. 00011
x
8
= 4. 99997
x
9
= 5. 00000 | x
9
x
8
| = 0. 00003 < erro
f ) Respost a:
A r ai z desej ada = 5. 00000
Exemplo 2: Dada a f uno f( x) = x
2
+ 3x cos( x) 2. 45, obt er
sua r ai z cont i da no i nt er val o [ 0. 5, 1] , pel o MI L, comumerro s
10
- 2
.
Respost a: A r ai z desej ada = 0. 8161
Mtodo das tangentes ( de Newton )
Consi st e em det er mi nar a nova apr oxi mao como a
i nt er cesso do ei xo x com a t angent e a cur va no pont o da
at ual apr oxi mao.
Por t ant o, est nova apr oxi mao pode ser cal cul ada da
segui nt e manei r a :
f ( x
i
)
x
i +1
= x
i
- - - - - - - - -
f ' ( x
i
)
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
28
ummt odo r pi do, mas que pode di ver gi r .
Par a a apl i cao dest e mt odo, pr eci so ver i f i car as
condi es de conver gnci a :
a) f" ( x ) 0, i st o , o si nal da segunda der i vada no
deve mudar de si nal no i nt er val o (a,b).
f" ( a ) . f" ( b ) > 0 NO
c) o ext r emo do i nt er val o (a,b) a ser ut i l i zado como
est i mat i va i ni ci al deve ser aquel e onde :
f ( x ) . f" ( x ) > 0
ent o :
f ( a ) . f" ( a ) > 0 x
0
= a
f ( b ) . f" ( b ) > 0 x
0
= b
Sej a f(x) uma f uno cont nua no i nt er val o [ a, b] e sej a
uma r ai z dest a f uno, sendo e ( a, b) , t al que f( ) = 0 e
f( x) = 0.
y
x 0
a
f(a)
b=x
0
f(x)
x
1
x
2
o |
x'
1
f(x
0
)
f(x
1
)
I nt er pr et ao geomt r i ca do mt odo de Newt on
Tomemos x
0
= b. Ent o t emos:
) ( '
) ( ) (
) ( ' ) ( '
0
0
0 1
1 0
0
0 0
x f
x f
x x
x x
x f
x f x f tg =
= =
Se erro x x s
0 1
, ent o x
1
a r ai z desej ada, seno deve- se
cal cul ar x
2
, que obt i do combase no mesmo r aci oc ni o ant er i or :
) ( '
) (
1
1
1 2
x f
x f
x x = .
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
29
Se erro x x s
1 2
, ent o x
2
a r ai z desej ada, seno deve- se
cal cul ar x
3
, . . . , x
n
, at que erro x x
n n
s
1
. Ent o, por i nduo,
t emos:
Algoritmo:
) ( '
) (
1
1
1
=
n
n
n n
x f
x f
x x , par a n = 1, 2, 3, . . .
Critrio de Parada:
erro x x
n n
s
1
Restrio:
necessr i o conhecer umi nt er val o que cont enha o
val or desej ado .
Melhor extremo:
Par a deci di r qual o mel hor ext r emo do i nt er val o ( a, b)
a i ni ci ar o mt odo, bast a ver i f i car qual dos ext r emos possui
f uno e segunda der i vada commesmo si nal :
f( x
i
) . f''( x
i
) > 0 Par a i = {ext r emos do
i nt er val o}
Consideraes finais
- Requer o conheci ment o da f or ma anal t i ca de f ' ( x) , mas
sua conver gnci a ext r aor di nr i a.
Exemplos
Exemplo 1: Cal cul ar a r ai z posi t i va da equao f( x) = 2x
sen( x) 4 = 0, comer r o s 10
- 3
, usando o mt odo de NR.
a) Al gor i t mo:
) ( '
) (
1
1
1
=
n
n
n n
x f
x f
x x
f( x) = 2x sen( x) 4
f( x) = 2 cos( x)
f''( x) = sen( x)
b) Escol ha do i nt er val o:
f( 2) = 0. 9093 f( 3) = 1. 8589
f( 2) . f( 3) < 0 e [ 2, 3]
c) Mel hor ext r emo ( val or i ni ci al ) :
f( 2) = 0. 9093 f( 3) = 1. 8589
f''( 2) = 0. 9093 f''( 3) = 0. 1411
x
0
= 3
d) Val or do er r o:
erro s 10
- 3
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
30
e) I t er aes:
3783 . 2
9900 . 2
8589 . 1
3
) 3 ( '
) 3 (
3 1 = = =
f
f
x
| x
1
x
0
| = | 2. 3783 3 | = 0. 6217 > erro
3543 . 2
7226 . 2
0653 . 0
3783 . 2
) 3783 . 2 ( '
) 3783 . 2 (
3783 . 2 2 = = =
f
f
x
| x
2
x
1
| = | 2. 3543 2. 3783 | = 0. 0240 > erro
3542 . 2
7058 . 2
0002 . 0
3543 . 2
) 3543 . 2 ( '
) 3543 . 2 (
3543 . 2 3 = = =
f
f
x
| x
3
x
2
| = | 2. 3542 2. 3543 | = 0. 0001 < erro
f ) Respost a:
A r ai z desej ada = 2. 3542
Exerccio 1: Obt er a r ai z cbi ca de 5, usando o mt odo NR sendo
o er r o s 10
- 3
.
f( x) = x
3
5
f'( x) = 3x
2
f''( x) = 6x
Respost a: A r ai z desej ada = 1. 7100
Exerccio 2: Cal cul ar a r ai z negat i va de f( x) = x
3
5x
2
+ x + 3,
comer r o s 10
- 4
.
f( x) = x
3
5x
2
+ x + 3
f( x) = 3x
2
10x + 1
f''( x) = 6x 10
Respost a: A r ai z desej ada = 0. 64575
Exerccio 3: Sej a a f uno f( x) = sen( x) t g( x) . Desej a- se
saber uma das r a zes dest a f uno, sabendo- se que est cont i da
no i nt er val o ( 3, 4) . Todos os cl cul os devemser r eal i zados com
4 casas deci mai s comar r edondament o e er r o no super i or a 0. 001.
f( x) = sen( x) t g( x)
f' ( x) = cos( x) sec
2
( x)
f''( x) = sen( x) 2sec
2
( x) t g( x)
Respost a: A r ai z desej ada = 3. 1416
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
31
Condies de Newton-Raphson-Fourier
Segundo Newt on, par a haver a conver gnci a uma r ai z emseu
mt odo, bast ar i a que o i nt er val o ( a, b) emanl i se f osse
suf i ci ent ement e pequeno. Cont udo, Raphson e Four i er concl u r am
que umi nt er val o pequeno aquel e que cont muma e soment e uma
r ai z. Comi sso, al gumas condi es f or amest abel eci das par a que
t al exi gnci a f osse vl i da:
1) Se f( a) . f( b) > 0, ent o exi st e umnmer o par de r a zes
r eai s ( cont ando suas mul t i pl i ci dades) ou no exi st e r a zes r eai s
no i nt er val o ( a, b) ( Teorema de Bolzano) ;
2) Se f( a) . f( b) < 0, ent o exi st e umnmer o mpar de
r a zes r eai s ( cont ando suas mul t i pl i ci dades) no i nt er val o ( a, b)
( Teorema de Bolzano) ;
3) Se f'( a) . f'( b) > 0, ent o o compor t ament o da f uno
nest e i nt er val o poder ser apenas cr escent e ou apenas
decr escent e, e nunca os doi s se al t er nando;
4) Se f'( a) . f'( b) < 0, ent o a f uno t er o
compor t ament o de or a cr escer or a decr escer ;
5) Se f"( a) . f"( b) > 0, ent o a concavi dade no muda no
i nt er val o emanl i se;
6) Se f"( a) . f"( b) < 0, ent o a concavi dade muda no
i nt er val o emanl i se.
Por t ant o, haver conver gnci a uma r ai z no i nt er val o ( a,
b) se e soment e se:
f( a) . f( b) < 0, f'( a) . f'( b) > 0 e
f"( a) . f"( b) > 0.
Exemplo 2: Sej a a f uno f( x) = x
2
9. 5x + 8. 5, obt er a r ai z
cont i da no i nt er val o [ 8, 9] . Os cl cul os devemser r eal i zados
com4 deci mai s comar r edondament o e er r o no super i or a 0, 001.
a) Al gor i t mo :
) ( '
) (
1
1
1
=
n
n
n n
x f
x f
x x
f( x) = x
2
9. 5x + 8. 5
f( x) = 2x 9. 5
f( x) = 2
b) Escol ha do i nt er val o:
f( 8) = 3. 5; f( 9) = 4
f( 8) . f( 9) < 0 e [ 8, 9]
c) Mel hor ext r emo ( val or i ni ci al ) :
f( 8) = 3, 5 f( 9) = 4 f( 8) . f( 9) < 0
f'( 8) = 6. 5 f'( 9) = 8. 5 f( 8) . f( 9) > 0
f"( 8) = 2 f"( 9) = 2 f( 8) . f( 9) > 0
x
0
= 9
d) Val or do er r o:
erro s 10
- 3
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
32
e) I t er aes:
5294 . 8
5 . 8
4
9
) 9 ( '
) 9 (
9 1 = = =
f
f
x
| x
1
x
0
| = | 8. 5294 9 | = 0. 4706 > erro
5001 . 8
5588 . 7
2214 . 0
5294 . 8
) 5294 . 8 ( '
) 5294 . 8 (
5294 . 8 2 = = =
f
f
x
| x
2
x
1
| = | 8. 5001 8. 5294 | = 0. 0293 > erro
5000 . 8
5002 . 7
0008 . 0
5001 . 8
) 5001 . 8 ( '
) 5001 . 8 (
5001 . 8 3 = = =
f
f
x
| x
3
x
2
| = | 8. 5000 8. 5001 | = 0. 0001 < erro
f ) Respost a:
A r ai z desej ada = 8. 5000
Exerccio 4: Cal cul ar a r ai z da equao f( x) = x
3
x + 1 = 0,
cont i da no i nt er val o [ 2, 1] , comumerro s 10
- 3
.
f( x) = x
3
x + 1
f( x) = 3x
2
1
f( x) = 6x
Respost a: A r ai z desej ada = 1. 3247
Mtodo das Secantes
Uma gr ande desvant agemdo mt odo de Newt on a necessi dade
de se obt er a der i vada f( x) e cal cul ar o seu val or numr i co a
cada i t er ao.
Par a cont or nar est e pr obl ema podemos subst i t ui r o cl cul o
da pr i mei r a der i vada f( x
n
) pel o quoci ent e das di f er enas, usando
assi m, ummodel o l i near baseado nos doi s val or es cal cul ados mai s
r ecent ement e:
1
1
) ( ) (
) ( '
~
n n
n n
n
x x
x f x f
x f
onde x
n
e x
n- 1
so duas apr oxi maes par a a r ai z.
Subst i t ui ndo o val or apr oxi mado da der i vada aci ma, a f uno
de i t er ao f i ca:
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
33
x
x
n
n
x
f x
f x f x
x x
x
x x f x
f x f x
n
n
n n
n
n n n
n n
n n
+
+
=
1
1
1
1
1
1
( )
( ) ( )
( ). ( )
( ) ( )
, par a n = 1, 2, 3,
. . .
Par a i ni ci ar o mt odo necessi t amos de duas apr oxi maes ( x
0
e x
1
) par a a r ai z.
y
x
0 x
1
x
o
x
2
f(x)
f(x
0
)
f(x
1
)
x
3
x
4
I nt er pr et ao geomt r i ca do mt odo da secant e
Nest e mt odo par t i mos das duas apr oxi maes i ni ci ai s x
0
e x
1
e det er mi namos a r et a que passa pel os pont os ( x
0
, f (x
0
) ) e ( x
1
,
f (x
1
) ) . A i nt er seco dest a r et a como ei xo x f or nece o pont o
x
2
. Emsegui da cal cul ado uma nova apr oxi mao par a a r ai z a
par t i r dos pont os ( x
1
, f(x
1
) ) e ( x
2
, f (x
2
) ) . O pr ocesso se r epet e
at que sej a sat i sf ei t o o cr i t r i o de par ada.
Obser ve que nest e mt odo no necessi t amos da car act er st i ca
que f undament al no mt odo da f al sa posi o que exi ge que
f( x
n
). f( x
n- 1
) < 0. i mpor t ant e sal i ent ar t ambmque a r ai z no
necessi t a est ar ent r e as duas apr oxi maes i ni ci ai s ( x
0
e x
1
) .
A conver gnci a dest e mt odo mai s r pi do que o mt odo da
bi sseo e o da f al sa posi o, cont udo, pode ser mai s l ent o que
o mt odo de Newt on- Raphson.
Algoritmo:
) ( ) (
) ( ). (
1
1
1
=
n n
n n n
n n
x f x f
x f x x
x x
, par a n = 1, 2, 3, . . .
Critrio de parada:
| x
n+1
x
n
| s erro
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
34
Exemplos
Exemplo 1: Cal cul ar a r ai z da f uno f( x) = x
2
+ x 6, sendo x
0
= 1. 5, x
1
= 1. 7 e o erro
s 10
- 2
.
a) Al gor i t mo :
) ( ) (
) ( ). (
1
1
1
=
n n
n n n
n n
x f x f
x f x x
x x
b) Val or i ni ci al :
x
0
= 1. 5 x
1
= 1. 7
c) Val or do er r o:
erro s 10
- 2
d) I t er aes:
0357 . 2
84 . 0
) 282 . 0 (
7 . 1
) 25 . 2 ( 41 . 1
) 41 . 1 )( 2 . 0 (
7 . 1
) 5 . 1 ( ) 7 . 1 (
) 7 . 1 ( ). 5 . 1 7 . 1 (
7 . 1 2 =
=
=
=
f f
f
x
| x
2
x
1
| = | 2. 0357 1. 7 | = 0. 3357 > erro
9977 . 1
) 41 . 1 ( 1798 . 0
) 1798 . 0 )( 3357 . 0 (
0357 . 2
) 7 . 1 ( ) 0357 . 2 (
) 0357 . 2 ( ). 7 . 1 0357 . 2 (
0357 . 2 3 =
=
=
f f
f
x
| x
3
x
2
| = | 1. 9977 2. 0357 | = 0. 038 > erro
0000 . 2
) 1798 . 0 ( 0115 . 0
) 0115 . 0 )( 038 . 0 (
9977 . 1
) 0357 . 2 ( ) 9977 . 1 (
) 9977 . 1 ( ). 0357 . 2 9977 . 1 (
9977 . 1 4 =
=
=
f f
f
x
| x
4
x
3
| = | 2. 0000 1. 9977 | = 0. 0023 < erro
e) Respost a:
= 2. 0000 a r ai z pr ocur ada.
Exerccio 1: Cal cul ar a r ai z da f uno f( x) = 3x cos( x) ,
sendo x
0
= 0, x
1
= 0. 5 e o erro
s 10
- 4
. Ef et ue os cl cul os com5
casas deci mai s comar r edondament o.
Respost a: = 0. 31675 a r ai z pr ocur ada.
Exerccio 2: Cal cul ar a r ai z da f uno f( x) = x
3
4, sendo x
0
=
1, x
1
= 2 e o erro
s 0, 05.
Respost a: = 1, 5914 a r ai z pr ocur ada.
7. Deflao de polinmios
Consi st e em, aps det er mi nar um zer o ( x
i
) de um
pol i nmi o, di vi di - l o por ( x - x
i
) , par a r eduzi r a or dem
do pol i nmi o, f i cando mai s f ci l a det er mi nao dos demai s
zer os.
Nor mal ment e ut i l i zado o al gor i t mo de Br i ot - Ruf i ni par a a
def l ao de pol i nmi o, que a subst i t ui o do pol i nmi o na
f or ma :
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
35
p
n
( x) = a
n
x
n
+a
n- 1
x
n- 1
+ . . . +a
2
x
2
+a
1
x
+a
0
pel a f or ma :
p
n
( x) = ( ( . . . ( a
n
x
+a
n- 1
) . x
+ . . . +a
2
) . x
+a
1
) . x
+a
0
Al gor i t mo de Br i ot - Ruf i ni :
1. Fazer uma t abel a com 3 l i nhas e com t ant as col unas
quant o a or demdo pol i nmi o + 2;
2. na pr i mei r a l i nha so col ocados em or dem decr escent e os
coef i ci ent es do pol i nmi o ( a
n
) , um em cada col una e a
par t i r da segunda col una.
3. na pr i mei r a col una da segunda l i nha col ocada o zer o do
pol i nmi o;
4. na segunda col una da t er cei r a l i nha ( b
n
) col oca- se o
val or de a
n.
5. mul t i pl i ca- se o zer o do pol i nmi o pel o val or que se
encont r a na segunda col una da t er cei r a l i nha, e o
r esul t ado col oca- se na t er cei r a col una da segunda l i nha.
6. soma- se o val or que se encont r a na t er cei r a col una da
pr i mei r a l i nha como val or na t er cei r a col una na segunda
l i nha, obt endo- se o val or na t er cei r a col una da t er cei r a
l i nha ( b
n
) .
7. r epet em- se os passos 5 e 6 par a det er mi nar os val or es
das segundas e t er cei r as l i nhas de cada col una, at que
se chegue a l t i ma col una.
a
n
a
n- 1
a
n- 2
. . . a
1
a
0
x x. b
n
x. b
n- 1
x. b
2
x. b
1
b
n
b
n- 1
b
n- 2
b
1
b
0
O val or encont r ado na l t i ma col una da t er cei r a l i nha ( b
0
) o val or de p
n
(x) par a o val or de x col ocado na
pr i mei r a col una da segunda l i nha, que dever ser zer o se
est e val or f or umzer o do pol i nmi o.
Por t ant o est e al gor i t mo pode t ambmser usado par a cal cul ar
p
n
( x) .
8. Teoremas teis para a localizao de zeros de polinmios
- Teorema 1 :
Sej a umpol i nmi o na f or ma :
p
n
( x) = a
n
x
n
+a
n- 1
x
n- 1
+ . . . +a
2
x
2
+a
1
x
+a
0
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
36
ent o p
n
(x) t em pel o menos um zer o no i nt er i or do c r cul o
cent r ado na or i geme comr ai o i gual ao menor val or ent r e
n
a
a
.
| |
| |
0
1
e
| |
| |
a
an
n
0
- Teorema 2
Sej a umpol i nmi o na f or ma :
p
n
( x) = a
n
x
n
+a
n- 1
x
n- 1
+ . . . +a
2
x
2
+a
1
x
+a
0
se
r ~ 1 + Mxi mo (
| |
| |
a
a
k
n
) onde 0 s k s n
ent o t odos os zer os de p
n
(x) se l ocal i zam no i nt er i or do
c r cul o cent r ado na or i geme de r ai o i gual a r.
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
37
III. Sistemas de Equaes lineares e algbricas
1. Introduo
Uma f uno f (x
j
) cost i t u da por umpol i nmi o do pr i mei r o gr au
em x
j
, qual i f i cada de l i near emr el ao a x
j
e t ema f or ma
:
f ( x
j
) = a
1
x
1
+ a
2
x
2
+ . . . + a
n
x
n
+ b
Est a f uno l i near ser di t a homognea ou no homognea,
conf or me b sej a i gual ou di f er ent e de zer o.
O conj unt o f or mado por m equaes l i near es al gbr i cas a n
i ncgni t as chamado de Sistema de Linear de Equaes
Algbricas, o qual t ema f or ma :
a
11
x
1
+ a
12
x
2
+ . . . + a
1n
x
n
= b
1
a
21
x
1
+ a
22
x
2
+ . . . + a
2n
x
n
= b
2
.
.
.
a
m1
x
1
+ a
m2
x
2
+ . . . + a
mn
x
n
= b
m
Ou na f or ma mat r i ci al :
A . x = b
onde : a
i j
so chamados de coef i ci ent es das i ncgni t as;
b
i
so chamados de t er mos i ndependent es; e
x
j
so chamados de i ncgni t as.
Se os t er mos i ndependent es f or em t odos nul os o si st ema di t o
homogneo, e se pel o menos um del es f or di f er ent e de zer o o
si st ema di t o no homogneo.
O si st ema ser di t o linearmente dependente ou independente
conf or me suas equaes sej aml i near ment e dependent es ou no.
A sol uo do si st ema consi st e no conj unt o de val or es x
j
que
sat i sf az si mul t aneament e as m equaes.
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
38
Emr el ao a sua sol uo o si st ema pode ser :
- Compatvel e determinado :
quando admi t e uma ni ca sol uo;
- Compatvel e indeterminado :
quando admi t e i nf i ni t as sol ues;
- Incompatvel : quando no t emsol uo;
O si st ema homogneo sempr e compat vel , poi s admi t e pel o
menos uma sol uo, chamada de t r i vi al , onde x
j
= 0, par a t odo
j .
O si st ema ser compat vel e det er mi nado se o det er mi nant e dos
coef i ci ent es f or no- nul o.
Matriz Extendida ( M )
Chama- se a mat r i z f or mada pel os coef i ci ent es das i ncgni t as
( x
j
) e pel os t er mos i ndependent es.
M =
a a a b
a a a b
a a a b
n
n
m m mn n
11 12 1 1
21 22 2 2
1 2
...
...
...
...
(
(
(
(
Sistemas equivalentes
Doi s si st emas so equi val ent es se e soment e se t oda sol uo
de um t ambmsol uo do out r o e, vi ce- ver sa.
Transformaes Elementares
So t r ansf or maes que podem ser ef et uadas em si st emas de
equaes l i near es com o obj et i vo de t r ansf or m- l as em um
out r o si st ema de equaes l i near es equi val ent e.
a) Tr oca de duas equaes;
b) Mul t i pl i cao ou di vi so dos el ement os de uma equao
por uma const ant e di f er ent e de zer o;
c) Subst i t ui o de uma equao pel a sua soma com out r a
equao.
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
39
Sistemas mal condicionados
Os si st emas com det er mi nant e no- nul o so di t os definidos,
possui ndo sol uo ni ca.
Mas par a a apl i cao de mt odos numr i cos par a a sua sol uo
deve- se t omar out r os cui dados, como most r a o exempl o
abai xo.
5 x
1
+ 8 x
2
= 6, 2
4 x
1
+ 6 x
2
= 4, 8
Nest e si st ema os coef i ci ent es so exat os, mas os t er mos
i ndependent es so conheci dos comuma casa deci mal , podendo
ser r esul t ado de ar r edondament o.
A sol uo poder i a ser obt i da por subst i t ui o :
x
1
= - 1, 5 x
2
+ 1, 2
- 7, 5 x
2
+ 6 + 8 x
2
= 6, 2
por t ant o : x
2
= 0, 4
x
1
= 0, 6
Por m, se os val or es r eai s dos t er mos i ndependent es f ossem
6, 15 e 4, 85 r espect i vament e, a sol uo ser i a :
x
2
= 0, 175
x
1
= 0, 95
E, se os val or es r eai s dos t er mos i ndependent es f ossem 6, 25
e 4, 75 r espect i vament e, a sol uo ser i a :
x
2
= 0, 625
x
1
= 0, 25
A causa dest e pr obl ema na sol uo do si st ema o quase
par al el i smo das r et as r epr esent at i vas das duas equaes no
pl ano x
1
- x
2
. A sol uo ser i a r ef or mul ar o pr obl ema que
or i gi nou o si st ema ou obt er os nmer os commai or pr eci so.
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
40
-0,2
-0,1
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0 0,2 0,4 0,6 0,8 1 1,2 1,4 1,6
Os si st emas com o pr obl ema apr esent ado so chamados de mal
condi ci onados e na pr t i ca no t emsol uo.
2. Mtodos Clssi cos
1.1 Mtodo de Cramer
Consi st e em det er mi nar o val or de cada i ncgni t a at r avs da
oper ao :
x
i
= A
i
/ A
onde :
A = det er mi nant e da mat r i z de coef i ci ent es do si st ema
A
i
= det er mi nant e da mat r i z r esul t ant e da subst i t ui o
da col una i da mat r i z de coef i ci ent es do si st ema
pel o vet or b.
Est e mt odo, conf or me j expost o no cap t ul o I , soment e
apl i cvel emsi st emas de or dembai xa.
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
41
1.2 Mtodo da inversa
Consi st e em obt er a sol uo do si st ema a par t i r da pr -
mul t i pl i cao do vet or i ndependent e pel a i nver sa da mat r i z
de coef i ci ent es.
A . x = b
A
-1
. A . x = A
-1
. b
U . x = A
-1
. b
x = A
-1
. b
Est e mt odo nor mal ment e no ut i l i zado devi do ao pr ocesso
compl exo de det er mi nao da i nver sa da mat r i z de
coef i ci ent es.
3. Mtodos Diretos
3.1 Mtodo da triangularizao ( Gauss )
Consi st e emt r ansf or mar o si st ema de equaes :
a
11
. x
1
+ a
12
. x
2
+ . . . + a
1, n- 1
. x
n- 1
+ a
1n
. x
n
= b
1
a
21
. x
1
+ a
22
. x
2
+ . . . + a
2, n- 1
. x
n- 1
+ a
2n
. x
n
= b
2
a
31
. x
1
+ a
32
. x
2
+ . . . + a
3, n- 1
. x
n- 1
+ a
3n
. x
n
= b
3
.
.
.
a
n- 1, 1
. x
1
+ a
n- 1, 2
. x
2
+ . . . + a
n- 1, n- 1
. x
n- 1
+ a
n- 1, n
. x
n
= b
n- 1
a
n1
. x
1
+ a
n2
. x
2
+ . . . + a
n, n- 1
. x
n- 1
+ a
nn
. x
n
= b
n
de manei r a que a mat r i z de coef i ci ent es do si st ema
t r ansf or me- se em uma mat r i z t r i angul ar super i or , f i cando
os si st ema na f or ma :
c
11
. x
1
+ c
12
. x
2
+ . . . + c
1, n- 1
. x
n- 1
+ c
1n
. x
n
= d
1
c
22
. x
2
+ . . . + c
2, n- 1
. x
n- 1
+ c
2n
. x
n
= d
2
. . . + c
3, n- 1
. x
n- 1
+ c
3n
. x
n
= d
3
.
.
.
c
n- 1, n- 1
. x
n- 1
+ c
n- 1, n
. x
n
= d
n- 1
c
nn
. x
n
= d
n
A sol uo do si st ema passa ent o a ser f ei t a da l t i ma par a
a pr i mei r a equao, det er mi nando o val or de uma i ncgni t a
a cada equao.
Par a se consegui r i st o, desenvol ve- se o pr ocesso em m
passos, onde em cada passo def i ni do um pi v, e so
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
42
el i mi nados t odos os coef i ci ent es de uma i ncgni t a nas
equaes segui nt es.
Por t ant o, a cada passo, so subst i t u das as equaes
segui nt es ( i ) pel a sua soma como negat i vo da equao do
pi v mul t i pl i cada pel a r el ao ent r e o coef i ci ent e da
i ncgni t a r ef er ent e ao pi v ( a
i k
) na equao e o pi v (
a
kk
) :
a
i k
k = - - - -
a
kk
f i cando os coef i ci ent es da l i nha i :
a
i k
a
i j
= a
i j
- - - - . a
kj
a
kk
Exempl o :
3 x
1
+ x
2
= - 2
- 2 x
1
+ 2 x
3
= 1
x
1
+ 3 x
2
+ 4 x
3
= 0
1. passo : el i mi nao dos coef i ci ent es de x
1
- Mul t i pl i ca- se a pr i mei r a equao por 2/ 3 e - 1/ 3 e
soma- se r espect i vament e s segunda e t er cei r a
equaes, obt endo- se :
3 x
1
+ x
2
= - 2
2/ 3 x
2
+ 2 x
3
= - 1/ 3
8/ 3 x
2
+ 4 x
3
= 2/ 3
2. passo : el i mi nao dos coef i ci ent es de x
2
- Mul t i pl i ca- se a segunda equao por - 4 e soma- se
t er cei r a equao, obt endo- se :
3 x
1
+ x
2
= - 2
2/ 3 x
2
+ 2 x
3
= - 1/ 3
- 4 x
3
= 2
A sol uo do si st ema comea pel a t er cei r a equao :
- 4 x
3
= 2 x
3
= - 1/ 2
emsegui da subst i t ui - se x
3
na segunda equao e :
2/ 3 x
2
+ 2 . ( - 1/ 2 ) = - 1/ 3 x
2
= 1
empor l t i mo subst i t ui - se x
2
e x
3
na pr i mei r a equao e :
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
43
3 x
1
+ 1
= - 2 x
1
= - 1
3.2 Mtodo da diagonalizao ( Gauss-Jordan )
Consi st e emt r ansf or mar o si st ema de equaes :
a
11
. x
1
+ a
12
. x
2
+ . . . + a
1, n- 1
. x
n- 1
+ a
1n
. x
n
= b
1
a
21
. x
1
+ a
22
. x
2
+ . . . + a
2, n- 1
. x
n- 1
+ a
2n
. x
n
= b
2
a
31
. x
1
+ a
32
. x
2
+ . . . + a
3, n- 1
. x
n- 1
+ a
3n
. x
n
= b
3
.
.
.
a
n- 1, 1
. x
1
+ a
n- 1, 2
. x
2
+ . . . + a
n- 1, n- 1
. x
n- 1
+ a
n- 1, n
. x
n
= b
n- 1
a
n1
. x
1
+ a
n2
. x
2
+ . . . + a
n, n- 1
. x
n- 1
+ a
nn
. x
n
= b
n
de manei r a que a mat r i z de coef i ci ent es do si st ema
t r ansf or me- se emuma mat r i z di agonal , f i cando o si st ema na
f or ma :
c
11
. x
1
= d
1
c
22
. x
2
= d
2
.
.
.
c
n- 1, n- 1
. x
n- 1
= d
n- 1
c
nn
. x
n
= d
n
A sol uo do si st ema passa ent o a ser f ei t a de f or ma
t r i vi al , det er mi nando o val or de cada i ncgni t a em cada
equao.
Nest e mt odo, a cada passo, so subst i t u das as demai s
equaes ( i ) pel a sua soma com o negat i vo da equao do
pi v mul t i pl i cada pel a r el ao ent r e o coef i ci ent e da
i ncgni t a r ef er ent e ao pi v ( a
i k
) na equao e o pi v (
a
kk
) :
a
i k
k = - - - -
a
kk
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
44
f i cando os coef i ci ent es da l i nha i :
a
i k
a
i j
= a
i j
- - - - . a
kj
a
kk
Exempl o :
3 x
1
+ x
2
= - 2
- 2 x
1
+ 2 x
3
= 1
x
1
+ 3 x
2
+ 4 x
3
= 0
1. passo : el i mi nao dos coef i ci ent es de x
1
- Mul t i pl i ca- se a pr i mei r a equao por 2/ 3 e - 1/ 3 e
soma- se r espect i vament e s segunda e t er cei r a
equaes, obt endo- se :
3 x
1
+ x
2
= - 2
2/ 3 x
2
+ 2 x
3
= - 1/ 3
8/ 3 x
2
+ 4 x
3
= 2/ 3
2. passo : el i mi nao dos coef i ci ent es de x
2
- Mul t i pl i ca- se a segunda equao por - 1/ 2 e - 4 e
soma- se r espect i vamnet e s pr i mei r a e t er cei r a
equaes, obt endo- se :
3 x
1
- 3 x
3
= - 2
2/ 3 x
2
+ 2 x
3
= - 1/ 3
- 4 x
3
= 2
3. passo : el i mi nao dos coef i ci ent es de x
3
- Mul t i pl i ca- se a t er cei r a equao por - 3/ 4 e 1/ 2 e
soma- se r espect i vamnet e s pr i mei r a e segunda
equaes, obt endo- se :
3 x
1
= - 3
2/ 3 x
2
= 2/ 3
- 4 x
3
= 2
A sol uo do si st ema f i ca :
3 x
1
= - 3 x
1
= - 1
2/ 3 x
2
= - 2/ 3 x
2
= 1
- 4 x
3
= 2 x
3
= - 1/ 2
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
45
3.3 Mtodo da transformao na matriz unidade ( Gauss-Jordan )
Consi st e emt r ansf or mar o si st ema de equaes :
a
11
. x
1
+ a
12
. x
2
+ . . . + a
1, n- 1
. x
n- 1
+ a
1n
. x
n
= b
1
a
21
. x
1
+ a
22
. x
2
+ . . . + a
2, n- 1
. x
n- 1
+ a
2n
. x
n
= b
2
a
31
. x
1
+ a
32
. x
2
+ . . . + a
3, n- 1
. x
n- 1
+ a
3n
. x
n
= b
3
.
.
.
a
n- 1, 1
. x
1
+ a
n- 1, 2
. x
2
+ . . . + a
n- 1, n- 1
. x
n- 1
+ a
n- 1, n
. x
n
= b
n- 1
a
n1
. x
1
+ a
n2
. x
2
+ . . . + a
n, n- 1
. x
n- 1
+ a
nn
. x
n
= b
n
de manei r a que a mat r i z de coef i ci ent es do si st ema
t r ansf or me- se em uma mat r i z uni dade, f i cando o si st ema na
f or ma :
x
1
= d
1
x
2
= d
2
.
.
.
x
n- 1
= d
n- 1
x
n
= d
n
A sol uo do si st ema passa ent o a ser f ei t a de f or ma
t r i vi al , sendo o val or de cada i ncgni t a i gual ao t er mo
i ndependent e de cada equao.
Nest e mt odo, a cada passo, i ni ci al ment e a equao do pi v (
k ) di vi di da pel o pi v e as demai s equaes ( i ) so
subst i t u das pel a sua soma com o negat i vo da nova equao
do pi v mul t i pl i cada pel o coef i ci ent e da i ncgni t a
r ef er ent e ao pi v ( a
i k
) na equao :
k = a
i k
f i cando os coef i ci ent es da l i nha i :
a
i j
= a
i j
- a
i k
. a
kj
Exempl o :
3 x
1
+ x
2
= - 2
- 2 x
1
+ 2 x
3
= 1
x
1
+ 3 x
2
+ 4 x
3
= 0
1. passo : el i mi nao dos coef i ci ent es de x
1
- Di vi de- se a pr i mei r a equao por 3, obt endo- se :
x
1
+ 1/ 3 x
2
= - 2/ 3
- 2 x
1
+ 2 x
3
= 1
x
1
+ 3 x
2
+ 4 x
3
= 0
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
46
- Mul t i pl i ca- se a pr i mei r a equao por 2 e - 1 e soma-
se r espect i vament e s segunda e t er cei r a equaes,
obt endo- se :
x
1
+ 1/ 3 x
2
= - 2/ 3
2/ 3 x
2
+ 2 x
3
= - 1/ 3
8/ 3 x
2
+ 4 x
3
= 2/ 3
2. passo : el i mi nao dos coef i ci ent es de x
2
- Mul t i pl i ca- se a segunda equao por 3/ 2, obt endo- se
:
x
1
+ 1/ 3 x
2
= - 2/ 3
x
2
+ 3 x
3
= - 1/ 2
8/ 3 x
2
+ 4 x
3
= 2/ 3
- Mul t i pl i ca- se a segunda equao por - 1/ 3 e - 8/ 3 e
soma- se r espect i vamnet e s pr i mei r a e t er cei r a
equaes, obt endo- se :
x
1
- x
3
= - 1/ 2
x
2
+ 3 x
3
= - 1/ 2
- 4 x
3
= 2
3. passo : el i mi nao dos coef i ci ent es de x
3
- Di vi de- se a t er cei r a equao por - 4, obt endo- se :
x
1
- x
3
= - 1/ 2
x
2
+ 3 x
3
= - 1/ 2
x
3
= - 1/ 2
- Mul t i pl i ca- se a t er cei r a equao por 1/ 2 e - 3 e
soma- se r espect i vamnet e s pr i mei r a e segunda
equaes, obt endo- se :
x
1
= - 1
x
2
= 1
x
3
= - 1/ 2
A sol uo di r et a.
3.4 Tipos de solues
O si st ema ser :
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
47
a) incompatvel : se t odos os coef i ci ent es das i ncgni t as
de uma equao f or em nul os e o t er mo i ndependent e no
f or nul o;
b) indeterminado : se t odos os coef i ci ent es das i ncgni t as
de uma equao f or em nul os e o t er mo i ndependent e
t ambm;
c) determinado : caso pel o menos um dos coef i ci ent es das
i ncgni t as de cada equao f or no nul o, aps o l t i mo
passo do pr ocesso de el i mi nao.
3.5 Condensao Pivotal
A apl i cao dos mt odos de el i mi nao pode l evar a er r os
consi der vei s de ar r edondament o pr i nci pal ment e se os pi vs
so mui t o pr xi mos a zer o.
Out r o pr obl ema a ocor r nci a de umpi v nul o.
Par a evi t ar est e e mi ni mi zar aquel es, pode- se escol her par a
pi v out r os el ement os di f er ent es dos el ement os da di agonal
pr i nci pal do si st ema or i gi nal .
Est a t cni ca chamada de condensao pi vot al , e consi st e em
r ear r anj ar as equaes e / ou i ncgni t as de manei r a que o
pi v sej a o coef i ci ent e r est ant e do si st ema de mai or val or
absol ut o, f azendo com que os mul t i pl i cador es f i quem, em
mdul o, ent r e 0 e 1, o que evi t a a pr opagao de er r os de
ar r edondament o.
O pi v deve ser escol hi do ent r e os coef i ci ent es das equaes
e i ncgni t as das quai s ai nda no f oi ut i l i zado nenhum
coef i ci ent e par a pi v.
Exempl o :
- x
1
+ 2 x
2
+ 42 x
3
= 83
72 x
1
- 41 x
2
- 14 x
3
= 44
35 x
1
+ 10 x
2
- 5x
3
= 25
a mat r i z ext endi da do si st ema f i ca :
(
(
(
1 2 42 83
72 41 14 44
35 10 5 25
a sequnci a de el i mi nao, ut i l i zando o mt odo de
di agonal i zao, t r abal hando com 3 al gar i smos
si gmi f i cat i vos e semconsi der ar a condensao pi vot al :
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
48
(
(
(
1 2 42 83
0 103 3010 6020
0 80 1460 2940
(
(
(
1 0 164 34
0 103 3010 6020
0 0 880 1740
,
(
(
(
1 0 0 16
0 103 0 70
0 0 880 1740
,
e a sol uo ser i a :
x
1
= 1, 6
x
2
= 0, 68
x
3
= 1, 98
A sequnci a de el i mi nao, consi der ando a condensao pi vot al
compl et a, onde ant es da pr i mei r a el i mi nao so t r ocadas as
pr i mei r a e segunda equaes :
72 41 14 44
1 2 42 83
35 10 5 25
(
(
(
72 41 14 44
0 143 418 836
0 299 18 36
(
(
(
, , ,
, , ,
Ant es da segunda el i mi nao so t r ocadas as segunda e
t er cei r a i ncgni t as nas 3 equaes :
72 14 41 44
0 418 143 836
0 18 299 36
(
(
(
, , ,
, , ,
72 0 405 72
0 418 143 836
0 0 298 0
(
(
(
,
, , ,
,
no t er cei r o passo no pr eci so f azer t r oca de equaes e /
ou i ncgni t as por que o ni co coef i ci ent e que r est ou par a
pi v o coef i ci ent e de x
2
na l t i ma equao, r esul t ando a
mat r i z ext endi da :
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
49
72 0 0 72
0 418 0 836
0 0 298 0
, ,
,
(
(
(
e a sol uo do si st ema :
x
1
= 1, 00
x
2
= 0, 00
x
3
= 2, 00
o que sat i sf az as equaes or i gi nai s, com3 casas deci mai s.
A condensao pi vot al par ci al pr ef er i da a condensao
pi vot al ( ou condensao pi vot al compl et a ) poi s est a al m
de consumi r gr ande esf or o par a a escol ha do pi v a cada
passo, ai nda pode dest r ui r cer t as est r ut ur as par t i cul ar es
do si st ema ( si met r i a e espar si dade ) .
A condensao par ci al consi st e em r ear r anj ar equaes de
manei r a que o pi v escol hi do sej a o coef i ci ent e de mai or
val or absol ut o da var i vel cor r espondent e a l i nha.
o que no sat i sf az as equaes or i gi nai s.
3.6 Refinamento da soluo
Aps det er mi nada a sol uo do si st ema, por qual quer um dos
mt odos, conveni ent e a subst i t ui o dos val or es das
i ncgni t as nas equaes or i gi nai s do si st ema, par a
ver i f i car a adequao do r esul t ado obt i do.
Se os r esul t ados no f or em adequados dent r o de uma pr eci so
pr - est abel eci da, pode- se, devi do a l i near i dade do
si st ema, ut i l i zar os r es duos da equaes como t er mos
i ndependent es e r esol ver o novo si st ema, r esul t ado em
cor r ees nos r esul t ados obt i dos.
As oper aes, nest a nova sol uo, consi st e na apl i caes das
oper aes ef et uadas nos t er mos i ndependent es na sol uo
i ni ci al , poi s os coef i ci ent es i r i am se al t er ar na mesma
f or ma j ef et uada.
Exempl o :
- x
1
+ 2 x
2
+ 42 x
3
= 83
72 x
1
- 41 x
2
- 14 x
3
= 44
35 x
1
+ 10 x
2
- 5x
3
= 25
a mat r i z ext endi da do si st ema f i ca :
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
50
(
(
(
1 2 42 83
72 41 14 44
35 10 5 25
a sequnci a de el i mi nao, ut i l i zando o mt odo de
t r ansf or mao na mat r i z uni dade e sem consi der ar a
condensao pi vot al :
1 2 42 83
0 103 3010 6020
0 80 1460 2940
(
(
(
1 0 164 34
0 1 292 584
0 0 880 1730
,
, ,
(
(
(
1 0 0 17
0 1 0 09
0 0 1 197
,
,
,
(
(
(
e a sol uo ser i a :
x
1
= 1, 7
x
2
= 0, 9
x
3
= 1, 97
o que no sat i sf az as equaes or i gi nai s.
(
(
(
-
(
(
(
(
(
(
1 2 42
72 41 14
35 10 5
17
09
197
82840
57920
58650
,
,
,
,
,
,
o r es duo :
82840
57920
58650
83
44
25
0160
1392
3375
,
,
,
,
,
,
(
(
(
(
(
(
(
(
(
O r es duo usado como t er mo i ndependent e par a a
det er mi nao das cor r ees a ser em f ei t as nos val or es
i ni ci al ment e obt i dos, novament e usando s 3 al gar i smos
si gni f i cat i vos.
(
(
(
-
(
(
(
(
(
(
1 2 42
72 41 14
35 10 5
016
139
337
1
2
3
y
y
y
,
,
,
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
51
onde so apl i cadas as mesmas oper aes ef et uadas na sol uo
i ni ci al nos t er mos i ndependent es :
(
(
(
(
(
(
(
(
(
(
(
(
016
139
337
016
240
281
0207
00235
262
0696
0894
00298
,
,
,
,
,
,
,
,
,
,
,
,
A sol uo dest e si st ema :
17
09
197
0696
0894
00298
100
000
200
,
,
,
,
,
,
,
,
,
(
(
(
(
(
(
(
(
(
e a sol uo do si st ema :
x
1
= 1, 00
x
2
= 0, 00
x
3
= 2, 00
o que sat i sf az as equaes or i gi nai s, com3 casas deci mai s.
A sequnci a de el i mi nao, consi der ando a condensao
pi vot al compl et a, onde ant es da pr i mei r a el i mi nao so
t r ocadas as pr i mei r a e segunda equaes :
72 41 14 44
1 2 42 83
35 10 5 25
(
(
(
72 41 14 44
0 143 418 836
0 299 18 36
(
(
(
, , ,
, , ,
Ant es da segunda el i mi nao so t r ocadas as segunda e
t er cei r a i ncgni t asnas 3 equaes :
72 14 41 44
0 418 143 836
0 18 299 36
(
(
(
, , ,
, , ,
72 0 405 72
0 418 143 836
0 0 298 0
(
(
(
,
, , ,
,
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
52
no t er cei r o passo no pr eci so f azer t r oca de equaes e /
ou i ncgni t as por que o ni co coef i ci ent e que r est ou par a
pi v o coef i ci ent e de x
2
na l t i ma equao, r esul t ando a
mat r i z ext endi da :
72 0 0 72
0 418 0 836
0 0 298 0
, ,
,
(
(
(
e a sol uo do si st ema :
x
1
= 1, 00
x
2
= 0, 00
x
3
= 2, 00
o que sat i sf az as equaes or i gi nai s, com3 casas deci mai s.
3.7 Inverso de matriz
a) Mt odo da adj unt a
adj A
A
-1
= - - - - - -
| A|
O pr ocesso consi st e nos segui nt es passos :
- subst i t ui r t odos os el ement os da mat r i z pel os val or es
dos det er mi nant es cof at or es cor r espondent es;
- t r anspor a mat r i z r esul t ant e; e
- mul t i pl i car a mat r i z pel o i nver so do det er mi nant e da
mat r i z or i gi nal .
b) Por el i mi nao
Consi der ando que o pr odut o de uma mat r i z ( A ) por sua
i nver sa ( B ) r esul t a na mat r i z uni dade :
A
. B = B . A
= U
se a mat r i z de or dem3, par a f aci l i t ar a compr eenso :
a a a
a a a
a a a
b b b
b b b
b b b
11 12 13
21 22 23
31 32 33
11 12 13
21 22 23
31 32 33
1 0 0
0 1 0
0 0 1
(
(
(
(
(
(
=
(
(
(
.
pode- se det er mi nar os val or es dos el ement os da mat r i z
i nver sa ( b
ij
) separ ando est a equao mat r i ci al em n
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
53
equaes e ut i l i zando o mt odo da t r ansf or mao da mat r i z
na mat r i z uni dade :
a a a
a a a
a a a
b
b
b
11 12 13
21 22 23
31 32 33
11
21
31
1
0
0
(
(
(
(
(
(
=
(
(
(
.
a a a
a a a
a a a
b
b
b
11 12 13
21 22 23
31 32 33
12
22
32
0
1
0
(
(
(
(
(
(
=
(
(
(
.
a a a
a a a
a a a
b
b
b
11 12 13
21 22 23
31 32 33
13
23
33
0
0
1
(
(
(
(
(
(
=
(
(
(
.
e a det er mi nao das n sol ues pode ser f ei t a
conj unt ament e, f i cando a mat r i z ext endi da na f or ma :
a a a
a a a
a a a
11 12 13
21 22 23
31 32 33
1 0 0
0 1 0
0 0 1
(
(
(
Exempl o : I nver t er a mat r i z :
1 3 4
0 2 1
2 5 6
(
(
(
a mat r i z ext endi da f i ca :
1 3 4 1 0 0
0 2 1 0 1 0
2 5 6 0 0 1
(
(
(
aps a pr i mei r a el i mi nao :
1 3 4 1 0 0
0 2 1 0 1 0
0 1 2 2 0 1
(
(
(
aps a segunda el i mi nao :
1 0 5 2 1 3 2 0
0 1 1 2 0 1 2 0
0 0 3 2 2 1 2 1
/ /
/ /
/ /
(
(
(
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
54
e aps a l t i ma el i mi nao :
1 0 0 7 3 2 3 5 3
0 1 0 2 3 2 3 1 3
0 0 1 4 3 1 3 2 3
(
(
(
/ / /
/ / /
/ / /
c) Mt odo de Shi ppl ey- Col eman
Consi st e em f azer par a cada el ement o da di agonal pr i nci pal ,
emqual quer sequnci a, os segui nt es passos :
1. sel eci onar e modi f i car o pi v a
kk
;
a
kk
'
= - 1 / a
kk
2. modi f i car os demai s el ement os da col una do pi v ( a
ik
, i =k)
:
a
i k
'
= a
i k
. a
kk
'
3. modi f i car os el ement os f or a da col una e l i nha do pi v
( a
ij
, i , j =k) :
a
i j
'
= a
i j
+ a
i k
'
. a
kj
4. modi f i car os demai s el ement os da l i nha do pi v ( a
jk
, j =k)
:
a
kj
'
= a
kj
. a
kk
'
No f i nal a mat r i z deve ser mul t i pl i cada por - 1.
Exempl o : I nver t er a mat r i z :
1 3 4
0 2 1
2 5 6
(
(
(
escol hendo como pr i mei r o pi v a
22
, r esul t a :
(
(
(
1 3 4
0 2 1
2 1 2
escol hendo como segundo pi v a
22
, r esul t a :
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
55
(
(
(
1 3 2 5 2
0 1 2 1 2
2 1 2 3 2
/ /
/ /
/ /
e escol hendo como t er cei r o pi v a
33
, r esul t a :
7 3 2 3 5 3
2 3 2 3 1 3
4 3 1 3 2 3
/ / /
/ / /
/ / /
(
(
(
4. Mtodos Iterativos
Os mtodos iterativos consistem nos seguintes passos :
- f azer uma est i mat i va i ni ci al par a a sol uo;
- r ef i nar a est i mat i va at que a sol uo sat i sf aa em
t er mos de pr eci so
Como o processo pode divergir ou demorar a convergir, deve-se prever uma verificao do
nmero de iteraes efetuadas.
Esses mtodos tem as seguintes caractersticas :
- so mt odos i nf i ni t os;
- podemdi ver gi r ;
- enganos no i mpedema sol uo;
- no h pr opagao de er r os ent r e i t er aes; e
- so f cei s de pr ogr amar .
Dado o si st ema de equaes l i near es :
a
11
. x
1
+ a
12
. x
2
+ . . . + a
1n
. x
n
= b
1
a
21
. x
1
+ a
22
. x
2
+ . . . + a
2n
. x
n
= b
2
.
.
.
a
n1
. x
1
+ a
n2
. x
2
+ . . . + a
nn
. x
n
= b
n
consi st e emobt er emcada equao o val or de uma i ncgni t a, par a
f or mar o pr ocesso i t er at i vo :
x
1
= ( 1 / a
11
) . [ b
1
- ( a
12
. x
2
+ a
13
. x
3
+ . . . + a
1n
. x
n
) ]
x
2
= ( 1 / a
22
) . [ b
2
- ( a
21
. x
1
+ a
23
. x
3
+ . . . + a
2n
. x
n
) ]
.
.
.
x
n
= ( 1 / a
nn
) . [ b
n
- ( a
n1
. x
1
+ a
n2
. x
3
+ . . . + a
nn- 1
. x
n- 1
) ]
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
56
4.1 Mtodo de Gauss-Jakobi
Consi st e em ut i l i zar nos cl cul os os val or es das i ncgni t as
na i t er ao ant er i or :
x
1
i +1
= ( 1 / a
11
) . [ b
1
- ( a
12
. x
2
i
+ a
13
. x
3
i
+ . . . + a
1n
. x
n
i
) ]
x
2
i +1
= ( 1 / a
22
) . [ b
2
- ( a
21
. x
1
i
+ a
23
. x
3
i
+ . . . + a
2n
. x
n
i
) ]
.
.
.
x
n
i +1
= ( 1 / a
nn
) . [ b
n
- ( a
n1
. x
1
i
+ a
n2
. x
3
i
+ . . . + a
nn- 1
. x
n- 1
i
) ]
Baseado no al gor i t mo ant er i or , o mt odo consi st e na
t r ansf or mao do al gor i t mo emumsi st ema de mat r i z. Por t ant o, no
al gor i t mo:
i
k
ii
i ij j
k
j
j i
n
x
a
b a x
( ) ( )
( ) =
=
=
1
1
1
a mesma si t uao pode ser escr i t a na f or ma:
11 1 1 12 2
1
13 3
1
1
1
22 2 2 21 1
1
23 3
1
2
1
1 1
1
2 2
1
1 1
1
a x b a x a x a x
a x b a x a x a x
a x b a x a x a x
k k k
n n
k
k k k
n n
k
nn n
k
n n
k
n
k
nn n
k
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( ... )
( ... )
...
( ... )
=
=
=
Sendo A a mat r i z dos coef i ci ent es, onde A = D + I + S, no
qual D a mat r i z di agonal , I a mat r i z i nf er i or e S a mat r i z
super i or , a expr esso ant er i or poder ser r eescr i t a na f or ma:
D X B
S I
X
k k ( ) ( )
( )
=
+
1
Mul t i pl i cando ambos os t er mos pel a mat r i z i nver sa da
di agonal ,
B D X
I S
D X
X
I S
D B D X D D
k k
k k
1 ) 1 ( 1 ) (
) 1 ( 1 1 ) ( 1
) (
) (
+ =
=
+
+
E X J X
k k
+ =
) 1 ( ) (
onde
J D
S I
E D B
=
=
+
1
1
( )
4.2 Mtodo de Gauss-Seidel
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
57
Consi st e em ut i l i zar nos cl cul os os val or es j cal cul ados
das i ncgni t as :
x
1
i +1
= ( 1 / a
11
) . [ b
1
- ( a
12
. x
2
i
+ a
13
. x
3
i
+ . . . + a
1n
. x
n
i
) ]
x
2
i +1
= ( 1 / a
22
) . [ b
2
- ( a
21
. x
1
i +1
+ a
23
. x
3
i
+ . . . + a
2n
. x
n
i
) ]
.
.
.
x
n
i +1
= ( 1 / a
nn
) . [ b
n
- ( a
n1
. x
1
i +1
+ a
n2
. x
3
i +1
+ . . . + a
nn- 1
. x
n- 1
i +1
) ]
Mtodo de Gauss-Seidel ( Matricial )
Sej a o si st ema abai xo,
11 1 1 12 2
1
13 3
1
1
1
22 2 2 21 1 23 3
1
2
1
1 1 2 2 1 1
a x b a x a x a x
a x b a x a x a x
a x b a x a x a x
k k k
n n
k
k k k
n n
k
nn n
k
n n
k
n
k
nn n
k
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
...
...
...
...
=
=
=
que pode ser r epr esent ado na f or ma mat r i ci al :
D X B I X S X D I X B S X
k k k k k ( ) ( ) ( ) ( ) ( )
( ) = + =
1 1
Mul t i pl i cando ambos os membr os pel a i nver sa de ( D + I ) ,
t emos:
X S I D B I D X I D I D
k k ) 1 (
1 1
) (
1
) ( ) ( ) ( ) (
+ + = + +
B I D X S I D X
k k 1 ) 1 ( 1 ) (
) ( ) (
+ + + =
F X G X
k k
+ =
) 1 ( ) (
onde,
G D I S
F D I B
= +
= +
( )
( )
1
1
4.3 Convergncia
A condi o suf i ci ent e par a o pr ocesso conver gi r que a
mat r i z de coef i ci ent es sej a di agonal ment e domi nant e, i st o
, que o mdul o do el ement o da di agonal sej a mai or que a
soma dos mdul os dos el ement os f or a da di agonal , par a cada
l i nha da mat r i z. Est e cr i t r i o chamado de critrio das
linhas.
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
58
c
a
a
i
ij
j j i
n
ii
= =
1,
A conver gnci a ser mai s r pi da quando as equaes f or em
or denadas segundo os val or es cr escent es dos c
i
e quant o
mai or es est es f or em.
Out r a condi o suf i ci ent e que pode ser usada, mas soment e
par a o mt odo de Gauss- Sei del , o chamado critrio de
Sassenfeld, que consi st e emdet er mi nar os val or es
j
:
1
12 13 1
11
+ + + a a a
a
n ...
j
j j j j j j j n
jj
a a a a a
a
+ + + + + + + 1 1 2 2 1 1 1 1 . . ... . ... , ,
Se o mai or
j
f or menor que 1, ent o p mt odo de Gauss-
Sei del ger a uma sequnci a conver gent e qual quer que sej a a
est i mat i va i ni ci al .
Quant o mai or es f or em os
j
mai s r pi da ser a conver gnci a,
e est a ser mai s r pi da quando as equaes f or emor denadas
segundo os val or es cr escent es dos
j.
Par a se al t er ar os val or es dos
j
ou dos c
i
, pode t r ocar as
equaes ou as i ncgni t as de posi o.
4.4 Estimativa inicial
No i nf l ui na conver gnci a e usual ment e f ei t a x
i
= 0 .
4.5 Condies terminais
Devemser ut i l i zadas as segui nt es :
- a mai or di f er ena, em val or absol ut o, ent r e doi s
val or es sucessi vos das i ncgni t as deve ser menor ou
i gual a uma t ol er nci a pr - def i ni da. Tambm pode- se
usar est a di f er enas di vi di das pel o l t i mo val or de
cada i ncgni t a ( er r o r el at i vo ) .
- o mai or r es duo das equaes deve ser menor ou i gual a
uma t ol er nci a pr - def i ni da. Tambm pode- se usar est es
r es duos di vi di dos pel o t er mo i ndependent e de cada
equao ( er r o r el at i vo ) .
5. Comparao dos mtodos
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
59
Quanto a convergncia :
- os mtodos diretos obtm a soluo para qualquer sistema de equaes lineares
algbricas, desde que a matriz de coeficiente no seja singular;
- os mtodos iterativos apenas emdeterminadas condies.
Quanto a esparsidade :
- os mtodos diretos normalmente no conservama esparsidade;
- os mtodos iterativos conservam a esparsidade.
Quanto ao nmero de operaes :
- nos mtodos diretos o nmero de operaes proporcional a n
3
;
- nos mtodos iterativos o nmero de operaes proporcional a 2 n
2
por iterao.
Quanto aos erros de arredondamento :
- os mtodos diretos apresentam erros de arredondamento;
- os mtodos iterativos so menos susceptveis aos erros de arredondamento e
independem da estimativa inicial.
6.Bi bliografi a
[ 1] Rugi er o, Mr ci a A. Gomes & Lopes, Ver a Lci a da Rocha -
Cl cul o Numr i co : aspect os t er i cos e comput aci onai s - -
So Paul o, SP : McGr aw- Hi l l , 1988
[ 2] Sant os, J os Abel Royo dos - Comput ao e Cl cul o Numr i co
- apost i l a de cur so de pos- gr aduao - - I t aj ub, MG -
Escol a Feder al de Engenhar i a de I t aj ub, 1982
[ 3] Campos, Ladi sl au Bor ges - Cl cul o Numr i co - apost i l a de
cur so de gr aduao - - Cur i t i ba, PR - Uni ver si dade Feder al
do Par an, 1983
[ 4] Menezes, Wanda Cr i st i na de - Cl cul o Numr i co - apost i l a
de cur so de gr aduao - - Cur i t i ba, PR - Uni ver si dade
Feder al do Par an, 1993
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
60
Interpolao
Introduo
A i nt er pol ao out r a das t cni cas bemant i gas e bsi cas
do cl cul o numr i co. Mui t as f unes so conheci das apenas emum
conj unt o f i ni t o e di scr et o de pont os de umi nt er val o [ a, b] ,
como, por exempl o, a t abel a abai xo que r el aci ona cal or
espec f i co da gua e t emper at ur a:
X
i
x
0
x
1
x
2
x
3
x
4
x
5
x
6
x
7
Temper at ur a
( C)
20 25 30 35 40 45 50 55
Cal or
espec f i co
0. 99907 0. 99852 0. 99826 0. 99818 0. 99828 0. 99849 0. 99878 0. 99919
Tabel a 1 - Cal or espec f i co da gua.
A par t i r desses dados suponhamos que se quei r a cal cul ar :
a) o cal or espec f i co da gua a 32. 5 C
b) a t emper at ur a par a a qual o cal or espec f i co
0. 99837.
A i nt er pol ao t emo obj et i vo de nos aj udar na r esol uo
dest e t i po de pr obl ema, ou emcasos emque possu mos umconj unt o
de val or es obt i dos at r avs de al guns exper i ment os.
I nt er pol ar uma f uno f( x) consi st e emapr oxi mar essa
f uno por uma out r a f uno g( x) , escol hi da ent r e uma cl asse de
f unes def i ni da a priori e que sat i sf aa al gumas pr opr i edades.
A f uno g( x) ent o usada emsubst i t ui o f uno f( x) .
A necessi dade de se ef et uar est a subst i t ui o sur ge em
vr i as si t uaes, como por exempl o:
a) quando so conheci dos soment e os val or es numr i cos da
f uno por umconj unt o de pont os ( no di spondo de sua f or ma
anal t i ca) e necessr i o cal cul ar o val or da f uno emumpont o
no t abel ado ( como o caso do exempl o ant er i or ) .
b) quando a f uno emest udo t emuma expr esso t al que
oper aes como a di f er enci ao e a i nt egr ao so di f cei s ( ou
mesmo i mposs vei s) de ser emr eal i zadas. Nest e caso, podemos
pr ocur ar uma out r a f uno que sej a uma apr oxi mao da f uno
dada e cuj o manusei o sej a bemmai s si mpl es.
As f unes que subst i t uemas f unes dadas podemser de
t i pos var i ados, t ai s como: pol i nomi ai s, t r i gonomt r i cas,
exponenci ai s e l ogar t mi cas. Ns i r emos consi der ar apenas o
est udo das f unes pol i nomi ai s.
Conceito de Interpolao
Sej a a f uno y = f( x) , dada pel a t abel a 1. Desej a- se
det er mi nar f x ( ), sendo:
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
61
a) x e ( x
0
, x
7
) e x = x
i
, i = 0, 1, 2, . . . , 7
b) x e ( x
0
, x
7
)
Par a r esol ver ( a) t em- se que f azer uma i nt er pol ao. E,
sendo assi m, det er mi na- se o pol i nmi o i nt er pol ador , que uma
apr oxi mao da f uno t abel ada. Por out r o l ado, par a r esol ver
( b) , deve- se r eal i zar uma ext r apol ao.
Consi der emos ( n + 1) pont os di st i nt os: x
0
, x
1
, x
2
, . . . , x
n
,
chamados ns da interpolao, e os val or es de f( x) nesses
pont os: f( x
0
) , f( x
1
) , f( x
2
) , . . . , f( x
n
) .
A f or ma de i nt er pol ao de f( x) que ver emos a segui r
consi st e emse obt er uma det er mi nada f uno g( x) t al que:
g( x
0
) = f( x
0
)
g( x
1
) = f( x
1
)
g( x
2
) = f( x
2
)
g( x
n
) = f( x
n
)
Gr af i cament e t emos:
y
x 0
x
0
x
1
x
2
x
3
x
4
x
5
g(x)
f(x)
(x
0
, f(x
0
))
(x
1
, f(x
1
))
(x
2
, f(x
2
))
(x
3
, f(x
3
))
(x
4
, f(x
4
))
(x
5
, f(x
5
))
I nt er pr et ao geomt r i ca par a n = 5
Interpolao Li near
Obteno da Frmula
Dados doi s pont os di st i nt os de uma f uno y = f( x) : ( x
0
,
y
0
) e ( x
1
, y
1
) , desej a- se cal cul ar o val or de y par a um
det er mi nado val or de x ent r e x
0
e x
1
, usando a i nt er pol ao
pol i nomi al .
O pol i nmi o i nt er pol ador uma uni dade menor que o nmer o
de pont os conheci dos. Assi msendo, o pol i nmi o i nt er pol ador
nesse caso t er gr au 1, i st o ,
P
1
(x) = a
1
x + a
0
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
62
Par a det er mi n- l o, os coef i ci ent es a
0
e a
1
devemser
cal cul ados de f or ma que t enha:
P
1
( x
0
) = f( x
0
) = y
0
P
1
( x
1
) = f( x
1
) = y
1
ou sej a, bast a r esol ver o si st ema l i near abai xo:
a x a y
a x a y
1 0 0 0
1 1 0 1
+ =
+ =
onde a
1
e a
0
so as i ncgni t as e
A
x
x
=
(
0
1
1
1
a mat r i z dos coef i ci ent es.
O det er mi nant e da mat r i z A di f er ent e de zer o, sempr e que
x
0
= x
1
, l ogo par a pont os di st i nt os o si st ema t emsol uo ni ca.
O pol i nmi o i nt er pol ador P
1
( x) = a
1
x + a
0
t emcomo i magem
geomt r i ca uma r et a, por t ant o est ar emos apr oxi mando a f uno
f( x) por uma r et a que passa pel os doi s pont os conheci dos ( x
0
, y
0
)
e ( x
1
, y
1
) .
A f i gur a abai xo most r a, geomet r i cament e, os doi s pont os,
( x
0
, y
0
) e ( x
1
, y
1
) , e a r et a que passa por el es.
p
1
(x)
x
0
x
1
y
0
y
1
0
Exemplos
Exemplo 1: Sej a a f uno y = f( x) def i ni da pel os pont os ( 0. 00;
1. 35) e ( 1. 00; 2. 94) . Det er mi nar apr oxi madament e o val or de
f( 0. 73) .
P
1
( x) = a
1
x + a
0
o pol i nmi o i nt er pol ador de 1 gr au que
passa pel os pont os dados. Ent o t er emos:
a) Pont os ut i l i zados:
( 0. 00; 1. 35) e ( 1. 00; 2. 94)
b) Cl cul o dos coef i ci ent es:
P
1
( 0) = a
1
- 0 + a
0
= 1. 35 a
0
= 1. 35
P
1
( 1) = a
1
- 1 + a
0
= 2. 94 a
1
= 1. 59
c) Pol i nmi o i nt er pol ador :
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
63
P
1
( x) = 1. 59x + 1. 35 ( equao da r et a que passa pel os
pont os dados)
d) Respost a:
P
1
( 0. 73) = 1. 59 - 0. 73 + 1. 35
P
1
( 0. 73) = 2. 51
O r esul t ado obt i do aci ma est af et ado por doi s t i pos de
er r os:
a) Erro de arredondamento (E
A
) - comet i do dur ant e a
execuo das oper aes e no caso de umr esul t ado ser
ar r edondado.
b) Erro de truncamento (E
T
) - comet i do quando a f r mul a de
i nt er pol ao a ser ut i l i zada escol hi da, poi s a apr oxi mao de
uma f uno conheci da apenas at r avs de doi s pont os dados f ei t a
por umpol i nmi o de 1 gr au.
Exemplo 2: Dada a f uno f( x) = 10x
4
+ 2x + 1 comos val or es de
f( 0. 1) e f( 0. 2) det er mi nar P
1
( 0. 15) e o er r o absol ut o comet i do.
Respost a: P
1
( 0. 15) = 1. 3085
Er r o absol ut o: E
A
= 0. 0034375
Exemplo 3: Cal cul ar o cal or espec f i co apr oxi mado da gua a 32, 5
C, usando os val or es da t abel a 1.
Respost a: P
1
( 32. 5) = 0. 99822 ( Usando as t emper at ur as 30 C e 35
C) .
Interpolao Quadrtica
Obteno da Frmula
Se conhecer mos t r s pont os di st i nt os de uma f uno, ent o o
pol i nmi o i nt er pol ador ser :
P
2
(x) = a
2
x
2
+ a
1
x + a
0
O pol i nmi o P
2
( x) conheci do como f uno quadr t i ca cuj a
i magemgeomt r i ca uma par bol a, por t ant o, est ar emos
apr oxi mando a f uno f( x) por uma par bol a que passa pel os t r s
pont os conheci dos ( x
0
, y
0
) , ( x
1
, y
1
) e ( x
2
, y
2
) .
Par a det er mi nar mos os val or es de a
2
, a
1
e a
0
necessr i o
r esol ver o si st ema:
a
2 0
2
x
+ a
1
x
0
+ a
0
= y
0
a
2 1
2
x
+ a
1
x
1
+ a
0
= y
1
a
2 2
2
x
+ a
1
x
2
+ a
0
= y
2
onde a
2
, a
1
e a
0
so as i ncgni t as e os pont os ( x
0
, y
0
) , ( x
1
, y
1
) e
( x
2
, y
2
) so conheci dos.
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
64
A mat r i z dos coef i ci ent es :
V =
0
2
0
1
2
1
2
2
2
1
1
1
x
x
x
x
x
x
(
(
(
Como os pont os so di st i nt os, ent o o si st ema t er sol uo
ni ca.
Exemplos
Exemplo 1: Ut i l i zando os val or es da f uno seno, dados pel a
t abel a abai xo, det er mi nar a f uno quadr t i ca que se apr oxi ma de
f( x) =
2
2
1
sen x
x +
, t r abal hando comt r s casas deci mai s.
x sen( x) f( x)
0 0 0. 000
6
1
2
0. 328
4
2
2
0. 560
a) Pont os ut i l i zados:
( 0; 0 ) ( t/ 6; 0. 328 ) ( t/ 4; 0. 560 )
b) Cl cul o dos coef i ci ent es:
P
2
( x) = a
2
x
2
+ a
1
x + a
0
( ) ( )
( ) ( )
= + + =
= + + =
= + + =
- -
- -
- -
560 . 0 ) (
328 . 0 ) (
0 0
0
) 0 (
0
4
1
4
2
2
4
2
0
6
1
6
2
2
6
2
0 1
2
2 2
a a a P
a a a P
a a a P
Da pr i mei r a l i nha t emos que a
0
= 0. Logo, o si st ema passa a
ser :
= +
= +
560 . 0 785 . 0 617 . 0
328 . 0 524 . 0 274 . 0
1 2
1 2
a a
a a
Resol vendo o si st ema aci ma encont r ar emos a sol uo
apr oxi mada:
a
2
= 0. 333 a
1
= 0. 452 a
0
= 0
c) Pol i nmi o i nt er pol ador :
P
2
( x) = 0. 333
2
x
+ 0. 452x
Exemplo 2: Det er mi nar o val or de f( 0. 2) e o er r o absol ut o
ocasi onado pel a apl i cao da i nt er pol ao quadr t i ca, no cl cul o
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
65
dest e val or , usando os val or es t abel ados da f uno f( x) = x
2
2x
+ 1. Ut i l i zar duas casas deci mai s.
x f( x)
0. 5 0. 25
0. 3 0. 49
0. 1 0. 81
Respost a: P
2
( 0. 2) = 0. 64
Er r o absol ut o: E
A
= 0
Podemos obser var que o pol i nmi o i nt er pol ador i gual a
f uno dada. I st o ocor r e por que a f uno dada pol i nomi al de 2
gr au e, a par t i r de t r s pont os da f uno, consegue- se
det er mi n- l a semer r o. Cont udo, poder exi st i r o er r o de
ar r edondament o.
Exemplo 3: Usando t r s pont os da Tabel a 1, det er mi nar o cal or
espec f i co apr oxi mado da gua a 31 C
Respost a: P
2
( 31) = 0. 99822 ( Consi der ando os pont os ( 20; 0. 99907) ,
( 30; 0. 99826) e ( 40; 0. 99828) )
Interpolao de Lagrange
As i nt er pol aes vi st as ant er i or ment e so casos
par t i cul ar es da i nt er pol ao de Lagr ange. Vamos est udar agor a o
pol i nmi o i nt er pol ador de gr au menor ou i gual a n, sendo dados n
+ 1 pont os di st i nt os.
Teorema: Sej am( x
i
, y
i
) , i = 0, 1, 2, . . . , n, n + 1 pont os
di st i nt os, i st o , x
i
= x
j
par a i = j. Exi st e umni co pol i nmi o
P( x) de gr au menor ou i gual a n, t al que P( x
i
) = y
i
, par a t odo i.
O pol i nmi o P( x) pode ser escr i t o na f or ma:
P
n
( x) = a
0
+ a
1
x + a
2
x
2
+ . . . + a
n
x
n
ou P
n
( x) =
i
i
i
n
a x
=
0
P( x) , no mxi mo, de gr au n, se a
n
= 0 e, par a det er mi n-
l o, deve- se conhecer os val or es de a
0
, a
1
, . . . , a
n
. Como P
n
( x)
cont mos pont os ( x
i
, y
i
) , i = 0, 1, . . . , n, pode- se escr ever que
P
n
( x
i
) = y
i
.
Comi sso t emos:
0 1 0 2 0
2
0
0
0 1 1 2 1
2
1
1
0 1 2
2
a a x a x a x
y
a a x a x a x
y
a a x a x a x
y
n
n
n
n
n n n n
n
n
+ + + + =
+ + + + =
+ + + + =
...
...
................................................
...
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
66
Resol vendo o si st ema aci ma, det er mi na- se o pol i nmi o P
n
( x) .
Par a pr ovar que t al pol i nmi o ni co, bast a que se most r e que o
det er mi nant e da mat r i z A, dos coef i ci ent es das i ncgni t as do
si st ema, di f er ent e de zer o. A mat r i z A :
A =
1
1
1
0 0
2
0
1 1
2
1
2
x x x
x x x
x x x
n
n
n n n
n
...
...
............................
...
(
(
(
(
(
Mas o det er mi nant e da mat r i z A conheci do como
det er mi nant e das pot nci as ou de Vander monde e, da l gebr a
Li near , sabe- se que seu val or dado por :
det( A) = ( )
i j
i j
x x
>
[
. Como x
i
= x
j
par a i = j, vemque det( A)
= 0.
Logo, P( x) ni co.
Exemplo 1: Sej amos val or es: x
0
= 1, x
1
= 0, x
2
= 3 e x
3
= 2.
Det er mi nar : ( )
i j
i j
x x
>
[
.
( )
i j
i j
x x
>
[
= ( x
1
x
0
) ( x
2
x
0
) ( x
2
x
1
) ( x
3
x
0
) ( x
3
x
1
)
( x
3
x
2
) =
= ( 1) ( 2) ( 3) ( 1) ( 2) ( 1) = 12
Est e val or i gual ao det er mi nant e da mat r i z:
1 1 1 1
1 0 0 0
1 3 9 27
1 2 4 8
(
(
(
(
Obteno da Frmula
Ser most r ado, agor a, a deduo da f r mul a de i nt er pol ao
de Lagr ange.
Sej amx
0
, x
1
, x
2
, . . . , x
n
, ( n + 1) pont os di st i nt os e y
i
=
f( x
i
) , i = 0, 1, . . . , n.
Sej a P
n
( x) o pol i nmi o de gr au s n que i nt er pol a f emx
0
,
. . . , x
n
. Podemos r epr esent ar P
n
( x) na f or ma P
n
( x) = y
0
L
0
( x) +
y
1
L
1
( x) + . . . + y
n
L
n
( x) , onde os pol i nmi os L
k
( x) so de gr au n.
Par a cada i, quer emos que a condi o P
n
( x
i
) = y
i
sej a sat i sf ei t a,
ou sej a:
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
67
P
n
( x
i
) = y
0
L
0
( x
i
) + y
1
L
1
( x
i
) + . . . + y
n
L
n
( x
i
) = y
i
A f or ma mai s si mpl es de se sat i sf azer est a condi o
i mpor :
L
k
( x
i
) =
0
1
se k i
se k i
=
=
0
= y
i
L
i
( x
i
) = y
i
Ent o, a i nt er pol ao de Lagr ange par a o pol i nmi o
i nt er pol ador :
P
n
( x) =
k k
k
n
y L
x ( )
=
0
onde L
k
( x) =
( )
( )
x x
x x
j
k j j
j k
n
=
=
[
0
P
n
( x) =
k
j
k j
j
j k
n
k
n
y
x x
x x
-
(
(
(
=
=
=
[
( )
( )
0
0
, a f r mul a da i nt er pol ao l agr angeana.
Exemplos:
Exemplo 2: No caso da i nt er pol ao l i near , vi st o ant er i or ment e,
t emos doi s pont os di st i nt os: ( x
0
, f( x
0
) ) e ( x
1
, f( x
1
) ) comn i gual
a 1.
a) Pont os ut i l i zados:
( 0. 00; 1. 35) e ( 1. 00; 2. 94)
b) Cl cul o dos coef i ci ent es:
P
1
( x) = y
0
L
0
( x) + y
1
L
1
( x) , onde
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
68
L
0
( x) =
( )
( )
x x
x x
1
0 1
L
1
( x) =
( )
( )
x x
x x
0
1 0
Assi m, P
1
( x) = y
0
( )
( )
x x
x x
1
0 1
+ y
1
( )
( )
x x
x x
0
1 0
que exat ament e a equao da r et a que passa por ( x
0
, f( x
0
) ) e
( x
1
, f( x
1
) ) .
c) Pol i nmi o i nt er pol ador :
P
1
( x) = 1. 35
( )
( )
x
1
0 1
+ 2. 94
( )
( )
x
0
1 0
= 1. 35x + 1. 35 + 2. 94x =
1. 59x + 1. 35
que a mesma expr esso obt i da no exempl o 1 de i nt er pol ao
l i near .
Exemplo 3: Det er mi nar o pol i nmi o de i nt er pol ao de Lagr ange
par a a f uno conheci da pel os pont os t abel ados abai xo e o
r esul t ado emP( 0. 5) :
i x
i
y
i
0 0 0
1 1 1
2 2 4
Respost a: P
2
( 0. 5) = ( 0. 5)
2
= 0. 25
Exemplo 4: Det er mi nar o pol i nmi o i nt er pol ador de Lagr ange par a
a f uno conheci da pel os pont os da t abel a abai xo:
i x
i
y
i
0
1
4
1 0 1
2 2 1
3 3 16
Pol i nmi o i nt er pol ador : P
3
( x) = x
3
4x + 1
Interpolao Parablica Progressiva
Na i nt er pol ao par abl i ca pr ogr essi va pr eci samos de n + 1
pont os, onde n o gr au do pol i nmi o desej ado. Emsegui da,
t omamos os pont os mai s pr xi mos, do pont o que quer emos, na hor a
de mont ar a t abel a.
Polinmio de grau 0:
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
69
G0
|
|
.
|
\
|
CTE
grau Polinmio 0
P
0
( x) = a
0
Polinmio de grau 1:
G1
|
|
.
|
\
|
CTE
grau Polinmio 0
+
|
|
|
.
|
\
|
0
1
x por passando
grau Polinmio
P
1
( x) = a
0
+ a
1
. ( x x
0
)
Polinmio de grau 2:
G2
|
|
.
|
\
|
CTE
grau Polinmio 0
+
|
|
|
.
|
\
|
0
1
x por passando
grau Polinmio
+
|
|
|
.
|
\
|
1 0
2
x por e x por passando
grau Polinmio
P
2
( x) = a
0
+ a
1
. ( x x
0
) + a
2
. ( x x
0
) . ( x x
1
)
Polinmio de grau n:
P
n
( x) = a
0
+ a
1
. ( x x
0
) + a
2
. ( x x
0
) . ( x x
1
) + . . . + a
n
. ( x x
0
) . ( x
x
1
) . ( x x
2
) . . . ( x x
n- 1
)
I mpondo que P
n
( x) passe por t odos os n + 1 pont os da t abel a,
t emos que:
P
n
( x
0
) = f( x
0
)
P
n
( x
1
) = f( x
1
)
P
n
( x
2
) = f( x
2
)
P
n
( x
n
) = f( x
n
)
Val i dade:
) ) (
(
0
0 0 0 0
x f
a x P x x
= = =
x x
x P
x f
a
x x
a
x f
a
x f
x x a a x P x x
0 1
1 0
1
1
0 1
0
1
1
1
0 1 1 0 1 1 1
) ( ) )
) ) ( ) (
( (
(
= = + = =
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
70
) )( (
) ( )
) ) )( ( ) ( ) (
1 2 0 2
2 1
2
2
2
1 2 0 2 2 0 2 1 0 2 2 2
(
(
x x x x
x P
x f
a
x f
x x x x a x x a a x P x x
= = + + = =
.
) )...( (
) ( )
) ) )...( ( ... ) ( ) (
1 0
1
1 0 0 1 0
(
(
x x x x
x P
x f
a
x f
x x x x a x x a a x P x x
n n n
n n
n
n
n
n n n n n n n n
=
= + + + = =
Exemplo 1: Dados os par es abai xo, det er mi nar a expr esso
anal t i ca dest es mesmos:
x
i
5 3
1 2
f(x
i
)
8 4
4 6
1 Hi pt ese:
x x P
x = =
0 0
8 ( )
2 Hi pt ese:
x x a
f x
P x
x x
P
x x x = =
=
+
+
= = + + = +
1 1
1
0 1
1 0
1
4 8
3 5
2 8 2 5 2 2
(
) ( )
( ) ( )
3 Hi pt ese:
x x a
f x
P x
x x x x
P
x x = =
=
+ +
= = +
2 2
2
1 2
2 0 2 1
2
4 4
1 5 1 3
0 2 2
(
) ( )
( )( ) ( )( )
( )
4 Hi pt ese:
x x a
f x
P x
x x x x x x
P
x x = =
=
+ +
= = +
3 3
3
2 3
3 0 3 1 3 2
3
6 6
2 5 2 3 2 1
0 2 2
(
) ( )
( )( )( ) ( )( )( )
( )
Logo, a expr esso : P
1
( x) = 2x + 2
Diferenas Divididas
Sej a f( x) uma f uno t abel ada emn + 1 pont os di st i nt os x
0
,
x
1
, x
2
, . . . x
n
. Def i ni mos o oper ador di f er enas di vi di das por :
f[ x
0
] = f( x
0
)
f[ x
0
, x
1
] =
0 1
0 1
] [ ] [
x x
x f x f
=
) (
) ( ) (
0 1
0 1
x x
x f x f
f[ x
0
, x
1
, x
2
] =
0 2
1 0 2 1
] , [ ] , [
x x
x x f x x f
f[ x
0
, x
1
, x
2
, . . . x
n
] =
0
1 1 0 2 1
] ... , [ ] ... , [
x x
x x x f x x x f
n
n n
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
71
Di zemos que f[ x
0
, x
1
, x
2
, . . . x
k
] a di f er ena di vi di da de or dem
k da f uno f( x) sobr e os k + 1 pont os.
Conheci dos os val or es que f( x) assume nos pont os di st i nt os
x
0
, x
1
, x
2
, . . . x
n
, podemos const r ui r a t abel a:
x
i
Ordem 0 Ordem 1 Ordem 2 .... Ordem n
x
0
f[ x
0
] f[ x
0
, x
1
] f[ x
0
, x
1
, x
2
]
f[ x
0
, x
1
, x
2
. . . x
n
]
x
1
f[ x
1
] f[ x
1
, x
2
] f[ x
1
, x
2
, x
3
]
x
2
f[ x
2
] f[ x
2
, x
3
] f[ x
2
, x
3
, x
4
]
... . . . . . . . . . . . .
x
n-2
f[ x
n- 2
] f[ x
n- 2
, x
n-
1
]
f[ x
n- 2
, x
n-
1
, x
n
]
x
n-1
f[ x
n- 1
] f[ x
n- 1
, x
n
]
x
n
f[ x
n
]
Propriedade do Operador Diferenas Divididas
Pode- se pr ovar que as di f er enas di vi di das sat i sf azema
pr opr i edade de ser simtrico nos argumentos.
Exemplo:
f[ x
0
, x
1
] =
0 1
0 1
] [ ] [
x x
x f x f
=
1 0
1 0
] [ ] [
x x
x f x f
= f[ x
1
, x
0
]
Interpolao de Newton com Diferenas Divi didas
Pode- se pr ovar que cada coef i ci ent e a
n
do pol i nmi o
i nt er pol ador de Newt on cor r esponde ao oper ador de gr au n de
di f er enas di vi di das:
f[ x
0
] = c
0
f[ x
0
, x
1
] = c
1
f[ x
0
, x
1
, x
2
] = c
2
f[ x
0
, x
1
, x
2
, . . . , x
n
] = c
n
P
n
( x) = c
0
+ c
1
. ( x x
0
) + c
2
. ( x x
0
) . ( x x
1
) + . . . + c
n
. ( x
x
0
) . ( x x
1
) . ( x x
2
) . . . ( x x
n- 1
)
P
n
( x) = f[ x
0
] + f[ x
0
, x
1
] . ( x x
0
) + f[ x
0
, x
1
, x
2
] . ( x x
0
) . ( x x
1
)
+ . . .
+ f[ x
0
, x
1
, x
2
, . . . x
n
] . ( x x
0
) . ( x x
1
) . ( x x
2
) . . . ( x x
n- 1
)
Exemplos
Exemplo 1: Obt er f( 0. 5) usando umpol i nmi o i nt er pol ador de
Newt on do segundo gr au ( 3 pont os) . Consi der e a segui nt e t abel a:
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
72
x
i 1
0 1 2 3
F( x
i
) 2 1 2 5 10
a) Cl cul o dos coef i ci ent es de P
n
( x) :
X Ordem
0
Ordem
1
Ordem
2
Ordem
3
Ordem
4
x
0
1
2
1
1 0 0
x
1
0 1 1 1 0
x
2
1 2 3 1
x
3
2 5 5
x
4
3 10
onde:
f[ x
0
] = f( x
0
) = 2
f[ x
1
] = f( x
1
) = 1
f[ x
2
] = f( x
2
) = 2
f[ x
3
] = f( x
3
) = 5
f[ x
4
] = f( x
4
) = 10
f[ x
0
, x
1
] =
0 1
0 1
] [ ] [
x x
x f x f
=
) (
) ( ) (
0 1
0 1
x x
x f x f
=
1 2
0 1
+
= 1
f[ x
1
, x
2
] =
f
x
f
x
x x
[ ] [ ]
2 1
2 1
=
2 1
1 0
= 1
f[ x
2
, x
3
] =
x x
x
f
x
f
2 3
2 3
] [ ] [
=
1 2
2 5
= 3
f[ x
3
, x
4
] =
x x
x
f
x
f
3 4
3 4
] [ ] [
=
2 3
5 10
= 5
f[ x
0
, x
1
, x
2
] =
0 2
1 0 2 1
] , [ ] , [
x x
x x f x x f
=
1 1
1 1
+
+
= 1
f[ x
1
, x
2
, x
3
] =
f
x x
f
x x
x x
[ , ] [ , ]
2 3 1 2
3 1
=
3 1
2 0
= 1
f[ x
2
, x
3
, x
4
] =
x x
x x
f
x x
f
2 4
3 2 4 3
] , [ ] , [
=
1 3
3 5
= 1
f[ x
0
, x
1
, x
2,
x
3
] =
f
x x x
f
x x x
x x
[ , , ] [ , , ]
1 2 3 0 1 2
3 0
=
1 1
2 1
+
= 0
f[ x
1
, x
2
, x
3,
x
4
] =
f
x x x
f
x x x
x x
[ , , ] [ , , ]
2 3 4 1 2 3
4 1
=
1 1
3 0
= 0
f[ x
0
, x
1
, x
2,
x
3
, x
4
] =
f
x x x x
f
x x x x
x x
[ , , , ] [ , , , ]
1 2 3 4 0 1 2 3
4 0
=
0 0
3 1
+
= 0
b) Pol i nmi o i nt er pol ador :
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
73
P
2
( x) = 2 1( x + 1) + 1( x + 1) ( x 0)
P
2
( x) = 2 ( x + 1) + x ( x + 1)
P
2
( x) = 2 x 1 + x
2
+ x
P
2
( x) = x
2
+ 1
c) Respost a:
P
2
( 0. 5) = ( 0. 5)
2
+ 1 = 1. 25
Exemplo 2: Obt er f( 40) usando umpol i nmi o i nt er pol ador de
Newt on de gr au 3 ( 4 pont os) . Consi der e a segui nt e t abel a:
x
i
30 35 45 50 55
F( x
i
) 0. 5 0. 574 0. 707 0. 766 0. 819
Respost a: P
3
( 40) = 0. 64305
Exemplo 3: Obt er f( 0. 47) usando umpol i nmi o i nt er pol ador de
Newt on do segundo gr au ( 3 pont os) . Consi der e a segui nt e t abel a:
x
i
0. 2 0. 34 0. 4 0. 52 0. 6 0. 72
F( x
i
) 0. 16 0. 22 0. 27 0. 29 0. 32 0. 37
Respost a: P
2
( 0. 47) = 0. 27802
Exemplo 4: Obt er f( 0. 5) usando umpol i nmi o i nt er pol ador de
Newt on do quar t o gr au ( 5 pont os) . Consi der e a segui nt e t abel a:
x
i 1
0 1 2 3
F( x
i
) 1 1 0
1 2
Respost a: P
4
( 0. 5) = 1 0. 375 0. 0625 0. 02344 = 0. 53906
Interpolao de Gregory-Newton
Mui t as vezes so encont r ados pr obl emas de i nt er pol ao cuj a
t abel a de pont os conheci dos t emval or es que so i gual ment e
espaados, ou sej a:
x
1
x
0
= x
2
x
1
= x
3
x
2
= . . . = x
n
x
n- 1
= h
Assi mx
i+1
x
i
= h , par a t odo i, sendo h uma const ant e.
x
i
= x
i- 1
+ h x
i
= x
0
+ i * h
Diferenas Ordinrias ou Finitas
A
0
f( x) = f( x)
A
1
f( x) = f( x + h) f( x)
A
2
f( x) = A
1
f( x + h) A
1
f( x)
. . .
A
n
f( x) = A
n- 1
f( x + h) A
n- 1
f( x)
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
74
x
i
Ordem 0 Ordem 1 Ordem 2 ... Ordem n
x
0
f( x
0
)
A
1
f( x
0
) A
2
f( x
0
)
A
n
f( x
0
)
x
1
f( x
1
)
A
1
f( x
1
) A
2
f( x
1
)
x
2
f( x
2
)
A
1
f( x
2
) A
2
f( x
2
)
... . . . . . . . . . . . .
x
n-2
f( x
n- 2
)
A
1
f( x
n- 2
) A
2
f( x
n- 2
)
x
n-1
f( x
n- 1
)
A
1
f( x
n- 1
)
x
n
f( x
n
)
Relao entre diferenas divididas e diferenas ordinrias
Teorema: Se x
j
= x
0
+ j. h, par a j = 0, 1, 2, . . . , n, ent o
f[ x
0
, x
1
, x
2
, . . . , x
n
] =
n
n
h n
x f
!
) (
0
A
.
Prova:
f[ x
0
] = f( x
0
)
f[ x
0
, x
1
] =
0 1
0 1
] [ ] [
x x
x f x f
=
) (
) ( ) (
0 1
0 1
x x
x f x f
=
h
x f h x f ) ( ) (
0 0
+
=
h
x f ) (
0
A
f[ x
0
, x
1
, x
2
] =
0 2
1 0 2 1
] , [ ] , [
x x
x x f x x f
=
h
h
x f
h
x f
2
) ( ) (
0 1
A
A
=
2
0
2
2
) (
h
x f A
e por i nduo podemos most r ar que est a r egr a val i da par a
val or es mai or es que 2.
Gregory-Newton usando Diferenas Ordinrias
Par t i ndo da f or mul a or i gi nal do mt odo de Newt on, que
P
n
( x) = f[ x
0
] + f[ x
0
, x
1
] . ( x x
0
) + f[ x
0
, x
1
, x
2
] . ( x x
0
) . ( x x
1
) +
. . . + f[ x
0
, x
1
, x
2
, . . . , x
n
] . ( x x
0
) . ( x x
1
) . ( x x
2
) . . . ( x x
n- 1
)
podemos der i var a nova f or mul a que ut i l i za as di f er enas
or di nr i as:
P
n
( x) = f( x
0
) +
h
x f ) (
0
A
. ( x x
0
) +
2
0
2
2
) (
h
x f A
. ( x x
0
) . ( x x
1
) + . . . +
n
n
h n
x f
!
) (
0
A
. ( x x
0
) . ( x x
1
) . ( x x
2
) . . . ( x x
n- 1
)
Exemplos
Exemplo 1: Obt er f( 0. 5) usando umpol i nmi o i nt er pol ador de
Gr egor y- Newt on ( G- N) do segundo gr au ( 3 pont os) . Consi der e a
segui nt e t abel a:
x
i 1
0 1 2 3
f(x
i
) 2 1 2 5 10
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
75
a) Tamanho do i nt er val o:
h = 1
b) Cl cul o dos coef i ci ent es de P
n
( x) :
X Ordem
0
Ordem
1
Ordem
2
Ordem
3
Ordem
4
x
0
1
2
1
2 0 0
x
1
0 1 1 2 0
x
2
1 2 3 2
x
3
2 5 5
x
4
3 10
c) Pol i nmi o i nt er pol ador :
P
2
( x) = 2 + |
.
|
\
|
1
1
( x + 1) + |
.
|
\
|
-
2
1 2
2
( x + 1) ( x)
P
2
( x) = 2 ( x + 1) + x ( x + 1)
P
2
( x) = 2 x 1 + x
2
+ x
P
2
( x) = x
2
+ 1
d) Respost a:
P
2
( 0. 5) = ( 0. 5)
2
+ 1 = 1. 25
Exemplo 2: Obt er f( 0. 04) usando umpol i nmi o i nt er pol ador de
Gr egor y- Newt on do segundo gr au ( 3 pont os) . Consi der e a segui nt e
t abel a:
x
i
0. 01 0. 03 0. 05 0. 07
F(x
i
) 1. 01 1. 09 1. 25 1. 49
Respost a: P
2
( 0. 04) = 1. 16
Exemplo 3: Obt er f( 3. 7) usando umpol i nmi o i nt er pol ador de
Gr egor y- Newt on do t er cei r o gr au ( 4 pont os) , onde f( x) = l n( x) .
Consi der e a segui nt e t abel a:
x
i
1 2 3 4
F(x
i
) 0 0. 6931 1. 0986 1. 3863
Respost a: P
3
( 3. 7) = 1. 30225590
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
76
Ajuste de Curvas
Uma das f or mas de se t r abal har comuma f uno def i ni da por
uma t abel a de val or es a i nt er pol ao pol i nomi al . Cont udo, a
i nt er pol ao no aconsel hvel quando:
a) pr eci so obt er um val or apr oxi mado da f uno em al gum
pont o f or a do i nt er val o de t abel ament o, ou sej a, quando
se quer extrapolar.
b) Os val or es t abel ados so r esul t ados de al gum exper i ment o
f si co ou de al guma pesqui sa, por que, nest es casos, est es
val or es poder o cont er er r os i ner ent es que, emger al , no
so pr evi s vei s.
Sur ge ent o a necessi dade de se aj ust ar a est as f unes
t abel adas uma f uno que sej a uma "boa apr oxi mao" par a os
val or es t abel ados e que per mi t a ext r apol ar comcer t a mar gemde
segur ana.
O pr obl ema do aj ust e de cur vas no caso emque t emos uma
t abel a de pont os ( x
1
, f( x
1
) ) , ( x
2
, f( x
2
) ) , . . . , ( x
m
, f( x
m
) ) comx
1
,
x
2
, . . . , x
m
, per t encent es a umi nt er val o [ a, b] , consi st e em:
escol hi das n f unes g
1
( x) , g
2
( x) , . . . , g
n
( x) , cont nuas em[ a,
b] , obt er n const ant es o
1
, o
2
, . . . , o
n
t ai s que a f uno ( x) =
o
1
g
1
( x) + o
2
g
2
( x) + . . . + o
n
g
n
( x) se apr oxi me ao mxi mo de f( x) .
Gener i cament e, no caso l i near , est ar emos supondo que os
dados ser o apr oxi mados por uma f uno do t i po:
f( x) ~ ( x) = o
1
g
1
( x) + o
2
g
2
( x) + . . . + o
n
g
n
( x)
onde as f unes g
1
( x) , g
2
( x) , . . . , g
n
( x) so pr eest abel eci das.
Di zemos que est e ummodel o mat emt i co l i near por que os
coef i ci ent es a det er mi nar , o
1
, o
2
, . . . , o
n
, apar eceml i near ment e,
embor a as f unes g
1
( x) , g
2
( x) , . . . , g
n
( x) possamser f unes no
l i near es de x, como por exempl o, g
1
( x) = e
x
, g
2
( x) = ( x
2
+ 2) ,
g3( x) = sen( x) , et c.
A escol ha das f unes pode ser f ei t a obser vando o gr f i co
dos pont os conheci dos ou baseando- se emf undament os t er i cos do
exper i ment o que nos f or neceu a t abel a.
Por t ant o, dada uma t abel a de pont os ( x
1
, f( x
1
) ) , ( x
2
, f( x
2
) ) ,
. . . , ( x
m
, f( x
m
) ) , deve- se, empr i mei r o l ugar , col ocar est es
pont os numgr f i co car t esi ano. O gr f i co r esul t ant e chamado
diagrama de disperso. At r avs dest e di agr ama pode- se vi sual i zar
a cur va que mel hor se aj ust a aos dados.
Exemplo: Sej a a t abel a:
i 1 2 3 4 5 6 7 8 9
x
i
1. 0
0. 75
0. 5
0. 25
0 0. 25 0. 5 0. 75 1. 0
f(x
i
) 2. 1 1. 3 1. 1 0. 2 0 0. 5 0. 6 1. 5 2. 2
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
77
O di agr ama de di sper so ser conf or me most r ado abai xo:
0
0.5
1
1.5
2
2.5
-1.5 -1 -0.5 0 0.5 1 1.5
Por t ant o, nat ur al escol her apenas uma f uno g
1
( x) = x
2
e
pr ocur ar ent o ( x) = ox
2
( equao ger al de uma par bol a passando
pel a or i gem) .
Se consi der ar mos uma exper i nci a onde f or ammedi dos vr i os
val or es de cor r ent e el t r i ca que passa por uma r esi st nci a
submet i da a vr i as t enses, col ocando os val or es cor r espondent es
de cor r ent e e t enso emumgr f i co, poder emos t er :
i
V
i
0
i
q
V
0
V
q
nest e caso, exi st e uma f undament ao t er i ca r el aci onando a
cor r ent e coma t enso V = Ri, i st o , V uma f uno l i near de
i.
Assi m, g
1
( x) = i e ( i) = og
1
( i)
O pr obl ema det er mi nar qual par bol a comequao ox
2
se
aj ust a mel hor ao pr i mei r o gr f i co e qual r et a, passando pel a
or i gem, mel hor se aj ust a ao segundo gr f i co.
No caso ger al , escol hi das as f unes g
1
( x) , g
2
( x) , . . . ,
g
n
( x) t emos de est abel ecer o concei t o de pr oxi mi dade ent r e as
f unes ( x) e f( x) par a obt er as const ant es o
1
, o
2
, . . . , o
n
.
Uma manei r a i mpor que o desvi o ( f( x
i
) ( x
i
) ) sej a
m ni mo, par a i = 1, 2, . . . , m. Ver emos a segui r o mt odo
conheci do como Mtodo dos Quadrados Mnimos.
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
78
Mtodo dos Quadrados Mni mos
O Mt odo dos Quadr ados M ni mos pr ovavel ment e a t cni ca de
apr oxi mao mai s usada na anl i se numr i ca e empr obl emas
pr t i cos. I st o se deve t ant o sua si mpl i ci dade quant o ao f at o
de que emger al , buscamos apr oxi maes par a dados que so
medi das obt i das exper i ment al ment e comumcer t o gr au de
i ncer t eza. Ver emos que o mt odo dos quadr ados m ni mos cont empl a
a poss vel exi st nci a de er r os nos dados a ser emapr oxi mados. O
cr i t r i o de apr oxi mao consi st e emmi ni mi zar os r es duos.
Chamar emos de f( x) a f uno que ser conveni ent ement e
apr oxi mada por out r a f uno ( x) . No caso dos quadr ados m ni mos
l i near es, par t i mos da hi pt ese de que t emos al gumas i nf or maes
sobr e o compor t ament o de ( x) . Poder amos saber , por exempl o,
que ( x) uma r et a, ou sej a:
( x) = o
1
+ o
2
x
A quest o encont r ar qual est a r et a, ou sej a, quai s so
os val or es de o
1
e o
2
que aj ust amos pont os conheci dos.
Numout r o exempl o, vamos pr ocur ar val or es par a o
1
, o
2
e o
3
que t or nama f uno:
( x) = o
1
+ o
2
x + o
3
x
2
uma boa apr oxi mao dos dados.
Sej amdados os pont os ( x
1
, f( x
1
) ) , ( x
2
, f( x
2
) ) , . . . , ( x
m
,
f( x
m
) ) e as n f unes g
1
( x) , g
2
( x) , . . . , g
n
( x) escol hi das de
al guma f or ma. Consi der ando que o nmer o de pont os m, t abel ados,
sempr e mai or ou i gual a n o nmer o de f unes escol hi das ou o
nmer o de coef i ci ent es o
i
a se det er mi nar .
Nosso obj et i vo encont r ar os coef i ci ent es o
1
, o
2
, . . . , o
n
t ai s que a f uno ( x) = o
1
g
1
( x) + o
2
g
2
( x) + . . . + o
n
g
n
( x) se
apr oxi me ao mxi mo de f( x) .
Sej a d
k
= f(x
k
) (x
k
) o desvi o emx
k
. O concei t o de
pr oxi mi dade que d
k
sej a m ni mo par a t odo k = 1, 2, . . . , m. No
mt odo dos quadr ados m ni mos consi st e emescol her os a
j
's de t al
f or ma que a soma dos quadr ados dos desvi os sej a m ni ma.
Ajuste Linear Simples
Dada uma t abel a comm val or es ( x
i
, f( x
i
) ) , i = 1, 2, . . . , m,
quer emos encont r ar a r et a que mel hor aj ust a est a t abel a, no
sent i do dos quadr ados m ni mos. Como o aj ust e ser f ei t o por uma
r et a, t omar emos g
1
( x) = 1 e g
2
( x) = x, i st o :
f( x) ~ ( x) = o
1
+ o
2
x
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
79
O r es duo par a cada par ( o
1
, o
2
) e par a cada x ser r( o
1
, o
2
;
x) = f( x) o
1
o
2
x. Assi m, pel o mt odo dos quadr ados m ni mos
devemos pr ocur ar o
1
e o
2
que mi ni mi zama f uno:
<r, r> ( o
1
, o
2
) = < f( x) o
1
o
2
x, f( x) o
1
o
2
x> =
( )
=
m
i
i i
x x f
1
2
2 1
) ( .
Do Cl cul o Di f er enci al sabe- se que a condi o necessr i a do
pont o cr t i co que as der i vadas nel e se anul em, est o :
1
c
c
<r, r> =
2
c
c
<r, r> = 0
ou ai nda, pr ocedi das as r espect i vas der i vaes na expr esso <r,
r> t emos:
( )
=
m
i
i i
x x f
1
2 1
) ( 2 = 0 e ( )
=
m
i
i i i
x x x f
1
2 1
) ( 2 = 0
Aps o desenvol vi ment o, est as duas equaes f or mamum
si st ema l i near comas i ncgni t as o
1
e o
2
, que podemser r eescr i t o
na f or ma:
= = =
=
m
i
m
i
i
m
i
i
x x f
1 1
2 1
1
0 ) (
= = =
=
m
i
m
i
i i
m
i
i i
x x x f x
1 1
2
2 1
1
0 ) (
ou
mo
1
+ o
2
=
m
i
i
x
1
=
=
m
i
i
x f
1
) (
o
1
=
m
i
i
x
1
+ o
2
=
m
i
i
x
1
2
=
=
m
i
i i
x f x
1
) (
A sol uo dest e si st ema pode ser obt i da pel o mt odo da
El i mi nao de Gauss. At r avs das subst i t ui es r et r oat i vas
obt m- se:
o
2
=
2
1 1
2
1 1 1
) ( ) (
|
.
|
\
|
= =
= = =
m
i
i
m
i
i
m
i
m
i
i i
m
i
i i
x x m
x f x x f x m
e o
1
=
m
x x f
m
i
i
m
i
i 2
1 1
) ( |
.
|
\
|
= =
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
80
Assi m, a sol uo do si st ema de equaes l i near es o
1
e o
2
dados pel as equaes aci ma, e comest es val or es os r es duos
apr esent amo seu menor val or .
Como est e mt odo consi st e emachar o m ni mo de uma f uno
quadr t i ca, el e conheci do como mt odo dos m ni mos quadr ados.
Exemplo 1: Aj ust ar os dados da t abel a abai xo a uma r et a de modo
que o r es duo sej a o menor poss vel .
i 1 2 3 4 5
x
i
1. 3 3. 4 5. 1 6. 8 8. 0
f(x
i
) 2. 0 5. 2 3. 8 6. 1 5. 8
Usando os val or es da t abel a t emos:
a) Clculo dos somatrios:
m = 5
=
5
1 i
i
x = ( 1. 3) + ( 3. 4) + ( 5. 1) + ( 6. 8) + ( 8. 0) = 24.6
=
5
1
2
i
i
x = ( 1. 3)
2
+ ( 3. 4)
2
+ ( 5. 1)
2
+ ( 6. 8)
2
+ ( 8. 0)
2
= 149.5
=
5
1
) (
i
i
x f = ( 2. 0) + ( 5. 2) + ( 3. 8) + ( 6. 1) + ( 5. 8) = 22.9
=
5
1
) (
i
i i
x f x = ( 1. 3) ( 2. 0) + ( 3. 4) ( 5. 2) + ( 5. 1) ( 3. 8) + ( 6. 8) ( 6. 1) +
( 8. 0) ( 5. 8) = 127.54
b) Resoluo do sistema:
Assi m, os val or es de o
1
e o
2
da mel hor r et a ( no sent i do dos
quadr ados m ni mos) so obt i dos pel o si st ema:
= +
= +
54 . 127 5 . 149 6 . 24
9 . 22 6 . 24 5
2 1
2 1
Resol vendo o si st ema, obt em- se o
1
= 2. 0098 e o
2
= 0. 5224.
Usando as f r mul as de o
1
e o
2
t emos:
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
81
o
2
=
2
1 1
2
1 1 1
) ( ) (
|
.
|
\
|
= =
= = =
m
i
i
m
i
i
m
i
m
i
i i
m
i
i i
x x m
x f x x f x m
=
2
) 6 . 24 ( ) 5 . 149 )( 5 (
) 9 . 22 )( 6 . 24 ( ) 54 . 127 )( 5 (
=
16 . 605 5 . 747
34 . 563 637.7
=
34 . 142
36 . 74
= 0. 5224
o
1
=
m
x x f
m
i
i
m
i
i 2
1 1
) ( |
.
|
\
|
= =
=
5
) 5224 . 0 )( 6 . 24 ( 9 . 22
=
5
851 . 12 9 . 22
= 2, 0098
Ent o, a mel hor r et a que passa pel os pont os, usando a equao,
:
(x) = 2.0098 + 0.5224x.
c) Clculo do quadrado dos resduos:
Os val or es de ( x
i
) e os r espect i vos r es duos ( r(x
i
) = f(x
i
)
(x
i
)) est o na t abel a abai xo:
I 1 2 3 4 5
x
i
1. 3 3. 4 5. 1 6. 8 8. 0
f(x
i
) 2. 0 5. 2 3. 8 6. 1 5. 8
(x
i
)
2. 68892 3. 78596 4. 67404 5. 56212 6. 18900
r(x
i
)
0. 68892
1. 41404
0. 87404
0. 53788
0. 38900
Nest e exempl o, a soma dos quadr ados dos r es duos :
=
5
1
2
) (
i
i
x r = 3. 6787
Exerccio 1: Consi der e o aj ust e da t abel a abai xo por uma r et a.
Cal cul ar a soma dos quadr ados dos r es duos.
i 1 2 3 4 5
x
i
0 0. 25 0. 5 0. 75 1. 00
f(x
i
) 1. 0000 1. 2840 1. 6487 2. 1170 2. 7183
Respost a:
(x) = 0.89968 + 1,70784x.
A soma dos quadr ados dos r es duos :
=
5
1
2
) (
i
i
x r = 0. 039198
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
82
Ajuste Polinomial
O aj ust e l i near si mpl es umcaso especi al do aj ust e
pol i nomi al . A equao ger al do aj ust e pol i nomi al dada por :
( x) = o
1
+ o
2
x + o
3
x
2
+ . . . + o
n+1
x
n
e as equaes nor mai s f i cam:
(
(
(
(
(
(
(
(
(
(
(
(
=
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
=
=
=
=
= =
+
=
+
=
=
+
= = =
=
+
= = =
= = =
) (
) (
) (
) (
.
1
1
2
1
1
3
2
1
1
2
1
2
1
1
1
1
2
1
4
1
3
1
2
1
1
1
3
1
2
1
1 1
2
1
i
m
i
n
i
i
m
i
i
i
m
i
i
m
i
i
n
m
i
n
i
m
i
n
i
m
i
n
i
m
i
n
i
m
i
n
i
m
i
i
m
i
i
m
i
i
m
i
n
i
m
i
i
m
i
i
m
i
i
m
i
n
i
m
i
i
m
i
i
x f x
x f x
x f x
x f
x x x x
x x x x
x x x x
x x x m
Exemplo 1: Aj ust ar os pont os da t abel a abai xo equao ( x) = o
1
+ o
2
x + o
3
x
2
. Cal cul ar a soma dos quadr ados dos r es duos.
i 1 2 3 4 5 6
x
i
2 1. 5 0 1 2. 2 3. 1
f(x
i
)
30. 5
20. 2
3. 3 8. 9 16. 8 21. 4
O vet or o a sol uo do si st ema aci ma, que, nest e caso,
t or na- se:
(
(
(
(
(
(
(
=
(
(
(
(
(
(
(
(
(
(
(
(
(
=
=
=
= = =
= = =
= =
m
i
i i
m
i
i i
m
i
i
m
i
i
m
i
i
m
i
i
m
i
i
m
i
i
m
i
i
m
i
i
m
i
i
x f x
x f x
x f
x x x
x x x
x x m
1
2
1
1
3
2
1
1
4
1
3
1
2
1
3
1
2
1
1
2
1
) (
) (
) (
.
a) Clculo dos somatrios:
m = 6
=
6
1 i
i
x = ( 2) + ( 1. 5) + ( 0) + ( 1) + ( 2. 2) + ( 3. 1) = 2.8
=
6
1
2
i
i
x = ( 2)
2
+ ( 1. 5)
2
+ ( 0)
2
+ ( 1)
2
+ ( 2. 2)
2
+ ( 3. 1)
2
= 21.7
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
83
=
6
1
3
i
i
x = ( 2)
3
+ ( 1. 5)
3
+ ( 0)
3
+ ( 1)
3
+ ( 2. 2)
3
+ ( 3. 1)
3
= 30.064
=
6
1
4
i
i
x = ( 2)
4
+ ( 1. 5)
4
+ ( 0)
4
+ ( 1)
4
+ ( 2. 2)
4
+ ( 3. 1)
4
= 137.8402
=
6
1
) (
i
i
x f = ( 30. 5) + ( 20. 2) + ( 3. 3) + ( 8. 9) + ( 16. 8) + ( 21. 4) =
6.9
=
6
1
) (
i
i i
x f x = ( 2) ( 30. 5) + ( 1. 5) ( 20. 2) + ( 0) ( 3. 3) + ( 1) ( 8. 9) +
( 2. 2) ( 16. 8) + ( 3. 1) ( 21. 4) = 203.5
=
6
1
2
) (
i
i i
x f x = ( 2)
2
( 30. 5) + ( 1. 5)
2
( 20. 2) + ( 0)
2
( 3. 3) + ( 1)
2
( 8. 9) +
( 2. 2)
2
( 16. 8) + ( 3. 1)
2
( 21. 4) = 128.416
b) Resoluo do sistema:
O si st ema :
(
(
(
=
(
(
(
(
(
(
416 . 128
5 . 203
9 . 6
.
8402 . 137 064 . 30 7 . 21
064 . 30 7 . 21 8 . 2
7 . 21 8 . 2 6
3
2
1
A sol uo dest e si st ema :
o
1
= 2. 018
o
2
= 11. 33
o
3
= 1. 222
Por t ant o, (x) = 2.018 + 11.33x 1.222x
2
.
c) Clculo do quadrado dos resduos:
i 1 2 3 4 5 6
x
i
2 1. 5 0 1 2. 2 3. 1
f(x
i
) 30. 5 20. 2 3. 3 8. 9 16. 8 21. 4
(x
i
)
29. 566
21. 7625
2. 018
8. 09 16. 99352 21. 36158
r(x
i
) 0. 934 1. 5625
1. 282
0. 81 0. 19352 0. 03842
A soma dos quadr ados dos r es duos :
=
6
1
2
) (
i
i
x r = 5. 652312337
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
84
Exemplo 2: Consi der ando a f uno t abel ada abai xo
i 1 2 3 4 5 6 7 8 9 10 11
x
i
1. 0 0. 75 0. 6
0. 5
0. 3
0 0. 2 0. 4 0. 5 0. 7 1
f(x
i
) 2. 05 1. 153 0. 45 0. 4 0. 5 0 0. 2 0. 6 0. 512 1. 2 2. 05
a par t i r do di agr ama de di sper so, deve ser aj ust ada por uma
par bol a passando pel a or i gem, ou sej a, f( x) = ( x) = o
3
x
2
( nest e
caso t emos apenas uma f uno g( x) = x
2
e o
1
= 0 e o
2
= 0) .
Temos ent o o si st ema abai xo:
(
(
(
(
(
(
(
=
(
(
(
(
(
(
(
(
(
(
(
(
(
=
=
=
= = =
= = =
= =
m
i
i i
m
i
i i
m
i
i
m
i
i
m
i
i
m
i
i
m
i
i
m
i
i
m
i
i
m
i
i
m
i
i
x f x
x f x
x f
x x x
x x x
x x m
1
2
1
1
3
1
4
1
3
1
2
1
3
1
2
1
1
2
1
) (
) (
) (
0
0
.
ou sej a,
=
m
i
i
x
1
2
o
3
=
=
m
i
i
x f
1
) (
=
m
i
i
x
1
3
o
3
=
=
m
i
i i
x f x
1
) (
=
m
i
i
x
1
4
o
3
=
=
m
i
i i
x f x
1
2
) (
Tomando a l t i ma equao t emos:
m = 11
=
11
1
4
i
i
x = ( 1) + ( 0. 3164) + ( 0. 1296) + ( 0. 0625) + ( 0. 0081) + ( 0) +
( 0. 0016) + ( 0. 0256) + ( 0. 0625) + ( 0. 2401) + ( 1) = 2.8464
=
11
1
2
) (
i
i i
x f x = ( 2. 05) + ( 0. 6486) + ( 0. 162) + ( 0. 1) + ( 0. 145) + ( 0) +
( 0. 008) + ( 0. 096) + ( 0. 128) + ( 0. 588) + ( 2. 05) = 5.8756
Assi m, a nossa equao 2. 8464o
3
= 5. 8756 o
3
=
8464 . 2
8756 . 5
=
2. 0642
Por t ant o, (x) = 2.0642x
2
a par bol a que mel hor se
apr oxi ma, no sent i do dos quadr ados m ni mos, da f uno t abel ada.
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
85
Exerccio 1: Aj ust ar os pont os da t abel a abai xo equao ( x) =
o
1
+ o
2
x + o
3
x
2
. Cal cul ar a soma dos quadr ados dos r es duos.
I 1 2 3 4 5 6 7
x
i
0. 75
0. 5
0. 25
0 0. 25 0. 5 0. 75
f(x
i
) 1. 3 1. 1 0. 2 0 0. 5 0. 6 1. 5
Respost a:
(x) = 0.17619 0.01429x + 2.26666x
2
.
A soma dos quadr ados dos r es duos :
=
7
1
2
) (
i
i
x r = 0, 250952
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
86
Integrao Numrica
Introduo
Do pont o de vi st a anal t i co exi st emdi ver sas r egr as, que
podemser ut i l i zadas na pr t i ca. Cont udo, embor a t enhamos
r esul t ados bsi cos e i mpor t ant es par a as t cni cas de i nt egr ao
anal t i ca, como o Teor ema Fundament al do Cl cul o I nt egr al , nem
sempr e podemos r esol ver t odos os casos. No podemos sequer di zer
que par a uma f uno si mpl es a pr i mi t i va t ambmser si mpl es,
poi s f( x) = 1/ x, que uma f uno al gbr i ca r aci onal , possui uma
pr i mi t i va que no o ; a sua pr i mi t i va a f uno ln( x) que
t r anscendent e.
Quando no consegui r mos cal cul ar a i nt egr al por mt odos
anal t i cos, mecni cos ou gr f i cos, ent o podemos r ecor r er ao
mt odo al gor t mi co. Emal gumas si t uaes, s podemos usar o
mt odo numr i co. Por exempl o, se no possui r mos a expr esso
anal t i ca de f, no podemos, emhi pt ese nenhuma, usar out r o
mt odo que no o numr i co. A i nt egr ao numr i ca pode t r azer
t i mos r esul t ados quando out r os mt odos f al ham.
A sol uo numr i ca de uma i nt egr al si mpl es comument e
chamada de quadr at ur a.
Sabemos do Cl cul o Di f er enci al e I nt egr al que se f( x) uma
f uno cont nua em[ a, b] , ent o est a f uno t emuma pr i mi t i va
nest e i nt er val o, ou sej a, exi st e F( x) t al que } f( x) dx = F( x) +
C, comF( x) = f( x) ; demost r a- se que, no i nt er val o [ a, b] ,
f x dx F b F a
a
b
( ) ( ) ( ) =
}
t ai s mt odos, embor a var i ados, no se apl i cama al guns t i pos de
integrandos f( x) , no sendo conheci das suas primitivas F( x) ;
par a t ai s casos, e par a aquel es emque a obt eno da pr i mi t i va,
embor a vi vel , mui t o t r abal hosa, podem- se empr egar mt odos
par a o cl cul o do val or numr i co apr oxi mado de f x dx
a
b
( )
}
.
A apl i cao de t ai s mt odos obvi ament e necessr i a no caso
emque o val or de f( x) conheci do apenas emal guns pont os, num
i nt er val o [ a, b] , ou at r avs de umgr f i co.
Lembr ando que f x dx
a
b
( )
}
=
n
i
i
n
lim
f x xi
( )
1
A ( Ri emann) , onde xi e [ x
i-
1
, x
i
] par t es de [ a, b] , comx
0
= a, x
n
= b e Ax
i
= | x
i
- x
i- 1
| ,
par a n suf i ci ent ement e gr ande e Ax
i
suf i ci ent ement e pequeno,
f x x i
i
n
i ( )
=
1
A r epr esent a uma boa apr oxi mao par a f x dx
a
b
( )
}
.
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
87
Convml embr ar , t ambm, que, sendo f( x) no negat i va em[ a,
b] , f x dx
a
b
( )
}
r epr esent a, numer i cament e, a r ea da f i gur a
del i mi t ada por y = 0, x = a, x = b e y = f( x) , como most r a a
f i gur a abai xo:
y
x 0
b a
y=f(x)
A
A = f x dx
a
b
( )
}
Quando f( x) no f or soment e posi t i va, pode- se consi der ar
f( x) emmdul o, par a o clculo da rea, conf or me f i gur a abai xo:
y
x
0
b
a
y=f(x)
A
A
c
A = f x f x dx
c
b
a
c
( ) | ( )| +
} }
ou A = | ( )| f x dx
a
b
}
A idia bsica da integrao numrica a subst i t ui o da
f uno f( x) por umpol i nmi o que a apr oxi me r azoavel ment e no
i nt er val o [ a, b] . Assi mo pr obl ema f i ca r esol vi do pel a
i nt egr ao de pol i nmi os, o que t r i vi al de se f azer . Comest e
r aci oc ni o podemos deduzi r f r mul as par a apr oxi mar f x dx
a
b
( )
}
.
As f r mul as que deduzi r emos t er o a expr esso abai xo:
f x dx
a
b
( )
}
~ A
0
f( x
0
) + A
1
f( x
1
) + . . . + A
n
f( x
n
) , x
i
e [ a, b] , i =
0, 1, . . . , n.
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
88
Frmulas de Newton-Cotes
Nas f r mul as de Newt on- Cot es a i di a de pol i nmi o que
apr oxi me f( x) r azoavel ment e que est e pol i nmi o i nt er pol e f( x)
empont os de [ a, b] i gual ment e espaados. Consi der emos a
par t i o do i nt er val o [ a, b] emsubi nt er val os, de compr i ment o h,
[ x
i
, x
i+1
] , i = 0, 1, . . . , n- 1. Assi mx
i+1
x
i
= h = ( b a) / n.
As frmulas fechadas de Newton-Cotes so f r mul as de
i nt egr ao do t i po x
o
= a, x
n
= b e f x dx
a
b
( )
}
= f x dx
x
xn
( )
0
}
~ A
0
f( x
0
) +
A
1
f( x
1
) + . . . + A
n
f( x
n
) = A f x i i
i
n
=
0
( ), sendo os coef i ci ent es A
i
det er mi nados de acor do como gr au do pol i nmi o apr oxi mador .
Anal i sar emos a segui r al gumas das f r mul as f echadas de
Newt on- Cot es como r egr a dos r et ngul os, r egr a dos t r apzi os e
r egr a de Si mpson.
Exi st emai nda as frmulas abertas de Newton-Cotes,
const r u das de manei r a anl oga s f echadas, comx
o
e x
n
e ( a, b) .
Regra dos Retngul os
Sej a o i nt er val o f i ni t o [ a, b] no ei xo x que par t i ci onado
emn subi nt er val os i gual ment e espaados [ x
i
, x
i+1
] , comx
0
= a e
x
n
= b e h
i
= x
i+1
x
i
. Sej a f uma f uno cont nua ou si mpl esment e
Ri emann i nt egr vel , cuj a i nt egr al no conheci da.
Nosso obj et i vo cal cul ar f x dx
a
b
( )
}
pel o mt odo da r ea dos
r et ngul os. Tai s r et ngul os podemser consi der ados de di ver sas
manei r as, conf or me most r a as f i gur as abai xo:
R
1
R
2
R
3
R
1
R
2
R
3
R
1
R
3
(a) (b) (c)
R
2
No pr i mei r o caso, f i gur a ( a) , a r ea de cada r et ngul o
f( x
i
) - h
i
; no segundo caso f( x
i+1
) -h
i
e no l t i mo f( ( x
i
+ x
i+1
) / 2)
- h
i
. Emqual quer caso a soma das r eas dos r et ngul os ser uma
apr oxi mao par a f x dx
a
b
( )
}
.
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
89
Subdi vi di ndo o i nt er val o [ a, b] emn subi nt er val os, pel a
r egr a dos r et ngul os, que ser i ndi cado por R(h), dada pel as
f r mul as:
R( h
n
) = i h x f
n
i
i
). (
1
0
=
, ou
R( h
n
) = i h x f
n
i
i
). (
1
0
1
=
+
, ou
R( h
n
) = i h
x x
f
n
i
i i
.
2
1
0
1
=
+
|
.
|
\
| +
conf or me f or t omado o caso ( a) ou ( b) ou ( c) da f i gur a aci ma.
Como h
i
const ant e, t emos h
b a
n
=
. Ent o :
R( h
n
) = ) (
1
0
=
n
i
i
x f h
ou
R( h
n
) = ) (
1
0
1
=
+
n
i
i
x f h
ou
R( h
n
) =
=
+
|
.
|
\
| +
1
0
1
2
n
i
i i
x x
f h
Emger al , quando ut i l i zar mos a r egr a dos r et ngul os i r emos
ef et uar os cl cul os at r avs do caso ( c) , ou sej a, R( h
n
) =
=
1
0
) (
n
i
i
x f h , sendo xi =
2
1 +
+
i i
x x
.
Exemplos
Exemplo 1: Cal cul ar
x
x
dx
1
2
0
1
+
}
. Consi der e n = 10 e 4 casas deci mai s
comar r edondament o.
a) Nmer o de i nt er val os:
n = 10
b) Tamanho do i nt er val o
h
b a
n
=
= ( 1 0) / 10 = 0. 1
c) i t er aes:
i
xi
f( xi )
0 ( 0 + 0. 1) =
0. 05
0. 0499
1 ( 0. 1 + 0. 2) 0. 1467
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
90
= 0. 15
2 ( 0. 2 + 0. 3)
= 0. 25
0. 2353
3 ( 0. 3 + 0. 4)
= 0. 35
0. 3118
4 ( 0. 4 + 0. 5)
= 0. 45
0. 3742
5 ( 0. 5 + 0. 6)
= 0. 55
0. 4223
6 ( 0. 6 + 0. 7)
= 0. 65
0. 4569
7 ( 0. 7 + 0. 8)
= 0. 75
0. 4800
8 ( 0. 8 + 0. 9)
= 0. 85
0. 4935
9 ( 0. 9 + 1) =
0. 95
0. 4993
E
3.4699
R( 0. 1) = h f xi ( )
= ( 0. 1) . ( 3. 4699) = 0. 34699
d) mt odo anal t i co:
x
x
dx
1
2
0
1
+
}
=
1
2
1
1
2
2 1 034657
2
0
1
ln( ) (ln( ) ln( )) , +
(
(
= =
x
.
Exemplo 2: Quando no f or poss vel conhecer f( x
i
) pode- se usar
f( xi ) = ( f( x
i-1
) + f( x
i
) ) / 2, par a o cl cul o ant er i or , t er - se- i a:
a) Nmer o de i nt er val os:
n = 10
b) Tamanho do i nt er val o:
h
b a
n
=
= ( 1 0) / 10 = 0. 1
c) i t er aes:
i f(x
i
) f( xi )
1
0
0 0. 0990 0. 0495
1 0. 1923 0. 1457
2 0. 2752 0. 2338
3 0. 3448 0. 3100
4 0. 4000 0. 3724
5 0. 4412 0. 4206
6 0. 4698 0. 4555
7 0. 4878 0. 4788
8 0. 4972 0. 4925
9 0. 5000 0. 4986
E
3.4574
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
91
R( 0. 1) = h f xi ( )
= ( 0. 1) . ( 3. 4574) = 0. 34574
Exemplo 3: Cal cul ar
3
1
1
x
dx
}
, par a n = 8.
Respost a: R( 0. 25) = h f xi ( )
}
=
4
4
1
4
1
4
0
1
1
x
(
(
(
= =
.
Regra dos Trapzios
Sej a o i nt er val o f i ni t o [ a, b] no ei xo x que par t i ci onado
emn subi nt er val os i gual ment e espaados [ x
i
, x
i+1
] , comx
0
= a e
x
n
= b e h
i
= x
i+1
x
i
. Sej a f uma f uno cont nua ou si mpl esment e
Ri emann i nt egr vel , cuj a i nt egr al no conheci da.
Numericamente: A r egr a dos t r apzi os obt i da apr oxi mando- se f
por umpol i nmi o i nt er pol ador do 1
= ~
} } }
=
=
1
0
1
0
) (
) (
) (
) (
) ( ) (
1
0
0
1
1
Assi m, I
T
= | | ) ( ) (
2
1 0
x f x f
h
+ , que a r ea do t r apzi o de al t ur a
h = x
1
x
0
e bases f( x
0
) e f( x
1
) .
Geometricamente: Podemos ver , conf or me most r a a f i gur a abai xo:
f(xi+1)
f(x)
f(xi)
xi+1 xi
P1(x)
I nt er pr et ao geomt r i ca da r egr a dos t r apzi os
A r ea de cada t r apzi o ( f( x
i
) + f( x
i+1
) ) / 2 - h
i
. A soma
dest as r eas ser uma apr oxi mao par a f x dx
a
b
( )
}
.
Regra do Trapzio Repetida
Di vi di ndo o i nt er val o [ a, b] emn subi nt er val os, pel a r egr a
dos t r apzi os, o r esul t ado, que ser i ndi cado por T( h) , dada
pel a f r mul a:
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
92
i
n
i
i i
n
h
x f x f
h T ).
2
) ( ) (
( ) (
1
0
1
=
+
+
=
Como h
i
const ant e, t emos h
b a
n
=
. Ent o :
)
2
) ( ) (
( ) (
1
0
1
=
+
+
=
n
i
i i
n
x f x f
h h T
ou
| | ) ( ) ( 2 ... ) ( 2 ) ( 2 ) (
2
) (
1 2 1 0 n n n
x f x f x f x f x f
h
h T + + + + + =
Exemplos
Exemplo 1: Cal cul ar
}
6 , 3
0 , 3
1
dx
x
pel a r egr a dos t r apzi os e, depoi s,
anal i t i cament e. Consi der e n = 6 e 4 casas deci mai s com
ar r edondament o.
a) Nmer o de i nt er val os:
n = 6
b) Tamanho do i nt er val o:
h
b a
n
=
= ( 3. 6 3. 0) / 6 = 0. 1
c) i t er aes:
i x
i
f(x
i
) c
i
c
i
.
f(x
i
)
0 3. 0 0. 3333 1 0. 3333
1 3. 1 0. 3226 2 0. 6452
2 3. 2 0. 3125 2 0. 6250
3 3. 3 0. 3030 2 0. 6060
4 3. 4 0. 2941 2 0. 5882
5 3. 5 0. 2857 2 0. 5714
6 3. 6 0. 2778 1 0. 2778
E
3.6469
| | ) ( ) ( 2 ... ) ( 2 ) ( 2 ) (
2
) (
6 5 2 1 0 6
x f x f x f x f x f
h
h T + + + + + =
T( 0. 1) =
2
1 . 0
( 3. 6469) = 0, 182345
d) mt odo anal t i co:
}
6 , 3
0 , 3
1
dx
x
= |
6 , 3
0 , 3
) ln(x = ln( 3. 6) ln( 3. 0) = 0. 18232156
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
93
Exemplo 2: Cal cul ar
}
+
1
0
) 3 2 ( dx x pel a r egr a dos t r apzi os e, depoi s,
anal i t i cament e. Consi der e n = 1 e 4 casas deci mai s com
ar r edondament o.
Resposta: T( 1) =
2
1
( 8) = 4
Mt odo anal t i co:
}
+
1
0
) 3 2 ( dx x = |
1
0
2
3x x + = 1 + 3 ( 0 + 0) = 4
Como a r egr a dos t r apzi os apr oxi ma por uma r et a e a f uno
i nt egr anda f( x) = 2x + 3 ( uma r et a) , o val or da i nt egr al
obt i do exat o.
Exemplo 3: Cal cul ar x x dx ln( )
1
2
}
pel a r egr a dos t r apzi os,
consi der ando di ver sos val or es par a n e, depoi s, anal i t i cament e.
a) Nmer o de i nt er val os: n = 1
Respost a: T( 1) =
2
1
( 1. 3863) = 0. 6932
b) Nmer o de i nt er val os: n = 2
Respost a: T( 0. 5) =
2
5 . 0
( 2. 6027) = 0. 6507
c) Nmer o de i nt er val os: n = 4
Respost a: T( 0. 25) =
2
25 . 0
( 5. 1191) = 0, 6399
d) Nmer o de i nt er val os: n = 8
Respost a: T( 0. 125) =
2
125 . 0
( 10. 1951) = 0, 6372
Mt odo anal t i co: x x dx ln( )
1
2
}
=
2 2
1
2
2 2
1
2
2 4
2
4
x
x
x x
x
x
ln( ) ln( )
] ]
=
= = 0. 63629436
Regra de Simpson
A r egr a de Si mpson obt i da apr oxi mando- se f por um
pol i nmi o i nt er pol ador de 2 gr au, ou sej a, uma par bol a.
Numericamente: Novament e podemos usar a f r mul a de Lagr ange par a
est abel ecer a f r mul a de i nt egr ao r esul t ant e da apr oxi mao de
f( x) por umpol i nmi o de gr au 2. Sej a p
2
( x) o pol i nmi o que
i nt er pol a f( x) nos pont os x
0
= a, x
1
= x
0
+ h e x
2
= x
0
+ 2h = b:
p x
x x x x
h h
f x
x x x x
h h
f x
x x x x
h h
f x 2
1 2
0
0 2
1
0 1
2
2 2
( )
( )( )
( )( )
( )
( )( )
( )( )
( )
( )( )
( )( )
( ) =
+
+
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
94
Assi m,
f x dx f x dx p x dx
a
b
x
x
x
x
( ) ( ) ( )
} } }
= ~ =
0
2
0
2
2
f x
h
x x x x dx
f x
h
x x x x dx
f x
h
x x x x dx
x
x
x
x
x
x
( )
( )( )
( )
( )( )
( )
( )( )
0
2
1 2
1
2
0 2
2
2
0 1
2 2
0
2
0
2
0
2
+
} } }
Resol vendo as i nt egr ai s obt emos a r egr a de Si mpson:
f x dx
h
f x f x f x Is
x
x
( ) ( ) ( ) ( ) [ ] ~ + + =
}
3
4 0 1 2
0
2
Geometricamente: Podemos ver , conf or me most r a a f i gur a abai xo:
f
x
0
=a
p
2
(x)
x
2
=b x
1
h h
I nt er pr et ao geomt r i ca da r egr a de Si mpson si mpl es
Regra de Simpson Repetida
Apl i cando a r egr a de Si mpson r epet i das vezes no i nt er val o
[ a, b] = [ x
0
, x
n
] . Vamos supor que x
0
, x
1
, . . . , x
n
so pont os
i gual ment e espaados, h = x
i+1
x
i
, e n par ( i st o condi o
necessr i a poi s cada par bol a ut i l i zar t r s pont os
consecut i vos) . Assi mt er emos:
f x dx
a
b
( )
}
~ | | ) ( ) ( 4 ... ) ( 2 ) ( 4 ) ( 2 ) ( 4 ) (
3
) (
1 4 3 2 1 0 n n
n x f x f x f x f x f x f x f
h
h S + + + + + + + =
Exemplos
Exemplo 1: Cal cul ar uma apr oxi mao par a
x
e
dx
0
1
}
usando a r egr a de
Si mpson comn = 10.
a) Nmer o de i nt er val os:
n = 10
b) Tamanho do i nt er val o:
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
95
h
b a
n
=
= ( 1 0) / 10 = 0. 1
c) i t er aes:
i x
i
f(x
i
) c
i
c
i.
f(x
i
)
0 0. 0 1 1 1
1 0. 1 1. 1052 4 4. 4208
2 0. 2 1. 2214 2 2. 4428
3 0. 3 1. 3499 4 5. 3996
4 0. 4 1. 4918 2 2. 9836
5 0. 5 1. 6487 4 6. 5948
6 0. 6 1. 8221 2 3. 6442
7 0. 7 2. 0138 4 8. 0552
8 0. 8 2. 2255 2 4. 4510
9 0. 9 2. 4596 4 9. 8384
10 1. 0 2. 7183 1 2. 7183
E
51.548
7
S h
e e e e e e e
( )
,
[ ... ]
, , , , , , ,
10
0 0 01 0 2 0 3 08 0 9 10
01
3
4 2 4 2 4 = + + + + + + + = 1, 71829
d) mt odo anal t i co:
x
e
dx
0
1
}
=
x
e e e
0
1
1 0
27182818 1 17182818
]
, , = = =
Exemplo 2: Cal cul ar o val or de t, dado pel a expr esso 4
}
+
1
0
2
1
1
dx
x
,
consi der ando n = 10.
Respost a: S h f x f x f x f x f x f x f x ( )
,
[ ( ) ( ) ( ) ( ) ... ( ) ( ) ( )] 10 0 1 2 3 8 9 10
01
3
4 2 4 2 4 = + + + + + + + =
3, 14157
Mt odo anal t i co: 4
}
+
1
0
2
1
1
dx
x
= 4( |
1
0
) (x arctg ) = 4. ( arctg( 1)
arctg( 0) ) = 3. 14159265
Exemplo 3: Cal cul ar x x dx ln( )
1
2
}
pel a r egr a de Si mpson, consi der ando
di ver sos val or es par a n e, depoi s, anal i t i cament e.
a) Nmer o de i nt er val os: n = 2
Respost a: S( 0. 5) =
3
5 . 0
( 3. 8191) = 0, 6365
b) Nmer o de i nt er val os: n = 4
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
96
Respost a: S( 0. 25) =
3
25 . 0
( 7. 6355) = 0. 63629167
c) Nmer o de i nt er val os: n = 8
Respost a: S( 0. 25) =
3
125 . 0
( 15. 2711) = 0, 63629583
Mt odo anal t i co: x x dx ln( )
1
2
}
=
2 2
1
2
2 2
1
2
2 4
2
4
x
x
x x
x
x
ln( ) ln( )
] ]
=
= = 0. 63629436
Exemplo 4: Cal cul ar uma apr oxi mao par a
2
0
1
1
x
dx +
}
usando Si mpson
comn = 2.
Respost a: ] 2 ) 25 . 1 ( 4 1 [
3
5 . 0
) 5 . 0 ( + + = S =
4
3
= 1. 33333. . .
Mt odo anal t i co:
2
0
1
1
x
dx +
}
=
3
0
1
3 3
3
1
3
1
0
3
0
4
3
x
x + = + + =
]
( ) ( ) = 1. 33333. . .
Como a r egr a de Si mpson se apr oxi ma por uma par bol a e,
sendo f( x) = x
2
+ 1 uma par bol a, o val or da i nt egr al obt i do
exat o i ndependent e do nmer o de subi nt er val os ut i l i zado no
cl cul o.
Mtodos Numricos Heinz Arthur Niederheitmann
Jr
97
Referncias Bibli ogrficas
[ 1] BARROSO, Leni das C. et . al . , Clculo Numrico (com
Aplicaes), 2
a
edi o, Edi t or a Har br a, So Paul o, 1987.
[ 2] CLAUDI O, Dal ci di o M. , MARI NS, J ussar a M. , Clculo Numrico
Computacional, 2
a
edi o, At l as, 1994
[ 3] SANTOS, Vi t or i ano R. B. , Curso de Clculo Numrico, 4
a
edi o, LTC, 1982.
[ 4] RUGGI ERO, Mr ci a A. G. , LOPES, Ver a Lci a R. , Clculo
Numrico: Aspectos Tericos e Computacionais, 2
a
edi o,
Makr on Books, So Paul o, 1996.
[ 5] CAMPOS, R. J . A. , Clculo Numrico Bsico. 1
edi o, At l as,
1978
[ 6] CAMARGO, W. C. M. , Apost i l a de Cl cul o Numr i co.
Depar t ament o de I nf or mt i ca. UFPR.
[ 7] Ionildo Jos Sanches e Digenes Cogo Furlan - MTODOS
NUMRI COS