A stochastic differential equation (SDE) is a differential equation in which one or more terms incorporate a stochastic process, typically Brownian motion or white noise, making the solution itself a stochastic process. SDEs generalise ordinary differential equations by including a diffusion term driven by a Wiener process, and their solutions are interpreted via Ito or Stratonovich calculus. SDEs are foundational in financial mathematics, physics, biology, and machine learning — particularly in score-based generative modelling and diffusion models.

Content

  • The theory of SDEs emerged from the work of Kiyoshi Ito in the 1940s, who formalised stochastic integration to handle equations driven by Brownian motion. The canonical form dX = f(X,t)dt + g(X,t)dW captures the interplay between a deterministic drift f and a diffusion coefficient g multiplied by the increment dW of a Wiener process. Stratonovich’s alternative calculus emerged contemporaneously and is preferred in physical modelling contexts due to its chain-rule compatibility with classical calculus.
  • Solution theory distinguishes strong solutions (pathwise, for a given Brownian motion realisation) from weak solutions (distributional, where only the law of the process is determined). The Fokker-Planck equation provides a deterministic PDE governing the evolution of probability densities corresponding to an SDE, bridging the stochastic and deterministic perspectives. Existence and uniqueness theorems require Lipschitz and linear-growth conditions on the coefficients f and g.
  • SDEs are foundational tools in financial mathematics (the Black-Scholes model is an SDE), physics (Langevin dynamics), biology (population genetics via Wright-Fisher SDEs), and control theory. In machine learning, the score-based and diffusion model paradigm explicitly frames generative modelling as the time-reversal of a forward noising SDE, enabling high-fidelity image, audio, and video generation by learning to reverse a diffusion process.
  • The period 2023-2025 has seen SDEs become central to AI research through score-based generative models (DDPM, consistency models, flow matching). Researchers are actively developing more efficient ODE/SDE solvers for faster sampling, and theoretical work connects SDEs to normalising flows and optimal transport. Neuronal SDE architectures also model uncertainty in deep learning systems, with applications in safe and interpretable AI.