By K values, I mean the values described here:
https://en.wikipedia.org/wiki/Runge%E2%80%93Kutta_methods#Explicit_Runge.E2.80.93Kutta_methods
I know how the K values in the Runge-Kutta method can be proven to be correct, by comparing their taylor expansion with the taylor expansion of the function to be approximated, but how were they originally figured out?
I think I understand the Runge-Kutta method derivation when you have the derivative in terms of one variable f'(t). It seems to be a direct consequence of Simpson's rule and its higher order equivalents. But when it is some form of first order differential equation (i.e. f'(t, y(t))), I am still lost. Is there an equivalent of Simpson's rule for multivariable functions?




From the original article ("Beitrag zur näherungweisen Integration totaler Differentialgleichungen"), Kutta used the method of indeterminate coefficients, expressing the increment of the function when moving from $f(x,y)$ to $f(x+\delta,y+\Delta)$, where $\Delta$ is estimated in terms of several intermediate approximations of $f$. Using the Taylor theorem to the first order, he adjusted the coefficients to achieve a match with the differential equation.
He did not refer to polynomial approximations nor to Simpson's rule.