Cálculo · Integración numérica

Integración numérica

La integración numérica estima ∫ f a partir de unos pocos valores de f: en cada tramo, sustituye f por una curva sencilla que pasa por esos valores y suma las áreas con signo bajo ella. La regla de Simpson usa parábolas; para funciones suaves, su error acaba dividiéndose aproximadamente por 16 cada vez que los tramos se reducen a la mitad.

La integración numérica en esta visualización

Muchas integrales no pueden calcularse mediante una primitiva. La primitiva de e−x2e^{-x^2} existe, pero no tiene una fórmula con funciones elementales; los datos medidos ni siquiera tienen fórmula. La integración numérica estima ∫abf(x) dx\int_a^b f(x)\,dx solo a partir de valores de f. Divide [a, b] en n tramos de anchura Δx=(b−a)/n\Delta x = (b - a)/n, sustituye f en cada tramo por una curva sencilla p que pasa por algunos de sus valores y suma las áreas con signo bajo p:

Regla de Simpson con n tramos (mᵢ es el punto medio del tramo i)
Sn=Δx6∑i=0n−1[f(xi)+4f(mi)+f(xi+1)]S_n = \frac{\Delta x}{6} \sum_{i=0}^{n-1} \big[f(x_i) + 4f(m_i) + f(x_{i+1})\big]

La regla del punto medio M traza una recta horizontal por f(mi)f(m_i); la del trapecio T, la cuerda entre los extremos; y la de Simpson S, la parábola que pasa por los extremos y el punto medio, por lo que usa 2n + 1 valores de f. En el gráfico, p es amarilla. La franja inferior dibuja la diferencia p(x)−f(x)p(x) - f(x), ampliada; su área con signo es el error: la suma menos la integral. Los libros suelen llamar a esto regla de Simpson con 2n subintervalos; es la misma suma.

En un tramo de anchura h, desarrolla f alrededor del punto medio. El error del punto medio es aproximadamente −h3f′′/24-h^3 f''/24 y el del trapecio, +h3f′′/12+h^3 f''/12, así que en tramos pequeños el primero es casi −½ del segundo: con sin x y n = 4 son +0.0523 y −0.1039. Ponderarlos en proporción 2 : 1 cancela ese término principal y, en efecto, S=(2M+T)/3S = (2M + T)/3 exactamente. El error restante empieza en h5f(4)/2880h^5 f^{(4)}/2880 por tramo. La franja lo muestra: en todas las funciones de aquí, la diferencia del trapecio conserva el signo, mientras que la de Simpson tiene partes positivas y negativas que casi se cancelan.

La regla de Simpson también es exacta para las cúbicas, no solo para las cuadráticas. Respecto al punto medio, (x−m)3(x - m)^3 es impar: su integral en el tramo es 0, y también su suma de Simpson, porque los pesos 1, 4, 1 son simétricos. Para x³ en [0, 2] con un tramo, la parábola es 3x2−2x3x^2 - 2x, claramente distinta de x³; aun así, los dos lóbulos de la diferencia tienen áreas −1/4 y +1/4, de modo que S1=4S_1 = 4, la integral exacta. El término (x−m)4(x - m)^4 es par y no se cancela: para x⁴ una parábola da 20/3 frente a 32/5, con una diferencia de 4/15.

Al sumar los tramos, los errores varían como potencias de 1/n. Para una f suave cuyo término principal del error no sea cero, duplicar n acaba dividiendo los errores del punto medio y del trapecio aproximadamente por 4 (error ∝ 1/n²), y el de Simpson por 16 (∝ 1/n⁴). Con eˣ, el error de Simpson pasa por 5.8 × 10⁻⁴, 3.7 × 10⁻⁵ y 2.3 × 10⁻⁶ al tomar n = 1, 2, 4. El desarrollo necesita que f sea suave. √x sale verticalmente de 0; ninguna parábola puede igualar esa pendiente infinita, y el error solo se divide aproximadamente por 21.5≈2.832^{1.5} \approx 2.83 al duplicar n, con casi todo el error en el primer tramo.

En qué fijarse

  • La integral del indicador se calcula a partir de una primitiva (2, e − 1, ln 2, 2/3, 4, 32/5), así que el error mostrado es el error real, no una estimación.
  • Con los mismos 9 valores de sin x, Simpson con cuatro tramos se desvía de ∫₀^π sin x dx en 0.00027, y la regla del trapecio con ocho tramos en 0.026.

Controles

  • Gira n y cambia de regla para ver cómo varía la diferencia. La franja reajusta su escala cada vez: lee la escala de su izquierda.
  • Pulsa n → ∞ para duplicar n hasta 64. Cada fila registra el error y el factor por el que se ha reducido respecto a la fila anterior.

Temas relacionados