Você está na página 1de 34

Métodos Numéricos - Notas de Aula

Profa Olga Regina Bellon


Junho 2007
Integração Numérica
Introdução

Do ponto de vista analítico existem diversas 
regras, que podem ser utilizadas na prática.
Porém, técnicas de integração analítica, como o 
Teorema Fundamental do Cálculo Integral, nem 
sempre resolvem todos os casos.
Também não se pode dizer que uma função 
simples terá também uma primitiva simples.
Pois f(x) = 1/x (função algégrica racional)
ln(x) (função transcendente  primitiva de 1/x)

CI202 ­ Métodos Numéricos 1
Integração Numérica
Introdução

Quando não se pode calcular a integral por 
métodos analíticos, mecânicos ou gráficos, 
recorre­se a métodos algorítmicos.
Porém existem situações em que apenas os 
métodos numéricos podem ser usados.
Se não possuirmos a expressão analítica de f, 
poderemos apenas usar o método numérico.
A integração numérica pode trazer ótimos 
resultados quando outros métodos falham.

CI202 ­ Métodos Numéricos 2
Integração Numérica
Introdução

A solução numérica de uma integral simples é 
comumente chamada de quadratura.

Sabe­se que do Cálculo Diferencial e Integral que 
se f(x) é uma função contínua em [a,b], então 
esta função tem uma primitiva neste intervalo.

Assim, existe F(x) tal que  f(x) dx = F(x) + C, 
com F'(x) = f(x);

CI202 ­ Métodos Numéricos 3
Integração Numérica
Introdução
Demonstra­se que, no intervalo [a,b],
b

∫ f  x  dx=F b−F a


a
tais métodos, não se aplicam a alguns tipos de 
integrandos f(x), se não são conhecidas suas 
primitivas F(x).
Nestes casos, e naqueles em que a obtenção da 
primitiva, embora viável, é muito trabalhosa, 
podem ser empregados métodos para o cálculo 
do valor numérico aproximado de:
b

∫ f  x  dx
CI202 ­ Métodos Numéricos a
4
Integração Numérica
Introdução
A aplicação de tais métodos é obviamente 
necessária no caso em que o valor de f(x) é 
conhecido apenas em alguns pontos, num intervalo 
[a,b], ou através de um gráfico. Lembrando que:
b n

∫ f  x  dx=lim
n∞
∑ f  xi  x i  Riemann ,
a i=1

onde X i ∈[ x i−1 , x i ] partes de [a , b ] , com x 0=a , x n =b


e  x i =∣x i − x i−1∣, para n suficientemente grande
e  x i suficientemente pequeno.
n b

∑ f  xi  x i  lim
a
f  x  dx
i=1
CI202 ­ Métodos Numéricos 5
Integração Numérica
Introdução b

∫ f  x dx
Sendo f(x) não negativa em [a,b],                                 
a
representa, numericamente, a área da figura 
delimitada por y=0, x = a, x = b e y = f(x), como 
mostra a figura abaixo:

A=∫ f  x  dx
a
CI202 ­ Métodos Numéricos 6
Integração Numérica
Introdução
Quando f(x) não for somente positiva, pode­se 
considerar f(x) em módulo, para o cálculo da área, 
como mostra a figura abaixo:

c b b

A=∫ f  x ∫∣ f  x∣dx ou A=∫∣ f  x ∣dx


a c a
CI202 ­ Métodos Numéricos 7
Integração Numérica
Introdução

A idéia básica da integração numérica é a 
substituição da função f(x) por um polinômio que a 
aproxime razoavelmente no intervalo [a,b].

Assim o problema fica resolvido pela integração de 
polinômios (tarefa trivial).

CI202 ­ Métodos Numéricos 8
Integração Numérica
Introdução

Com este raciocínio podemos deduzir fórmulas para 
aproximar a integral de f(x)dx no intervalo [a;b].

As fórmulas que deduziremos terão a expressão 
abaixo:
b xn

∫ f  x  dx=∫ f  x  dx≃ A0 f  x 0  A1 f  x1 ... An f  x n 


a x0
x i ∈[ a , b] , i=0,1 , ... , n

CI202 ­ Métodos Numéricos 9
Integração Numérica
Fórmulas de Newton­Cotes

Nas fórmulas de Newton­Cotes a idéia de polinômio 
que aproxime f(x) razoavelmente é que este 
polinômio interpole f(x) em pontos de [a,b] 
igualmente espaçados. 

Consideremos a partição do intervalo [a,b] em 
subintervalos, de comprimento h, [ xi, xi+1], i = 
0,1,...,n­1. Assim xi+1 – xi = h = ( b ­ a ) / n.

CI202 ­ Métodos Numéricos 10
Integração Numérica
Fórmulas de Newton­Cotes

