Está en la página 1de 7

Integración numérica

Facultad de Ingenierı́a, UNAM


Dra. Anahı́ Flores Pérez
Resumen
Introducción.
Integración numérica.
Ejemplo de aplicación.
Conclusiones.

Introducción
En la exploración de las técnicas de derivación numérica quedó de manifiesto la enorme ventaja que resulta de la
aplicación de los principios de interpolación cuando el profesional de la Ingenierı́a se enfrenta a problemas reales donde
el fenómeno fı́sico se modela a través de una función en forma tabular.
En este sentido, de la misma forma en que es posible derivar una función tabular sin la necesidad de obtener
primeramente su forma analı́tica, en este apunte se presentarán las herramientas para integrar dicha función las cuales
requieren de las suposiciones básicas del cálculo integral. Por tratarse de técnicas numéricas, su resultado será el
valor del área bajo la curva de la función y, en consecuencia, será indispensable contar con el intervalo de integración
respectivo.
Adicionalmente a las ventajas intrı́nsecas que ofrecen las aplicaciones numéricas a través de herramientas de
cómputo, la integración numérica permite obtener resultados muy precisos para aquellas integrales denominadas im-
propias o para aquellas que por su complejidad rebasan a las técnicas analı́ticas.
Es necesario resaltar que para la buena aplicación de las herramientas de integración numérica deben dominarse
los conceptos básicos de interpolación numérica, tal como el grado del polinomio de interpolación.

Integración numérica
El punto de partida para el desarrollo de las herramientas de integración numérica es el polinomio de interpolación,
expresado en la ecuación (1), y que se aplica a una función tabular con espaciamientos iguales
 
s(s − 1) 2 s(s − 1)(s − 2) 3 s
fn (x) = f (x0 ) + s∆f (x0 ) + ∆ f (x0 ) + ∆ f (x0 ) + · · · + ∆n f (x0 ), (1)
2! 3! n
x−x0
donde h es una constante y s = h . Se plantea entonces obtener
Z xn
f (x)dx.
x0
Dado que el polinomio de interpolación de la ecuación (1) representa de buena manera a la función analı́tica f (x) es
válida la siguiente igualdad:

xn xn    
s(s − 1) 2 s(s − 1)(s − 2) 3
Z Z
s
f (x)dx = f (x0 ) + s∆f (x0 ) + ∆ f (x0 ) + ∆ f (x0 ) + · · · + ∆n f (x0 ) dx, (2)
x0 x0 2! 3! n

x−x0
Para proceder a su solución es necesario realizar un cambio de variable de x a s de la siguiente forma: si s = h ,
entonces

• x = x0 ⇒ s = 0
• x = xn ⇒ s = n. Donde n representa el número de puntos que conforman la función tabular (notar que n
comienza en cero).
ds 1
• dx = h ⇒ dx = hds

Incluyendo estas consideraciones en la ecuación ():

xn n   
s(s − 1) 2 s(s − 1)(s − 2) 3
Z Z
s
f (x)dx = f (x0 ) + s∆f (x0 ) + ∆ f (x0 ) + ∆ f (x0 ) + · · · + ∆n f (x0 ) hds. (3)
x0 0 2! 3! n

Realizando la integral y valuando sus lı́mites


Z xn
n2
 3
n2
 4
n3 n2
   
n 2 n 3
f (x)dx = h nf (x0 ) + ∆f (x0 ) + − ∆ f (x0 ) + − + ∆ f (x0 ) + · · · (4)
x0 2 6 4 24 6 6
La ecuación (4) representa la integral de la función tabular f (x) con n puntos de igual espaciamiento. A partir de
ella es posible obtener diferentes órdenes de integración de acuerdo al grado del polinomio de interpolación.

1
Método del trapecio para integral numérica
Si la ecuación (4) se limita a las primeras diferencias, es decir, al primer grado en el polinomio de interpolación, y se
toman grupos de dos en dos mediciones
Z x1  1
n2


