Você está na página 1de 9

5- CLCULO APROXIMADO DE INTEGRAIS

5.1- INTEGRAO N UMRICA


Integrar numericamente uma funo y = f(x) num dado intervalo [a, b] integrar
um polinmio Pn (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 (x0, f(x0)), (x1 , f(x1 )), ..., (xn , f(xn ))(onde os xi podem ser supostos em ordem
crescente) , x0 = a, xn = 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 = x0 , b = xn um polinmio de aproximao para f(x) em qualquer subintervalo[xi, xj],
0 i n, 0 j n do intervalo [a, b].
Podemos ento usar o polinmio Pn (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 xi podem ser ou no igualmente espaados, mas estudaremos aqui
somente frmulas de integrao para o caso de argumentos xi igualmente espaados.
5.2 FRMULAS DE INTEGRAO NUMRICA PARA ARGUMENTOS XI IGUALMENTE
ESPAADOS (FRMULAS DE NEWTON-COTES)
Seja y = f(x) uma funo cujo valores f(x0 ), f(x1), ..., f(xn) so conhecidos (por
exemplo por meio de uma tabela).
Seu polinmio de interpolao sobre [x0 , xn ] se escreve na forma de Lagrange:
n

Pn (x) =

f
k=0

Lk ( x )

Sabemos que: f(x) = Pn (x) + Rn(x), ou que f(x) Pn (x).


Ento:
b

f ( x) dx =

xn

x0

xn

xn

x0

x0 k = 0

f ( x) dx Pn ( x) dx = ( f k Lk ( x) )dx

109

(4.1)

Supondo os argumentos xi igualmente espaados de h e considerando-se


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

Relembrando que, Lk (x) =

(x x k )
,
k xi )

(x
k=0
i k

(4.3)

substituindo-se a (4.2) na (4.3) tem-se:


(u k)

(k i)

Lk (x) = k(u) =

(4.4)

k=0
i k

ou ainda,
n

k (u) =

(u k)

(k i)
k=0
i k

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


( k 0)( k 1)......(k (k 1))( k (k + 1)......(k n )

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


xn

xn

x0

x0 k= 0

f ( x )dx

k =0

xn

k =0

x0

k =0

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

f k h k (u )du

Fazendo-se:
n

k ( u)du = Ck ;
n

temos:

xn

x0

k =0

n
f (x )dx h f k C k

(4.5)

Trataremos de obter, agora, algumas frmulas de integrao. Mais adiante


analisaremos o termo do resto.

110

5.2.1- 1 Caso: Regra dos Trapzios


Para n = 1; isto , queremos obter uma frmula para integrar f(x) entre dois pontos
consecutivos x0 e x1, usando polinmio do primeiro grau.
xn

x0

k= 0

Temos, em vista de (4.5) que,

x1

f ( x) dx h f C
k= 0

x0

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

n
; onde, de k ( u)du = C k ,

1
k

0
1

0
1

C10 = 0 ( u) du =
C11 = 1 ( u)du =

0
1

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

u 0
1
du =
1 0
2

Portanto
x1

f ( x) dx 2 [ f ( x 0 ) + f ( x1 )]

x0

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
b a
subintervalos de amplitude h =
de tal forma que x0 = a e xn = b e em cada
n
subintervalo [xj, xj+1], j = 0, 1, ..., n1 aplicamos a Regra do Trapzio.
Assim obtemos:
xn

f (x )dx 2 [f(x0) + f(x1)] +

x0

h
h
[f(x1 ) + f(x2 )] + ... + [f(xn1) + f(xn )] =
2
2

h
[f(x0 ) + 2(f(x1 ) + f(x2) + ... + f(xn1 )) + f(xn )]
2

Esta a frmula do Trapzio Generalizada.

111

Exemplo 5.2.1:
4

Calcular pela regra do Trapzio ln (1 + x) dx usando 5 pontos e sabendo-se que:


0

x
ln (1 + x)

0
0

1
0.693

2
1.1

3
1.387

4
1.61

Temos:
4

ln (1 + x) dx 2 [f(x0) + 2(f(x1) + f(x2) + f(x3)) + f(x4)]


0

1
[0 + 2(0.693 + 1.1 + 1.387) + 1.61]
2
1
1
= [2(3.180) + 1.61] = [7.970]
2
2
= 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 x0, x1 e x2 , usando polinmio de 2 grau.
Temos de (4.5) que:
x2

f ( x )dx

x0

f k hC 2k

k=0

onde
2
2
2
( u 1)( u 2)
1
1
2
C0 = 0 (u )du =
du =
( u 2 3u + 2)du =
(0 1)( 0 2)
2
3
0
0
0
2
2
2
(u 0)(u 2)
4
C12 = 1 (u )du =
du = ( u 2 2u )du =
(1 0)(1 2)
3
0
0
0

1
e pelo exerccio [4.1] temos C 22 = C 20 = .
3
Ento:
x2

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

x0

Esta frmula conhecida como Regra

1
de Simpson.
3

112

1
de Simpson
3
para integrao ao longo de um intervalo [a, b], feita dividindo-se [a, b] num nmero par
b a
2n (por que?) de subintervalos de amplitude h =
de tal forma que x0 = a e x2n = b.
2n
1
Usando a regra
de Simpson ao longo do intervalo [xj, xj+2 ], j = 0, 2, ..., 2n2,
3
temos:

De maneira anloga regra do Trapzio, a generalizao da regra

x 2n

f ( x) dx 3 [f ( x 0 ) + 4f ( x1 ) + 2f ( x 2 ) + 4f ( x 3 ) + 2f ( x 4 ) + ... + 2f ( x 2n 2 ) + 4f ( x 2n 1) + f (x 2n )]

x0

Esta a frmula

1
de Simpson Generalizada.
3

Exemplo 5.2.2:
3

Calcular

x
1
xe
2 dx pela regra 3 de Simpson, dada a tabela:
2

2
2.71

e 2

2.25
3.08

2.5
3.49

2.75
3.96

3.0
4.48

Assim, temos
3

xe

2 dx

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

0.25
[5.42 + 4(6.93 + 10.89) + 2(8.725) + 13.44]
3
0.25
=
[5.42 + 71.28 + 17.45 + 13.44]
3
0.25
=
[107.59]
3
= 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 x0, x1 , x2 e x3 , usando polinmio do 3 grau. Temos
x3

f ( x )dx

x0

f k hC3k

k=0

onde

113

C 30

0
3

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

C13 = 1 (u )du =
0

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

2
8
0

Pelo exerccio [4.1], temos:


C 33 = C 30 =

3
8

e
9
C 32 = C 13 =
8
Assim
x3

f ( x) dx 8 h[ f ( x 0 ) + 3(f ( x1 ) + f ( x 2 )) + f ( x 3 )]

x0

Essa frmula conhecida como Regra

3
de Simpson.
8

3
de Simpson devemos dividir o intervalo [a, b] em um
8
nmero conveniente de subintervalos, de amplitude h de tal forma que x0 = a e x3n = b.
3
Usando a regra
de Simpson ao longo do intervalo [xj, xj+3], j = 0, 3, 6, ..., 3n3,
8
obtemos:

Para generalizar a regra

x 3n

f ( x) dx 8 h[ f ( x 0 ) + 3(f (x1 ) + f ( x 2 )) + 2f (x 3 ) + 3(f ( x 4 ) + f (x 5 )) + 2f ( x 6 ) +

x0

+ ... + 2f ( x 3 n 3 ) + 3(f (x 3n 2 ) + f (x 3 n 1 )) + f ( x 3n )]
Esta a frmula

3
de Simpson Generalizada.
8

Exemplo 5.2.3:
0 .6

Calcular

dx

1+ x

pela regra

3
de Simpson e h = 0.1.
8
1
1+ x
0.3
0.7692

Soluo: Construmos a tabela de f(x) =


x
f(x)

0
1

0.1
0.9091

0.2
0.8333

114

0.4
0.7143

0.5
0.6666

0.6
0.625

Assim, temos
0 .6

dx

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


0

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

0 .6

Obs.: Calcule diretamente

dx

1+ x

e compare os resultados.

As frmulas vistas so chamadas frmulas de Newton-Cotes.


5.3 ERRO NA INTERPOLAO E NA INTEGRAO N UMRICA
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) =

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

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

max f

( n +1)

(t) ;

t[ x 0 ,..., x n ]

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
R n (x) (x x 0 )(x x 1 )L(x x n ) ( max | f[x0 ,x1 ,...,xj ]|/((n+1)!) ).
j

Se os pontos so igualmente espaados, vale tambm que:


Teorema 5.3.1.3 Lei de f desconhecida e pontos igualmente espaados.
h n +1 M j
j
Rn(x)
, onde Mj = max | f[x0 ]|.
4(n + 1)
j

115

5.3.2 Erro na Integrao Numrica


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

f ( x)dx = Pn ( x )dx + R n ( x )dx


a

Seja Tn = R n ( x) dx , o termo complementar.


a

Enunciaremos dois teoremas, cujas demonstraes aqui sero omitidas.


Teorema 5.3.2.1 Se os pontos xj = x0 + 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:

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

Tn =

Teorema 5.3.2.2 Se os pontos xj = x0 + 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:

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

( n + 2)!
2
n
0

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

obter ln (x )dx pela regra do Trapzio com erro 104.


1

Soluo: T1

nh 3
max f (t )
12 1 t 2

Temos que
f(t) = ln t, f(t) =

1
1
, f(t) =
t
t2

max f (t ) = 1

1 t 2

nh 3
1 10 4
12
b a
2 1
1
h=
h=
Mas h =
n
n
n

T1

116

10 4

n 312

1
2

10 4

12n
104
n2
n2 = 834
12
nmin = 29

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


2

ln (x )dx

pela regra do trapzio com erro 104 .

5.4- Exerccios:
n
n
5.4.1) Provar que: C k = C n k
(Sugesto: Faa a mudana de varivel: u = n v em C nk )

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


1

x
dx , com erro inferior a 0.5 10 6 .
I = e
2

5.4.3) Achar o nmero mnimo de intervalos que se pode usar para, utilizando a regra
2

Simpson, obter

1
de
3

cos xdx 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.
3

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

5.4.5) Calcular

117

Você também pode gostar