As fórmulas fechadas de Newton­Cotes são fórmulas 
de integração do tipo x0 = a, xn = b e 
b xn n

∫ f  x dx=∫ f  x  dx≃ A0 f  x 0  A1 f  x 1... An f  x n =∑ Ai f  x i 


a x0 i=0

Sendo os coeficientes Ai determinados de acordo 
com o grau do polinômio aproximador.

Analisaremos a seguir algumas fórmulas fechadas 
de Newton­Cotes como regra dos retângulos, regra 
dos trapézios e regra de Simpson.
CI202 ­ Métodos Numéricos 11
Integração Numérica
Regra dos Retângulos

Seja o intervalo finito [a,b] no eixo x que é 
particionado em n subintervalos igualmente 
espaçados [ xi, xi+1 ], com x0 = a e xn = b e hi = xi+1– xi. 

Seja f uma função contínua ou simplesmente 
Riemann integrável, cuja integral não é conhecida.
b


A= f  x  dx
Nosso objetivo é calcular                         pelo método 
da área dos retângulos. a

Tais retângulos podem ser considerados de diversas 
maneiras.

CI202 ­ Métodos Numéricos 12
Integração Numérica
Regra dos Retângulos

 No primeiro caso, a área de cada retângulo é f(xi)*hi .

CI202 ­ Métodos Numéricos 13
Integração Numérica
Regra dos Retângulos

 Em (b) a área de cada retângulo é f(xi+1)*hi .

CI202 ­ Métodos Numéricos 14
Integração Numérica
Regra dos Retângulos

E em (c) a área de cada retângulo é f((xi + xi+1)/2)*hi .

CI202 ­ Métodos Numéricos 15
Integração Numérica
Regra dos Retângulos
Em qualquer caso a soma das áreas dos retângulos 
será uma aproximação para: b
∫ f  x dx
a
Subdividindo o intervalo [a,b] em n subintervalos, 
pela regra dos retângulos, que será indicado por 
R(h), é dada pelas fórmulas:
n−1

R h n =∑ f  x i ∗h i  caso a


i=0
n−1

R h n =∑ f  x i1 ∗h i caso b


i =0

 
n−1
x i x i1
R h n =∑ f ∗h i caso c
i =0 2
CI202 ­ Métodos Numéricos 16
Integração Numérica
Regra dos Retângulos
Como hi é constante, temos h = (b – a) / n. Então:
n−1
R h n =h∗∑ f  x i caso a
i=0
n−1
R h n =h∗∑ f  x i1  caso b
i=0

 
n−1
x i  x i1
R h n =h∗∑ f caso c
i=0 2

Em geral, quando se utilizar a regra dos retângulos 
se efetua os cálculos através do caso (c), ou seja:
n−1
x i  x i1
Rh n =h∗∑ f  xi  , sendo xi =
i=0 2
CI202 ­ Métodos Numéricos 17
Integração Numérica

Regra dos Retângulos
1
2
∫ −1 dx
x
Exemplo: Calcular                   . Considere n=4 e 4 
−1
casas decimais com arredondamento.

R h 4 =−1,375

∫ x 2−1 dx=−1,3333
−1

CI202 ­ Métodos Numéricos 18
Integração Numérica

Regra dos Retângulos

∫ dx x
Exercício: Calcular                   . Considere n=4 e 4 
e
4
casas decimais com arredondamento.

Respostas: R(h4) = 345,2234
Analítico: 348,8307

CI202 ­ Métodos Numéricos 19
Integração Numérica
Regra dos Trapézios

Seja o intervalo finito [a,b] no eixo x que é 
particionado em n subintervalos igualmente 
espaçados [ xi, xi+1 ], com x0 = a e xn = b e hi = xi+1– xi. 

Seja f uma função contínua ou simplesmente 
Riemann integrável, cuja integral não é conhecida.

CI202 ­ Métodos Numéricos 20
Integração Numérica
Regra dos Trapézios
Numericamente a regra dos trapézios é obtida 
aproximando­se f por um polinômio interpolador de 
1° grau. Então usa­se a fórmula de Lagrange para 
expressar o polinômio p1(x) que interpola em x0 e x1 
temos:
b=x 1 x1

[ ]
b
 x −x 1   x−x 0 
∫ f  x dx≃ ∫ p1  x  dx=∫
−h
f  x 0 
−h
f  x 1  dx= I T
a a= x 0 x0

h
I T = [ f  x 0  f  x 1  ]
Assim,                                  , que é a área do 
2
trapézio de altura h = x1 – x0 e bases f(x0) e f(x1).

CI202 ­ Métodos Numéricos 21
Integração Numérica
Regra dos Trapézios
Geometricamente: Podemos ver, conforme mostra a 
figura abaixo:

 f  x i  f  x i1 
A área de cada trapézio é: ∗hi
2
A soma dessas áreas será uma aproximação para:
b

