Você está na página 1de 36

UNIVERSIDADE DO ESTADO DO PAR

CENTRO DE CINCIAS SOCIAIS E EDUCAO


DEPARTAMENTO DE MATEMTICA, ESTATSTICA E INFORMTICA.
.


CLCULO NUMRICO

PROF. RUBENS VILHENA



2013


2


SUMRIO

APRESENTAO

UNIDADE 1


APRESENTAO

1.
SISTEMA NUMRICO E ERROS

1.1. INTRODUO

1.2. ERROS NA FASE DE MODELAGEM

1.3. ERROS NA FASE DE RESOLUO

1.4. MUDANA DE BASE

1.5. ATIVIDADES

2. RESOLUO NUMRICA DE EQUAES NO LINEARES

2.1. RAIZ DE UMA EQUAO

2.2. ISOLAMENTO DE RAZES

2.3. TEOREMA DE BOLZANO

2.4. EQUAES TRANSCENDENTES

2.5. MTODO GRFICO

2.6. ATIVIDADES COMPLEMENTARES

2.7 ATIVIDADES DE AVALIAO

2.8. MTODO DA BISSEO

2.9. ATIVIDADES COMPLEMENTARES

2.10. ATIVIDADES DE AVALIAO

2.11. MTODO DAS CORDAS

2.12. ATIVIDADES COMPLEMENTARES

2.13. ATIVIDADES DE AVALIAO

2.14. MTODO DE NEWTON

2.15. ATIVIDADES COMPLEMENTARES

2.16. ATIVIDADES DE AVALIAO

2.17. COMPARAO DOS MTODOS: BISSEO, CORDAS E NEWTON



3. INTERPOLAO LINEAR

3.1. INTRODUO

3.2. CONCEITO DE INTERPOLAO

3.3. INTERPOLAO LINEAR



3
3.4. INTERPOLAO QUADRTICA

3.5. ERRO DE TRUNCAMENTO

3.6. TEOREMA DE ROLLE

3.7. INTERPOLAO DE LAGRANGE

3.8. INTERPOLAO DE NEWTON COM DIFERENAS DIVIDIDAS





4. INTEGRAO NUMRICA

4.1. INTRODUO

4.2. REGRA DOS TRAPZIOS

4.3. PRIMEIRA REGRA DE SIMPSON

4.4. SEGUNDA REGRA DE SIMPSON









































4


1. SISTEMA NUMRICO E ERROS
1.1. INTRODUO
A soluo de muitos problemas passa pela modelagem matemtica, para isto devem ser
representado por uma frmula ou procedimento matemtico, que expressam as caractersticas
principais deste problema. A seqncia lgica da soluo de um problema, segue o diagrama a baixo.



importante ressaltar, que em certas situaes a soluo estimada, pelos mtodos numricos,
se afasta da verdadeira soluo do problema. Isto ocorre devido a presena de fontes de erro que
podem ocorrer na fase de modelagem do problema ou na fase resoluo do problema.

1.2. ERROS NA FASE DE MODELAGEM
Os erros na fase de modelagem ocorrem quando desconsideramos ou desprezamos alguma
varivel presente no problema.

1.3. ERROS NA FASE DE RESOLUO
Nesta fase, o erro gerado no momento que se fazer os clculos na calculadora ou
computador devido aos processos de arredondamentos.

1.4. MUDANA DE BASE
Todo nmero na base dez pode ser decomposta da seguinte forma
n
n
2
2
1
1
0
0
1
1
2
2
m
m
m
n i
i
i
10 . a ... 10 . a 10 . a 10 . a 10 . a 10 . a ... 10 . a 10 . a + + + + + + + + =


i
a 0 ou 1
m , n nmeros inteiros, com 0 n s e 0 m>
Exemplo:
3 2 1 0 1 2 3
10 * 6 10 * 0 10 * 4 10 * 2 10 * 5 10 * 0 10 * 8 406 , 8052

+ + + + + + =
De forma semelhante. um nmero na base 2 pode ser escrito por:
n
n
2
2
1
1
0
0
1
1
2
2
m
m
m
n i
i
i
2 . a ... 2 . a 2 . a 2 . a 2 . a 2 . a ... 2 . a 2 . a + + + + + + + + =


Exemplo:
3 2 1 0 1 2 3
2 . 1 2 . 0 2 . 1 2 . 1 2 . 1 2 . 0 2 . 1 101 , 1011

+ + + + + + =




Para transformar um nmero inteiro da base 10 para a base 2, utiliza-se o mtodo de divises
sucessivas, que consiste em dividir o nmero por 2, a seguir dividi-se por 2 o quociente encontrado e
assim o processo repetido at que o ltimo quociente seja igual a 1 . O nmero binrio ser, ento,

Problema






Modelo
Matemtico

Soluo






Modelagem






Resoluo


5
formado pela concatenao do ltimo quociente com os restos das divises lidos em sentido inverso
ao que foram obtidos, ou seja,

N 2
r
1
q
1
2
r
2
Q
2
2
R
3
q
3

q
n-1
2
r
n-1
1
1 2 3 1 n 10
r . r . r . ... . r . 1 N

=
Para transformar nmeros fracionrios da base 10 para a base 2, utiliza-se o mtodo das
multiplicaes sucessivas, que consiste em:
1 Passo multiplicar o numero fracionrios por 2;
2 Passo deste resultado, a parte inteira ser o primeiro dgito do nmero na base 2 e a parte
fracionria novamente multiplicada por 2. O processo repetido at que a parte fracionria do
ltimo produto seja igual a zero.
Exemplo: transforme
10
1875 , 0 para a base 2




logo
2 10
0011 , 0 1875 , 0 =
Exemplo: transforme
10
25 , 13 para a base 2
13 2
1 6 2
0 3 2
1 1
13
10
= 1101
2




0,25
10
= 0,01
2

logo
2 10
01 , 1101 25 , 13 =
De maneira geral, o nmero x em uma base | representado por:
0,1875
2
0,3750
0,375
2
0,750
0,75
2
1,50
0,50
2
1,00
0,25
2
0,50
0,50
2
1,00


