You are on page 1of 15

F.A.

Integrao Numrica

FRMULAS DE INTEGRAO DE NEWTON-COTES


b

O clculo de I ( f ) = f ( x )dx sob determinadas condies de regularidade de f


a

em [a,b] pode ser dado pelo Teorema Fundamental do Clculo, tendo-se


I ( f ) = F (b) F ( A)
em que F uma primitiva de f. Mas existem casos em que no ser bem assim. Por
exemplo se tivermos
1

x2

dx

atendendo que a funo integranda no primitivvel, no pode ser calculado utilizando


o Teorema Fundamental do Clculo. No sendo conhecida a expresso analtica da
funo integranda tambm no podemos utilizar o teorema citado para efectuar o
clculo do integral. deste modo importante o desenvolvimento de tcnicas numricas
que nos permitam calcular, por aproximao, o integral de uma funo, e que
especifiquem estimativas para o erro com que vem afectado o valor determinado.
Suponhamos que a funo integranda f , positiva. Assim I( f ) igual medida
da rea da regio limitada pelo grfico de f e pelas rectas y = 0, x = a e x = b.

Se substituirmos o grfico de f pela recta que passa pelos pontos (a, f(a)) e
(b, f(b)) ento podemos aproximar I(f) pela medida da rea do trapzio assim definido
obtendo-se
ba
I( f )
( f (a) + f (b))
2
A deduo de frmulas de aproximao para o clculo do integral pode ser feita
recorrendo teoria de interpolao, se ao substituirmos a funo integranda, f, pelo seu
polinmio interpolador, Pn(x), obtemos o integral
b

P ( x)dx
a

Manuel Clemente

2001-2002

1/15

F.A.C

Integrao Numrica

em que a funo integranda primitivvel. Por aplicao do teorema Fundamental do


Clculo obtemos uma frmula de aproximao para I(f). A determinao de uma
estimativa para o erro da aproximao obtida dada por
b

E ( f ) = ( F ( x) Pn ( x ))dx
a

Procedendo deste modo, obtemos frmulas de aproximaes que so designadas


por frmulas de Newton-Cotes.
As frmulas de Newton-Cotes so os mtodos mais comuns de integrao
numrica e baseiam-se sobretudo no clculo, por aproximao, do integral de uma
funo e onde tambm especificada uma estimativa do erro com que vem afectado o
b

valor determinado. Sendo I ( f ) = f ( x )dx , o integral de uma funo f podemos, por


a

aproximao, escrever:
b

I = f ( x )dx f n ( x )dx

sendo f n (x ) um polinmio da forma f n ( x) = a0 + a1x + ... + an 1 x n 1 + an x n , e onde n a


ordem do polinmio.
Para as frmulas de integrao de Newton-Cotes, existem duas formas vlidas:
formas fechadas Onde o 1 e o ltimo ponto nos limites de integrao so
conhecidos (para clculo de integrais definidos).

formas abertas O 1 e ltimo ponto nos limites de integrao no so


conhecidos (para clculo de integrais indefinidos). Neste trabalho no se ir abordar este
tipo de forma.

Manuel Clemente

2001-2002

2/15

F.A.C

Integrao Numrica

A primeira regra de Newton-Cotes que iremos abordar ser a frmula (ou regra) dos
trapzios (existem tambm autores que a designam por regra do trapzio).

Regra do Trapzio
A regra do trapzio corresponde ao caso onde o polinmio fn (x) de 1 ordem, ou seja
b
b
f (b) f (a )
f n ( x) = f1 ( x) , ento I = f ( x )dx f1 ( x )dx , onde f1 ( x) = f (a) +
( x a)
a
a
ba
A rea abaixo da recta que une os pontos f(a) e f(b) uma aproximao do
integral de f(x) entre os limites a e b.

Assim sendo temos que o integral


b

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

b
I f ( a) +
( x a) dx = f (a)[x ]a +
ax

a
ba
ba

2
a
b

= f (a )(b a ) +

f (b) f (a ) b 2 a 2
a(b a ) . Depois de efectuados os clculos

ba
2

iremos obter a seguinte expresso I ( f ) (b a )

f (a) + f (b)
, a qual designada por
2

Regra do Trapzio.
Quando empregamos a regra do trapzio, o resultado obtido vem afectado por
um erro. De seguida mostra-se como calcular uma estimativa para esse erro.

Estimativa para o erro ( Regra do Trapzio)