∫ f  x  dx
CI202 ­ Métodos Numéricos a 22
Integração Numérica
Regra dos Trapézios Repetida
Dividindo o intervalo [a,b] em n subintervalos, pela 
regra dos trapézios, o resultado, que será indicado 
por T(h), é dada pela fórmula:

 
n−1
f  x i  f  x i1 
T h n =∑ ∗h i
i=0 2
Como hi é constante, temos h = (b­a)/n. Então:

 
n−1
f  x i  f  x i1 
T h n =h∗∑
i=0 2
h
T h n = [ f  x 0 2f  x 1 2f  x 2 ...2f  x n−1  f  x n ]
2

CI202 ­ Métodos Numéricos 23
Integração Numérica
Regra dos Trapézios
1

∫ x 2
−1 dx
Exemplo: Calcular                   . Considere n=4 e 4 
−1
casas decimais com arredondamento.

T  h 4 =−1,25

∫ x 2−1 dx=−1,3333
−1

CI202 ­ Métodos Numéricos 24
Integração Numérica

Regra dos Trapézios
1

∫ x 3
−2x 2
3x−1 dx
Exercício: Calcular                            . Considere n=4 
0
e 4 casas decimais com arredondamento.

Respostas: T(h4) = 0,0782
Analítico: 0,0834

CI202 ­ Métodos Numéricos 25
Integração Numérica
Regra de Simpson
A regra de Simpson é obtida aproximando­se f por 
um polinômio interpolador de 2° grau, ou seja, uma 
parábola.
Numericamente: novamente podemos usar a fórmula 
de Lagrange para estabelecer a fórmula de 
integração resultante da aproximação de f(x) por um 
polinômio de grau 2.
Seja p2(x) o polinômio que interpola f(x) nos pontos  
x0 = a,   x1 = x0 + h    e    x2 = x0 + 2h = b:
 x−x 1  x−x 2   x −x 0  x−x 2   x −x 0  x−x 1 
p2  x  dx= f  x 0  f  x 1  f  x2 
−h−2h  h−h 2hh

CI202 ­ Métodos Numéricos 26
Integração Numérica
Regra de Simpson
Assim,
b x2 x2

∫ f  x  dx=∫ f  x  dx≃∫ p2  x  dx=


a x0 x0

x2
f  x0
2h
2 ∫  x− x1  x−x 2  dx
x0
x2
− f  x1
h
2 ∫  x− x 0  x− x 2  dx
x0

x2
 f  x2 
2h
2 ∫  x− x 0  x− x 1  dx
x0
CI202 ­ Métodos Numéricos 27
Integração Numérica
Regra de Simpson

Resolvendo as integrais obtemos a regra de 
Simpson:

x2
h
∫ f  x dx≃ [ f  x 0 4 f  x 1  f  x 2  ]=I S
3
x0

CI202 ­ Métodos Numéricos 28
Integração Numérica
Regra de Simpson
Interpretação geométrica da Regra de Simpson

CI202 ­ Métodos Numéricos 29
Integração Numérica
Regra de Simpson Repetida
Aplicando a regra de Simpson repetidas vezes no 
intervalo [a,b] = [x0,xn].

Vamos supor que x0, x1, ..., xn são pontos 
igualmente espaçados, h = xi+1 – xi, e n é par 
(condição necessária pois cada parábola utilizará 
três pontos consecutivos).
Assim teremos:
h
S h n = [ f  x 0 4 f  x 1 2f  x 2 ...4f  x n−1  f  x n  ]
3

CI202 ­ Métodos Numéricos 30
Integração Numérica
Regra de Simpson
1

∫ x 2
−1 dx
Exemplo: Calcular                   . Considere n=4 e 4 
−1
casas decimais com arredondamento.

S  h 4 =−1,3333

∫ x 2−1 dx=−1,3333
−1

CI202 ­ Métodos Numéricos 31
Integração Numérica

Regra de Simpson

∫ sen x  dx
Exercício: Calcular                   . Considere n=4 e 4 
0
casas decimais com arredondamento.

Respostas: S(h4) = 2,0046
Analítico: 2

CI202 ­ Métodos Numéricos 32
Integração Numérica
Exemplo de Integração Mista
Sabendo que a regra de Simpson é, em geral, mais 
exata do que a regra dos Trapézios, e que a regra 
dos Trapézios é, em geral, mais exata do que a regra 
dos Retângulos, de que maneira podemos calcular     
1
                 para que o resultado seja o mais exato 
∫ f  x  dx
0
possível?
xi x0 x1 x2 x3 x4 x5
x 0,0 0,2 0,4 0,6 0,8 1,0
f(x) 1,0 1,2408 1,5735 2,0333 2,6965 3,7183
Tabela 1
CI202 ­ Métodos Numéricos 33

Você também pode gostar