6
exp
t
t
3
3
2
2 1
.
d
...
d d d
x |
(
(

|
+ +
|
+
|
+
|
=
i
d so os nmeros inteiros contidos no intervalo | s s
i
d 0 , t , ... , 2 , 1 i =
exp representa o expoente de | e assume valores entre S exp I s s ,
S , I os limites inferior e superior, respectivamente, para a variao do expoente
(
(

|
+ +
|
+
|
+
|
t
t
3
3
2
2 1
d
...
d d d
chamado de mantissa e a parte do nmero que representa seus
dgitos significativos e t o nmero de dgitos significativos do sistema de representao,
comumente chamado de preciso da mquina.
Exemplo:
Sistema decimal
0
3 2
10
10 .
10
7
10
5
10
3
357 , 0
(

+ + =
2
5 4 3 2
10
10 .
10
7
10
5
10
3
10
9
10
2
357 , 29
(

+ + + + =
Obs: a mantissa um nmero entre 0 e 1.
Sistema binrio
5
5 4 3 2
2
2 .
2
1
2
0
2
0
2
1
2
1
11001
(

+ + + + =
5
7 6 5 4 3 2
2
2 .
2
1
2
0
2
1
2
0
2
0
2
1
2
1
01 , 11001
(

+ + + + + + =
Saiba que cada dgito do computador chamado de bit. Apresentaremos abaixo uma maquina
fictcia de 10 bits para a mantissa, 4 bits para o expoente e 1 bit para o sinal da mantissa e outro bit
para o sinal do expoente.





Para voc entender melhor faremos um exemplo numrico.
Exemplo: Numa maquina de calcular cujo sistema de representao utilizado tenha 2 = | , 10 t = ,
15 I = e 15 S = , o nmero 25 na base decimal representado por

101 5
2 10
2 . 11001 , 0 2 . 11001 , 0 11001 25 = = =
1 1 1 0 0 1 0 0 0 0 0 0 1 0 1
Observe que utilizamos bit = 0 para positivo e bit = 1 para negativo.
Mantissa Expoente
S
i
n
a
l

d
a

M
a
n
t
i
s
s
a

S
i
n
a
l

d
o

E
x
p
o
e
n
t
e



7
Um parmetro muito utilizado para avaliar a preciso de um determinado sistema de
representao o nmero de casas decimais exatas da mantissa e que este valor dado pelo valor
decimal do ltimo bit da mantissa, ou seja, o bit de maior significado, logo:
t
PRECISO
|
1
s
EXERCCIO
(01) Os nmeros a seguir esto na base 2, escreva-os na base 10.
(a) =
2
11011 (b) =
2
111100 (c) =
2
100111
(d) =
2
011 11, (e) =
2
11 10, (f) =
2
001 110,
(02) Os nmeros a seguir esto na base 10, escreva-os na base 2.
(a) =
10
15 (b) =
10
12 (c) =
10
36
(d) =
10
62 15, (e) =
10
25 10, (f) =
10
125 30,
(03) Considere uma mquina de calcular cujo sistema de representao utilizado tenha 2 = | ,
10 = t , 15 = I e 15 = S .Represente nesta mquina os nmeros :
(a)
10
35 (b)
10
2 8,
(c)
10
24 (d)
10
6 4,
2. RESOLUO NUMRICA DE EQUAES NO LINEARES
2.1. RAIZ DE UMA EQUAO
Os mtodos numricos so usados na busca das razes das equaes, ou os zeros reais de f(x).
Em geral, os mtodos, utilizados apresentam duas fases distintas:
Fase I Localizao ou Isolamento das Razes
Est fase consiste em obter um intervalo que contm a raiz da funo f(x) = 0, e em seguida iremos
para a segunda fase.
Fase II Refinamento
Nesta fase definimos a preciso que desejamos da nossa resposta e escolhemos as aproximaes
iniciais dentro do intervalo encontrado na Fase I. Em seguida melhoramos, sucessivamente, a
aproximao da raiz da funo f(x) = 0, at se obter uma aproximao para a raiz dentro de uma
preciso pr-fixada.
2.2. ISOLAMENTO DE RAZES
Os mtodos numricos utilizados para calcular razes da equao f(x) = 0, s calculam uma
raiz de cada vez. Esta a razo porque devemos determinar um intervalo para cada raiz que
desejamos calcular.

Teorema
Se uma funo contnua ) x ( f assume valores de sinais oposto nos pontos extremos do intervalo [ a
, b ] , isto , 0 < ) b ( f . ) a ( f , ento o intervalo conter, no mnimo, uma raiz da equao 0 = ) x ( f , em
outras palavras haver no mnimo um nmero c , pertencente ao intervalo aberto ) b , a ( ,
) b , a ( e c , tal que, 0 = c) ( f
Exemplo:
Neste exemplo apresentamos uma funo ) x ( f que possui dentro do intervalo ] b , a [ trs razes:
1
c ,
2
c e
3
c . Isto , so trs valores de x , para os quais a funo ) x ( f tem imagem igual a zero, isto
: 0
1
= c ) ( f , 0
2
= c ) ( f e 0
3
= c ) ( f .






y
x 1
c
a
b
2
c
3
c 0
f(x)
Se a funo possui imagem
zero nos pontos
1
c ,
2
c e
3
c ,
o grfico da funo ) x ( f ,
nestes pontos, intercepta o
eixo dos x.



8
Observe no exemplo que 0 < ) a ( f e 0 > ) b ( f , logo o produto 0 < ) b ( f . ) a ( f





Observe que toda vez que dentro de um intervalo ] b , a [ , tivermos 0 < ) b ( f . ) a ( f , significa
que neste intervalo temos pelo menos uma raiz da funo ) x ( f , como vemos na figura a seguir.













0 < ) a ( f 0 > ) a ( f
0 < ) b ( f 0 > ) b ( f
logo 0 > ) b ( f . ) a ( f logo 0 > ) b ( f . ) a ( f


Quando uma funo no possui razes dentro do intervalos ] b , a [ , temos 0 > ) b ( f . ) a ( f









0 < ) a ( f 0 > ) a ( f
0 < ) b ( f 0 > ) b ( f
logo 0 > ) b ( f . ) a ( f logo 0 > ) b ( f . ) a ( f

2.3. TEOREMA DE BOLZANO
Seja 0 = ) x ( P uma equao algbrica com coeficientes reais e ) b , a ( x e .
- Se 0 < ) b ( P . ) a ( P , ento existem um nmero mpar de razes reais no intervalo ) b , a ( .
y
x
a
b
0
f(x)
f(b)
f(a)
y
x
1
c
a
b
0
f(x)
y
x
1
c
a
b
2
c
0
f(x)
f(b)
f(a)
y
x
1
c
a b
2
c
0
f(x)
f(b)
f(a)
a
y
x
b
0
f(x)
f(b)
f(a)
y
x
a
b
0
f(x)
f(b)
f(a)
Quando uma funo possui um
nmero par de razes dentro do
intervalos ] b , a [ , temos 0 > ) b ( f . ) a ( f


9
- Se 0 > ) b ( P . ) a ( P , ento existem um nmero par de razes reais no intervalo ) b , a ( ou
no existem razes reais no intervalo ) b , a ( .





2.4. EQUAES TRANSCENDENTES
Saiba que a determinao do nmero de razes de funes transcendentes quase impossvel,
pois algumas equaes podem ter um nmero infinito de razes.
Funo Seno Funo Cosseno

Funo Tangente Funo Exponencial

2.5. MTODO GRFICO
Lembre que uma raiz de uma equao 0 = ) x ( f um ponto onde a funo ) x ( f toca o eixo
dos x . Outra forma de identificarmos as razes da equao substituir ) x ( h ) x ( g ) x ( f = , onde
0 = ) x ( h ) x ( g . As razes de 0 = ) x ( f corresponderam a interseo das funes ) x ( g e ) x ( h .
Observe o exemplo a seguir, onde utilizamos a funo 10 7
2
+ = x x ) x ( f que possui razes
2 e 5. Se fizermos ) x ( h ) x ( g ) x ( f = , onde
2
x ) x ( g = e 10 7 = x ) x ( h temos a interseo de
) x ( g com ) x ( h acontece em 2 e 5.


10

Exerccio
(01) Dada a funo x sen x . ) x ( f + =
2
2 0 , separe esta em duas funes e aproxime pelo menos
uma de suas razes pelo mtodo grfico.
(02) Dada a funo x x ) x ( f 4
2
= , separe esta em duas funes e aproxime pelo menos uma de
suas razes pelo mtodo grfico.
(03) Dada a funo x cos x ) x ( f =
2
, separe esta em duas funes e aproxime pelo menos uma de
suas razes pelo mtodo grfico.
(04) Dada a funo x sen x ) x ( f + =
3
, separe esta em duas funes e aproxime pelo menos uma de
suas razes pelo mtodo grfico.

2.6. MTODO DA BISSEO
Para utilizarmos este mtodo devemos primeiro isolar a raiz dentro de um intervalo ] b , a [ ,
isto , devemos utilizar o mtodo grfico para aproximar visualmente a raiz para em seguida isol-la
pelo intervalo ) b , a ( , onde esta raiz pertena a este intervalo. Para utilizarmos o mtodo das
bisseo necessrios que a funo ) x ( f seja uma continua no intervalo ] b , a [ e que
0 < ) b ( f . ) a ( f .
Para aplicamos o mtodo da bisseo devemos dividir o intervalo ] b , a [ ao meio, obtendo
assim
o
x , com isto temos agora dois intervalos ] x , a [
o
e ] b , x [
o













10 7
2
+ = x x ) x ( f
2
x ) x ( g =
10 7 = x ) x ( h
y
x
a
b c
o
x


11
Se 0 = ) x ( f
o
, ento,
o
x = c ; Caso contrrio, a raiz estar no subintervalo onde a funo tem sinais
oposto nos pontos extremos, ou seja se
0 < ) x ( f . ) a ( f
o
implica que a raiz esta no intervalo ] x , a [
o
.
0 < ) b ( f . ) x ( f
o
implica que a raiz esta no intervalo ] b , x [
o
.
A partir da construiremos um novo intervalo ] b , a [
1 1










O novo intervalo ] b , a [
1 1
que contm c dividido ao meio e obtm-se
1
x onde se
0
1 1
< ) x ( f . ) a ( f implica que a raiz esta no intervalo ] x , a [
1 1
.
0
1 1
< ) b ( f . ) x ( f implica que a raiz esta no intervalo ] b , x [
1 1
.
O processo se repete at que se obtenha uma aproximao para a raiz exata c , com a
tolerncia e desejada. Tolerncia (e) um valor que o calculista define. A partir da tolerncia,
definimos o critrio de parada, onde se para de refinar a soluo e se aceita o valor aproximado
calculado. A tolerncia e, muitas vezes avaliada por um dos trs critrios abaixo:
E | ) x ( f |
n
s
E | x x |
n n
s
1

E
| x |
| x x |
n
n n
s

1

Exemplo:
(01) Calcular a raiz da equao 3
2
= x ) x ( f com 01 0, E s .
Soluo
Primeiro devemos determinar um intervalo onde esta a raiz que desejamos calcular, para isto
devemos fazer uma no seu grfico.




y
x
1
a
c
1
b
1
x
Raiz procurada Intervalo
de busca


12
A raiz procurada est prxima de 2 e esta dentro do intervalo ] [ 3 1 . Logo
N a
n
b
n
x
n
f (x
n
) E
0
1
2
3
4
5
6
7
1.0000 3.0000 2.0000 1.0000
1.0000 2.0000 1.5000 -0.7500 0.5000
1.5000 2.0000 1.7500 0.0625 0.2500
1.5000 1.7500 1.6250 -0.3594 0.1250
1.6250 1.7500 1.6875 -0.1523 0.0625
1.6875 1.7500 1.7188 -0.0459 0.0313
1.7188 1.7500 1.7344 0.0081 0.0156
1.7188 1.7344 1.7266 -0.0190 0.0078
Construo da tabela
1 linha: Na iterao inicial ( N = 0 ) temos ] [ ] b a [
o o
3 1 = sendo o ponto mdio 2 =
o
x .
2 linha: ( N = 1 ) Como 0 < ) x ( f . ) a ( f
o o
, substitumos
o
x b =
1
, logo ] [ ] b a [ 2 1
1 1
= sendo
o ponto mdio 5 1
1
, x = .
3 linha: ( N = 2 ) Como 0
1 1
< ) b ( f . ) x ( f , substitumos
1 2
x a = , logo ] , [ ] b a [ 2 5 1
2 2
= sendo
o ponto mdio 75 1
2
, x = .
.........................................................................................................
8 linha: ( N = 7 ) Como 0
6 6
< ) x ( f . ) a ( f , substitumos
6 7
x a = , logo
] [ ] b a [ 1.7344 1.7188
7 7
= sendo o ponto mdio 1.7266
7
= x ( E < 0.0078 ).
Como o erro menor que tolerncia ento a aproximao final 1,7266 = x .

Exerccio
(01) Calcular a raiz da equao
x ln x ) x ( f + =
2
com
01 0, E s
.
(02) Calcular a raiz da equao
4
2 3
+ = x x ) x ( f
com
01 0, E s
.
(03) Calcular a raiz da equao
10 2
2
= x ) x ( f
com
01 0, E s
utilizando o mtodo da bisseo.
(Sugesto utilizar intervalo de busca
] , [ 3 1
)
(04) Calcular a raiz da equao
5 2
3
= x ) x ( f
com
01 0, E s
utilizando o mtodo da bisseo.
(Sugesto utilizar intervalo de busca
] , [ 3 0
)
(05) Calcular a raiz da equao
3
2
= x ) x ( f
com
01 0, E s
utilizando o mtodo da bisseo.
(Sugesto utilizar intervalo de busca
] , [ 3 1
)
(06) Calcular a raiz da equao
x sen x ) x ( f + = 16
2
com
01 0, E s
utilizando o mtodo da
bisseo. (Sugesto utilizar intervalo de busca
] , [ 5 3
)
(07) Calcular a raiz da equao
x sen x ) x ( f 5
2
=
com
01 0, E s
utilizando o mtodo da
bisseo. (Sugesto utilizar intervalo de busca
] , [ 3 1
)

2.7. MTODO DAS CORDAS
Para utilizarmos este mtodo devemos primeiro isolar a raiz dentro de um intervalo ] b , a [ ,
isto , devemos, novamente, utilizar o mtodo grfico para aproximar visualmente a raiz para em
seguida isol-la pelo intervalo ] b , a [ , onde esta raiz pertena a este intervalo ) b , a ( . No mtodo
das cordas, ao invs de se dividir o intervalo ] b a [ ao meio, ele dividido em partes proporcionais
razo ) b ( f / ) a ( f . A frmula de recorrncia para a aproximao da raiz ensima


13
2
h
y
x
b
1
x a =
Corda
f(a)
f(b)
c
2
x
( ) c x
) c ( f ) x ( f
) x ( f
x x
n
n
n
n n

=
+1
, onde ... , , , n 2 1 0 = ,
onde o ponto fixado c (ou a ou b ) aquele no qual o sinal da funo ) x ( f coincide com o
sinal da segunda derivada ) x ( ' ' f , ou seja 0 > ) c ( f . ) c ( ' ' f .
E
| x |
| x x |
n
n n
s

1


















Ao se aplicar este procedimento ao novo intervalo que contm c , como mostra a figura a
seguir, ( ) ] b x [ ou ] x a [
1 1
, obtm-se uma nova aproximao
2
x da raiz pela aproximao
apresentada acima











y
x b
o
x a =
1
x
1
h
f(a)
f(b)
A existncia da corda da
origem a dois tringulos
semelhantes, que permitem
estabelecer a seguinte
relao:
) a ( f ) b ( f
a b
) a ( f
h

1

esta relao nos conduz a
uma valor aproximado da raiz
1 1
h a x + =

) a b (
) a ( f ) b ( f
) a ( f
a x

=
1

y
x
b
o
x a =
1
x
1
h
Corda
f(a)
f(b)
c


14
Nas figuras a seguir, como no mtodo das cordas escolhido o extremos do intervalo ] b , a [ que
deve ser igual ao valor
o
x .




















Exemplo:
(01) Calcular a raiz da equao 3
2
= x ) x ( f com 01 0, E s .
Soluo
Primeiro devemos determinar um intervalo onde esta a raiz que desejamos calcular, para isto
devemos fazer uma no seu grfico.





y
x
b
o
x a =

1
x

1
h

f(b)
f(a)
c

y
x
f(a)
f(b)
o
x b =
a
1
x

1
h

c

0 < ) x ( ' ' f
0 0 < > ) b ( f e ) a ( f
b c =
0 < ) x ( ' ' f
0 0 > < ) b ( f e ) a ( f
a c =
y
x
b
o
x a =

1
x

1
h

f(a)
f(b)
c

0 > ) x ( ' ' f
0 0 > < ) b ( f e ) a ( f
b c =
0 > ) x ( ' ' f
0 0 < > ) b ( f e ) a ( f
a c =
y
x
1
x

1
h

f(b)
f(a)
c

o
x b =
a
Raiz procurada Intervalo
de busca


15
A raiz procurada est prxima de 2 e esta dentro do intervalo ] [ 3 1 . Logo
N a
n
b
n
x
n
f (x
n
) E
0
1
2
3
4
1.0000 3.0000 3.0000 6.0000 1.5000
1.0000 1.5000 1.5000 -0.7500 0.3000
1.0000 1.8000 1.8000 0.2400 0.0857
1.0000 1.7143 1.7143 -0.0612 0.0226
1.0000 1.7368 1.7368 0.0166 0.0061
Construo da tabela
Como 2 = ) x ( ' ' f 0 2 3 > = ) ( ' ' f e 0 6 3 3 3
2
> = = ) ( f
logo 0 3 3 > ) ( f . ) ( ' ' f de onde temos que 1 = = a c
usando a frmula de recorrncia ( ) c x
) c ( f ) x ( f
) x ( f
x x
n
n
n
n n

=
+1
temos que
3
0
= = b x
( ) 1.5000 1
1
0
0
0
0 1
=

= x
) ( f ) x ( f
) x ( f
x x ] [ ] b a [ 1.50 1.0 =
( ) 1.8000 1
1
1
1
1
1 2
=

= x
) ( f ) x ( f
) x ( f
x x ] [ ] b a [ 1.80 1.0 =
( ) 1.7143 1
1
2
2
2
2 3
=

= x
) ( f ) x ( f
) x ( f
x x ] [ ] b a [ 1.7143 1.0 =
( ) 1.7368 1
1
3
3
3
3 4
=

= x
) ( f ) x ( f
) x ( f
x x ] [ ] b a [ 1.7368 1.0 =

Como o erro menor que tolerncia ( E < 0.0061 ) ento a aproximao final 1,7368 = x .



Exerccio
(01) Calcular a raiz da equao x ln x ) x ( f + =
2
com 01 0, E s .
(02) Calcular a raiz da equao 4
2 3
+ = x x ) x ( f com 01 0, E s .
(03) Calcular a raiz da equao 10 2
2
= x ) x ( f com 01 0, E s utilizando o mtodo da bisseo.
(Sugesto utilizar intervalo de busca ] , [ 3 1 )
(04) Calcular a raiz da equao 5 2
3
= x ) x ( f com 01 0, E s utilizando o mtodo da bisseo.
(Sugesto utilizar intervalo de busca ] , [ 2 1 )
(05) Calcular a raiz da equao 3
2
= x ) x ( f com
01 0, E s
utilizando o mtodo da bisseo.
(Sugesto utilizar intervalo de busca ] , [ 3 1 )
(06) Calcular a raiz da equao x sen x ) x ( f + = 16
2
com
01 0, E s
utilizando o mtodo da
bisseo. (Sugesto utilizar intervalo de busca ] , [ 5 3 )
(07) Calcular a raiz da equao x sen x ) x ( f 5
2
= , com
01 0, E s
utilizando o mtodo da
bisseo. (Sugesto utilizar intervalo de busca ] . , . [ 5 2 5 1 )





16
2.8. MTODO DE NEWTON
Semelhantes aos mtodos da bisseo e da corda, devemos primeiro isolar a raiz que
desejamos procurar dentro de um intervalo ] b , a [ utilizando para isto o mtodo grfico. Para
utilizarmos o mtodo de Newton necessrios que a funo ) x ( f seja uma continua no intervalo
] b , a [ e que c o seu nico zero neste intervalo; as derivada ) x ( ' f ] ) x ( ' f [ 0 = e ) x ( ' ' f devem
tambm ser contnuas.
Para se encontrar a expresso para o clculo da aproximao
n
x para a raiz c devemos fazer
uma expanso em srie de Taylor para 0 = ) x ( f , de onde temos ) x x )( x ( ' f ) x ( f ) x ( f
n n n
+ = se
fizermos 0
1
= =
+
) x ( f ) x ( f
n
, obteremos a seguinte expresso 0
1
= +
+
) x x )( x ( ' f ) x ( f
n n n n
,
isolando o termo
1 + n
x na temos
) x ( ' f
) x ( f
x x
n
n
n n
=
+1
.
onde
1 + n
x uma aproximao de c .























Exemplo:
(01) Calcular a raiz da equao 3
2
= x ) x ( f com 01 0, E s .
Soluo
y
x
1
x
0
x b =
f(a)
f(b)
c

o |
2
x
a
0 > ) x ( ' ' f
0 > ) x ( ' f
0
x b =
y
x
1
x

f(b)
f(a)
c

b
0
x a =
o

|
2
x
0 > ) x ( ' ' f
0 < ) x ( ' f
0
x a =
y
x
0
x b =
b a
1
x

f(b)
f(a)
c

2
x
0 < ) x ( ' ' f
0 < ) x ( ' f
0
x b =
y
x
f(a)
f(b)
b
o
x a =
1
x
c

2
x
0 < ) x ( ' ' f
0 > ) x ( ' f
0
x a =


17
Primeiro devemos determinar um intervalo onde esta a raiz que desejamos calcular, para isto
devemos fazer uma no seu grfico.

A raiz procurada est prxima de 2 e esta dentro do intervalo ] [ 3 1 . Logo
N a
n
b
n
x
n
f (x
n
) E
0
1
2
3
1.0000 3.0000 3.0000 6.0000
1.0000 2.0000 2.0000 1.0000 0.2500
1.0000 1.7500 1.7500 0.0625 0.0179
1.0000 1.7321 1.7321 0.0003 0.0001
Observe a construo da tabela:
Como x ) x ( ' f 2 = 0 6 3 > = ) ( ' f e como 0 2 > = ) x ( ' ' f logo temos
3
0
= = b x
usando a expresso
) x ( ' f
) x ( f
x x
n
n
n n
=
+1
, temos a seguinte recorrncia
.0000 2
0
0
0 1
= =
) x ( ' f
) x ( f
x x ] [ ] b a [ 2.0 1.0 =
.7500 1
1
1
1 2
= =
) x ( ' f
) x ( f
x x ] [ ] b a [ 1.75 1.0 =
1.7321
2
2
2 3
= =
) x ( ' f
) x ( f
x x ] [ ] b a [ 1.7321 1.0 =
Como o erro menor que tolerncia ( E < 0.0001 ) ento a aproximao final 1,7321 = x .

Exerccio
(01) Calcular a raiz da equao x ln x ) x ( f + =
2
com 01 0, E s .
(02) Calcular a raiz da equao 4
2 3
+ = x x ) x ( f com 01 0, E s .
(03) Calcular a raiz da equao 10 2
2
= x ) x ( f com 01 0, E s utilizando o mtodo da bisseo.
(Sugesto utilizar intervalo de busca ] , [ 3 1 )
(04) Calcular a raiz da equao 5 2
3
= x ) x ( f com 01 0, E s utilizando o mtodo da bisseo.
(Sugesto utilizar intervalo de busca ] , [ 2 1 )
(05) Calcular a raiz da equao 3
2
= x ) x ( f com 01 0, E s utilizando o mtodo da bisseo.
(Sugesto utilizar intervalo de busca ] , [ 3 1 )
(06) Calcular a raiz da equao x sen x ) x ( f + = 16
2
com 01 0, E s utilizando o mtodo da
bisseo. (Sugesto utilizar intervalo de busca ] , [ 5 3 )
Raiz procurada Intervalo
de busca


18
(07) Calcular a raiz da equao x sen x ) x ( f 5
2
= , com 01 0, E s utilizando o mtodo da
bisseo. (Sugesto utilizar intervalo de busca ] . , . [ 5 2 5 1 )

3. INTERPOLAO LINEAR

3.1. CONCEITO DE INTERPOLAO
Seja a funo ) x ( f y = , cujos valores esto em uma tabela. Se desejarmos determinar ) x ( f
sendo:
(a) ) x , x ( x
n 0
e e
i
x x = onde n , ... , , , i 2 1 0 =
(b) ) x , x ( x
n 0
e
O item (a) representa um problema de interpolao, isto , x est dentro do intervalo
amostrado, logo devemos calcular um polinmio interpolador, que uma aproximao da funo
tabelada.
O item (b) representa um problema de extrapolao, isto , x est fora do intervalo
amostrado. Nos trataremos apenas de problemas de interpolao neste captulo.
4.2. INTERPOLAO LINEAR
Exemplo - Na tabela est a produo seguir est assinalado o nmero de habitantes de uma cidade
A em quatro censos.
Tabela 1
ANO 1950 1960
N de Habitantes 352.724 683.908
Determinar o nmero aproximado de habitantes na cidade A em 1955.
Soluo
Neste caso, o polinmio interpolador ter grau 1, isto , ser da forma
0 1 1
a x a ) x ( P + =
Para se determinar os coeficientes,
0
a e
1
a devemos fazer

= + =
= + =
1 0 1 1 1 1
0 0 0 1 0 1
y a x a ) x ( P
y a x a ) x ( P

= +
= +
1 0 1 1
0 0 0 1
y a x a
y a x a

Para 1950
0
= x e 352.724 y =
0
temos que
724 . 352 a 1950 a
0 1
= +
Para 1960 x
1
= e 683.908 y
1
= temos que
683.908 a 1960 a
0 1
= +
Com isto temos o seguinte sistemas

= +
= +
683.908 a 1960 a
724 . 352 a 1950 a
0 1
0 1

onde 33118,40 a
1
= e 64228156 a
0
= logo teremos
64228156 x 33118,40 ) x ( P
1
=
como queremos saber o nmero aproximado de habitantes na cidade A em 1955 x = , temos
518.316 64228156 1955 33118,40 ) x ( P
1
= = habitantes

3.3. INTERPOLAO QUADRATICA
Exemplo - Na tabela a seguir est assinalado o nmero de habitantes de uma cidade A em quatro
censos.
Tabela 1
ANO 1950 1960 1970
N de Habitantes 877500 901600 925900
Determinar o nmero aproximado de habitantes na cidade A em 1965.


19
Soluo
Neste caso, o polinmio interpolador ser de 2 grau, isto , ser da forma
0 1
2
2 2
a x a x a ) x ( P + + =
Para se determinar os coeficientes,
0
a ,
1
a e
2
a devemos fazer

= + + =
= + + =
= + + =
2 0 2 1
2
2 2 2 2
1 0 1 1
2
1 2 1 2
0 0 0 1
2
0 2 0 2
y a x a x a ) x ( P
y a x a x a ) x ( P
y a x a x a ) x ( P

= + +
= + +
= + +
2 0 2 1
2
2 2
1 0 1 1
2
1 2
0 0 0 1
2
0 2
y a x a x a
y a x a x a
y a x a x a

Para o problema em questo temos:

= + +
= + +
= + +
925900 a a 1950 a 1970
901600 a a 1950 a 1960
877500 a a 1950 a 1950
0 1 2
2
0 1 2
2
0 1 2
2

cuja soluo, atravs de escalonamento ensinado no captulo anterior

=
=
=
25 . 2 a
1500 a
1 a
0
1
2

logo teremos
25 . 2 x 1500 x ) x ( P
2
2
=
como queremos saber o nmero aproximado de habitantes na cidade A em 1965 x = , temos
913725 25 . 2 1965 1500 1965 ) 1965 ( P
2
2
= = habitantes

3.4. ERRO DE TRUNCAMENTO
Para que voc entenda o erro de truncamento, observe o grfico mostrado a figura a seguir.








Figura. ) x ( f a funo tabelada e ) x ( P
1
um polinmio interpolador de 1 grau. Podemos observar
que, neste caso, ) x ( P
1
no aproxima bem a soluo.

O erro de truncamento cometido no ponto x dado pela frmula
A ) x x ( ) x x ( ) x ( E
1 0 T
= ,
onde A uma constante a determinar, como a funo erro de truncamento.
No calculo de A, utilizaremos a funo auxiliar ) t ( G definida por:
) t ( E ) t ( P ) t ( f ) t ( G
T 1
= .
3.5. TEOREMA DE ROLLE
Se a funo ) x ( f contnua no intervalo ] b , a [ e diferencivel no intervalo ) b , a ( e ) b ( f ) a ( f = ,
ento, existe um ) b , a ( e , tal que 0 ) ( ' f =
0
x
1
x
0
y
1
y ) x ( P
1

) x ( f
x
Valor Aproximado
Valor real


20

3.6. INTERPOLAO DE LAGRANGE
As interpolaes apresentadas anteriormente (interpolao linear e quadrtica) so casos
particulares da interpolao de Lagrange. Agora vamos determinar, o polinmio interpolador ) x ( P
de grau menor ou igual a n, sendo dado para isto, 1 n + pontos distintos.
Teorema
Sejam ) y , x (
i i
, 1 n , n , ... , 2 , 1 , 0 i + = pontos distintos, isto ,
j i
x x = para j i = . Existe
um nico polinmio ) x ( P de grau no maior que n, tal que
i i
y ) x ( p = , para todo i . O polinmio
) x ( P pode ser escrito na forma:
n
n
3
3
2
2 1 0 n
x a ... x a x a x a a ) x ( P + + + + + =
ou da seguinte forma

=
=
n
0 i
i
i n
x a ) x ( P
Observe que ) x ( P , no mximo, de grau n, se 0 a
n
= . Para determinar o polinmio ) x ( P
devemos conhecer os valores
n 2 1 0
a , ... , a , a , a . Como ) x ( P contm os pontos ) y , x (
i i

podemos escrever
i i
y ) x ( p = , da seguinte forma
S:

= + + + + +
= + + + + +
= + + + + +
= + + + + +
n
n
n n
3
n 3
2
n 2 n 1 0
2
n
2 n
3
2 3
2
2 2 2 1 0
1
n
1 n
3
1 3
2
1 2 1 1 0
0
n
0 n
3
0 3
2
0 2 0 1 0
y x a ... x a x a x a a
.. .......... .......... .......... .......... .......... ..........
y x a ... x a x a x a a
y x a ... x a x a x a a
y x a ... x a x a x a a

A soluo do sistema S so os valores
n 2 1 0
a , ... , a , a , a , com os quais determinamos o polinmio
n
n
3
3
2
2 1 0 n
x a ... x a x a x a a ) x ( P + + + + + = .
Para verificarmos que tal polinmio nico, basta calcularmos o determinante da matriz A
(matriz dos coeficientes) e verificar que ele diferente de zero.
(
(
(
(
(

=
2
n
2
n n
2
1
2
1 1
n
0
2
0 0
x ... x x 1
... ... ... ... ...
x ... x x 1
x ... x x 1
A
Observe que a matriz A, tem a forma da matriz de Vandermonte, tambm conhecida
como matriz das potncias. Seu determinante, segundo a lgebra Linear, dado pela expresso:
[
>
=
j i
j i
) x x ( ) A det( , com
j i
x x =
Sabemos que 0 ) A det( = , logo isto prova que ) x ( P nico.

Obteno da Frmula
Para que voc entenda a interpolao de Lagrange necessrio que compreender como
obtida a frmula de recorrncia deste mtodo.
O teorema fundamental da lgebra garante que podemos escrever o polinmio ) x ( P da
seguinte forma
) x x ( ... ) x x ( ) x x ( ) x x ( ) x x ( ) x ( P
n 3 2 1 0
=


21
onde
n 3 2 1 0
x , ... , x , x , x , x so as razes do polinmio ) x ( P . Montaremos agora, uma seqncia
de polinmios auxiliares da seguinte forma
1 polinmio: se retirarmos ) x x (
0
obteremos o polinmio
) x x ( ... ) x x ( ) x x ( ) x x ( ) x ( p
n 3 2 1 0
=
2 polinmio: se retirarmos ) x x (
1
obteremos o polinmio
) x x ( ... ) x x ( ) x x ( ) x x ( ) x ( p
n 3 2 0 1
=
3 polinmio: se retirarmos ) x x (
2
obteremos o polinmio
) x x ( ... ) x x ( ) x x ( ) x x ( ) x ( p
n 3 1 0 2
=
Seguindo este raciocnio obteremos os polinmios ) x ( p , ... ), x ( p ), x ( p ), x ( p
n 2 1 0
. Estes
polinmios podem ser escritos na forma sinttica:
[
=
=
=
n
i j
0 j
j i
) x x ( ) x ( p , ) n , ... , 3 , 2 , 1 , 0 i ( =
Tais polinmios possuem as seguintes propriedades
(a) 0 ) x ( p
i i
= , para todo i.
(b) 0 ) x ( p
j i
= , para todo i j = .
e so conhecidos como polinmios de Lagrange. O polinmio ) x ( P pode ser escrito como uma
combinao linear dos polinmios ) x ( p , ... ), x ( p ), x ( p ), x ( p
n 2 1 0
, da seguinte forma:
) x ( p b ... ) x ( p b ) x ( p b ) x ( p b ) x ( P
n n 2 2 1 1 0 0
+ + + + =
ou

=
=
n
0 i
i i
) x ( p b ) x ( P
Mas, como 0 ) x ( p
j i
= , para todo i j = e 0 ) x ( p
i i
= , para todo i, temos que
) x ( p b ) x ( P
n n n n n
=
logo
) x ( p
) x ( P
b
n n
n n
n
=
e como
i i n
y ) x ( P = , teremos
) x ( p
y
b
i i
i
i
=
substituindo este valor no somatrio ser

=
=
n
0 i
i
i i
i
) x ( p
) x ( p
y
) x ( P
de onde teremos

=
=
n
0 i
i i
i
i
) x ( p
) x ( p
y ) x ( P
como
[
=
=
=
n
i j
0 j
j i
) x x ( ) x ( p ento



22
[
=
=
=

=
n
0 i
n
i j
0 j
j i
j
i
) x x (
) x x (
y ) x ( P
denominada de frmula de interpolao de Lagrange.

Exemplo - A partir das informaes existentes na tabela, determine:
i
i
x
i
y
0
1
2
3
0.0
0.2
0.4
0.5
0.000
2.008
4.064
5.125
(a) O polinmio interpolador de Lagrange
(b) ) 3 . 0 ( P
Soluo
(a) Como temos 4 pontos, o polinmio interpolador ser de grau 3, logo
[
=
=
=

=
3
0 i
3
i j
0 j
j i
j
i 3
) x x (
) x x (
y ) x ( P , ou seja
) x x ( ) x x ( ) x x (
) x x ( ) x x ( ) x x (
y
) x x ( ) x x ( ) x x (
) x x ( ) x x ( ) x x (
y
) x x ( ) x x ( ) x x (
) x x ( ) x x ( ) x x (
y
) x x ( ) x x ( ) x x (
) x x ( ) x x ( ) x x (
y ) x ( P
2 3 1 3 0 3
2 1 0
3
3 2 1 2 0 2
3 1 0
2
3 1 2 1 0 1
3 2 0
1
3 0 2 0 1 0
3 2 1
0 3


+
+


+
+


+
+


=

substituindo os valores da tabela, teremos
) 4 . 0 5 . 0 ( ) 2 . 0 5 . 0 ( ) 0 . 0 5 . 0 (
) 4 . 0 x ( ) 2 . 0 x ( ) 0 . 0 x (
125 . 5
) 5 . 0 4 . 0 ( ) 2 . 0 4 . 0 ( ) 0 . 0 4 . 0 (
) 5 . 0 x ( ) 2 . 0 x ( ) 0 . 0 x (
064 . 4
) 5 . 0 2 . 0 ( ) 4 . 0 2 . 0 ( ) 0 . 0 2 . 0 (
) 5 . 0 x ( ) 4 . 0 x ( ) 0 . 0 x (
008 . 2
) 5 . 0 0 . 0 ( ) 4 . 0 0 . 0 ( ) 2 . 0 0 . 0 (
) 5 . 0 x ( ) 4 . 0 x ( ) 2 . 0 x (
000 . 0 ) x ( P
3


+
+


+
+


+
+


=

simplificando a expresso, temos o seguinte polinmio interpolador
x 10 x ) x ( P
3
3
+ =
(b) 027 . 3 3 . 0 10 3 . 0 ) 3 . 0 ( P
3
3
= + =









23
Exerccio
(01) A partir das informaes existentes na tabela, determine:
I
i
x
i
y
0
1
2
3
0.0
0.2
0.4
0.6
0.0000
1.0400
2.1600
3.3600
(a) O polinmio interpolador de Lagrange
(b) ) 3 . 0 ( P

(02) A partir das informaes existentes na tabela, determine:
I
i
x
i
y
0
1
2
3
0.1
0.3
0.5
0.7
0.1010
0.3270
0.6250
1.0430
(a) O polinmio interpolador de Lagrange
(b) ) . ( P 4 0



(03) A partir das informaes existentes na tabela, determine:
I
i
x
i
y
0
1
2
3
0.0
0.2
0.4
0.6
0.0000
0.4080
0.8640
1.4160
(a) O polinmio interpolador de Lagrange
(b) ) . ( P 5 0
(04) A partir das informaes existentes na tabela, determine:
I
i
x
i
y
0
1
2
3
0.1
0.3
0.5
0.7
0.0110
0.1170
0.3750
0.8330
(a) O polinmio interpolador de Lagrange
(b) ) . ( P 6 0

3.7. INTERPOLAO DE NEWTON COM DIFERENAS DIVIDIDAS
Conceito de Diferenas Divididas
Seja ) x ( f y = uma funo que contm n pontos distintos ) y , x (
i i
, onde n , ... , 2 , 1 , 0 i = .
Representaremos diferena divididas, por ] [ f . Definiremos diferena dividida de ordem zero a
prpria funo, isto ,
1 1 1
0
y ) x ( f ] x [ f = = .
A diferena dividida de 1 ordem para os argumentos
0
x e
1
x uma aproximao da 1
derivada, isto ,
0 1
0 1
1 0
1
x x
) x ( f ) x ( f
] x , x [ f

= ,


24
onde temos a seguinte propriedade ] x , x [ f ] x , x [ f
1 0 0 1
= . Considerando ) x ( f y
i i
= , podemos
escrever as diferenas divididas de 1 ordem, de forma geral, por:
i 1 i
i 1 i
1 i i
1
x x
y y
] x , x [ f

=
+
+
+
.
A diferena dividida de 2 ordem para os argumentos
0
x ,
1
x e
2
x dada por:
0 2
1 0
1
2 1
1
2 1 0
2
x x
] x , x [ f ] x , x [ f
] x , x , x [ f

= .
A diferena dividida de 3 ordem para os argumentos
0
x ,
1
x ,
2
x e
3
x dada por:
0 3
2 1 0
2
3 2 1
2
3 2 1 0
3
x x
] x , x , x [ f ] x , x , x [ f
] x , x , x , x [ f

= .
Genericamente, a diferena dividida de ordem n dada por:
i n i
1 n i 2 i 1 i i
1 n
n i 2 i 1 i
1 n
n i 2 i 1 i i
n
x x
] x , ... , x , x , x [ f ] x , ... , x , x [ f
] x , ... , x , x , x [ f

=
+
+ + +

+ + +

+ + +
.
Exemplo - Dada a funo tabelada calcule a diferena dividida de segunda ordem.
i
i
x
i
y
0
1
2
0.3
1.5
2.1
3.09
17.25
25.41
Soluo
Devemos calcular as diferenas divididas de primeira ordem
80 . 11
3 . 0 5 . 1
09 . 3 25 . 17
x x
y y
] x , x [ f
0 1
0 1
1 0
1
=

=
60 . 13
5 . 1 1 . 2
25 . 17 41 . 25
x x
y y
] x , x [ f
1 2
1 2
2 1
1
=

=
com todas as diferenas divididas de primeira ordem calculadas, vamos ento calcular a de segunda
ordem
0 . 1
3 . 0 1 . 2
80 . 11 60 . 13
x x
] x , x [ f ] x , x [ f
] x , x , x [ f
0 2
1 0
1
2 1
1
2 1 0
2
=

=
Para facilitar os procedimentos numricos e organizar os nossos clculos colocaremos na prpria
tabela o desenvolvimento do calculo da seguinte forma:
i
i
x
i
y
] x , x [ f
1 i i
1
+
] x , x , x [ f
2 1 0
2

0 0.3 3.09
] x , x [ f
1 0
1
] x , x , x [ f
2 1 0
2

1 1.5 17.25
] x , x [ f
2 1
1


2 2.1 25.41
Fazendo a substituio numrica temos:
i
i
x
i
y ] x , x [ f
1 i i
1
+
] x , x , x [ f
2 1 0
2

0 0.3 3.09 11.80 1.00
1 1.5 17.25 13.60
2 2.1 25.41

A frmula de recorrncia de interpola, de Newton com diferenas dividida, depende do
nmero de pontos existente na tabela.
1 Caso: Existem s dois pontos na tabela


25
A frmula, de interpolao, obtida a partir da expresso de diferena divididas de primeira
ordem,
1 0
1 0
0 1
0 1
1 0
1
x x
) x ( f ) x ( f
x x
) x ( f ) x ( f
] x , x [ f

=
onde isolando ) x ( f , para obter a frmula de interpolao:
] x , x [ f ) x x ( ) x ( f ) x ( f
1 0
1
1 0 1 0
+ =

assumiremos
0
x x = , onde x qualquer valor dentro do intervalo ] x , x [
1 0
.

2 Caso: Existem s trs pontos na tabela
A frmula de interpolao, neste caso, obtida a partir da expresso de diferena divididas de
segunda ordem,
2 0
2 1
1
1 0
1
0 2
1 0
1
2 1
1
2 1 0
2
x x
] x , x [ f ] x , x [ f
x x
] x , x [ f ] x , x [ f
] x , x , x [ f

=
onde isolando ] x , x [ f
2 1
1
, obtemos:
] x , x , x [ f ) x x ( ] x , x [ f ] x , x [ f
2 1 0
2
2 0 2 1
1
1 0
1
+ =
Substituindo na primeira frmula de interpolao, temos
]} x , x , x [ f ) x x ( ] x , x [ f { ) x x ( ) x ( f ) x ( f
2 1 0
2
2 0 2 1
1
1 0 1 0
+ + =
que pode ser escrita por
] x , x , x [ f ) x x )( x x ( ] x , x [ f ) x x ( ) x ( f ) x ( f
2 1 0
2
2 0 1 0 2 1
1
1 0 1 0
+ + =

que a frmula de interpolao para este caso, onde assumiremos
0
x x = , onde x qualquer valor
dentro do intervalo ] x , x [
2 0
.

3 Caso: Existem s quatro pontos na tabela
A frmula de interpolao, neste caso, obtida a partir da expresso de diferena divididas de
terceira ordem,
3 0
3 2 1
2
2 1 0
2
0 3
2 1 0
2
3 2 1
2
3 2 1 0
3
x x
] x , x , x [ f ] x , x , x [ f
x x
] x , x , x [ f ] x , x , x [ f
] x , x , x , x [ f

=
onde isolamos ] x , x , x [ f
2 1 0
2
, para obter:
] x , x , x , x [ f ) x x ( ] x , x , x [ f ] x , x , x [ f
3 2 1 0
3
3 0 3 2 1
2
2 1 0
2
+ =
Substituindo na segunda frmula de interpolao, temos
} ] x , x , x , x [ f ) x x ( ] x , x , x [ f { ) x x )( x x (
] x , x [ f ) x x ( ) x ( f ) x ( f
3 2 1 0
3
3 0 3 2 1
2
2 0 1 0
2 1
1
1 0 1 0
+ +
+ + =

que pode ser expresso por:
] x , x , x , x [ f ) x x )( x x )( x x ( ] x , x , x [ f ) x x )( x x (
] x , x [ f ) x x ( ) x ( f ) x ( f
3 2 1 0
3
3 0 2 0 1 0 3 2 1
2
2 0 1 0
2 1
1
1 0 1 0
+ +
+ + =

que a frmula de interpolao para este caso, onde assumiremos
0
x x = , onde x qualquer valor
dentro do intervalo ] x , x [
3 0
.

4 Caso: Generalizao para n pontos na tabela
Para uma tabela de n pontos, a frmula de interpolao pode ser expressa, segundo o mesmo
raciocnio, por:


26
[
=

=
+ =
n
0 i
1 i
0 j
j i 0
i
1 0
) x x ( ] x , ... , x [ f ) x ( f ) x ( f


onde assumiremos
0
x x = , onde x qualquer valor dentro do intervalo ] x , x [
n 0
.

Exemplo - Determinar o valor aproximado de ) 4 . 0 ( f , usando todos os pontos tabelados
i
i
x
i
y
0 0.0 1.008
1 0.2 1.064
2 0.3 1.125
3 0.5 1.343
4 0.6 1.512
Soluo
I
i
x ] [ f y
i
=
] [ f
1
] [ f
2
] [ f
3
] [ f
4

0 0.0000 1.0080 0.2800 1.1000 1.0000 -0.0000
1 0.2000 1.0640 0.6100 1.6000 1.0000 0.0000
2 0.3000 1.1250 1.0900 2.0000 0.0000 0.0000
3 0.5000 1.3430 1.6900 0.0000 0.0000 0.0000
4 0.6000 1.5120 0.0000 0.0000 0.0000 0.0000

Utilizamos os valores em azul no momento as substituio
] [ f ) x 4 . 0 )( x 4 . 0 )( x 4 . 0 )( x 4 . 0 ( ] [ f ) x 4 . 0 )( x 4 . 0 )( x 4 . 0 (
] [ f ) x 4 . 0 )( x 4 . 0 ( ] [ f ) x 4 . 0 ( ] [ f ) 4 . 0 ( f
4
3 2 1 0
3
2 1 0
2
1 0
1
0
+ +
+ + + =


2160 . 1 ) 4 . 0 ( f =
Exerccio
(01) Determinar o valor aproximado de ) . ( f 3 0 , usando todos os pontos tabelados

I
i
x
i
y
0 0.0 0.0000
1 0.2 0.0480
2 0.4 0.2240
3 0.6 0.5760
4 0.8 1.1520

(02) Determinar o valor aproximado de ) 4 . 0 ( f , usando todos os pontos tabelados

I
i
x
i
y
0 0.1 0.1010
1 0.3 0.3270
2 0.5 0.6250
3 0.7 1.0430
4 0.9 1.6290






27
(03) Determinar o valor aproximado de ) . ( f 3 0 , usando todos os pontos tabelados
i
i
x
i
y
0 0.0 0.1000
1 0.2 0.1080
2 0.4 0.1640
3 0.6 0.3160
4 0.8 0.6120


4. INTEGRAO NUMRICA
Se a funo ) x ( f contnua em um intervalo ] b , a [ e sua primitiva ) x ( F conhecida, ento
a rea calculada pela integral definida desta funo no intervalo definido e dada por:
) a ( F ) b ( F dx ) x ( f
b
a
=
}
,
onde ) x ( f ) x ( ' F = .

6.1. REGRA DOS TRAPZIOS
Neste mtodo, substitumos a rachurada que se deseja calcular pela rea de um trapzio como
ilustra a figura a seguir.











Figura (a) rea rachurada compreendida pela funo ) x ( f e o eixo do x no intervalo ] x x [
1 0
.
(b) Trapzio utilizado para aproximar a rea rachurada do item (a).

O trapzio utilizado para aproximar a rea rachurada determinado, utilizando os dois pontos
do intervalo, onde passamos uma reta. Da geometria sabemos que a rea deste trapzio dada por:
| | ) x ( f ) x ( f
h
A
1 0
2
+ = .
A diferena entre a integral exata de ) x ( f (rea sob a curva ) x ( f ) e a integral aproximada (rea
do trapzio) denominada de erro de integrao.
Uma forma de se melhorar o resultado estimado, isto , diminuir a diferena entre o resultado
estimado e o exato na regra do trapzio subdividir o intervalo ] x x [
1 0
em n intervalos de
amplitude h e em cada intervalo aplica-se a regra dos trapzios.









x
0
x
0
x
1
x
1

f(x) f(x) f(x
0
)
f(x
1
) f(x
1
)
f(x
0
)
x
y
x
y
h h
(a)
(b)
a = x
0
b= x
n

f(x)
x
y
h
x
1

h
x
2

h
x
3

h
x
4

h
x
n-1



28
Figura rea compreendida pela funo ) x ( f e o eixo do x no intervalo ] x x [
1 0
aproximada
pela soma de n reas dos trapzios de mesma base compreendidos no intervalo ] x x [
1 0
.
Desta forma, a rea aproximada calculada pela expresso:
) y y (
h
... ) y y (
h
) y y (
h
A
n n
+ + + + + + =
1 2 1 1 0
2 2 2
,
Que pode ser simplificado para
) y y ... y y y (
h
A
n n
+ + + + + =
1 3 1 0
2 2 2
2
.
Onde
i
E o erro cometido na aplicao da regra dos trapzios no intervalo cujos extremos so
i
x
e
1 + i
x , ou seja,
) ( ' ' f
h
E
i
c
12
3

= ;
Com isto o erro total cometido a soma dos erros cometidos em cada intervalo, logo

=
1
1
3
12
n
i
i
) ( ' ' f
h
E c ,
e pela continuidade de ) ( ' ' f c , existe n em b a s s c , tal que:
) ( ' ' f
n
) a b (
E
i
c
2
3
12

= , onde b a s s c .

Exemplo Calcule a rea entre o grfico
2
4 t t v = e o eixo do x , dentro do intervalo ] [ 4 0 .
A preciso do valor aproximado depende do nmero n de trapzios, observe



Resoluo analtica:
4
0
3
2
4
0
2
3
2 4 )
t
t ( dt ) t t ( A = =
}

) * ( ) * ( A
3
0
0 2
3
4
4 2
3
2
3
2
= 6667 10
3
32
. A = =
Aproximao para n = 2
) y y y (
h
A
3 2 1
2
2
+ + = 8 = A
) ( ' ' f
n
) a b (
E c
2
3
12

= 2.6667 E =
Aproximao para n = 4
) y y y y y (
h
A
5 4 3 2 1
2 2 2
2
+ + + + = 10 = A
) ( ' ' f
n
) a b (
E c
2
3
12

= 0.6667 E =


29



Figura 5 Mostrando a aproximao pela regra dos trapzios para diferentes valores de n. Com
t ) t ( ' v 2 4 = , e como 2 = ) t ( ' ' v , logo 2 0 = ) ( ' ' f em todas as expresses, onde 4 0 s s c .

Exerccio
(01) Dada a funo
2
x ) x ( f = calcular o valor da integral
}
=
3
0
dx ) x ( f I , usando a regra dos
trapzios e dividindo o intervalos 6 partes.
(02) Dada a funo x ln ) x ( f = calcular o valor da integral
}
=
4
2
dx ) x ( f I , usando a regra dos
trapzios e dividindo o intervalos 6 partes.
(03) Dada a funo
3
x ) x ( f = calcular o valor da integral
}
=
3
0
dx ) x ( f I , usando a regra dos
trapzios e dividindo o intervalos 6 partes.
(04) Dada a funo
x
e ) x ( f = calcular o valor da integral
}
=
4
2
dx ) x ( f I , usando a regra dos
trapzios e dividindo o intervalos 6 partes.

Utilizamos uma aproximao de primeira ordem do polinmio interpolador de Gregory-
Newton ) x ( P
n
para representar a funo ) x ( f .
0
2
0
3
0
2
0 0
1
1 2 1
3
2 1
2
1
y *
! ) n (
) n z ( * ... * ) z )( z ( z
... y *
!
) z )( z ( z
y *
!
) z ( z
y z y ) x ( P
n
A
+
+
+
+ + A

+ A

+ A + =

Isto , utilizamos na regra do trapzio, utilizamos
0 0 2
y z y ) x ( P A + = (n = 1), para aproximar
) x ( f , com isto a integral passou a ser determinada por
| |
} }
A + = =
b
a
b
a
dx y z y dx ) x ( f I
0 0

Como
h
x x
z
0

= dz h dx= ,
e considerando
0
x a = e
1
x b = , temos que
para a x = 0
0 0
=

=
h
x x
z ,
Aproximao para n = 6
) y y y y y y y (
h
A
7 6 5 4 3 2 1
2 2 2 2 2
2
+ + + + + + =
3704 10. A =
) ( ' ' f
n
) a b (
E c
2
3
12

= 0.2963 E =

Aproximao para n = 30
6548 10. A =
) ( ' ' f
n
) a b (
E c
2
3
12

= 0.0119 E =



30
para b x = 1
0 1
=

=
h
x x
z
substituindo os limes na integral temos
| | | |
1
0
0
2
0
1
0
0 0 0 0
2
(
(

A + = A + = A + =
} }
y
z
y z h dz h y z y dx y z y I
b
a

(
(

A +
(
(

A + =
0
2
0 0
2
0
2
0
0
2
1
1 y y * h y y * h I
(

A + =
0 0
2
1
y y h I
(

+ = ) y y ( y h I
0 0
2
1

(

+
=
2
0
y y
h I , foi esta a expresso utilizada no mtodo dos trapzios.

4.2. PRIMEIRA REGRA DE SIMPSON
A vantagem, de revermos o mtodo dos trapzios usando o polinmio interpolador de Gregory-
Newton ( ) x ( P
n
) e que na primeira regra de Simpson, utilizamos uma aproximao de 2 ordem
deste polinmio, isto , faremos:
0
2
0 0
2
1
y *
!
) z ( z
y z y ) x ( f A

+ A + = , onde
h
x x
z
0

= .
Com isto o valor da integral ser:
} } (

+ A + = =
b
a
b
a
dx y *
!
) z ( z
y z y dx ) x ( f I
0
2
0 0
2
1

Como
h
x x
z
0

= dz h dx= ,
Para se aproximar a funo ) x ( f por um polinmio do 2 grau, sero necessrios 3 pontos:
0
x ,
1
x
e
2
x (Figura).
















Figura Grfico de ) x ( f juntamente com a aproximao de segunda ordem ) x ( P
2
.

Considerando
0
x a = e
2
x b = , temos que :
a x = 0 =

=
h
a a
z ,
x
0
x
1

f(x)
f(x
0
) f(x
2
)
x
y
h h
x
2

f(x
1
)
P
2
(x)


31
b x = 2 =

=
h
a b
z
Com isto, a integral ser resolvida da seguinte forma
} } (

+ A + = =
2
0
0
2
0 0
2
1
dz h y *
!
) z ( z
y z y dx ) x ( f I
b
a

Cujo resultado :
(

A + A + =
0
2
0 0
3
1
2 2 y y y h I
Como babemos que

+ = A
= A
0 1 2 0
2
0 1 0
2 y y y y
y y y
, ento com a substituio teremos
| |
2 1 0
4
3
y y y
h
I + + = que denominado de 1 regra de Simpson.
(

+
=
2
0
y y
h I , foi esta a expresso utilizada no mtodo dos trapzios.
Para diminuir o erro, isto , a diferena do valor estimado e do valor real, devemos subdividir
o intervalo de integrao, da mesma forma que fizemos no mtodo dos trapzios, com isto, a
integral
}
=
b
a
dx ) x ( f I , ser aplicada em cada dupla de intervalos da seguinte forma:
| | | | | |

erval o i nt sub l ti mo
n n n
erval o i nt sub erval o i nt sub
y y y
h
... y y y
h
y y y
h
I + + + + + + + + + =
1 2
2
4 3 2
1
2 1 0
4
3
4
3
4
3

O erro total cometido ser a soma dos erros cometidos em cada aplicao da 1 regra de
Simpson nas duplas de subintervalos e so determinados por:
) ( f
n
) a b (
E
) IV (
c
4
5
180

= , onde b a s s c .
Exemplo 1. Calcule o valor da integral
}
+
1
0 2
1 x
dx
, com
4
10

s c .
Soluo

Figura Grfico da funo
2
1
1
x
) x ( f
+
= , onde a rea rachurada
}
+
1
0 2
1 x
dx
.
Devemos definir qual dever ser o nmero n de subintervalos devemos usar, para isto
utilizaremos a nossa frmula do erro total
) ( f
n
) a b (
E
) IV (
c
4
5
180

= , onde b a s s c .
Como
2
1
1
x
) x ( f
+
= , ento temos que


32
( ) ( ) ( )
5
2
4
4
2
2
3
2
1
384
1
288
1
24
x
x
x
x
x
) x ( f
IV
+
+
+

+
= , onde 1 0 s s c
Sabemos que o maior erro total ser obtido quando 0 = x , logo 24 =
max
IV
) x ( f , e considerando
4
10

s c , ento temos:
4
4
5
10 24
180
0 1

s

*
n
) (

4 4
10
180
24
> n 042 6. n >
Isto , devemos escolher um nmero de subintervalos maior que 7, e escolheremos para este caso
8 = n . O valor da aproximao foi obtido, para 8 = n , a partir da tabela a seguir.
i x
i
y
i
c
i

0 0.0000 1.0000
1 0.1250 0.9846
2 0.2500 0.9412
3 0.3750 0.8767
4 0.5000 0.8000
5 0.6250 0.7191
6 0.7500 0.6400
7 0.8750 0.5664
8 1.0000 0.5000
1
4
2
4
2
4
2
4
1
Tabela - c
i
so os coeficientes que devem ser aplicados y
i
para determinar a aproximao do valor da
integral.

Para calcularmos o valor da integral pela seguinte expresso
{ }
8 7 6 5 4 3 2 1 0
1
0 2
4 2 4 2 4 2 4
1
1
y y y y y y y y y
h
x
dx
+ + + + + + + + =
+
}

Substituindo os valores da tabela teremos 7854 0
1
1
0 2
.
x
dx
=
+
}





Exerccio
(01) Calcule o valor da integral
}
+
1
0 2
2 1 x
dx
, com
4
10

s c , usando a primeira regra de Simpson.


(02) Calcule o valor da integral
}
+
2
1
1 dx ) x ln( , com
4
10

s c , usando a primeira regra de


Simpson.
(03) Calcule o valor da integral
}
+
1
0 3
2 1 x
dx
, com
4
10

s c , usando a primeira regra de Simpson.


(04) Calcule o valor da integral
}
+
2
1
2
1 dx ) x ln( , com
4
10

s c , usando a primeira regra de


Simpson.

4.3. SEGUNDA REGRA DE SIMPSON
Na segunda regra de Simpson utilizamos uma aproximao de terceira ordem no polinmio
interpolador de Gregory-Newton ( ) x ( P
n
) o que resulta na expresso :


33
0
3
0
2
0 0
3
2 1
2
1
y *
!
) z )( z ( z
y *
!
) z ( z
y z y ) x ( P
n
A

+ A

+ A + = , onde
h
x x
z
0

= .
Com isto o valor da integral ser:
} } (

A

+ A

+ A + = =
b
a
b
a
dx y *
!
) z )( z ( z
y *
!
) z ( z
y z y dx ) x ( f I
0
3
0
2
0 0
3
2 1
2
1

como
h
x x
z
0

= dz h dx= ,
Desta forma a soluo da integral :
| |
3 2 1 0
3 3
8
3
y y y y
h
I + + + =
O erro total neste mtodo dado pela expresso
) ( f
x
E
IV
c
80
3
5

= , b a s s c .
Para diminuir o erro quando o intervalo no for muito pequeno, devemos subdividir o
intervalo de integrao da seguinte forma:
| | | | | |

erval o i nt sub l ti mo
n n n n
erval o i nt sub erval o i nt sub
y y y y
h
... y y y y
h
y y y y
h
I + + + + + + + + + + + + =
1 2 3
2
6 5 4 3
1
3 2 1 0
3 3
8
3
3 3
8
3
3 3
8
3
Exemplo 1 Calcule o valor da integral
}
+ =
4
1
3
dx ) e x ln( I
x

Soluo
Calcular esta integral significa determinar a rea compreendida entre o grfico e o eixo x,
como mostra a Figura 8. O valor da integral obtido pela seguinte expresso:
{ }
9 8 7 6 5 4 3 2 1 0
4
1
3
3 3 2 3 3 2 3 3
8
3
y y y y y y y y y y
h
dx ) e x ln(
x
+ + + + + + + + + = +
}

Os valores de
n
y , ... , y , y , y
2 1 0
so obtidos na tabela a seguir,


O valor da aproximao foi obtido, para 9 = n , a partir da tabela a seguir.
I x
i
y
i
c
i

0 1.0000 1.3133
1 1.3333 1.8187
2 1.6667 2.2950
3 2.0000 2.7337
4 2.3333 3.1362
5 2.6667 3.5072
6 3.0000 3.8520
7 3.3333 4.1754
8 3.6667 4.4821
9 4.0000 4.7757
1
3
3
2
3
3
2
3
3
1
Tabela - c
i
so os coeficientes que devem ser aplicados y
i
para determinar a aproximao do valor da
integral.
Substituindo os valores da tabela teremos 9.6880 dx ) e x ln(
x
= +
}
4
1
3







34
Exerccio
(01) Calcule o valor da integral
}
+
1
0 2
2 1 x
dx
, com
4
10

s c , usando a segunda regra de Simpson.


(02) Calcule o valor da integral
}
+
2
1
1 dx ) x ln( , com
4
10

s c , usando a segunda regra de


Simpson.
(03) Calcule o valor da integral
}
+
1
0 3
2 1 x
dx
, com
4
10

s c , usando a segunda regra de Simpson.


(04) Calcule o valor da integral
}
+
2
1
2
1 dx ) x ln( , com
4
10

s c , usando a segunda regra de


Simpson.

QUESTES COMPLEMENTARES

1) Na tabela abaixo, d a distancia, em metros, que uma bala percorre ao longo de um cano de
canho em t segundos. Encontrar a distancia percorrida pela bala 5 segundos aps ter sido
disparada.
Tempo de disparo(s) 0 2 4 6 8
Distancia percorrida ao longo do cano. 0,000 0,049 0,070 0,087 0,103

2)Durante trs dias consecutivos foram tomadas as temperaturas ( em C) numa regio de uma
cidade, por quatro vezes no perodo das 6 s 12 horas. Determinar, usando todos os dados da tabela
abaixo, a mdia das temperaturas dos trs dias s 9 horas.
Hora 1 dia 2 dia 3 dia
6 18 17 18
8 20 20 21
10 24 25 22
12 28 27 23
3) Determinar, usando todos os valores das tabelas abaixo o valor de F(G(0,25))
.