b

Seja I f 1 ( x )dx , ento podemos escrever :


a

b
f ( ) 2

I = f (a ) + f (a ) +
h * ( 1) dx
a
2!

onde f1 (x) substituda pelo polinmio interpolador de Newton-Gregory (Interpolao


por pontos igualmente espaados) (ver apndice).
Manuel Clemente

2001-2002

3/15

F.A.C

Integrao Numrica

Para simplificar a anlise fazemos =

xa
, ou seja, x = a + h . Como
h

dx
= h , ento dx = hd .
d
Para um intervalo (segmento): h = b-a, os limites de integrao, a e b,
correspondem a = 0 e b = 1. Ento a equao
b
f ( ) 2

I = f (a) + f (a) +
h * ( 1) dx
a
2!

1
f ( ) 2

h * ( 1) d . Assumindo
pode ser expressa como I = f (a ) + f (a) +
0
2

que para um pequeno valor de h, o termo f ( ) aproximadamente constante, ento


1
1
1

2
f ( ) 2 3 2
1

I = h f (a )[ ]0 + f (a) +
h , logo

2 0
2

3 0 2 0

f ( a )
1

I = h f ( a) +
+ h 3 f ( )( ) (1).

2
12

f (b) f (a )
e sendo b a = 1, ento f (a) = f (b) f (a ) .
ba
Substituindo esta expresso na expresso (1), obtemos
Como f (a) =

f (a) + f (b) 1 3
I = h
12 h f ( )
2

O 1 termo designado por Regra do Trapzio e o 2 termo o erro de


truncagem (aproximao para o erro). Este poder ser representado em termos de a e b
de modo que
1
Et =
f ( )(b a ) 3
12
onde [a,b].
Se a funo a integrar, f, for uma funo linear, ento f ( ) = 0 Et = 0, e
assim sendo, a Regra do Trapzio exacta.

Aplicao Mltipla da Regra do Trapzio


A aplicao mltipla da Regra do Trapzio consiste em dividir o intervalo total
de integrao de a a b, em subintervalos (segmentos) e aplicar o mtodo a cada um
desses subintervalos. As figuras seguintes mostram casos de aplicao mltipla, a (a)
quando se tem dois subintervalos e a (b) para cinco subintervalos .

Manuel Clemente

2001-2002

4/15

F.A.C

Integrao Numrica

(a)

(b)

A figura seguinte mostra o formato geral e a nomenclatura que se ir utilizar para


caracterizar os integrais da aplicao mltipla.

Manuel Clemente

2001-2002

5/15

F.A.C

Integrao Numrica

Existem n+1 pontos igualmente espaados (x0, x1, x2,..., xn), e consequentemente
existem n subintervalos com igual largura. A largura desses subintervalos dada por:
ba
n
Se a e b so designados como x0 e xn, respectivamente, o integral total pode ser
representado por:
h=

x1

x2

xn

x0

x1

n 1

I = f ( x)dx + f ( x)dx +... +

f ( x)dx

Aplicando a Regra do Trapzio a cada integral obtemos:


f ( x n 1 ) + f ( x n )
f ( x0 ) + f ( x1 ) f ( x1 ) + f ( x 2 )
I h
+
+ ... +
,
2
2
2

ba
simplificando e substituindo h =
, iremos obter a seguinte expresso geral:
n
f ( x0 ) + 2 i =1 f ( xi ) + f ( xn )
n 1

I (b a )

. (2)
2n
A estimativa para o erro, usando o mtodo da aplicao mltipla da Regra do
Trapzio, obtm-se atravs da soma dos erros individuais de cada subintervalo, e dada
por:
(b a ) 3 n
Et =
f ( i )
12 i =1
onde f ( i ) a 2 derivada de f(x) num ponto i , localizado no segmento i. Esta
expresso poder ser simplificada, fazendo para isso uma estimativa do valor mdio da
n

2 derivada para o intervalo total, ou seja f

f ( )
i

i =1

. Como

f (
i =1

) = n f ,

ento a expresso poder ser reescrita como:


Ea =

(b a ) 3
f
12n 2

Exemplo 1
Utilize a R. do Trapzio ( 2 intervalos) para estimar o integral de a = 0 a b = 0.8,
da seguinte funo:
f(x) = 400x5 - 900 x4 + 675 x3 - 200 x2 + 25x + 0.2
sabendo que o integral exacto desta funo de 1.64053334.

