Euler-Maruyama Scheme for SDEs
- Euler-Maruyama scheme is a numerical method that approximates solutions to Itô stochastic differential equations using discretized drift and diffusion increments.
- It achieves a strong convergence order of 1/2 under Lipschitz conditions and adapts to complex models with jumps, discontinuities, or degenerate coefficients.
- Variants such as accelerated, logarithmic, and adaptive schemes enhance stability, preserve domain constraints, and improve accuracy in simulating stochastic systems.
The Euler-Maruyama scheme is a fundamental numerical method for approximating solutions to stochastic differential equations (SDEs) of the Itô type. It is widely used across probability theory, quantitative finance, stochastic analysis, and applied mathematics for simulating paths and estimating statistics of SDEs with various drift and diffusion regularity. The scheme’s theoretical properties and practical extensions have been developed for models ranging from classical Lipschitz SDEs to degenerate, discontinuous, and jump-driven equations.
1. Formulation of the Euler-Maruyama Scheme
Consider the general SDE in : where is the drift and is the diffusion, and is -dimensional Brownian motion. For time discretization, take a grid with . The Euler-Maruyama updates are: with increments (Tanaka et al., 2012), and analogous recursions hold for SDEs with jumps, Lévy noise, degenerate coefficients, or measure-dependent (McKean–Vlasov) dynamics.
2. Strong and Weak Convergence Orders
Under global Lipschitz and linear growth assumptions for and , for both Brownian and many jump SDEs, the Euler-Maruyama scheme achieves strong convergence order $1/2$: $\E\left[|X_T - X^n_T|^p\right]^{1/p} \leq C n^{-1/2}$ for any and constant depending on the problem parameters (Müller-Gronbach et al., 2018, Wang et al., 2020). This rate remains robust for piecewise Lipschitz drift (with non-degenerate diffusion at discontinuity points), Dini continuous drift/diffusion (Wang et al., 2020), and many cases with discontinuous or Sobolev–Slobodeckij regular drift (Neuenkirch et al., 2019).
For SDEs with -stable jumps and -Hölder drift, strong rates take the form with for , and saturate at for (Li et al., 2023).
Extensions to weak convergence for functionals of particle systems governed by McKean–Vlasov SDEs achieve optimal rates under full regularity (Frikha et al., 28 Mar 2025).
3. Extensions and Variant Schemes
Accelerated and Asymptotic Euler–Maruyama
For SDEs perturbed by a small parameter , an accelerated scheme
achieves strong error by bias-cancellation (Tanaka et al., 2012). Analogous acceleration applies to the Milstein scheme.
Logarithmic Euler–Maruyama
For multidimensional stochastic delay equations with jumps, the Log–EM scheme preserves positivity and achieves strong $1/2$ order. Discretization uses exponential increments: guaranteeing non-negativity for all mesh steps (Agrawal et al., 2021).
Adaptive and Nonstandard Schemes
Adaptive EM schemes with step-size refinement near drift discontinuities recover $1/2$ strong order up to logarithmic corrections (Neuenkirch et al., 2018). Nonstandard EM, replacing by a nonlinear function , improves domain invariance and stability while preserving strong consistency (Pierret, 2014). Explicit EM with projection handles non-Lipschitz drift/diffusion by truncating iterates before each update, crucial for strict positivity and stability in models like CIR or Ait-Sahalia (Chassagneux et al., 2014).
4. Jump and Lévy-driven SDEs
For SDEs with Lévy noise, the EM scheme incorporates jump increments, and strong convergence rates depend on the drift/diffusion/compensator regularity:
- Spectrally positive Lévy with Hölder coefficients: , under specific growth and monotonicity assumptions (Li et al., 2017).
- For -stable noise, explicit rates in Wasserstein distance for both direct stable-driven EM and Pareto-based EM schemes are and respectively, shown to be sharp for Ornstein-Uhlenbeck cases (Chen et al., 2022).
5. Long-time and Invariant Measure Approximation
The Euler–Maruyama scheme approximates invariant measures of dissipative SDEs. For irreducible, one-sided Lipschitz drift and additive noise, the chain is geometrically ergodic in total variation distance, with a decay rate independent of the discretization step: (Ye et al., 7 May 2025). Analogous uniform-in-time Wasserstein-$1$ error bounds for SDEs with cylindrical -stable drivers yield (Dang et al., 2024).
6. Infinite-dimensional Applications and SPDEs
The EM scheme extends naturally to stochastic PDEs, including the heat equation on spheres, where forward and backward EM steps are applied mode-by-mode after spectral truncation. The strong mean-square error for spatial and temporal discretization can be characterized via the regularity of initial data and the noise’s spectral decay: and second-moment errors converge at twice the strong rate (Lang et al., 2023). Modified semi-implicit EM methods achieve improved rates by incorporating exact Ornstein-Uhlenbeck increments in the noise projection (Lord et al., 2010).
7. Practical Considerations, Stability, and Domain Invariance
Naive EM may violate domain constraints in models with non-globally Lipschitz drift or degenerate diffusion, making projection and truncated or logarithmic updates necessary (e.g., to enforce positivity in CIR or to confine trajectories to the unit ball (Nakagawa et al., 2021, Chassagneux et al., 2014)). Variant schemes, such as nonstandard and adaptive step-size refinements, enhance stability while maintaining strong convergence under relaxed moment and regularity assumptions.
| Scheme Variant | Key Innovation | Error Rate/Robustness |
|---|---|---|
| Standard EM (Lipschitz) | Classic update on uniform grid | |
| Logarithmic EM (delay, jumps) | Exponential transforms, positivity | |
| Accelerated EM/Milstein | Bias-cancellation asymptotic expansion | , |
| Nonstandard EM | Weighted step function, domain invariance | |
| Projection–Euler | Truncation at growing sequence of sets | , up to order 1 |
| Pareto–EM/Stable–EM (jump SDE) | Tail-matching increment law | , |
References and Further Directions
The above results are documented in (Tanaka et al., 2012, Müller-Gronbach et al., 2018, Wang et al., 2020, Agrawal et al., 2021, Neuenkirch et al., 2019, Dang et al., 2024, Chen et al., 2022, Li et al., 2023, Neuenkirch et al., 2018, Pierret, 2014, Chassagneux et al., 2014, Li et al., 2017, Frikha et al., 28 Mar 2025, Nakagawa et al., 2021, Lang et al., 2023, Lord et al., 2010, Ye et al., 7 May 2025). For in-depth numerical analysis, implementation details, and new theoretical developments in the context of optimal rates under minimal regularity conditions, one should consult the cited works directly.