4) ( altitude de 2890m), sabendo que O ponto de ebulio da gua varia com a altitude, conforme
mostra a tabela abaixo.
a) Determinar, usando os cinco primeiros pontos da tabela, o ponto de ebulio da gua em
um local que possui altitude de 1000m.
b) Determinar, usando os cinco pontos mais prximos de 2890, o ponto de ebulio da gua
em um local que possui altitude de 2890m.

Altitude(m) Ponto de ebulio da gua ( C)
850 97,18
950 96,84
1050 96,51
1150 96,18
1250 95,84
- -
X G(x)
0 1,001
0,2 1,083
0,4 1,645
0,6 3,167
0,8 6,1293
X F(x)
1 0
1,1 0,21
1,3 0,69
1,6 1,56
2 3


35
- -
- -
2600 91,34
2700 91,01
2800 90,67
2900 90,34
3000 90
5) A velocidade do som na gua varia com a temperatura, usando os valores da tabela abaixo,
determinar o valor aproximado da velocidade do som na gua a 100C.
Temperatura ( C ) Velocidade (m/s)
86 1552
93,3 1548
98,9 1544
104,4 1538
110 1532
6) Um automvel percorreu 160 km numa rodovia que liga duas cidades e gastou, neste trajeto,
2horas e 20 minutos. A tabela abaixo d o tempo gasto e a distancia percorrida em alguns pontos
entre as duas cidades.
Determinar:
a) Qual foi aproximadamente a distancia percorrida pelo automvel nos primeiros 45 minutos de
viagem, considerando apenas os quatro primeiros pontos da tabela?
b) Quantos minutos o automvel gastou para chegar metade do caminho?
TEMPO (em minuto) DISTANCIA ( em metro)
0 0,00
10 8,00
30 27,00
60 58
90 100
120 145
140 160
7) A tabela abaixo relaciona a quantidade ideal de calorias, em funo da idade e do peso, para
homens e mulheres que possuem atividade fsica moderada e vivem a uma temperatura ambiente
mdia de 20C.
Peso ( kg)
Cota de calorias ( em kcal)
Idade (em anos) homens. Idade (em anos) mulheres.
25 45 65 25 45 65
40 - - - 1750 1650 1400
50 2500 2350 1950 2050 1950 1600
60 2850 2700 2250 2350 2200 1850
70 3200 3000 2550 2600 2450 2050
80 3550 3350 2800 - - -


