本文最后更新于 2025年10月23日 晚上
                  
                
              
            
            
              
                
                
参考书:《An Introduction to Statistical Differential Equations》- Evans
1.1 确定与随机微分方程
Deterministic and random differential equations
对一点 x0∈R,考虑 ODE
(ODE){x˙(t)=b(x(t))x(0)=x0,(t>0)
其中,b:Rn→Rn 是给定的光滑向量场,解是轨道 x:[0,∞)→Rn,称 x(t) 为系统在时间 t≥0 时刻的 状态 (state of the system)。对合适的 b,ODE 的解存在,且由初值 x0 唯一确定。
  
     ODE轨迹示意图
    
    
    ODE轨迹示意图
    
   
 
但用 ODE 做预测无法刻画实际情况中的扰动,考虑将 ODE 改写为
(1){X˙(t)=b(X(t))+B(X(t))ξ(t)X(0)=x0,(t>0)
其中,B:Rn→Mn×m,ξ(⋅) 表示 m 维白噪声。
这时,我们面临如下 Questions:
- 如何定义 white noise?
- 如何定义 X(t),进而解出 ODE (1)?
- 如何证明 (1) 之解的存在性?唯一性?有何种渐近行为 (asympototic)?对 x0,b,B 等的依赖性如何?
1.2 随机微分
Stochastic differentials
当 m=n、x0=0、b≡0 且 B≡I 时,称 (1) 之解为 n 维布朗运动 或 维纳过程 (Wiener process),记为 W(⋅),可以形式上写为
(2)W˙(⋅)=ξ(⋅),
由此表明“白噪声”实际上是布朗运动对时间导数。回到方程 (1) 的一般形式,
dtdX(t)=b(X(t))+B(X(t))dtdW(t),
形式上可化为:
(SDE){dX(t)=b(X(t))dt+B(X(t))dW(t)X(0)=x0.
项 dX 和 BdW 称为 随机微分 (Stochastic differential),上式称为 随机微分方程 (Stochastic differential equation),称
(3)X(t)=x0+∫0tb(X(s))ds+∫0tB(X(s))dW, ∀t>0.
为 SDE 的解。
  
     SDE轨迹示意图
    
    
    SDE轨迹示意图
    
   
 
为了理解上面的式子,我们必须:
- 构造 Brownian motion W(⋅) (Chapter 3)
- 定义随机积分 ∫0t⋯dW (Chapter 4)
- 证明 (3) 确为 SDE 之解 (Chapter 5)
一旦上述工作均完成,仍然会存在如下 建模问题:
- SDE 是否能真的能建模现实情形?
- ξ(⋅) 究竟确为白噪声,还是某种光滑但高频振荡 (oscillatory) 的函数之集 (ensemble)?(chapter 6)
1.3 伊藤链式法则
Ito′s chain rule
Q:链式法则在随机微积分中是否仍然成立?
为了说明 (illustrate) 这一点,令 n=m=1 且 X(⋅) 为如下 SDE 之解:
(4)dX=b(X)dt+dW.
假设 u:R→R 是给定的光滑函数,有 u=u(x)。我们要问:
Y(t):=u(X(t))(t≥0)
满足什么 SDE?
在一般意义下,套用普通微积分的链式法则
dY=u′dX=u′bdt+u′dW,
然而,这在随机微积分下是 错误的!
事实上,这是因为布朗运动在某种启发式的 (heuristic) 意义下,有
(5)dW≈(dt)1/2
因此,如果我们计算 dY 并保留所有阶为 dt 或 (dt)21 的项,从 (4) 可得:
dY=u′dX+21u′′(dX)2+⋯=u′(bdt+dW)+21u′′(bdt+dW)2+⋯=(u′b+21u′′)dt+u′dW+{阶为 (dt)3/2 及更高的项}.
上式的推导中,用到了 (dW)2=dt。因此
(6)du(X)=(u′b+21u′′)dt+u′dW,
(6) 称为是 伊藤链式法则 (Ito′s chain rule) 或 伊藤公式 (Ito′s formula)。
两个例子
Example 1
SDE
{dY=YdWY(0)=1
的解是
Y(t)=eW(t)−2t
用 Ito′s formula 验证之:
Y(t)=u(X(t)),u(X)=eX(t),X(t)=W(t)−2t
可得,
dX(t)=−21dt+dW,b=−21
带入 Ito′s formula,
dY=du(X)=(u′b+21u′′)dt+u′dW=(eX⋅(−21)+21eX)dt+eXdW=YdW.
且
Y(0)=eX(0)=e0−0=1.
□
Example 2
设 S(t) 表示时刻 t≥0 时股票的(随机)价格。一个标准模型假设价格的相对变化 SdS 服从如下 SDE:
SdS=μdt+σdW
其中 μ>0 和 σ 是特定常数,分别称为股票的 漂移 (drift) 和波动率  (volatility)。换句话说,
{dS=μSdt+σSdWS(0)=s0,
其中 s0 是初始价格,其解为
S(t)=s0eσW(t)+(μ−2σ2)t.
  
     股票价格轨迹示意图
    
    
    股票价格轨迹示意图
    
   
 
用 Ito′s formula 验证之:
S(t)=u(X(t)),u(X)=s0eσX,X(t)=W(t)+σ1(μ−2σ2)t
可得,
dX(t)=σ1(μ−2σ2)dt+dW,b=σ1(μ−2σ2)
带入 Ito′s formula,
dS=du(X)=(u′b+21u′′)dt+u′dW=(s0σeσX⋅σ1(μ−2σ2)+21s0σ2eσX)dt+s0σeσXdW=(S(μ−2σ2)+2σ2S)dt+σSdW=μSdt+σSdW.
且
S(0)=s0eσ⋅0=s0.
□