f (x)dx ≈ h nf (x0 ) + ∆f (x0 ) . (5)
x0 2 0
Evaluando los lı́mites y sustituyendo la definición de la primera diferencia
Z x1  
1
f (x)dx ≈ h f (x0 ) + (f (x1 ) − f (x0 )) ,
x0 2
Z x1
h
f (x)dx ≈ (f (x0 ) + f (x1 )) , (6)
x0 2
Debe percibirse que para obtener la integral en todo el intervalo [x0 , xn ] debe aplicarse la fórmula (6) entre todos los
pares de puntos y después hacer la suma de todos los resultados:
Z x2
h
f (x)dx ≈ (f (x1 ) + f (x2 ))
x1 2
Z x3
h
f (x)dx ≈ (f (x2 ) + f (x3 ))
x2 2
..
.
Z xn
h
f (x)dx ≈ (f (xn−1 ) + f (xn ))
xn−1 2
Sumando los resultados previos
Z xn
h X 
f (x)dx = f (x0 ) + f (xn ) + 2 resto de ordenadas . (7)
x0 2
A la ecuación (7) se le conoce como Fórmula trapecial y representa un primer orden de aproximación a la integral
numérica.

1
Regla de Simpson 3
Si en la ecuación (4) se incluye el término de la segunda diferencia, es decir, se considera el segundo grado en el
polinomio de interpolación, aparecerá el término f (x2 ) − 2f (x1 ) + f (x0 ), esto es
Z x2  2
n2
 3
n2
 
n 2