Como temos dois intervalos, n = 2 e como h =

Manuel Clemente

2001-2002

ba
, logo h = 0.4. Ento
n

6/15

F.A.C

Integrao Numrica

f(0) = 0.2
f(0.4) = 2.456
f(0.8) = 0.232
Substituindo estes valores na equao (2), temos que:
I 0.8

0.2 + 2(2.456) + 0.232


= 1.06688 , e a estimativa para o erro associado ser dada
4

por Et = 1.64053334 1.06688 = 0.57173 , t = 34.9 0 0 e Ea =

0.8
(60) = 0.64 ,
12(2)2

onde 60 a mdia da 2 derivada.


Na
tabela seguinte mostram-se os valores para o integral da funo
f(x) = 400x5 - 900 x4 + 675 x3 - 200 x2 + 25x + 0.2 para diferentes ns, como tambm a
estimativa para o erro associado, atravs da utilizao do mtodo da mltipla aplicao
da R. do Trapzio.

Regras de Simpson (1/3 e 3/8)


A utilizao das Regras de Simpson, implicam que as estimativas para os
integrais que se pretendem calcular sejam ainda mais exactas, devido utilizao de
ordens superiores. Por exemplo, se temos 1 ponto (a vermelho) entre f(a) e f(b),
mesma distncia de a e b, estes podem ser ligados entre si por uma parbola. Ver a fig.
seguinte.

Manuel Clemente

2001-2002

7/15

F.A.C

Integrao Numrica

Se entre f(a) e f(b) tivermos 2 pontos igualmente espaados (a vermelho), os 4 pontos


podem ser ligados atravs de um polinmio de ordem 3, como se ilustra na fig. seguinte.

As frmulas resultantes da integrao sob estes polinmios so chamadas


Regras de Simpson.

Regra de Simpson 1/3

A Regra de Simpson 1/3 resulta quando um polinmio interpolador de 2 ordem


b

substitudo na equao I = f ( x )dx f n ( x )dx , ficando I = f ( x )dx f 2 ( x )dx .


Se a e b forem designados por x0 e x 2 respectivamente e f 2 ( x) representada por um
polinmio de Lagrange de 2 ordem, ento o integral vir:
x 2 ( x x )( x x )

( x x0 )( x x2 )
( x x0 )( x x1 )
1
2
I =
f ( x0 ) +
f ( x1 ) +
f ( x2 ) dx
x 0 ( x x )( x x )
( x1 x0 )( x1 x2 )
( x2 x0 )( x2 x1 )
2
0 1 0

depois de integrar e de se proceder a algumas manipulaes algbricas, obtm-se


h
ba
I ( f ( x0 ) + 4 f ( x1 ) + f ( x2 ) ) , onde h =
. Esta expresso conhecida como
3
2
Regra de Simpson 1/3. A etiqueta 1/3 tem a haver com o facto de h ser multiplicado
por 1/3. A expresso anterior ainda pode ser reescrita na forma geral:

Manuel Clemente

2001-2002

8/15

F.A.C

Integrao Numrica

I (b a )

( f ( x0 ) + 4 f ( x1 ) + f ( x2 ))
6

(3)

b+a
.
2
Podemos calcular a estimativa para o erro, substituindo f 2 ( x) no integral pelo
polinmio interpolador de Newton-Gregory (ver apndice). Depois da substituio e
calculando o integral obtemos a seguinte expresso:
onde a = x0 e b = x 2 e x1 um ponto mdio entre a e b o qual dado por x1 =

I=

h
( f ( x 0 ) + 4 f ( x1 ) + f ( x 2 ) ) 1 f 4 ( )h 5
3
90

onde o 1 termo designado por R. de Simpson 1/3 e o 2 termo o erro de truncagem


(Et ). O valor f 4 ( ) , a 4 derivada de f no ponto .
A Regra de Simpson 1/3 mais exacta que a Regra do Trapzio, pois
Et f 4 ( ) resultados exactos para polinmios de ordem 3.
Exemplo 2
Utilize a R. de Simpson 1/3 para estimar o integral de a = 0 a b = 0.8, da funo:
f(x) = 400x5 - 900 x4 + 675 x3 - 200 x2 + 25x + 0.2
sabendo que o integral exacto desta funo de 1.64053334.
f(0) = 0.2
f(0.4) = 2.456
f(0.8) = 0.232
substituindo estes valores na expresso (3)
I 0.8

