Transition probabilities for stochastic differential equations using the Laplace approximation: Analysis of the continuous-time limit
Uffe Høgsbro Thygesen
TL;DR
This work develops a continuous-time Laplace approximation for transition densities of stochastic differential equations by centering the path integral around the most probable trajectory via a minimum-energy control problem and a Girsanov shift. It expresses the resulting approximation through a sequence of ODEs: the canonical equations for the most probable path, a Riccati equation for the Hessian of the value function, and a Lyapunov equation for the variance of fluctuations, enabling efficient computation of $p(0,x_0,T,x_T)$. The analysis clarifies the separation of discretization error from Laplace error, demonstrates exactness for geometric Brownian motion, and reveals limitations when far-path contributions matter (e.g., double-well). The numerical experiments show Strang splitting improves discretization order to 2, and provide practical guidance on step-sizes and accuracy scaling with time horizon and noise level, offering a framework to build higher-order SDE discretizations for time-series inference.
Abstract
We recently proposed a method for estimation of states and parameters in stochastic differential equations, which included intermediate time points between observations and used the Laplace approximation to integrate out these intermediate states. In this paper, we establish a Laplace approximation for the transition probabilities in the continuous-time limit where the computational time step between intermediate states vanishes. Our technique views the driving Brownian motion as a control, casts the problem as one of minimum effort control between two states, and employs a Girsanov shift of probability measure as well as a weak noise approximation to obtain the Laplace approximation. We demonstrate the technique with examples; one where the approximation is exact due to a property of coordinate transforms, and one where contributions from non-near paths impair the approximation. We assess the order of discrete-time scheme, and demonstrate the Strang splitting leads to higher order and accuracy than Euler-type discretization. Finally, we investigate numerically how the accuracy of the approximation depends on the noise intensity and the length of the time interval.
