Primer Orden
Si m = 1, entonces se toma w1 = 1 y la fórmula (2) resulta
Igualando esta fórmula al desarrollo de Taylor de orden 1 de la función y(t), alrededor del punto ti, y calculado en el punto ti+1:
y teniendo en cuenta que yi @ y(ti), resulta k1= f(ti, yi), obteniendo así la fórmula de Euler yi+1 = yi + h f(ti, yi). Por lo tanto, se dice también que el método de Euler es un método de Runge Kutta de primer orden.
Segundo Orden
Ahora se plantea, con m = 2, una fórmula del tipo:
donde
y las constantes a, b, a, b se deben determinar, de manera que la expresión (5) coincida con el desarrollo de Taylor de y de orden más alto posible.
Para ello, utilizando un desarrollo de Taylor para funciones de dos variables, tenemos que:
donde el subíndice i indica que todas las derivadas están evaluadas en el punto (ti, yi).
Reemplazando k1 y teniendo en cuenta la expresión de k2, usando (7) tenemos que:
agrupando los términos de (8) por las potencias de h, y reemplazando en la expresión (5) el valor de k1 y k2, resulta
Reacomodando términos en (9), resulta:
Por otro lado, se hace un desarrollo de Taylor de orden 3 de la función y(t), calculado en el punto ti+1, obteniendo:
Aplicando regla de la cadena para las derivadas de f, se tiene:
Comparando las expresiones (10) y (12), e igualando los coeficientes de h y h2, se tiene:
Sucede que se tienen cuatro incógnitas, pero tres ecuaciones, con lo que queda un grado de libertad en la solución del sistema dado en (13). Se trata de usar este grado de libertad para hacer que los coeficientes de h3 en las expresiones (10) y (12) coincidan. Esto obviamente no se logra para cualquier f.
Hay muchas soluciones para el sistema (13), una de ellas es
obteniendo así la siguiente fórmula, del método de Runge Kutta de orden 2:
para i desde 0 hasta N-1, tomando un mallado {ti, i = 0, .., N}
Este método tiene un error local de O(h3), y global de O(h2).
Mejora entonces el método de Euler, por lo que se espera poder usar con este método un paso mayor. El precio que debe pagarse en este caso, es el de evaluar dos veces la función en cada iteración.
De la misma manera que se realizó arriba, se pueden derivar fórmulas de Runge-Kutta de cualquier orden, pero estas deducciones resultan excesivamente complicadas. Una de las más populares, y más utilizada por su alta precisión, es la de orden 4, que se presenta a continuación.