Ornstein-Uhlenbeck Process
📐 Definition
Section titled “📐 Definition”For , , and , the Ornstein–Uhlenbeck process solves
where is standard Brownian motion.
Domain and Codomain
Section titled “Domain and Codomain”Time . Real-valued Gaussian process; complex-valued variants use independent driving noises for real and imaginary parts.
⚙️ Key Properties
Section titled “⚙️ Key Properties”Stationary mean and variance in equilibrium. Autocovariance
As , approaches Brownian motion scaled by . As , mean reversion dominates and collapses to .
🎯 Special Cases and Limits
Section titled “🎯 Special Cases and Limits”- approaches (shifted) Brownian motion behavior.
- Large yields fast relaxation to the mean.
🔗 Related Functions
Section titled “🔗 Related Functions”Generated by filtering Gaussian white noise through a stable linear SDE; fractional Brownian motion generalizes temporal correlation beyond the exponential kernel.
Usage in Oakfield
Section titled “Usage in Oakfield”Oakfield implements OU-style colored noise as an operator rather than as a standalone SDE textbook object:
stochastic_noiseoperator maintains per-sample noise state with parameters likesigma(strength) andtau(correlation time), and applies it as an additive forcing term each step.- Noise law (Itô vs Stratonovich) is tracked in the operator’s configuration for consistency with stochastic calculus semantics in the engine.
Historical Foundations
Section titled “Historical Foundations”📜 Mean Reversion and Relaxation
Section titled “📜 Mean Reversion and Relaxation”The OU process is a classical Gaussian Markov process modeling mean-reverting dynamics, with exponential correlation and tractable stationary statistics.
🌍 Modern Perspective
Section titled “🌍 Modern Perspective”It is a standard generator of colored noise and a common stochastic thermostat component in numerical modeling.
📚 References
Section titled “📚 References”- Øksendal, Stochastic Differential Equations
- Gardiner, Stochastic Methods