Skip to Content

¿Por qué usar parábolas?

En el método del trapecio, aproximamos la curva de la función por tramos lineales.
Ahora daremos un paso más: vamos a aproximar cada tramo con una parábola.

La idea es simple: en lugar de conectar dos puntos con una recta, tomamos tres puntos consecutivos y los hacemos coincidir con una parábola que pase exactamente por ellos.

Esto nos da una mejor aproximación del comportamiento curvo de la función, y por lo tanto, un mejor estimado del área bajo la curva.

Visualmente:

  • Se toma un intervalo [a,b][a, b].
  • Se calcula el punto medio m=a+b2m = \frac{a + b}{2}.
  • Se construye una parábola que pase por los puntos (a,f(a))(a, f(a)), (m,f(m))(m, f(m)) y (b,f(b))(b, f(b)).

El área bajo esa parábola se puede calcular exactamente, y da lugar a la siguiente fórmula:

abf(x)dxba6[f(a)+4f(a+b2)+f(b)]\int_a^b f(x)\,dx \approx \frac{b - a}{6} \left[ f(a) + 4f\left( \frac{a + b}{2} \right) + f(b) \right]

Esta es la fórmula de Simpson simple.

Regla de Simpson compuesta

La fórmula anterior funciona bien en un solo intervalo [a,b][a, b], pero si queremos mayor precisión, podemos aplicar la misma idea muchas veces a lo largo de varios subintervalos.

Para eso, dividimos el intervalo [a,b][a, b] en nn subintervalos iguales, donde nn debe ser par.

Sea h=banh = \frac{b - a}{n} el ancho de cada subintervalo, y sean los puntos:

x0=a,x1=a+h,x2=a+2h,,xn=bx_0 = a,\quad x_1 = a + h,\quad x_2 = a + 2h,\quad \dots,\quad x_n = b

La regla de Simpson compuesta se expresa como:

abf(x)dxh3[f(x0)+4f(x1)+2f(x2)+4f(x3)++4f(xn1)+f(xn)]\int_a^b f(x)\,dx \approx \frac{h}{3} \left[ f(x_0) + 4f(x_1) + 2f(x_2) + 4f(x_3) + \dots + 4f(x_{n-1}) + f(x_n) \right]

Observaciones:

  • Los extremos f(x0)f(x_0) y f(xn)f(x_n) aparecen una sola vez.
  • Los índices impares (como x1,x3,x_1, x_3, \dots) van con peso 4.
  • Los índices pares intermedios (como x2,x4,,xn2x_2, x_4, \dots, x_{n-2}) van con peso 2.

Este patrón de pesos (1, 4, 2, 4, 2, , 4, 11,\ 4,\ 2,\ 4,\ 2,\ \dots,\ 4,\ 1) permite capturar con mucha precisión la forma de la función con relativamente pocos puntos.

A continuación, escribiremos el pseudocódigo de este procedimiento.

Last updated on