- Euler-Maruyama method
In
mathematics , the Euler-Maruyama method is a technique for the approximate numerical solution of astochastic differential equation . It is a simple generalization of theEuler method forordinary differential equation s to stochastic differential equations. It is named afterLeonhard Euler andGisiro Maruyama .Consider the Itō stochastic differential equation
:
with
initial condition "X"0 = "x"0, where "W""t" stands for theWiener process , and suppose that we wish to solve this SDE on some interval of time [0, "T"] . Then the Euler-Maruyama approximation to the true solution "X" is theMarkov chain "Y" defined as follows:* partition the interval [0, "T"] into "N" equal subintervals of width "δ" > 0:
::
* set "Y"0 = "x"0;
* recursively define "Y""n" for 1 ≤ "n" ≤ "N" by
::
:where
::
Note that the
random variables Δ"W""n" areindependent and identically distributed normal random variables withexpected value zero andvariance "δ".References
*
Wikimedia Foundation. 2010.