0.2 + 4(2.456) + 0.232


= 1.36746667
6

e a estimativa para o erro associado ser dada por:


Et = 1.64053334 1.36746667 = 0.27306666 , t = 16.6 0 0 e
Ea =

(0.8)5 (2400) = 0.273 .


2880

Aplicao mltipla da Regra de Simpson 1/3


Tal como a Regra do Trapzio, a Regra de Simpson 1/3 pode ser melhorada pela
ba
diviso do intervalo e integrao em subintervalos igualmente espaados, h =
,
n
onde n o n de subintervalos. Veja a fig. seguinte.

Manuel Clemente

2001-2002

9/15

F.A.C

Integrao Numrica

O integral total pode ser representado como:


x2

x4

xn

x0

x2

xn 2

I = f ( x)dx + f ( x )dx +... +

f ( x)dx

Aplicando a R.S. 1/3 a cada integral, obtemos a seguinte expresso:


f ( x n 2 ) + f ( x n1 ) + f ( x n )
f ( x 0 ) + 4 f ( x1 ) + f ( x 2 ) f ( x 2 ) + 4 f ( x3 ) + f ( x 4 )
+
+ ... +
I 2 h

6
6
6

a qual ainda se poder representar numa forma mais geral,


f ( x0 ) + 4i =1, 3, 5 f ( xi ) + 2 j = 2, 4, 6 f ( x j ) + f ( x n )
n 1

I (b a )

n 2

3n

(4)

Uma estimativa do erro para a aplicao mltipla da R.S. 1/3, obtida de


maneira anloga que a obtida para a R.T, somando os erros individuais de cada
subintervalo, ou seja
Ea =

(b a ) 5
f
180n 4

Exemplo 3
Usando a mesma equao dos exemplos anteriores, mas com n = 4, vamos
utilizar a expresso (4) para aplicao mltipla da Regra de Simpson 1/3. Os resultados
obtidos so os seguintes:
I 1.62346667
Et = 0.01706667 , t = 1.04 0 0 , E a = 0.0170667

Regra de Simpson 3/8

Manuel Clemente

2001-2002

10/15

F.A.C

Integrao Numrica

De uma maneira similar, tal como para as Regras do Trapzio e de Simpson 1/3,
um polinmio de Lagrange de 3 ordem pode ser ajustado por 4 pontos e integrado,
b

I = f ( x)dx f 3 ( x)dx . Esta expresso pode ser representada numa forma geral do
tipo:
I (b a)

( f ( x 0 ) + 3 f ( x1 ) + 3 f ( x 2 ) + f ( x 3 ) )
8

(5)

A estimativa para o erro desta regra dada por:


(b a ) 5 4
Et =
f ( ) , onde [a,b].
6480
Devido ao denominador da expresso anterior ser maior do aquele que se
verifica para a R.S.1/3, a R.S. 3/8 mais exacta. prefervel a R.S. 1/3 , pois s
necessita de 3 pontos, enquanto a R.S. 3/8 requere 4 pontos. Contudo a R.S. 3/8 tem
muita utilidade quando o n de subintervalos ( segmentos ) for um nmero impar.
Para conseguirmos obter um resultado ainda mais exacto, podemos empregar
simultaneamente os dois tipos de Regras de Simpson, 1/3 e3/8. Vejamos ento o
exemplo seguinte.

Exemplo 4
a) Utilize a Regra de Simpson 3/8 para integrar a mesma funo dos exemplos
anteriores.
b) Utilize conjuntamente as Regras de Simpson ,1/3 e 3/8, para 4 pontos
igualmente espaados.
a) Uma simples aplicao da regra 3/8 requere 4 pontos igualmente espaados,
f(0) = 0.2
f(0.2667) = 1.43272428
f(0.5333) = 3.48717696
f(0.8) = 0.232
ento utilizando a expresso (5) temos como resultado I 1.51917037. Para a
estimativa do erro temos Et = 0.12136297, onde t = 7.4 0 0 e E a = 0.1213696 .
b) Utilizando conjuntamente as duas regras, o integral para os dois primeiros
intervalos obtido utilizando a regra 1/3, e para os trs ltimos a regra 3/8
( ver fig.),

Manuel Clemente

2001-2002

11/15

F.A.C

Integrao Numrica

e como os pontos necessrios para 5 segmentos so:


