隨機微分方程(,縮寫:SDE),是常微分方程的擴展,其项是随机过程,解也是随机过程。其形容一個隨機變數的變動過程,也就是常微分方程加上一個白噪音項。一般微分方程的對象為可導函數,並以其建立等式。然而,隨機過程函數本身的導數不可定義,所以一般解微分方程的概念不適用於隨機微分方程。SDE在纯数学中有许多应用,可用于模拟随机模型的各种行为,如股价、随机增长模型或有跳跃的半鞅。随机微分方程还可扩展到微分流形。
隨機微分方程的概念最早以布朗運動的形式,由阿爾伯特·愛因斯坦在《热的分子运动论所要求的静液体中悬浮粒子的运动》論文中提出。这项研究隨後由保羅·朗之萬继续。此後伊藤清和完善了隨機微分方程的數學基礎,使得這門領域更加的科學嚴謹。
一般而言,隨機微分方程的解是一隨機過程函數,但解方程需要先定義隨機過程函數的微分。最常見的定義為根據伊藤清所創,假設B為布朗運動,則對於某函數H,作以下定積分之定義:
:\int_{0}^{t} H \,d B =\lim_{n\rightarrow\infty} \sum_{t_{i-1},t_i\in\pi_n}H_{t_{i-1}}(B_{t_i}-B_{t_{i-1}}).
此稱為伊藤積分。伊藤式的隨機微分方程常用於在金融數學中。
背景
随机微分方程源于爱因斯坦和提出的布朗运动理论(1905),不过是第一个建立布朗运动模型的人(1900),给出了一个非常早期的SDE实例,即现在所谓巴舍利耶模型。一些早期例子是线性SDE,也称为郎之万方程,得名于法国物理学家保罗·郎之万,描述了谐振子在随机力作用下的运动。1940年代,日本数学家伊藤清发展了SDE的数学理论,提出了随机分析的概念,并开启了非线性随机微分方程的研究。后来,苏联物理学家提出了另一种方法,产生了类似于普通微积分的随机积分。
术语
文献中,SDE最常见的形式是常微分方程,右式由一个取决于白噪音变量的扰动项。大多数时候SDE被理解为相应随机差分方程的连续时间极限,这种SDE理解是模糊的,必须辅以相应积分的适当数学定义。
SDE的另一种观点是微分同胚的随机流,这种理解十分确定,相当于随机差分方程连续时间极限的斯特拉托诺维奇版本。与SDE相关的是Smoluchowski equation或福克-普朗克方程,是描述概率分布函数随时间演化的方程。随机演化算符的概念将福克-普朗克演化推广为微分形式的时间演化。
在物理科学中,“郎之万SDE”存在歧义:可以是更一般的形式,但通常指一类具有梯度流向量场的狭义SDE。这类SDE很受欢迎,是Parisi–Sourlas随机量子化过程的起点,产生了与超对称量子力学密切相关的N=2超对称模型。但从物理角度来看,这类SDE不怎么有趣,因为从未表现出拓扑超对称性的自发破缺:(过阻尼)郎之万SDE永不混沌。
随机分析
人们发现布朗运动或维纳过程在数学上异常复杂:维纳过程几乎肯定不可微,,人们可以很方便地将伊藤SDE变换为等价的随机SDE,反之亦然。有欧拉-丸山法、米尔斯坦法和龙格-库塔法。
物理学中的应用
物理学中,SDE具有广泛的适用性,从分子动力学到神经动力学,再到天体动力学,不一而足。更具体地说,SDE描述了所有动力系统,其中量子效应要么不重要,要么可以作为扰动加以考虑。SDE可被视为动力系统理论对有噪模型的一种概括,这很重要,因为实际系统不可能与其环境完全隔离,总会受外部随机影响。
有一些标准化手段可通过引入新的未知数,将高阶方程转化为耦合的一阶方程组。以下是最常见的一类SDE:
:\frac{\mathrm{d}x(t)}{\mathrm{d}t} = F(x(t)) + \sum_{\alpha=1}^ng_\alpha(x(t))\xi^\alpha(t),\,
其中x\in X 是系统在相(或状态)空间中的位置,设X是可微流形,F\in TX是表示确定演化规律的流向量场,g_\alpha\in TX 是一组向量场,定义了系统与高斯白噪声\xi^\alpha的耦合。若 X 是线性空间,g是常数,则称系统受加性噪声影响,否则称系统受乘性噪声影响。这个术语有点误导性,它看上去像是有 g(x) \propto x的约束,实际上意味着一般情形。
对于固定的噪声,SDE存在唯一解,对初始条件可微。当将各种研究对象平均到噪声配置上时,随机情形的非平凡性便显露出来。乘性噪声SDE被理解为随机差分方程的连续时间极限时,并不是唯一确定的实体,而必须辅以所谓“SDE诠释”,如伊藤或斯特拉托诺维奇解释。然而,当把SDE看做微分同胚的连续时间随机流时,则成了唯一确定的数学对象,相当于随机差分方程连续时间极限的斯特拉托诺维奇法。
物理学中,主要的求解方法是利用等效的福克-普朗克方程(FPE)求出时间函数的概率分布函数。福克-普朗克方程是确定的偏微分方程,给出了概率分布函数随时间的演变,类似于薛定谔方程给出了量子波函数随时间的演变,或扩散方程给出了化学浓度随时间的演变。此外还可用蒙特卡洛方法获得数值解。其他手段还有利用统计物理学和量子力学之间的类比关系进行路径积分(例如,福克-普朗克方程可通过缩放几个变量,变换为薛定谔方程),或写下概率分布函数矩的常微分方程。
在概率论和金融数学中的应用
概率论(及概率论中的许多应用,如信号处理中的[滤波问题]]和金融数学中的应用)使用的符号略有不同。它也是解决SDE数值方法的文献所用的符号。这种记法使物理公式中时间随机函数\eta_m的奇异特性更加明确。从严格的数学角度来说,\eta_m不能作为普通函数来选择,而只能作为广义函数。数学公式在处理这问题时,比物理公式明确一些。
典型方程的形式是
: \mathrm{d} X_t = \mu(X_t,t)\, \mathrm{d} t + \sigma(X_t,t)\, \mathrm{d} B_t ,
其中B表示维纳过程(标准布朗运动)。方程被解释为表达相应积分方程(下式)的一种非正式方式。
: X_{t+s} - X_{t} = \int_t^{t+s} \mu(X_u,u) \mathrm{d} u + \int_t^{t+s} \sigma(X_u,u)\, \mathrm{d} B_u .
上式将连续时间随机过程Xt的行为表为普通勒贝格积分与伊藤积分的和。对SDE的启发法(但非常有用)的解释是,在长为δ的微小时间区间内,随机过程Xt值的变化遵循期望为μ(Xt, t) δ 、方差为σ(Xt, t)2 δ 的正态分布,且与过程过去的行为无关。这是因为,维纳过程的增量是独立的正态分布。函数μ称为漂移系数,σ称为扩散系数。随机过程Xt称为扩散过程,满足马尔可夫性质。这就产生了可以处理金融数学中所谓波动性微笑的模型。
更简单的SDE被称为算术布朗运动
奥恩斯坦-乌伦贝克过程过程方程在随机金融学中有创新应用:
:\mathrm{d} R_t = \mu R_t \, \mathrm{d} t + \sigma_t \, \mathrm{d} B_t.
是在收益率呈对数正态分布的条件下,股价收益率的动态方程。在此假设下,Marcello Minenna开发的方法确定了预测区间,能识别可能隐藏市场滥用现象的异常收益。
流形上的SDE
更一般地,可以将SDE理论扩展到可微流形上,并使用斯特拉托诺维奇积分。考虑流形M、某个有限维向量空间E、过滤概率空间(\Omega,\mathcal{F},(\mathcal{F}_t)_{t\in \R_{+}},P),其中(\mathcal{F}_t)_{t\in \R_{+}}满足通常条件,并令\widehat{M}=M\cup \{\infty\}为单点紧化,且x_0为\mathcal{F}_0可测。则M上的随机微分方程可写为
:\mathrm{d}X=A(X)\circ dZ
是一对(A,Z)使得
*Z是连续E值半鞅;
*A:M\times E\to TM, (x,e)\mapsto A(x)e是M上向量丛的同态。
\forall x\in M,映射A(x):E\to T_{x}M都是线性的,\forall e\in E,\ A(\cdot)e\in \Gamma(TM) for each 。
初始条件为X_0=x_0的M上的SDE的解是连续的\{\mathcal{F}_t\}适应的M值过程(X_t)_{t(寿命\zeta),且满足:对每个检验函数f\in C_c^{\infty}(M),过程f(X)都是实值半鞅;对每个停止时间\tau\ (0\leq \tau ,方程
:f(X_{\tau})=f(x_0)+\int_0^\tau (\mathrm{d}f)_X A(X)\circ \mathrm{d}Z
有P的把握成立,其中(df)_X:T_xM\to T_{f(x)}M是X处的微分形式。若寿命最大,它就是最大解,即
:\{\zeta
有P把握成立,由f(X)对每个检验函数f\in C_c^{\infty}(M)都是半鞅可知,X是M上的半鞅。给定最大解,可以将X的时间扩展到全部\R_+,然后在\widehat{M}上延拓f,可得
:f(X_{t})=f(X_0)+\int_0^t (\mathrm{d}f)_X A(X)\circ \mathrm{d}Z, \quad t\geq 0
(不可分过程)。
虽然斯特拉托诺维奇 SDE满足链式法则,其漂移、扩散系数在坐标变化时表现为向量场,因此是流形上SDE的自然选择,但有时伊藤积分更可取。流形伊藤积分理论是首先由洛朗·施瓦兹通过施瓦兹同态的概念提出,迭代积分的其他定义产生不同随机积分的确定性路径等价,如斯特拉托诺维奇积分。在金融数学中,这被用于无概率期权的定价。
解的存在性与唯一性
与定微分方程一样,重要的是知道给定的SDE解的存在性和唯一性。下面是在n维欧氏空间Rn中取值,并由m维布朗运动B驱动的伊藤SDE的典型存在性与唯一性定理;证明可见Øksendal (2003, §5.2)。
则\zeta称为寿命或所谓“爆炸时间”。
能寫出解析解的SDE
線性SDE的一般解
:\mathrm{d}X_t=(a(t)X_t+c(t))\mathrm{d}t+(b(t)X_t+d(t))\mathrm{d}W_t
:X_t=\Phi_{t,t_0}\left(X_{t_0}+\int_{t_0}^t\Phi^{-1}_{s,t_0}(c(s)-b(s)\mathrm{d}(s))\mathrm{d}s+\int_{t_0}^t\Phi^{-1}_{s,t_0}\mathrm{d}(s)\mathrm{d}W_s\right)
其中
:\Phi_{t,t_0}=\exp\left(\int_{t_0}^t\left(a(s)-\frac{b^2(s)}{2}\right)\mathrm{d}s+\int_{t_0}^tb(s)\mathrm{d}W_s\right)
可約SDE: Case 1
:\mathrm{d}X_t=\frac12f(X_t)f'(X_t)\mathrm{d}t+f(X_t)\mathrm{d}W_t
對於一個可微函數 f,\mathrm{d}X_t 等價於 斯特拉托諾維奇 SDE
:\mathrm{d}X_t=f(X_t)\circ W_t
其有一般解
:X_t=h^{-1}(W_t+h(X_0))
其中的h(x)如下所示:
:h(x)=\int^{x}\frac{\mathrm{d}s}{f(s)}
可約SDE: Case 2
:\mathrm{d}X_t=\left(\alpha f(X_t)+\frac12 f(X_t)f'(X_t)\right)\mathrm{d}t+f(X_t)\mathrm{d}W_t
對於一個可微函數 f,\mathrm{d}X_t 等價於 斯特拉托諾維奇 SDE
:\mathrm{d}X_t=\alpha f(X_t)\mathrm{d}t + f(X_t)\circ W_t
可以簡化成下列形式:
:\mathrm{d}Y_t=\alpha \mathrm{d}t+\mathrm{d}W_t
其中 Y_t=h(X_t) ,這裡的h 如上面所定義。他的一般解可以寫成
:X_t=h^{-1}(\alpha t+W_t+h(X_0))
SDE与超对称
在SDE的超对称理论中,随机动力是通过作用于模型相空间微分形式的随机演化算子定义的。在这一精确表述中,所有SDE都具有拓扑超对称性,即通过连续的时间流保持相空间连续性。这种超对称的自发破缺是混沌、湍流、自组织临界性等诸多动力现象的数学本质,而南部定理则解释了相关的长距动力行为,如蝴蝶效应、粉红噪声、爆裂声,以及地震、神经震荡、太阳耀斑等现象的无标统计等等。
相关条目
- 维纳过程
- 萊維过程
- 佛客-普朗克方程式
- 朗之萬方程式
- 郎之万动力学
- 反向随机微分方程
- 局部波动
- 随机过程
- 随机波动
- 随机偏微分方程
- 扩散过程
- 自回归模型
参考文献
阅读更多
*
*
*
*
*
*
*
*
*
- Desmond Higham and Peter Kloeden: "An Introduction to the Numerical Simulation of Stochastic Differential Equations", SIAM, (2021).
评论 (0)