Explicación del método de Euler mejorado

Dada la EDO:

\frac{dy}{dx}=f\left( x,y \right)

Con un valor inicial y(x0) = y0 y un paso h también definido por una partición equiespaciada. Así, la fórmula para xn se mantiene, es decir:

{{x}_{n+1}}={{x}_{n}}+h

Y la fórmula para estimar el valor de y está determinada por:

f\left( x,y \right)

Inicialmente, se tiene que:

{{U}_{n+1}}={{y}_{n+1}}

Entonces:

{{U}_{n+1}}={{y}_{n}}+f\left( {{x}_{n}},{{y}_{n}} \right)h

Teniendo en cuenta que f(xn, yn) será el valor de la primera pendiente, que se llamará k1:

{{U}_{n+1}}={{y}_{n}}+h{{k}_{1}}

Ahora, de manera similar, se debe tomar una segunda pendiente a partir de la que ya se obtuvo, que sería:

{{k}_{2}}=f\left( {{x}_{n+1}},{{U}_{n+1}} \right)

Ahora, usando nuevamente la fórmula de Euler se obtiene:

{{y}_{n+1}}={{y}_{n}}+hk~

k=\frac{{{k}_{1}}+{{k}_{2}}}{2}

Donde k es el promedio entre las dos pendientes obtenidas con anterioridad.

Obteniendo finalmente que:

{{y}_{n+1}}={{y}_{n}}+h\left( \frac{f\left( {{x}_{n}},{{y}_{n}} \right)+f\left( {{x}_{n+1}},{{U}_{n+1}} \right)}{2} \right)

Siendo:

{{U}_{n+1}}={{y}_{n}}+hf\left( {{x}_{n}}{{y}_{n}} \right)