Deducción: Runge-Kutta de orden 4

Aplicar la regla de Simpson a la forma integral del PVI y aproximar las pendientes desconocidas con evaluaciones internas encadenadas produce el RK4 clásico y explica sus pesos 1, 2, 2, 1.

Simpson sobre la forma integral

tₖtₖ+h/2tₖ₊₁k₁k₂k₃k₄etapas internaspesos 1, 2, 2, 1
Las cuatro etapas de RK4 reemplazan las pendientes exactas de Simpson por evaluaciones internas encadenadas.
Ampliar diagrama

Las cuatro etapas de RK4 reemplazan las pendientes exactas de Simpson por evaluaciones internas encadenadas.

  1. Integramos primero la ecuación diferencial en el subintervalo [tk,tk+1][t_k,t_{k+1}]:

    tktk+1y(τ)dτ=tktk+1f(τ,y(τ))dτ\int_{t_k}^{t_{k+1}} y'(\tau)\,d\tau=\int_{t_k}^{t_{k+1}} f\bigl(\tau,y(\tau)\bigr)\,d\tau
  2. Aplicando el Teorema Fundamental del Cálculo al lado izquierdo queda la forma integral exacta del PVI:

    y(tk+1)=y(tk)+tktk+1f(τ,y(τ))dτy(t_{k+1})=y(t_k)+\int_{t_k}^{t_{k+1}} f\bigl(\tau,y(\tau)\bigr)\,d\tau
  3. Aproximamos la integral con la regla de Simpson, que usa los extremos y el punto medio tk+12=tk+h2t_{k+\frac12}=t_k+\frac{h}{2}:

    tktk+1fdτh6(f(tk,yk)+4f(tk+12,yk+12)+f(tk+1,yk+1))\int_{t_k}^{t_{k+1}} f\,d\tau\approx\frac{h}{6}\Bigl(f(t_k,y_k)+4f\bigl(t_{k+\frac12},y_{k+\frac12}\bigr)+f(t_{k+1},y_{k+1})\Bigr)
  4. Problema: no conocemos ni yk+12y_{k+\frac12} ni yk+1y_{k+1}. La solución de Runge-Kutta es estimarlos con pendientes internas encadenadas, cada una construida avanzando con la anterior:

    k1=f(tk,yk)k2=f(tk+h2,yk+h2k1)k3=f(tk+h2,yk+h2k2)k4=f(tk+h,yk+hk3)\begin{aligned} k_1&=f(t_k,\,y_k)\\ k_2&=f\bigl(t_k+\tfrac{h}{2},\,y_k+\tfrac{h}{2}k_1\bigr)\\ k_3&=f\bigl(t_k+\tfrac{h}{2},\,y_k+\tfrac{h}{2}k_2\bigr)\\ k_4&=f(t_k+h,\,y_k+h\,k_3) \end{aligned}
  5. La pendiente central de Simpson se aproxima promediando las dos estimaciones del punto medio, y la final con k4k_4:

    f(tk+12,yk+12)k2+k32,f(tk+1,yk+1)k4f\bigl(t_{k+\frac12},y_{k+\frac12}\bigr)\approx\frac{k_2+k_3}{2},\qquad f(t_{k+1},y_{k+1})\approx k_4
  6. Sustituyendo en Simpson, el peso 44 del punto medio se reparte como 4k2+k32=2k2+2k34\cdot\frac{k_2+k_3}{2}=2k_2+2k_3, y aparece el RK4 clásico con sus pesos 1,2,2,11,2,2,1:

    yk+1=yk+h6(k1+2k2+2k3+k4)y_{k+1}=y_k+\frac{h}{6}\bigl(k_1+2k_2+2k_3+k_4\bigr)
  7. Un análisis de Taylor análogo al de Heun (pero hasta orden cuatro) confirma que estas aproximaciones internas conservan el error local O(h5)\mathcal{O}(h^5), de modo que el método es de orden 4.