Dynamic Schrödinger Bridge
- Dynamic Schrödinger Bridge is a stochastic process that optimally transports initial to final probability distributions by minimizing the path-space KL divergence relative to a reference diffusion.
- It employs controlled diffusion and reaction–diffusion PDEs, using forward-backward systems to compute optimal drifts and ensure a Markov process structure.
- Numerical methods like dynamic Sinkhorn recursion and closed-form kernels enable efficient computation and extend the framework to nonlinear drifts, jump processes, and multi-marginal constraints.
A dynamic Schrödinger bridge is a stochastic process that optimally transports a given initial probability distribution to a specified final distribution over a fixed time interval, by minimizing a path-space Kullback–Leibler (KL) divergence relative to a specified reference (often Brownian) process. This entropic regularization of the classic optimal transport problem yields a time-evolving interpolation—called the entropic interpolation—between the endpoint distributions and is realized by a controlled diffusion or, more generally, by a Markov process whose drift and, in extensions, jump rates, are computed by a variational principle. The theory provides a dynamical generalization of optimal mass transport with rich structure and exact solvability in a number of cases. Dynamic Schrödinger bridges underpin contemporary research in generative modeling, stochastic control, and nonequilibrium statistical mechanics.
1. Stochastic Control Formulation
In the classical dynamic Schrödinger Bridge, one seeks a law on path space that matches prescribed initial and final marginals and and minimizes the relative entropy to a reference process (often a Wiener measure) over : Equivalently, for the reference SDE with , the bridge can be formulated as a stochastic optimal control problem: subject to (Teter et al., 2024).
With state-regularization, a quadratic cost term is introduced: which incentivizes trajectories to remain close to the origin or another nominal state (Teter et al., 2024).
The optimal solution is always Markov. For diffusion processes, the optimal drift is characterized by a factorization , where solve a system of forward and backward PDEs ("Schrödinger system").
2. Reaction–Diffusion PDEs: The Bridge System
The optimal controlled process admits a drift , where solves the backward PDE: with for quadratic state cost (Teter et al., 2024, Teter et al., 2024). The forward factor solves a time-reversed PDE: For , these are heat equations; for quadratic , they become non-self-adjoint reaction–diffusion equations, featuring mass creation/killing at a state-dependent rate (Teter et al., 2024, Teter et al., 2024).
The corresponding Fokker–Planck/Hamilton–Jacobi–Bellman system reads: where .
3. Closed-Form Markov Kernel and Exact Solvability
Exact solvability is achieved if the Green's function (transition kernel) for the uncontrolled PDE is in closed form. For , with , this kernel can be constructed: where and is a block-diagonal matrix encoding the hyperbolic structure from the quadratic reaction term (Teter et al., 2024, Teter et al., 2024).
This explicit kernel allows for numerically stable and mesh-free forward/backward propagation of Schrödinger factors by simple integral transforms, bypassing PDE solvers (Teter et al., 2024).
4. Limiting Cases and Connections to Quantum Propagators
Dynamic Schrödinger bridge theory recovers and interpolates between a variety of models:
- In the limit , the kernel recovers the classical heat kernel and thus the standard entropy-regularized Schrödinger bridge (Teter et al., 2024).
- For , the kernel reduces to the Mehler kernel (isotropic quantum harmonic oscillator propagator).
- The explicit kernel connects formally to quantum mechanics via Wick rotation . Thus, reaction–diffusion bridges with quadratic costs generalize both classical diffusions and exactly solvable quantum systems (Teter et al., 2024, Teter et al., 2024).
5. Algorithmic Realization: Dynamic Sinkhorn Recursion
The Schrödinger bridge system can be solved numerically for arbitrary endpoint distributions (of finite second moments) using dynamic Sinkhorn recursion:
- Initialize as a positive guess.
- Forward propagate: Then set .
- Backward propagate: Then update .
- Repeat until convergence.
This procedure is guaranteed to converge geometrically due to the Hilbert-metric contraction of the kernel map (Teter et al., 2024).
The resulting factors , can be recomputed for intermediate times via the same forward/backward integral transforms, yielding for any , and .
6. Extensions: Nonlinear Drift, Jumps, and Multi-Marginal Constraints
Dynamic Schrödinger bridges extend naturally to:
- Nonlinear drift backgrounds, where the uncontrolled process is not pure diffusion but has deterministic drift or higher-order terms. In such cases, the Schrödinger system becomes forward-backward Kolmogorov PDEs potentially reducible to initial value problems under certain conditions (Caluya et al., 2019).
- Jump diffusions and regime-switching Markov processes, relevant for discontinuous and non-Gaussian stochastic systems. The bridge remains Markov in path space, and its SDE/PIDE can be characterized dynamically (Zlotchevski et al., 8 Nov 2025, Marco et al., 23 Feb 2026).
- Multi-marginal constraints, where the bridge is required to pass through a sequence of prescribed marginal distributions at intermediate times, admitting a construction via gluing of local bridges and ensuring global Markovianity (Park et al., 18 Oct 2025).
- Integral or ensemble path constraints (Maximum Caliber framework), enabling path-wise conditioning and inference of time-dependent potential landscapes (Miangolarra et al., 2024).
7. Applications and Impact in Modern Research
Dynamic Schrödinger bridges are foundational in modern computational optimal transport, generative diffusion modeling, and stochastic control. Mesh-free and scalable numerics (dynamic Sinkhorn, score-based methods, continuous normalizing flows) enable high-dimensional and sample-based modeling across physics (e.g., quantum analogies, molecular dynamics), astrophysics (inverse problems in star formation), and data science (distribution matching, image translation, time series synthesis) (Teter et al., 2024, Pavon et al., 2018, Zhu et al., 9 Jun 2025, Jing et al., 22 Mar 2025, Bortoli et al., 2024, Marco et al., 23 Feb 2026).
Adding a quadratic state cost transforms the classical bridge into a reaction–diffusion process with explicit kernel, suitable for controlled sampling, high-dimensional generative modeling, and biasing towards desired state regions or probability landscapes.
Closed-form solvability ensures robustness and tractability for both analysis and implementation—an essential property for both theoretical development and empirical validation in high-dimensional systems (Teter et al., 2024, Teter et al., 2024).