Escolar Documentos
Profissional Documentos
Cultura Documentos
b
Definio 2 - A integral definida I f ( x )dx obtida atravs dos passos:
a
404
c) Existem integrandas cujas primitivas so impossveis de serem expressas em
termos de funes elementares, como por exemplo as primitivas de:
5
1
dx 1
x2
I e x2
dx , I , I sen dx
0 2
ln( x) 0 2
b
Definio 3 - A integral numrica I f ( x )dx consiste em se aplicar o Teorema
a
(b a)
- Dividimos [a, b] em n subintervalos de comprimento uniforme h ;
n
405
- Obtemos os n 1 valores funcionais ( xi , yi ) , onde x1 a , xi 1 xi h e
yi f ( xi ) , ( i 1, 2, , n );
h h h
Tn y1 y2 y2 y3 ... yn yn1
2 2 2
h
Tn y1 2 y2 2 y3 ... 2 yn yn1
2
h n
Tn
2
y1 2
i 2
yi yn1
(1)
b n
Finalmente, I f ( x )dx Ai Tn
a i 1
406
Fonte: Elaborao prpria
b
Da eq.(1) pode-se demonstrar o Teorema 1: I f ( x )dx lim Tn .
n
a
b
Exemplo 8.1: Calcule por Trapzios I f ( x )dx , onde a f ( x ) a funo
a
discretizada a seguir:
Soluo:
Temos n 1 5 pontos n 4 intervalos e xi 1 xi 0.25 h 0.25
I Tn 4.875
407
b
Definio: Numa I f ( x )dx se dividirmos o intervalo [a, b] em n partes iguais e
a
h 2 (b a) f ( )
ETn , onde [a, b] ou
12
h 2 (b a ) M
ETn Max (2)
12
onde M max | f ( x) |
x[ a ,b ]
Demonstrao:
Pela interpolao polinomial geral de grau n , conforme vimos no Captulo 5, temos
que o erro do aproximador Pn ( x ) em relao a f ( x ) dado por:
n
f ( n1)
( ) ( x xi )
Rn ( x) f ( x) Pn ( x) i 0
(n 1)!
f ( )( x xi )( x xi 1 )
f ( x) P1 ( x)
(1 1)!
xi 1 xi 1
f ( )( x xi )( x xi 1 )
Ento,
xi
f ( x ) dx P ( x)
xi
1
(1 1)!
dx ,
com P1 ( x ) definido em
x [ xi , xi 1 ] .
xi 1
xi
f ( x ) dx Ai ETi ( ) ,
xi 1 xi 1
h f ( )
onde Ai Pi ( x ) dx yi yi 1 e ETi ( ) ( x x )( x x
i i 1 )dx .
xi
2 (2)! xi
408
f ( ) xi 13 xi 3 xi 12 xi 2
ETi ( ) ( xi xi 1 ) xi xi 1 ( xi 1 xi )
(2)! 3 2
substituindo xi 1 xi h
f ( ) ( xi h)3 xi 3 ( xi h) 2 xi 2
ETi ( ) ( xi xi h ) xi ( xi h )( xi h xi )
(2)! 3 2
Por meio de algumas simplificaes algbricas, temos que:
f ( ) h 3 h3 f ( ) h 3 f ( ) h3
ETi ( )
(2)! 3 2 (2)! 6 12
f ( ) h 3 f ( ) h 3 f ( ) h3 f ( )h 3
ETn ...
12 12 12 12
f ( ) h 3 n
ETn
12
(b a)
Como n , e tomando o majorante de f ( ) , em valor absoluto, temos
h
Max | f ( x) | 2
ETn Max h (b a) com x [a, b] .
12
Exemplo 8.2: Determine o n mnimo para que o erro de truncamento mximo seja
6
1
menor que 106 ao efetuar I dx pelo mtodo dos Trapzios.
1
1 x
Soluo:
Temos f ( x) 1 x
1
f ( x ) (1 x) 2 f ( x) 2(1 x)3
A aproximao Tn da integral I Exemplo 8.2 obtida pelo mtodo dos trapzios com
Para n 1614 :
Em preciso de 8 dgitos significativos Tn 1.25276315
Para n 2048 :
Em preciso de 8 dgitos significativos Tn 1.25276329
410
Erro estimado sobre Tn 8.5 * 10 8
Para n 4096 :
Em preciso de 8 dgitos significativos Tn 1.25276327
Para n 32768 :
Em preciso de 8 dgitos significativos Tn 1.252762675
Para n 65536 :
Em preciso de 8 dgitos significativos Tn 1.25275445
Para n 131072 :
Em preciso de 8 dgitos significativos Tn 1.25279605
Para n 262144 :
Em preciso de 8 dgitos significativos Tn 1.25270736
411
Erro estimado sobre Tn 5.6 * 10 5
Para n 4194304 :
Em preciso de 8 dgitos significativos Tn 1.274151683
106 );
- Erro exato sobre Tn* calculado com n 4194304 e preciso 16 dgitos 1.1 *1013 .
412
4 j 1Ti j 1 Ti j11
Ti j (3)
4 j 1 1
para j 2,3,..., k e i j, ..., k .
Da resulta o:
b
f ( x)dx .
k
Teorema (Romberg): lim Ti
k a
Soluo:
Aplicando a eq. (2), inicialmente com n 4 ( h 0.25 ), para gerar a primeira coluna
de resultados e a eq.(3) para gerar os elementos das demais colunas, resulta:
j
hi 1 2 3 4 5
i
1 h /1 1.727221904557517
b
Para efetuar I f ( x )dx por Simpson procede-se da seguinte maneira:
a
ba
1) Dividir [a, b] em n (inteiro par) partes iguais de comprimento h ;
n
2) Para cada trs pontos sucessivos, ( xi 1 , yi 1 ) , ( xi , yi ) e ( xi 1 , yi 1 ) , igualmente
414
( x xi 1 ) ( x ( xi 1 h)) ( x xi )
(t 1) 1
h h h
yi 1 (t ) 2 yi 1 (t )(t 1)
Teremos P2 (t ) yi 1
1! 2!
3o) Pelo Teorema Fundamental do Clculo, integrando o interpolador polinomial
P2 (t ) teremos uma rea Ai para cada dois sub-intervalos [ xi 1 , xi 1 ] .
xi 1 2
Ai
xi 1
P2 ( x ) dx P2 (t ) hdt
0
Pois, x xi 1 t 0 , x xi 1 t 2 e dx h * dt .
Substituindo P2 (t ) em Ai teremos,
2 2
y (t ) 2 yi 1 (t )(t 1)
Ai P2 (t ) hdt yi 1 i 1 hdt
0 0
1! 2!
Assim,
2
y
2
2 yi 1 2
Ai h yi 1 dt i 1 tdt (t )(t 1)dt
0
1! 0 2! 0
yi 1 t 2
2
2 yi 1 t 3 t 2
2
Ai h yi 1 t 0
2
1! 2 0 2! 3 2 0
h
Ai yi 1 4 yi yi 1
3
4o) Ento, a rea total Sn dada pela soma de todas as reas Ai , i 2, 4,..., n :
h h h
Sn y1 4 y2 y3 y3 4 y4 y5 yn1 4 yn yn1
3 3 3
h
Sn y1 yn 1 4 y2 y4 yn 2 y3 y5 yn1
3
h n ( passo 2) n 1( passo 2)
Sn y1 4 yi 2 yi yn 1 (4)
3 i 2
i 3
ndices pares ndices mpares
415
Esta a frmula de Simpson para clculo aproximado da integral definida,
b
I f ( x )dx S n .
a
3
Exemplo 8.4: Efetue por Simpson I f ( x )dx , onde f ( x) uma funo discreta,
0
i 1 2 3 4 5 6 7
Soluo:
Temos: h xi 1 xi 0.5 ; n 6 (par)
Aplicando a eq. (4), temos
0.5
Sn (4 2) 4(6 8 3) 2(7.5 5) 16.5
3
3
Logo, I f ( x )dx 16.5
0
Consideraes:
1a) Simpson, via de regra, fornece resultados mais precisos que Trapzios para um
mesmo n . Novamente exige uma estimativa para n mnimo, pelos mesmos motivos
do Trapzios.
2a) Para se determinar um n mnimo pode-se
h4 (b a)M
ESn Max , onde M max f iv ( x) (5)
180 x[ a ,b ]
416
(ii) pode-se tambm melhorar os resultados atravs de tentativas sucessivas (com
hnovo hvelho / 2 ) e analisar o comportamento dos resultados;
Soluo:
Como
f ( x) (1 x) 1 f ( x) (1)(1 x) 2
f iv ( x) (1)(2)(3)(4)(1 x)5
24
f iv ( x ) 4!(1 x ) 5 f ( x) 0.75
iv
(1 1)5
Aplicando na eq. (5)
h4 (5)0.75
6
10 h 0.0832358
180
5
n 60.07028... n 60 (recomenda-se usar n 64 26 )
h
Obs.: Destacamos que, conforme resultado do exemplo 8.2, para esta mesma
integral, o mtodo dos Trapzios demanda um n 1614 .
a
-
a
Considere que desejamos obter numericamente uma I f ( x )dx hipottica
b
418
internos adequadamente escolhidos ( x1 e x2 ), como os da Grfico 8.5 a seguir.
mais (destacados com +) e em parte gera valores a menos (destacados com -), de
modo que a soma deste erros EG2 seja bem menor que o erro gerado no mtodo
Da,
419
b 1
I f ( x ) dx (b a ) 2 f ((b a ) 2)t ((b a ) 2) dt (5)
a 1
g (t )
b
obter I f ( x )dx .
a
1 m
I g (t ) dt C( m,k ) g t( m ,k ) Gm (6)
1 k 1
de 2m monmios {1, t , t 2 , ... , t 2 m 1} , via eq. (6), de modo que Gm seja exata.
1 m
Assim, g (t )dt C ( m ,k ) g t( m,k ) , com g (t ) t i , para i 0,1, 2,..., 2m 1
1 k 1
420
1 m
1 m
t dt C( m,k ) g t( m,k ) 0 C( m,1)t( m,1) C( m,2)t( m,2) C( m,m )t( m,m )
1 k 1
1 m
11
3 m
t dt C( m,k ) g t( m,k ) 0 C( m,1) (t( m,1) ) C( m,2) (t( m,2) ) C( m,m ) (t( m,m ) )
3 3 3
1 k 1
(7)
1
2 m2 m
t dt C( m ,k ) g t( m,k ) 2 / (2m 1) C( m,1) (t( m,1) )2 m2 C( m,2) (t( m,2) ) 2 m 2 C( m,m ) (t( m,m) )2 m2
1 k 1
1 m
t 2 m1dt C( m,k ) g t( m,k ) 0 C( m,1) (t( m,1) ) 2 m 1 C( m,2) (t( m,2) ) 2 m 1 C( m,m ) (t( m,m ) ) 2 m1
1 k 1
C(2,1) (t(2,1) ) C(2,2) (t(2,2) ) 2 / 3
2 2
C(2,1) (t(2,1) ) C(2,2) (t(2,2) ) 0
3 3
b 1
I f ( x )dx (b a) 2 f ( x (t )) dt Gm
a 1 g (t )
onde
421
m
Gm (b a ) 2 C( m , k ) f ( x (t( m ,k ) )) (8)
k 1
g (t )
1
Exemplo 8.6: Determine I e x dx pelo mtodo de Gauss-Legendre com m 2
0
pontos.
Soluo:
Aplicando diretamente a eq. (8) com a 0 e b 1 resulta:
m t( m , k ) C( m , k )
2 t(2,1) 1 3 C(2,1) 1
t(2,2) 1 3 C (2,2) 1
m m
Gm ((b a ) 2) C( m , k ) f xk ((b a ) 2) C( m , k ) yk
k 1 k 1
1 1 3 0.211324865405187 1.23531360053585
2 1 3 0.788675134594813 2.20047915547916
1 0
Gm 1*1.23531360053585 1 * 2.20047915547916
2
I G m 1.71789637800750
1
I e 1.71828182845905 (Integral Exata I e e x )
0
422
m
t( m ,k ) C( m , k )
1 0 2
2 1 3 1
3 0 8/9
35 5/9
4 0.3399810435848562648 0.65214515486254614263
0.8611363115940525752 0.34785484513745385737
5 0.00000000000000000000 128/225
0.53846931010568309104 0.47862867049936646804
0.90617984593866399280 0.23692688505618908751
6 0.23861918608319690863 0.46791393457269104739
0.66120938646626451366 0.36076157304813860757
0.93246951420315202781 0.17132449237917034504
7 0.00000000000000000000 512/1225
0.40584515137739716691 0.38183005050511894495
0.74153118559939443986 0.27970539148927666790
0.94910791234275852453 0.129484966168869693271
8 0.183434642495650 0.362683783378369
0.525532409916329 0.313706645877885
0.796666477413627 0.222381034453374
0.960289856497536 0.101228536290377
9 0 0.330239355001305
0.324253423403809 0.312347077039964
0.613371432700591 0.260610696402964
0.836031107326639 0.180648160694839
0.968160239507622 0.0812743883615805
10 0.148874338981631 0.295524224714756
0.433395394129247 0.269266719309977
0.679409568299024 0.219086362516008
0.865063366688989 0.149451349150562
0.973906528517168 0.0666713443086937
preciso de calculadoras e m 1 at 5.
m t( m , k ) C( m , k )
1 t1 0 C1 2
2
t1 3
1
C1 1
1 C1 1
t2 3
423
3 t1 3/ 5 C1 5 9
t2 0 C2 8 9
C3 5 9
t3 3/ 5
4 t1 0.861136312 C1 0.347854845
t2 0.339981044 C2 0.652145155
t3 0.339981044 C3 0.652145155
t4 0.861136312 C4 0.347854845
5 t1 0.906179846 C1 0.236926885
t2 0.538469310 C2 0.478628670
t3 0 C3 0.568888889
t4 0.538469310 C4 0.478628670
t5 0.906179846 C5 0.236926885
Pn 1 ( x) ((2n 1) * x * Pn ( x) n * Pn 1 ( x)) / (n 1)
- graus n 3,4,, m
k 0 a( n ,k 1) (1 n) / n * a( n 2, k 1)
k 1: n 2 a( n ,k 1) (1 n ) / n * a( n 2,k 1) (2 * n 1) / n * a( n 1, k 11)
k n 1 a( n , k 1) (2 * n 1) / n * a( n 1,k )
424
k n a( n ,k 1) (2 * n 1) / n * a( n 1, k 11)
onde
Pn ( x ) a( n ,1) a( n ,2) x a( n ,3) x 2 a( n , n 1) x n
FIMLINK
2 m1 (m!)4
EGm (b a) Max f (2m) ( x) , x [a, b] (9)
(2m 1)[(2m)!]3
lim EGm 0
m
Soluo:
Derivando a integranda resulta que:
f ( x) (1)(2)(3) 1 x
4
f (4) ( x) (1)(2)(3)(4) 1 x
5
f ( k ) ( x) 1 k !1 x
k ( k 1)
Agora vamos calcular o erro requerido EGm da ordem de O(106 ) por tentativas
425
12!
Max f (2m) f (12) 1 (1)12 58472
(1 1)(121)
2*61 (6!)4
EGm (6 1) Max f (2m) ( x) 0.01342557
(2 * 6 1)[(2 * 6)!]3
Para m 10 :
20!
Max f (2m) f 20 1 (1)20 (201)
1.1601*1012
(1 1)
(10!)4
EGm (6 1)2*101 Max f (2m) ( x) 0.00031719
(2 *10 1)[(2 *10)!]3
Para m 16 :
32!
Max f ( 2 m ) f (32) 1 ( 1)32 3.06325 * 10 25
(1 1) (32 1)
(16!) 4
EG m (6 1)2*161 Max f (2 m ) ( x) 1.13669 * 1006
(2 * 16 1)[(2 * 16)!]3
6
1
Exemplo 8.8: Determine I dx pelo mtodo de Gauss-Legendre com m 3
1
1 x
pontos. Calcule o seu erro exato. Determine e plote o polinmio de grau n m 1 2 ,
que passa sobre os 3 pontos internos ( xk , yk ) do mtodo e compare a integrao I P2
G3 .
Soluo:
Aplicando diretamente a eq. (8) com a 1 e b 6 resulta:
m t( m , k ) C( m , k )
426
t1 3/ 5 C1 5
9
3 t2 0 C2 8
9
t3 3/ 5 C3 5
9
m m
Gm ((b a ) 2) C( m , k ) f xk ((b a ) 2) C( m , k ) yk
k 1 k 1
1 3/ 5 1.563508325 0.390090404719087
2 0 3.5 0.222222222222222
3 3/ 5 5.436491675 0.155364140978245
G3
b a C f x1 C(3,2) f x2 C(3,3) f x3
2 (3,1)
6 1
G3 5 9 * 0.390090404719087 8 9 * 0.222222222222222 5 9 * 0.155364140978245
2
6 1
G3 0.216716891510604 0.197530864197531 0.086313411654580545
2
6 1
G3 0.50056116736271645
2
I G3 1.25140291840679
427
Fonte: Elaborao prpria
Consideraes:
inconsistentes, conforme o m utilizado (com m impar gera valor infinito), por conter
um ponto de singularidade dentro do intervalo.
J se o ponto de singularidade esta localizado em algum extremo, como nas
integrais particionadas, antes e depois da descontinuidade, pode-se aplicar o
mtodo de Gauss-Legendre e obter um resultado, neste caso exato, j a partir de
2 3
dx dx
m 2 . Estas integraes separadas 1 2 x e 2 x
2
geram valores aproximados
429
finitos e iguais, ento a soma destas duas partes geram o resultado exato.
Pode-se verificar analiticamente que o valor exato desta integral zero pois em
2 3
dx dx
I 0 a rea positiva entre a 1 e b2 se compensa
1
2 x 2 2 x
completamente com a rea negativa entre b 2 e c 3 .
1
Exemplo 8.10: Efetue I ln( x )dx por Gauss-Legendre com m 3 . Compare o
0
Soluo:
Aplicando a eq. (8) com m 3 , teremos:
u 1/ x x 1
u dx 1
u2
du com [ a , ) [ 1 a , 0]
1
0
f (u ) a
f (u )
Resultando em f ( x)dx
a 1/ a
u 2
du 2 du
0
u
v.ii). Se um extremo for e o outro for a 0 , o mtodo tambm pode ser aplicado
subdividindo o intervalo de integrao original em duas partes, por exemplo:
430
1
0
0 1
a a
f ( x)dx
f ( x) dx a
f ( x)dx f ( x)dx
a
f ( x)dx f ( x)dx
a
a
f ( x)dx
1 m
f ( x)
dx GTm a j f ( x j ) (10)
1 1 x2 j 1
Onde na parte direita da (10) foi usada apenas a parcela bem comportada f ( x) da
431
aj / m
2 j 1
x j cos , j 1, 2,..., m .
2 m
Ento
m 2 j 1
GTm f (11)
m j 1 2m
1
x sen( x)
Exemplo 8.11: Determine o valor da integral I
1 1 x2
dx por Gauss-Tchebyshev
considera este fator. Para esta funo bem comportada, obtemos a convergncia da
integrao aproximada com m 8 ns.
Por Gauss-Legendre, devemos integrar a funo completa, com o fator peso
x sen( x)
f ( x) , mas os resultados ficam longe da convergncia para a soluo.
1 x2
Mesmo com m 10 , verifica-se a ineficincia do mtodo para esta integral com
descontinuidades em ambas extremidades.
432
Ento a integrao por Gauss-Tchebyshev a mais adequada, por considerar j no
mtodo este fator peso com descontinuidades nos extremos.
A seguir apresentamos os resultados at m 10 , obtidos pelo Gauss-Tchebyshev (
GTm ) e pelo Gauss-Legendre( Gm ):
m GTm Gm
2 1.44313043631812 0.771885702690283
3 1.38167976999193 0.951800774731612
4 1.38246439058891 1.05120156898943
5 1.38245967093080 1.11295823247018
6 1.38245968742174 1.15516336143599
7 1.38245968738411 1.18587293446304
8 1.38245968738417 1.20923821130433
9 1.38245968738417 1.22762077044289
10 1.38245968738417 1.24246518890738
Consideraes finais:
i). Nenhum dos quatro mtodos de integrao numrica abordados neste captulo
deve ser descartado a priori, pois cada um deles poder ser o mais adequado,
conforme o tipo de integranda disponvel:
- o mtodo dos Trapzios ser o mais adequado para funes integrandas
com grfico tipo escada;
- o mtodo de Simpson indicado para funes integrandas discretas
(definidas por tabela de pontos);
- em geral, para funes integrandas com expresso conhecida, o mtodo de
Gauss-Legendre mais eficiente;
433
- a integrao numrica de Gauss-Tchebyshev tem aplicaes especficas e
deve ser utilizada quando a funo integranda j inclui o fator peso
434