Determine a cota aproximada de calorias para um homem de:
a) 30 anos que pesa 70 quilogramas;
b) 45 anos que pesa 62 quilogramas;
c) 50 anos que pesa 78 quilogramas.
Determine a cota aproximada de calorias para uma mulher de:
a) 25 anos que pesa 46 quilogramas;
b) 30 anos que pesa 50 quilogramas;
c) 52 anos que pesa 62 quilogramas.


36
8) O grfico da figura foi registrado por um instrumento usado para medir uma qualidade fsica.
Estime as coordenadas-y dos pontos dos grficos e exprime a rea da regio sombreada usando (
com n = 6 ). (a) a regra do trapzio e (b) a regra de Simpson.
9) Um lago artificial tem a forma da figura, com mensuraes eqidistantes de 5 m. Usa a regra do
trapzio para estimar a rea da superfcie do lago.











10) Um aspecto importante na administrao de gua a obteno de dados confiveis de sobre o
fluxo de corrente, que o nmero de metros cbicos que passam por uma seo transversa da
corrente ou rio. O primeiro passo neste calculo a determinao da velocidade mdia a uma
distncia x metros da margem do rio. Se k uma profundidade da corrente em um ponto a x metros
da margem e v(y) a velocidade (em m/s) a uma profundidade y metros (ver figura), ento
}
=
k
x
dy y v
k
v
0
) (
1

com o mtodo dos seis pontos, fazem-se as leituras da velocidade na superfcie, nas profundidades
0,2k, 0,4K, 0,6k e 0,8k e prximo do leito do rio.Usa-se ento a regra do trapzio para estimar
x
v
com os dados da tabela
Y (m) 0 0,2k 0,4k 0,6k 0,8k k
V(y) (m/s) 0,28 0,23 0,19 0,17 0,13 0,02












BIBLIOGRAFIA

DEMIDOVICH. B. P. e MARON, L. A. Clculo Numrico Fundamental Madri: Paraninfo .
1977.
DORN. W. S. e CRAKEN. D. D. Mc, Clculo Numrico com Estudos de Casos em Fortran ZV
/ So Paulo : Ed. da Universidade de So Paulo 1978.
RUGGIEIRO. M. A. G., e LOPES V. L. de R. Clculo Numrico Aspectos Tericos e
Computacionais So Paulo : Ed. McGraw - Hill. 1988.
MORAES. D. C., MARTINS J. M. Calculo Numrico Computacional: Teoria e Prtica; Algaritmo
em Pseudo Linguagem, Indicao de Software Matemtico So Paulo: Atlas 1989.

6 m 6 m 8 m 10 m
9 m
9 m
7 m
7 m
5 m
k
x m
L m
0,2k