Você está na página 1de 9

109

5- CLCULO APROXIMADO DE INTEGRAIS



5.1- INTEGRAO NUMRICA

Integrar numericamente uma funo y = f(x) num dado intervalo [a, b] integrar
um polinmio P
n
(x) que aproxime f(x) no dado intervalo.
Em particular, se y = f(x) for dada por uma tabela ou, por um conjunto de pares
ordenados (x
0
, f(x
0
)), (x
1
, f(x
1
)), ..., (x
n
, f(x
n
))(onde os x
i
podem ser supostos em ordem
crescente) , x
0
= a, x
n
= b, podemos usar como polinmio de aproximao para a funo y =
f(x) no intervalo [a, b] o seu polinmio de interpolao.
Em particular, o polinmio de interpolao para a funo y = f(x) no intervalo [a,
b], a = x
0
, b = x
n
um polinmio de aproximao para f(x) em qualquer subintervalo[x
i
, x
j
],
0 i n, 0 j n do intervalo [a, b].
Podemos ento usar o polinmio P
n
(x) para integrar f(x) em qualquer desses
subintervalos.
As vantagens de se integrar um polinmio que aproxima y = f(x) ao invs de f(x)
so principalmente duas:
a) f(x) pode ser uma funo de difcil integrao ou de integrao praticamente
impossvel, enquanto que um polinmio sempre de integrao imediata;
b) As vezes a funo dada simplesmente atravs de uma tabela-conjunto de
pares ordenados obtidos como resultados de experincias. A no se conhece a
expresso analtica da funo em termos do argumento x.

As frmulas de integrao so de manejo fcil e prtico e nos permite, quando a
funo f(x) conhecida, ter uma idia do erro cometido na integrao numrica, como
veremos mais adiante.
Os argumentos x
i
podem ser ou no igualmente espaados, mas estudaremos aqui
somente frmulas de integrao para o caso de argumentos x
i
igualmente espaados.

5.2 FRMULAS DE INTEGRAO NUMRICA PARA ARGUMENTOS X
I
IGUALMENTE
ESPAADOS (FRMULAS DE NEWTON-COTES)

Seja y = f(x) uma funo cujo valores f(x
0
), f(x
1
), ..., f(x
n
) so conhecidos (por
exemplo por meio de uma tabela).
Seu polinmio de interpolao sobre [x
0
, x
n
] se escreve na forma de Lagrange:

Pn(x) =

