Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Matemática computacional
INTEGRACIÓN NUMÉRICA: “Regla De Simpson”
Por:
Diego Alonso Capera Bonilla
Código 20121109353
Angie Paola Trujllo
Código 20111100454
Presentado a:
Julio Cesar Duarte
Universidad Surcolombiana
Facultad de Ciencia Exactas y Naturales
Programa de Matemática aplicada
Neiva (Huila)
Marzo de 2014
2
INTRODUCCIÓN
Al momento de aplicar las Matemáticas a situaciones del mundo real nos encon-
tramos a menudo con problemas que no pueden ser resueltos analı́ticamente o de
manera exacta y cuya solución debe ser abordada con ayuda de algún procedi-
miento numérico.
1
REGLA SIMPLE DE SIMPSON (1/3) para N= Pares
Dada la función f(x) en [a,b], tomaremos como tercer punto para la interpolación
el punto medio de dicho intervalo, es decir: Xm = a+b b−a
2 y denominaremos h = 2 a
la semianchura del intervalo. De esta forma el polinomio de interpolación de grado
2 que pasa por (a, f (a)), (xm , f (xm )) y (b, f (b)) será:
2
f 00 (xm ) f 000 (xm )
Z b
= f (xm )+f 0 (xm )(x−xm )+ (x−xm )2 + (x−xm )3 +R4 (x) =
a 2 3!
f 00 (xm ) 3 f (4) (ξ) 5
= 2hf (xm ) + h + (h)
3 60
Finalmente el error de integración no es mas que (tomando nuevamente el error
como definido positivo):
Z b
h
E = f (x)dx − (f (a) + 4f (xm ) + f (b))
a 3
de manera que:
(4)
f (4) (ξ) 5 1 (4)
f (ξ) 5 5
E=
(h) − (h) − − f (ξ)(h)
60 36 90
Si denominamos M4 al máximo que alcance la derivada cuarta de la función en el
intervalo [a,b], tendremos finalmente:
5
h
E ≤ M4
90
hemos demostrado por tanto que el error puede acotarse por el máximo de la
derivada cuarta de la función.
3
REGLA COMPUESTA DE SIMPSON (1/3) para N= Pares
Además de aplicar la regla trapezoidal con segmentos cada vez más finos, otra
manera de obtener una estimación más exacta de una integral, es la de usar poli-
nomios de orden superior para conectar los puntos.
DEMOSTRACIÓN
Calculando H tenemos =
4
Se procede a integrar dicho arco de parábola :
ax3 bx2 h
Z h
2
ax + bx + c dx ' + + cx '
−h 3 2 −h
reemplazando cada uno de los limites se tiene
ah3 bh2 −ah3 bh2
3 + 2 + ch − 3 + 2 − ch ' destruyendo paréntesis
f (xi ) = f (−h) = Y0
f (xi+1 ) = f (0) = Y1
f (xi+2 ) = f (h) = Y2
f (−h) = ah2 − bh + c = Y0
f (0) = c = Y1
f (h) = ah2 + bh + c = Y2
Z h
h
2
ax + bx + c dx ' 2ah2 + 2c + 4c
−h 3
[Ecuación 4]
5
reemplazando las ecuaciones 2 y 3 en la 4 tendrı́amos
h
' 3 y0 + 4y1 + y2 [Ecuación 5] = A1
Entre mas subáreas tenga la integral a calcular, mas exacto sera el valor encontrado
Z b
f (x)dx ' A1 + A2 + A3 + ... + An
a
Z b
h h h
f (x)dx ' y0 + 4y1 + y2 + y2 + 4y3 + y4 + ... + y2n−2 + 4y2n−1 + y2n
a 3 3 3
h
Factorizando 3 tendrı́amos
h
' 3 y0 + 4y1 + 2y2 + 4y3 + 2y4 + ... + 4y2n−1 + y2n Organizando de otra forma =
h
' 3 y0 + y2n + 4(y1 + y3 + 2y5 + ... + y2n−1 ) + 2(y2 + y4 + y6 ) [Ecu 6]
6
Pasando la formula anterior en términos de a,b quedarı́a
Donde
b−a
a=limite inferior b= limite superior n=numero de subáreas h= 2n
Error de la aproximación
De cara a la estimación del error, en cada uno de los pasos deberemos considerar
h5
E ≤ M4
90
De esta forma, el error de integración en el Método compuesto vendrá dado por:
5 5
h 1 2
n h n
E≤
M4 + M4 + ... + M4 ≤
2 M4
90 90 2
donde se denota M4i a los máximos de la derivada cuarta en cada aplicación del
método simple y M4 al máximo de la derivada cuarta en todo [a,b]. Concluimos
por tanto en la expresión:
b − a 4
E≤
h M4
180
7
Ejemplo.1
Z 4
(1 − e−2x )dx
0
Forma numerica
4−0 1
h= 2∗4 = 2
Sumamos Y1 + Y2 + Y3 + Y4 = 3,57468466
Sumamos Y1 + Y2 + Y3 = 2,843870324
8
Reemplazando en formula general quedarı́a
Z 4
1
−2x
(1−e )dx ' 0+0,999664+4(3,57468466)+2(2,843870324) = 3,497689881
0 6
e−2x 4 e−2(4)
Z 4
1
(1 − e−2x )dx = x + = 4+ − − = 4,500167
0 2 0 2 2
b − a 4
Error ≤
h M4
180
M4 ≥ f (4) (x)
∀x[0, 4]
f 0 (x) = 2e(−2x)
f 00 (x) = −4e(−2x)
Se puede observar que f (iv) (x) es creciente en [0,4] de modo que el máximo valor
de dicha función coincide con el valor en x = 4, esto es,
9
DIAGRAMA DE FLUJO
10
Programación en matlab para la regla de Simpson
11
Algunos ejercicios utilizando la codificación en matlab
Z 2
1
dx
1 x
n=4
Z pi
(x2 )cos(x)dx
0
n=6
Z 2
(xln(x))dx
1
n=8
12
Z 2
4
dx
0 3−x
n=6
Z 4
(4 + x3 )dx
1
n=4
13
REGLA DE SIMPSON (3/8) para N= impares
Z Xn
3h
f (x)dx ' f (X0 ) + 3f (X1 ) + 3f (X2 ) + ... + f (Xn )
X0 8
Donde
b−a
h= n
X0 = a X1 = a + 1h X2 = a + 2h ..... Xi = a + ih
Z 4
(1 − e−2x )dx
0
4−0 4
h= 5
= 5
X0 =0 f (0) = (1 − e−2(0) ) = 0
4
X1 = 54 f ( 45 ) = (1 − e−2( 5 ) ) = 0,798103
8
X2 = 58 f ( 85 ) = (1 − e−2( 5 ) ) = 0,959237
12
X3 = 12
5
f ( 125
) = (1 − e−2( 5 ) ) = 0,991770
16
X4 = 16
5
f ( 165
) = (1 − e−2( 5 ) ) = 0,998338
X5 = 20
5
f (4) = (1 − e−2(4) ) = 0,999664
Z 4
3 4
−2x
(1 − e )dx ' 0 + 3(0,798103) + 3(0,959237) + 3(0,991770)
0 8 5
+3(0,998338) + 0,999664 ' 3,672602
14
−3 ∗ b − a 4
Error ≤ h M4
80
M4 ≥ f (4) (x)
∀x[0, 4]
Calcularemos las derivadas correspondientes:
f 0 (x) = 2e(−2x)
f 00 (x) = −4e(−2x)
f 000 (x) = 8e(−2x)
f (iv) (x) = −16e(−2x)
Se puede observar que f (iv) (x) es creciente en [0,4] de modo que el máximo
valor de dicha función coincide con el valor en x = 4, esto es,
15