Está en la página 1de 4

7. Integración Numérica.

Módulo 7
Prof. Marı́a Angélica Vega U.

7.1. Fórmulas de Newton-Cotes.

Problema. Se trata de encontrar el valor de

Z b
f (x)dx
a

especialmente cuando no puede ser resuelta por métodos analı́ticos.


Se obtiene aproximando f (x) en [a, b] mediante un polinomio de interpolación, es decir,

f (x) = Pn (x) + E(x) , entonces


Rb Rb Rb
a
f (x)dx = a
Pn (x)dx + a
E(x)dx

de modo que si
n
X
Pn (x) = f (xi )li (x)
i=0

es el polinomio interpolante de Lagrange,


Z b n
X Z b
f (x)dx = f (xi ) pi (x)dx. (106)
a i=0 a

En general, si el integrando es:


Z b n
X
w(x)f (x)dx = Hi (x)f (xi ) + Eint . (107)
a i=0

donde w(x) es una función peso, los Hi (x) se determinan imponiendo que Ec , el error de cuadratura
sea cero, si f es un polinomio de grado menor o igual que n.

7.1.1. Método del Trapecio.

Si en la fórmula, (??), n=1 entonces los puntos de interpolación son x0 y x1


Z x1 1
X
f (x)dx = Hi (x)f (xi ) = H0 f (x0 ) + H1 f (x1 ).
x0 i=0
luego hay que calcular, H0 y H1 , en efecto

x1 x1 x1
x − x1 −1
Z Z Z
h
H0 = l0 (x)dx = dx = (x − x1 )dx = .
x0 x0 x0 − x1 h x0 2
Analogamente resulta:
h
H1 = .
2
Luego,

R x1 h
x0
f (x)dx = [f (x0 ) + f (x1 )]. (108)
2

denominada Regla del trapecio.


¿Qué representa gráficamente esta fórmula ?
Error de cuadratura
¿Qué podemos decir del error cometido ? Para ello integramos el error de la aproximación polino-
mial, en efecto
f 00 (ξ)
E = f (x) − P1 (x) = (x − a)(x − b)
2
utilizando el teorema del valor medio para integrales, se tiene que

Z b
1
ET = E(x)dx = − (b − a)3 f 00 (ξ). (109)
a 12
Nótese aquı́ que b−a = h es la longitud del intervalo y que la fórmula (??) proporciona un resultado
exacto para polinomios de grado a lo más 1. Esta fórmula se conoce con elnombre de método del
trapecio simple.
Una forma de disminuir el error de cuadratura, es considerar más puntos de interpolación por
ejemplo (n + 1), en este caso el intervalo [a, b]lo dividimos en n subintervalos de longitud h y en
cada subintervalo aplicamos el método anterior , obteniendose,

n−1
Rb b−a X
a
f (x)dx = [f (x0 ) + f (xn ) + 2 f (x0 + ih)]. (110)
2n i=1

denominada método del trapecio generalizada y el término de error


−1 h3 00
ET = f (ξ)
12 n2
de donde un estimativo del error es :
h3
|ET | ≤ máx |f 00 (x)|
12n2 a≤x≤b
7.1.2. Método de Simpson.

Si en la fórmula, (??), n=2 entonces los puntos de interpolación son x0 , x1 y x2 y


Z x2 2
X
f (x)dx = Hi (x)f (xi ) = H0 f (x0 ) + H1 f (x1 ) + H2 f (x2 ).
x0 i=0

luego hay que calcular, H0 , H1 y H2 , en efecto

R x1 R x2 (x − x1 )(x − x2 ) (x − x0 )(x − x2 )
x0
f (x)dx = x0
( f (x0 ) + f (x1 ))dx
(x0 − x1 )(x0 − x2 ) (x1 − x0 )(x1 − x2 )

R x2 (x − x0 )(x − x1 ) x2
(x − x0 )(x − x1 )(x − x2 ) (3)
Z
+ x0 (x − x )(x − x )
f (x2 )dx + f (ξ(x))dx.
2 0 2 1 x0 6

evaluando las integrales (Consultar Análisis Numérico de Burden-Faires.) se obtiene :


x1
h5
Z
h
f (x)dx = [f (x0 ) + 4f (x1 ) + f (x2 )] − f (4) .
x0 3 90

denominada Regla de Simpson simple. Como la derivada involucrada en el error es de cuarto


orden, entonces la fórmula será exacta para polinomios de grado menor que 4.
Observemos que si queremos generalizar este método a n subintervalos, el método requiere de dos
b−a
intervalos consecutivos, por lo que n debe ser par. Generalizamos definiendo: n = 2m , h =
2m
tenemos
a = x0 < x1 < ... < x2m = b , xi = x0 + ih , i = 0, ..., 2m

entonces " #
m−1 m
Rb h X X
a
f (x)dx = +f (x0 ) + 2 f (x2i ) + 4 f (x2i−1 ) + f (x2m )
3 i=1 i=1
(111)
5m
h X (4)
− f (ξi ).
90 i=1

Un concepto importante, es saber determinar el grado de exactitud o de precisión de una fórmula


de cuadratura. El grado de exactitud o precisión de una fórmula de cuadratura es el entero
positivo n tal que E(Pk ) = 0, para todos los polinomios Pk de grado menor o igual que n, pero
E(Pn+1 ) 6= 0 para algún polinomio de grado (n + 1).

Actividades 7.1 Problema 1. (PEP No 3. Sem I - 2000) Una partı́cula con masa m = 20 kg se
mueve a través de un fluido y está sometida a una resistencia viscosa dada por:

R(v) = −v 3/2
donde v es su velocidad. La relación entre el tiempo t, la velocidad v, y la resistencia R está dada
por:
Z v(t)
m
t= dv (en segundos)
v0 R(v)
donde v0 es la velocidad inicial.

a) Suponiendo que v0 = 15 m/seg y usando cuatro intervalos de igual longitud, determinar el


tiempo T que se requiere para que la partı́cula llegue a v(T ) = 7,0 m/seg.
b) Estime el error cometido en (a)

Problema 2. Considere la siguiente fórmula de integración numérica:


Z 2
2 p p
f (x)dx = [5f (−2 0,6) + 8f (0) + 5f (2 0,6)] (1)
−2 9

a) Usando la fórmula (1), estime el valor de la siguiente integral:


Z 1 √
2[0,2969 x − 0,126x − 0,3516x2 + 0,2843x3 − 0,1015x4 ]dx
0

b) Determine el polinomio de mayor grado para el que la fórmula (1) es exacta.

También podría gustarte