=
n
k
k k
x L f
0
) (
Sabemos que: f(x) = Pn(x) + Rn(x), ou que f(x) Pn(x).

Ento:



=
= =
n n n
x
x
n
k
k k
x
x
n
x
x
b
a
dx x L f dx x P dx x f dx x f
0 0 0
) ) ( ( ) ( ) ( ) (
0
(4.1)

110
Supondo os argumentos x
i
igualmente espaados de h e considerando-se
u =
h
x x
0

(4.2)
temos que
dx = hdu; e quando x = x
0
u = 0
x = x
n
u = n

Relembrando que, L
k
(x) =

n
k i
k 0
i k
k
) x (x
) x (x
, (4.3)
substituindo-se a (4.2) na (4.3) tem-se:

L
k
(x) =
k
(u) =

n
k i
k 0
i) (k
k) (u
(4.4)
ou ainda,


k
(u) =

n
k i
k 0
i) (k
k) (u
=
) n k )......( 1 k ( k ))( 1 k ( k )......( 1 k )( 0 k (
) n u )......( 1 k ( u ))( 1 k ( u )......( 1 u )( 0 u (
+
+

Ento, substituindo a (4.4) na (4.1) resulta:

= = =

= = =
n
0
k
n
0 k
k
x
x
k
x
x
n
0 k
k
n
0 k
k k
x
x
hdu ) u ( f dx ) x ( L f dx )) x ( L f ( dx ) x ( f
n
0
n
0
n
0


du ) u ( h f
n
0
k
n
0 k
k

=
=


Fazendo-se:

n
k
n
0
k
C du ) u ( =

; temos:

n
0 k
n
k k
x
x
C f h dx ) x ( f
n
0
(4.5)

Trataremos de obter, agora, algumas frmulas de integrao. Mais adiante
analisaremos o termo do resto.




111
5.2.1- 1 Caso: Regra dos Trapzios

Para n = 1; isto , queremos obter uma frmula para integrar f(x) entre dois pontos
consecutivos x
0
e x
1
, usando polinmio do primeiro grau.
Temos, em vista de (4.5) que,

n
0 k
n
k k
x
x
C f h dx ) x ( f
n
0
:

1
0 k
1
k k
x
x
C f h dx ) x ( f
1
0
; onde, de
n
k
n
0
k
C du ) u ( =

,
2
1
du ) u 1 ( du
1 0
1 u
du ) u ( C
1
0
1
0
1
0
0
1
0
= =

= =


2
1
du
0 1
0 u
du ) u ( C
1
0
1
0
1
1
1
=

= =



Portanto

)] x ( f ) x ( f [
2
h
dx ) x ( f
1 0
x
x
1
0
+



Esta frmula conhecida como Regra do Trapzio.

Obs.: Se o intervalo [a, b] pequeno, a aproximao razovel; mas se [a, b]
grande, o erro tambm pode ser grande. Neste caso dividimos o intervalo [a, b] em n
subintervalos de amplitude
n
a b
h

= de tal forma que x
0
= a e x
n
= b e em cada
subintervalo [x
j
, x
j+1
], j = 0, 1, ..., n1 aplicamos a Regra do Trapzio.
Assim obtemos:
2
h
dx ) x ( f
n
0
x
x

[f(x
0
) + f(x
1
)] +
2
h
[f(x
1
) + f(x
2
)] + ... +
2
h
[f(x
n1
) + f(x
n
)] =
=
2
h
[f(x0) + 2(f(x1) + f(x2) + ... + f(xn1)) + f(xn)]

Esta a frmula do Trapzio Generalizada.






112
Exemplo 5.2.1:
Calcular pela regra do Trapzio

+
4
0
dx ) x 1 ( n l
usando 5 pontos e sabendo-se que:
x 0 1 2 3 4
n l (1 + x) 0 0.693 1.1 1.387 1.61

Temos:

+

4
0
dx ) x 1 ( n l
2
h
[f(x
0
) + 2(f(x
1
) + f(x
2
) + f(x
3
)) + f(x
4
)]
=
2
1
[0 + 2(0.693 + 1.1 + 1.387) + 1.61]
=
2
1
[2(3.180) + 1.61] =
2
1
[7.970]
= 3.985.

4.2.2- 2 Caso: Regra 1/3 de Simpson

Para n = 2; isto , queremos obter uma frmula para integrar f(x) entre trs pontos
consecutivos x
0
, x
1
e x
2
, usando polinmio de 2 grau.
Temos de (4.5) que:

2
0 k
2
k
k
x
x
hC f dx ) x ( f
2
0

onde
3
1
du ) 2 u 3 u (
2
1
du
) 2 0 )( 1 0 (
) 2 u )( 1 u (
du ) u ( C
2
0
2
2
0
2
0
0
2
0
= + =


= =


3
4
du ) u 2 u ( du
) 2 1 )( 0 1 (
) 2 u )( 0 u (
du ) u ( C
2
0
2
2
0
2
0
1
2
1
= =


= =


e pelo exerccio [4.1] temos
3
1
C C
2
0
2
2
= = .
Ento:

)] x ( f
3
1
) x ( f
3
4
) x ( f
3
1
[ h dx ) x ( f
2 1
x
x
0
2
0
+ +



Esta frmula conhecida como Regra
3
1
de Simpson.
113
De maneira anloga regra do Trapzio, a generalizao da regra
3
1
de Simpson
para integrao ao longo de um intervalo [a, b], feita dividindo-se [a, b] num nmero par
2n (por que?) de subintervalos de amplitude h =
n 2
a b
de tal forma que x0 = a e x2n = b.
Usando a regra
3
1
de Simpson ao longo do intervalo [x
j
, x
j+2
], j = 0, 2, ..., 2n2,
temos:
)] x ( f ) x ( f 4 ) x ( f 2 ... ) x ( f 2 ) x ( f 4 ) x ( f 2 ) x ( f 4 ) x ( f [
3
h
dx ) x ( f
n 2 1 n 2 2 n 2 4 3 2 1 0
x
x
n 2
0
+ + + + + + + +


Esta a frmula
3
1
de Simpson Generalizada.

Exemplo 5.2.2:
Calcular

3
2
2
x
dx xe pela regra
3
1
de Simpson, dada a tabela:
x 2 2.25 2.5 2.75 3.0
2
x
e
2.71 3.08 3.49 3.96 4.48

Assim, temos

3
2
2
x
dx xe )] x ( f ) x ( f 4 ) x ( f 2 ) x ( f 4 ) x ( f [
3
h
4 3 2 1 0
+ + + +
=
3
25 . 0
[5.42 + 4(6.93 + 10.89) + 2(8.725) + 13.44]
=
3
25 . 0
[5.42 + 71.28 + 17.45 + 13.44]
=
3
25 . 0
[107.59]
= 8.965833

4.2.3- 3 Caso: Regra 3/8 de Simpson

Para n = 3; isto , queremos obter uma frmula para integrar f(x) entre 4 pontos
consecutivos x
0
, x
1
, x
2
e x
3
, usando polinmio do 3 grau. Temos

3
0 k
3
k
k
x
x
hC f dx ) x ( f
3
0

onde
114
8
3
du ) 6 u 11 u 6 u (
6
1
du ) u ( C
3
0
2 3
3
0
0
3
0
= + = =


8
9
du ) u 6 u 5 u (
2
1
du ) u ( C
3
0
2 3
3
0
1
3
1
= + = =


Pelo exerccio [4.1], temos:

8
3
C C
3
0
3
3
= =
e
8
9
C C
3
1
3
2
= =
Assim
)] x ( f )) x ( f ) x ( f ( 3 ) x ( f [ h
8
3
dx ) x ( f
3 2 1 0
x
x
3
0
+ + +


Essa frmula conhecida como Regra
8
3
de Simpson.
Para generalizar a regra
8
3
de Simpson devemos dividir o intervalo [a, b] em um
nmero conveniente de subintervalos, de amplitude h de tal forma que x
0
= a e x
3n
= b.
Usando a regra
8
3
de Simpson ao longo do intervalo [x
j
, x
j+3
], j = 0, 3, 6, ..., 3n3,
obtemos:
)] x ( f )) x ( f ) x ( f ( 3 ) x ( f 2 ...
) x ( f 2 )) x ( f ) x ( f ( 3 ) x ( f 2 )) x ( f ) x ( f ( 3 ) x ( f [ h
8
3
dx ) x ( f
n 3 1 n 3 2 n 3 3 n 3
6 5 4 3 2 1 0
x
x
n 3
0
+ + + + +
+ + + + + + +



Esta a frmula
8
3
de Simpson Generalizada.

Exemplo 5.2.3:
Calcular

+
6 . 0
0
x 1
dx
pela regra
8
3
de Simpson e h = 0.1.
Soluo: Construmos a tabela de f(x) =
x 1
1
+

x 0 0.1 0.2 0.3 0.4 0.5 0.6
f(x) 1 0.9091 0.8333 0.7692 0.7143 0.6666 0.625

115
Assim, temos

)] x ( f )) x ( f ) x ( f ( 3 ) x ( f 2 )) x ( f ) x ( f ( 3 ) x ( f [ h
8
3
x 1
dx
6 5 4 3 2 1 0
6 . 0
0
+ + + + + +
+


=
8
) 1 . 0 ( 3
[1 + 3(0.9091 + 0.8333 + 0.7143 + 0.6666) + 2(0.7692) + 0.625]
=
8
3 . 0
[12.5333] = 0.469999

Obs.: Calcule diretamente

+
6 . 0
0
x 1
dx
e compare os resultados.

As frmulas vistas so chamadas frmulas de Newton-Cotes.

5.3 ERRO NA INTERPOLAO E NA INTEGRAO NUMRICA

5.3.1 Erro na Interpolao

Quando aproximamos a funo f por Pn, ou seja, f(x) Pn(x), existe um erro
cometido na interpolao expresso por Rn(x), assim, vlida a seguinte relao;
f(x) = Pn(x) + Rn(x),
Rn(x) definido pelo frmula do Resto de Lagrange, expresso por:

Teorema 5.3.1.1 - frmula do Resto de Lagrange

Rn(x) =
)! 1 n (
) x x )( x x )( x x (
n 1 0
+

f
(n + 1)
()

)! 1 n (
) x x )( x x )( x x (
n 1 0
+

) t ( f
) 1 n (
] x ,..., x [ t
max
n 0
+

;

A frmula dada vlida quando conhecemos a lei de f.

Se no conhecemos esta lei, Rn(x) pode ser estimado por :

Teorema 5.3.1.2 Lei de f desconhecida
( )( ) ( )
n 1 0
x x x x x x L (x) R
n
(
max
j
| f[x0 ,x1 ,...,xj ]|/((n+1)!) ).
Se os pontos so igualmente espaados, vale tambm que:

Teorema 5.3.1.3 Lei de f desconhecida e pontos igualmente espaados.
Rn(x)
( ) 1 n 4
M h
j
1 n
+
+
, onde M
j
=
max
j
|
j
f[x
0
]|.
116
5.3.2 Erro na Integrao Numrica

Integrando-se ambos os lados de f(x) = Pn(x) + Rn(x), obtemos:


+ =
b
a
n
b
a
n
b
a
dx ) x ( R dx ) x ( P dx ) x ( f
Seja T
n
=

b
a
n
dx ) x ( R , o termo complementar.
Enunciaremos dois teoremas, cujas demonstraes aqui sero omitidas.

Teorema 5.3.2.1 Se os pontos x
j
= x
0
+ jh, j = 0, 1, ..., n dividem [a, b] em um nmero
mpar de intervalos iguais e f(x) tem derivada de ordem (n + 1) contnua em [a, b], ento a
expresso do erro para as frmulas de Newton-Cotes com n mpar dada por:
T
n
=

+ +
n
0
) 1 n ( 2 n
du ) n u )...( 1 u ( u
)! 1 n (
) ( f h
para algum ponto [a, b].
Teorema 5.3.2.2 Se os pontos x
j
= x
0
+ jh, j = 0, 1, ..., n dividem [a, b] em um nmero
par de intervalos iguais e f(x) tem derivada de ordem (n + 2) contnua em [a, b], ento a
expresso do erro para as frmulas de Newton-Cotes com n par dada por:
T
n
=

+ +
n
0
) 2 n ( 3 n
du ) n u )...( 1 u ( u )
2
n
u ( u
)! 2 n (
) ( f h
para algum ponto [a, b].

Exemplo 5.3.1:
Determinar o menor nmero de intervalos em que podemos dividir [1, 2] para
obter

2
1
dx ) x ( n l pela regra do Trapzio com erro 10
4
.
Soluo: T1 ) t ( f max
12
nh
2 t 1
3


Temos que

f(t) = n l t, f(t) =
t
1
, f(t) =
2
t
1

1 ) t ( f max
2 t 1
=

T
1

4
3
10 1
12
nh


Mas h =
n
a b
h =
n
1 2
h =
n
1


117

n
4
3
10
12 n
1


4
2
10
n 12
1


n
2

12
10
4
n
2
= 834

nmin = 29

Assim devemos dividir o intervalo [1, 2] em 29 subintervalos iguais para obter

2
1
dx ) x ( n l pela regra do trapzio com erro 10
4
.

5.4- Exerccios:

5.4.1) Provar que:
n
k n
n
k
C C

=
(Sugesto: Faa a mudana de varivel: u = n v em
n
k
C )

5.4.2) Determine h de modo que a regra do trapzio fornea o valor de
I =


1
0
x
dx e
2
, com erro inferior a 0.5
6
10

.

5.4.3) Achar o nmero mnimo de intervalos que se pode usar para, utilizando a regra
3
1
de
Simpson, obter

2
0
x
xdx cos e com erro inferior a 10
3
.
5.4.4) Nos exerccios [4.2] e [4.3], resolva as integrais numericamente pelas regras
citadas de modo a satisfazer os limites de erros impostos.

5.4.5) Calcular

3
2
2
x
dx xe pela regra
8
3
de Simpson, sobre 07 pontos e dar um limitante
para o erro cometido.

Você também pode gostar