f (x)dx ≈ h nf (x0 ) + ∆f (x0 ) + − ∆ f (x0 ) ,
x0 2 6 4 0
Z x2    
1
f (x)dx ≈ h 2f (x0 ) + 2∆f (x0 ) + ∆2 f (x0 ) ,
x0 3
Z x2    
1
f (x)dx ≈ h 2f (x0 ) + 2(f (x1 ) − f (x0 )) + (f (x2 ) − 2f (x1 ) + f (x0 ))
x0 3
Z x2
h
f (x)dx ≈ [f (x0 ) + 4f (x1 ) + f (x2 )].
x0 3
Recorriendo los intervalos de integración:
Z x4
h
f (x)dx ≈ [f (x2 ) + 4f (x3 ) + f (x4 )],
x2 3
Z x6
h
f (x)dx ≈ [f (x4 ) + 4f (x5 ) + f (x6 )],
x4 3
..
.
Z xn
h
f (x)dx ≈ (f (xn−2 ) + 4f (xn−1 ) + f (xn ))
xn−2 3
Sumando las integrales parciales:
Z xn
h
f (x)dx ≈ [f (x0 ) + 4f (x1 ) + 2f (x2 ) + 4f (x3 ) + 2f (x4 ) + · · · + 2f (xn−2 ) + 4f (xn−1 ) + f (xn )],
x0 3
2
Z xn
h X X
f (x)dx ≈ [f (x0 ) + f (xn ) + 2 (ordenadas con etiqueta par) + 4 (ordenadas con etiqueta impar). (8)
x0 3
La ecuación anterior se conoce como Fórmula de integración Simpson 13 que tiene como condición que el número de
n de puntos que conforman la función tabular sea par (comenzando desde n = 0).

3
Regla de Simpson 8
Si en la ecuación (4) se eliminan los términos después de las terceras diferencias, es decir, la aproximación se realiza
con un polinomio de interpolación de tercer grado y grupos de cuatro en cuatro mediciones, obtendremos
Z x3  3
n2
 3
n2
   4 3 2

n n n n
∆2 f (x0 ) + ∆3 f (x0 )

f (x)dx ≈ h nf (x0 ) + ∆f (x0 ) + − − +
x0 2 6 4 24 6 6 0
Z x3      
9 27 9 81 27 9
f (x)dx ≈ h 3f (x0 ) + ∆f (x0 ) + − ∆2 f (x0 ) + − + ∆3 f (x0 )
x0 2 6 4 24 18 6
Z x3
3h
f (x)dx ≈ [f (x0 ) + 3f (x1 ) + 3f (x2 ) + f (x3 )]
x0 8
Recorriendo los intervalos de integración:
Z x6
3h
f (x)dx ≈ [f (x3 ) + 3f (x4 ) + 3f (x5 ) + f (x6 )]
x3 8
Z x9
3h
f (x)dx ≈ [f (x6 ) + 3f (x7 ) + 3f (x8 ) + f (x9 )]
x6 8
..
.
Z xn
3h
f (x)dx ≈ [f (xn−3 ) + 3f (xn−2 ) + 3f (xn−1 ) + f (xn )]
xn−3 8
Sumando las integrales parciales:

Z xn
3h
f (x)dx = [f (x0 )+3f (x1 )+3f (x2 )+f (x3 )+f (x3 )+3f (x4 )+3f (x5 )+f (x6 )+· · ·+f (xn−3 )+3f (xn−2 )+3f (xn−1 )+f (xn )],
x0 8

3h X X
=
[f (x0 ) + f (xn ) + 2 (ordenadas de etiqueta multiplo de tres) + 3 (resto de ordenadas)]. (9)
8
La ecuación (9) se conoce como Fórmula de integración de Simpson 38 que tiene condición que el número n de puntos
que conforman la función tabular tenga etiqueta múltiplo de tres.

Consideraciones generales
• Resulta muy importante determinar claramente el valor de n que representa el número de puntos que forman la
función tabular. Si se observan las consideraciones iniciales de estos desarrollos, el primer punto de la función
tabular es (x0 , f (x0 )) y el último es (xn , f (xn )). Este valor de n deberá ser par para aplicar Simpson 13 o múltiplo
de tres para Simpson 83 o de cualquier valor para la fórmula trapecial.

• La notación convencional para la regla trapesoidal es: AT .

• La notación convencional para la fórmula de Simpson 13 es: A 13 .

• La notación convencional para la fórmula de Simpson 83 es: A 38 .

• Los intervalos de integración de las fórmulas deben ser continuos, es decir, no se debe interrumpir el intervalo de
integración.

3
Ejemplo de aplicación
• El cuadro 1 muestra la velocidad de un móvil que parte del reposo en función del tiempo t. Calcula el desplaza-
miento del móvil en cada uno de los instantes citados en la tabla.

Cuadro 1: Desplazamiento de un móvil

t[s] V~ [ ms ]
0 0
60 0,0824
120 0,2474
180 0,6502
240 1,3851
300 3,2229

En forma general, el desplazamiento S de un móvil se obtiene por la ecuación:


Z tf
~=
S V~ dt
t0
.
Por otra parte, se sugiere numerar los puntos de la función tabular para evitar cualquier error involuntario en su
uso, iniciando en 0 y concluyendo en n.

Cuadro 2: Numeración de los puntos

i t[s] V~ [ ms ]
0 0 0
1 60 0,0824
2 120 0,2474
3 180 0,6502
4 240 1,3851
5 300 3,2229

• Desplazamiento a los 60s: Por tratarse de el área entre dos puntos sólo puede utilizarse AT :
Z 60
~t=60s = h
S V~ dt = [Y0 + Y1 ]
0 2
Z 60
~t=60s = 60
S V~ dt = [0 + 0, 0824] = 2, 472m
0 2

• Desplazamiento a los 120s: Dado que la integración se hace desde X0 a X2 entonces n = 2 y puede utilizarse A 13 :
Z 120
~t=120s = 60
S f (x)dx = [Y0 + Y2 + 2(0) + 4Y1 ]
0 3
Z 120
~t=120s = 60
S f (x)dx = [0 + 0, 2747 + 2(0) + 4(0, 0824)] = 12, 086m
0 3

• Desplazamiento a los 180s: Dado que la integración se hace desde X0 a X3 entonces n = 3 y puede utilizarse A 83 :
Z 180
~t=180s = 3h
S f (x)dx = [Y0 + Y3 + 2(0) + 3(Y1 + Y2 )]
0 8
Z 180
~t=180s = 3.60
S f (x)dx = [0 + 0, 6502 + 2(0) + 3(0, 0824 + 0, 2747)] = 38, 7338m
0 8

• Desplazamiento a los 240s: Dado que la integración se hace desde X0 a X4 entonces n = 4 y puede utilizarse A 31 :
Z 240
~t=240s = 60
S f (x)dx = [Y0 + Y4 + 2Y2 + 4(Y1 + Y3 )]
0 3
Z 240
~t=240s = 60
S f (x)dx = [0 + 1, 3851 + 2(0, 2747) + 4(0, 0824 + 0, 6502)] = 97, 298m
0 3

4
• Desplazamiento a los 300s: Dado que la integración se hace desde X0 a X5 entonces n = 5. Se propone hacer
dos integrales parciales y después la suma de ambas: de X0 a X3 utilizando A 83 y de X3 a X5 utilizando A 13 :
Z 180 Z 300
~t=300s =
S f (x)dx + f (x)dx
0 180
~t=180s = 38, 7338. La segunda integral se calcula como:
La primera integral ya fue calculada y su valor fue S
Z 300
60
f (x)dx = [Y3 + Y4 + 2(0) + 4Y5 ]
180 3
Es perteniente comentar que este intervalo la ordenada Y0 de la fórmula equivale a la ordenada Y3 de la tabla, Y1
a Y5 y Yn a Y4 . Z 300
60
f (x)dx = [0, 6502 + 3, 2229 + 2(0) + 4(1, 3851)] = 188, 2700m
180 3
Sumando los resultados parciales
Z 180 Z 300
S~t=300s = f (x)dx + f (x)dx = 38, 7338 + 188, 27 = 217, 0038m
0 180

El resultado total se expresa también como función tabular:

Cuadro 3: Resultado

t[s] ~
S[m]
0 0
60 12,0860
120 38,7338
180 97,2980
240 188,2700
300 217,0038

• Calcular numéricamente el valor de la integral:


Z 1Z 1
(X 2 + Y 2)dydx
0 0
, (13)
Para resolver esta integral se procede de manera similar que cuando se utiliza la integración analı́tica: primero se
deberá integrar con respecto a una variable dejando a la otra constante y después integrar a esta última. La solución
numérica consiste en convertir a la función por integrar en una función tabular equiespaciada con un n equiespaciado;
para motivos de simplicidad en la solución se propone un h = 0, 1 lo que origina n = 10. Integrando con respecto a Y
de acuerdo al cuadro 4:

Cuadro 4: Integración con respecto a Y

Y f (X, Y )
0,0 0, 00 + X 2
0,1 0, 01 + X 2
0,2 0, 04 + X 2
0,3 0, 09 + X 2
0,4 0, 16 + X 2
0,5 0, 25 + X 2
0,6 0, 36 + X 2
0,7 0, 49 + X 2
0,8 0, 64 + X 2
0,9 0, 81 + X 2
1,0 1, 00 + X 2

Cuadro 5: Integración con respecto a X

5
X f (X, Y )
0,0 0, 00000
0,1 0, 34333
0,2 0, 37333
0,3 0, 42333
0,4 0, 49333
0,5 0, 58333
0,6 0, 69333
0,7 0, 82333
0,8 0, 97333
0,9 1, 14333
1,0 1, 33333

0, 1
A 0,1 = [X2 + (1, 00 + X 2 ) + 4[(0, 01 + X 2 ) + (0, 09 + X 2 ) + (0, 25 + X 2 ) + (0, 49 + X 2 )
3 3
+(0, 81 + X 2 )] + 2[(0, 04 + X 2 ) + (0, 16 + X 2 ) + (0, 36 + X 2 ) + (0, 64 + X 2 )] = 0, 33333 + Y 2

Integrando con respecto a X de acuerdo al cuadro 5:


0, 1
A 0,1 = [0, 33333 + 1, 33333 + 4[0, 34333 + 0, 42333 + 0, 58333 + 0, 82333 + 1, 14333]
3 3
+2[0, 37333 + 0, 49333 + 0, 69333 + 0, 97333] = 0, 66666

0.1 Conclusiones
A la luz de los resultados obtenidos particularmente en el segundo ejercicio es posible afirmar que cualquier integral
puede resolverse por estos métodos, ya sea propia o impropia, con la única condición que el resultado deseado sea el
área bajo la curva.
Esto abre expectativas muy alentadoras para evitar el obstáculo que pueda llegar a representar una integral muy
complicada de resolver de forma analı́tica.

0.2 Referencias
1. Gerald Curtis F. Análisis numérico. 2a ed. México 1991.

2. Iriarte-Vivar Rafael. Métodos numéricos. México 1990.