Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What should applying the Runge-Kutta-method 4 to a differential equation using a program be called? Does it qualify as "simulation"?

I'm asking because I'm writing a document for school, and now I'm not sure about what should be the title of the section in which I write a program to do RK4 on previously discussed equations and look at the results of putting different parameters into it.

share|cite|improve this question
"applying to", not "applying on". – joriki Mar 6 '12 at 18:36
@joriki: Oh, thanks. – thejh Mar 6 '12 at 20:25
I guess, a numerical analyst would say that he "solved the equation with the RK4 method". – Dirk Mar 6 '12 at 20:36
up vote 1 down vote accepted

By applying RK4 to an ODE, one solves the equation numerically: that is, a numeric solution is obtained. It is implicitly understood that a numeric solution is a finite vector of floating-point reals, rather than a map from an interval $(a,b)$ to $\mathbb R$; it's a rather different kind of object. Both are called solutions, even though they are not the same. One says numeric solution and exact solution when disambiguation is necessary.

I would not use the word "simulation" for this purpose; it brings to mind simulation of a physical process by something less tangible. In a sense, numerical algorithms do the opposite of that.

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.