f(0) = 0.2
f(0.16) = 1.29691904
f(0.32) = 1.74339328
f(0.48) = 3.18601472
f(0.64) = 3.18192896
f(0.8) = 0.232

ba
h = 0.16), ento o integral para os dois primeiros intervalos dado pela
5
expresso (3), e tem como resultado I1/3 1.26475346.
Para os trs ltimos segmentos, a regra 3/8 ( 5 ) usada e tem como resultado
I3/8 1.26475346. O integral total a soma destes, ou seja
(h =

I = I1/3 + I3/8 = 1.64507716


sendo 1.64053334 o valor exacto do integral da funo f(x) = 400x5 - 900 x4 + 675 x3
- 200 x2 + 25x + 0.2, temos que t = 0.28 0 0 e Et = 0.00454383 .

Como se pode verificar, obtemos uma maior exactido nos resultados se


utilizarmos as duas regras de Simpson conjuntamente. De seguida mostra-se uma tabela
onde esto expostas as frmulas de Integrao de Newton-Cotes tratadas neste
trabalho.

Intervalos
(n)
1

Pontos

Frmula

f (a ) + f (b)
2
( Regra do Trapzio)
( f ( x0 ) + 4 f ( x1 ) + f ( x 2 ) )
(b a)
6

Manuel Clemente

(b a)

2001-2002

Estimativa para o
erro
1
h 3 f ( )
12

1 4
f ( )h 5
90

12/15

F.A.C

Integrao Numrica

(Regra de Simpson 1/3)


( f ( x0 ) + 3 f ( x1 ) + 3 f ( x2 ) + f ( x3 ))
(b a)
8
(Regra de Simpson 3/8)

3 4
f ( )h 5
80

APNDICE
Interpolao por pontos igualmente espaados (Frmula de Newton-Gregory)
Se temos pontos esto igualmente espaados, ento a varivel independente
assume valores de,
x1 = x0 + h
x2 = x0 +2 h
.
.
.
xn = x0 + nh
onde h a distncia entre os pontos. As diferenas divididas podem ser expressas de
uma forma mais concisa. Por exemplo, a 2 diferena dividida exprime-se como:
f ( x 2 ) f ( x1 ) f ( x1 ) f ( x 0 )
+
x 2 x1
x1 x 0
f ( x0 , x1 , x 2 ) =
, a qual pode ser expressa como
x2 x0
f ( x0 , x1 , x 2 ) =

f ( x 2 ) + 2 f ( x1 ) + f ( x 0 )
(i)
2h 2

x2 x0
= h . Sabendo que f 2 ( x 0 ) = f ( x 2 ) + 2 f ( x1 ) + f ( x 0 ) ,
2
a expresso (i) pode ser escrita numa forma mais geral como:

pois x1 x0 = x 2 x1 =

f 2 ( x0 )
f ( x0 , x1 ...x n ) =
n!h n

Manuel Clemente

2001-2002

13/15

F.A.C

Integrao Numrica

Usando esta equao e a expresso do polinmio interpolador de Newton,


iremos obter uma expresso para pontos igualmente espaados.
f n ( x) = f ( x0 ) +

f ( x0 )
f 2 ( x 0 )
f n ( x0 )
( x x0 ) +
( x x0 )( x x0 h) + ... +
( x x0 )( x x0 h)...[x x0 (n 1)h ] + Rn
2
h
2!h
n!h n

Esta equao conhecida como Frmula de Newton-Gregory. Esta pode ser


x x0
ainda simplificada fazendo =
, e ento ficamos com uma expresso
h
f 2 ( x 0 )
f n ( x 0 )
f n ( x ) = f ( x 0 ) + f ( x 0 ) +
( 1) + ... +
( 1)...[ n + 1] + Rn ,
2!
n!
f n +1 ( ) n +1
h ( 1)( 2 )...( n ) .
onde Rn =
(n + 1)

Bibliografia
[1] Chapra, Steven C., Numerical Methods for Engineers, 2nd editon, Mc Graw-Hill
Book Company, 1989.
[2] Patrcio, M. F., Ferreira, J. A., Anlise Numrica Textos de Apoio, 1998/1999.

Manuel Clemente

2001-2002

14/15

F.A.C

Integrao Numrica

Nome: Manuel Eduardo Clemente Silva


Cadeira: F.A.C
Ano lectivo: 2001 / 2002

Manuel Clemente

2001-2002

15/15

You might also like