Escolar Documentos
Profissional Documentos
Cultura Documentos
Integração Numérica.
MS211 - Cálculo Numérico
b−a
em que ∆x = n e xk são pontos amostrais do intervalo [a, b].
b−a
xk = a + k, ∀k = 0, 1, . . . , n,
n
igualmente espaçados no intervalo [a, b].
em que
Y (x − xi )
Lk (x) = .
(xk − xi )
i6=k
Consequentemente,
Z b
I(f ) = f (x)dx
a
n
!
Z b Z b X
≈ pn (x)dx = f (xk )Lk (x) dx
a a k =1
n
!
X Z b
= Lk (x)dx f (xk )
k =1 a
X n
= wk f (xk ),
k =1
1
f (x) = p1 (x) + (x − x0 )(x − x1 )f 00 (ξ), ξ ∈ (x0 , x1 ),
2
em que p1 é o polinômio de grau 1 que interpola f em x0 e x1 .
em que Z x1
1
RT = (x − x0 )(x − x1 )f 00 (ξ)dx.
2 x0
Pelo teorema do valor médio para integrais, temos
f 00 (η) x1
Z
RT = (x − x0 )(x − x1 )dx, η ∈ (x0 , x1 ).
2 x0
Portanto,
h3 00
I(f ) = T1 (f ) − f (η), η ∈ (x0 , x1 ).
12
Regra dos Trapézios Repetida
Note que RT pode ser grande quando a integral é calculada em
um intervalo grande.
Nesse caso,
Z b Z b
I(f ) = f (x)dx ≈ Π1 (x)dx = Tn (f ).
a a
Formalmente, temos a aproximação
Z b Z b n Z
X xk
I(f ) = f (x)dx ≈ Π1 (x)dx = Π1 (x)dx = Tn (f ).
a a k =1 xk −1
h
I(f ) ≈ Tn (f ) = f (x0 )+2f (x1 )+2f (x2 )+. . .+2f (xn−1 )+f (xn ) .
2
Erro da Regra dos Trapézios Repetida
Supondo que f 00 é contínua em [a, b], uma generalização do
teorema do valor intermediário garante que existe ξ ∈ (a, b) tal
que
n
h3 X 00 h3
RT = − f (ηk ) = −nf 00 (ξ) .
12 12
k =1
b−a 2
|I(f ) − Tn (f )| ≤ h M2 ,
12
em que
M2 = max |f 00 (ξ)|.
a≤ξ≤b
Exemplo 1
Z 1
Considere a integral definida I(f ) = ex dx.
0
(a) Estime I(f ) usando a regra dos trapézios repetida com 10
subintervalos. Determine o erro cometido e compare com a
estimativa apresentada anteriormente.
(b) Qual o número n de subintervalos que devemos usar para
que o erro |I(f ) − Tn (f )| < 10−3 ?
Exemplo 1
Z 1
Considere a integral definida I(f ) = ex dx.
0
(a) Estime I(f ) usando a regra dos trapézios repetida com 10
subintervalos. Determine o erro cometido e compare com a
estimativa apresentada anteriormente.
(b) Qual o número n de subintervalos que devemos usar para
que o erro |I(f ) − Tn (f )| < 10−3 ?
0.1 0
T10 (f ) = (e +2e0.1 +2e0.2 +. . .+2e0.8 +2e0.9 +e) = 1.7197,
2
enquanto
Z 1
I(f ) = ex dx = e1 − 1 = 1.7183.
0
Portanto, o erro da estimativa é
|I(f ) − T10 (f )| = 0.0014317.
Por outro lado, sabemos que
M2 = max |f 00 (ξ)| = max eξ = e1 .
a≤ξ≤b a≤ξ≤b
Logo,
b−a 2 (0.1)2 e
|I(f ) − Tn (f )| ≤ h M2 = = 0.0022652.
12 12
De fato, temos |I(f ) − T10 (f )| = 0.0014317 < 0.0022652.
Nesse caso,
x0 = a, x1 = (a + b)/2 e x2 = b.
h
I(f ) ≈ S2 (f ) = f (x0 ) + 4f (x1 ) + f (x2 ) .
3
h5 iv
RS = I(f ) − S2 (f ) = − f (ξ), ξ ∈ (a, b).
90
b−a
xk = a + k, ∀k = 0, 1, . . . , n,
n
igualmente espaçados com n par e aplicar a regra 1/3 de
Simpson em cada um dos subintervalos [x2k −2 , x2k ], para
k = 1, . . . , n/2.
b−a 4
|I(f ) − Sn (f )| ≤ h M4 ,
180
em que
M4 = max |f (iv ) (ξ)|.
a≤ξ≤b
Exemplo 2
Z 1
Considere a integral definida I(f ) = ex dx.
0
(a) Estime I(f ) usando a regra 1/3 de Simpson repetida com
n = 10 subintervalos. Determine o erro cometido e
compare com a estimativa apresentada anteriormente.
(b) Qual o número n de subintervalos que devemos usar para
que o erro |I(f ) − Sn (f )| < 10−3 ?
Exemplo 2
Z 1
Considere a integral definida I(f ) = ex dx.
0
(a) Estime I(f ) usando a regra 1/3 de Simpson repetida com
n = 10 subintervalos. Determine o erro cometido e
compare com a estimativa apresentada anteriormente.
(b) Qual o número n de subintervalos que devemos usar para
que o erro |I(f ) − Sn (f )| < 10−3 ?
0.1 0
S10 (f ) = (e +4e0.1 +2e0.2 +. . .+2e0.8 +4e0.9 +e) = 1.7183,
3
enquanto
Z 1
I(f ) = ex dx = e1 − 1 = 1.7183.
0
Usando uma precisão maior, concluímos que o erro da
estimativa é
|I(f ) − S10 (f )| = 9.5347 × 10−7 .
Por outro lado, sabemos que
M4 = max |f (iv ) (ξ)| = max eξ = e1 .
a≤ξ≤b a≤ξ≤b
Logo,
b−a 4 (0.1)4 e
|I(f ) − S10 (f )| ≤ h M4 = = 1.5102 × 10−6 .
180 180
De fato, temos |I(f ) − T10 (f )| = 9.5347 × 10−7 < 1.5102 × 10−6 .
n
hn+2 f (n+1) (ξ)
Z
Rn = z(z − 1) . . . (z − n)dz, ξ ∈ [a, b].
(n + 1)! 0
I Se n é par:
n
hn+3 f (n+2) (ξ)
Z n
Rn = z− z(z −1) . . . (z −n)dz, ξ ∈ [a, b].
(n + 2)! 0 2
Considerações Finais
Na aula de hoje apresentamos fórmulas para estimar
Rb
numericamente uma integral definida a f (x)dx.
Em particular,
I A regra dos trapézios é obtida aproximando f por p1 em
x0 , x1 .
I A regra dos trapézios repetida é obtida aproximando f por
Π1 em x0 , x1 , . . . , xn .
I A regra 1/3 de Simpsion é obtida aproximando f por p2 em
x0 , x1 , x2 .
I A regra 1/3 de Simpsion repetida é obtida aproximando f
por Π2 em x0 , x1 , . . . , xn com n par.