第五部分与第32章处理随时间涨落的量:布朗粒子的速度、电阻两端的噪声电压、蒙特卡罗模拟中的磁化强度。描述它们的数学是随机过程。正文用到本节的地方:时间关联函数(§22.4)、功率谱与维纳–辛钦定理(§22.5)、朗之万方程与白噪声(§23.3)、福克–普朗克方程(§23.4)、主方程(§23.6)、马尔可夫链蒙特卡罗(§32.3)。
§C9.1随机过程
随机过程 X(t) 是一族以时间为指标的随机变量。一次实验(或一次模拟)得到的是一条具体的曲线 x(t),称为一个实现(样本轨道);随机过程描述的是所有可能实现的统计规律。完整的描述需要任意多个时刻的联合分布 P(x1,t1; x2,t2; …),实际中最常用的是平均值 ⟨X(t)⟩ 与关联函数
C(t1,t2)=⟨δX(t1)δX(t2)⟩,δX=X−⟨X⟩(C9.1)
§C9.2平稳性与遍历性
若所有联合分布在时间平移下不变,过程称为平稳的。于是 ⟨X⟩ 是常数,C(t1,t2)=C(t2−t1) 只依赖于时间差。平衡态中的涨落都是平稳过程。 §22.4 列出了平稳关联函数的性质:C(0)=Var(X),∣C(τ)∣≤C(0),C(−τ)=C(τ),以及关联时间 τc=∫0∞C(τ)dτ/C(0)。
遍历性(各态历经):沿一条足够长的轨道的时间平均等于系综平均。对平稳过程,用 §C3.5 的连续版本可以看出它何时成立:时间平均 XˉT=T1∫0TX(t)dt 的方差为
Var(XˉT)=T21∫0T∫0TC(t−t′)dtdt′=T22∫0T(T−τ)C(τ)dτ≈T2C(0)τc(T≫τc)(C9.2)
只要关联随时间衰减(τc 有限),T→∞ 时方差趋于零,时间平均收敛到系综平均 ⟨X⟩(大数定律的时间版本)。观测时间 T 内相当于有约 T/(2τc) 个独立样本——这与 §32.5 中马尔可夫链蒙特卡罗的有效样本数是同一个公式。反之,若系统被困在相空间的一部分(玻璃、对称性破缺的有序相),时间平均就不等于系综平均:遍历性破缺。
§C9.3功率谱
平稳过程的功率谱是关联函数的傅里叶变换(维纳–辛钦定理 (22.15)):
S(ω)=∫−∞∞C(τ)eiωτdτ,C(0)=∫−∞∞S(ω)2πdω(C9.3)
S(ω)≥0(由它的定义 (22.14) 是模方的平均)。关联时间短 ⟺ 频谱宽;指数关联 ⟺ 洛伦兹谱((22.16)、(A14.10))。
线性滤波。若 Y=h∗X(线性、平移不变的系统,频率响应为 h^(ω)),则 Y^(ω)=h^(ω)X^(ω),取模方再平均:
SY(ω)=∣h^(ω)∣2SX(ω)(C9.4)
输出谱 = 响应函数的模方 × 输入谱。§P3.6 中 RC 电路对热噪声的"过滤" 1+(ωRC)2SV 就是 (C9.4)。
§C9.4白噪声与维纳过程
白噪声 ξ(t):⟨ξ(t)⟩=0,⟨ξ(t)ξ(t′)⟩=Γδ(t−t′),功率谱为常数 Γ(各频率"一样白")。它是"关联时间远短于所关心的一切时间尺度"的噪声的理想化:布朗粒子受到的分子碰撞力关联时间约 10−13 s(§23.3),而我们关心的时间是 10−8 s 以上。
白噪声的积分 W(t)=∫0tξ(s)ds 称为维纳过程(数学上的布朗运动)。由 (C3.5) 的连续版本:
⟨W(t)2⟩=∫0t∫0tΓδ(s−s′)dsds′=Γt,⟨W(t)W(s)⟩=Γmin(t,s)(C9.5)
(第二式:只有两个积分区间的公共部分 [0,min(t,s)] 有贡献。)不相重叠的时间段上的增量互不相关(若 ξ 是高斯的,则相互独立)。方差随时间线性增长,正是扩散的标志(⟨x2⟩=2Dt 对应 Γ=2D)。维纳过程的轨道连续但处处不可导:在 dt 内的位移约为 Γdt,它与 dt 之比 Γ/dt 在 dt→0 时发散,所以 dW/dt 没有有限的值——这正是白噪声"无穷剧烈"的另一面。
§C9.5高斯过程与奥恩斯坦–乌伦贝克过程
若任意多个时刻的联合分布都是高斯的,过程称为高斯过程;由维克定理(§C5.5),它完全由均值和关联函数确定。高斯白噪声经过线性系统后仍是高斯过程(§C5.3)。
奥恩斯坦–乌伦贝克过程:朗之万方程 (23.3) mv˙=−ζv+F(t),F 为高斯白噪声(强度 Γ),γ=ζ/m。长时间后(初值已被遗忘),由 (A13.6)
v(t)=m1∫−∞te−γ(t−s)F(s)ds
于是(τ≥0)
⟨v(t)v(t+τ)⟩=m2Γ∫−∞te−γ(t−s)e−γ(t+τ−s)ds=m2Γ⋅2γe−γτ=2mζΓe−γτ
(两个积分中的 δ(s−s′) 消去了一个积分;最后用了 mγ=ζ。)要求它在 τ=0 时等于均分定理的 kBT/m,得 Γ=2ζkBT——这就是 (23.6)、(23.7),涨落–耗散关系的最简单形式。在频域中,v^=F^/[m(γ−iω)],由 (C9.4),Sv(ω)=m2(γ2+ω2)Γ,正是 (23.7) 的傅里叶变换(洛伦兹谱)。
奥恩斯坦–乌伦贝克过程同时是平稳的、高斯的、马尔可夫的(杜布定理:除平凡情形外,同时具有这三种性质的过程只有它)。
§C9.6马尔可夫过程
定义:已知现在,未来与过去无关。即对 t1<t2<⋯<tn,
P(xn,tn∣xn−1,tn−1; …; x1,t1)=P(xn,tn∣xn−1,tn−1)(C9.6)
于是联合分布由初始分布与转移概率 P(x,t∣x′,t′) 完全确定(反复使用乘法规则 (C3.2))。转移概率满足查普曼–科尔莫戈罗夫方程:
P(x3,t3∣x1,t1)=x2∑P(x3,t3∣x2,t2)P(x2,t2∣x1,t1)(t1<t2<t3)(C9.7)
(从 x1 到 x3 必须在 t2 时刻经过某个 x2;由马尔可夫性,后半段与前半段的具体经过无关。)
离散时间:马尔可夫链。Pj(n+1)=∑iTijPi(n),Tij 是一步从 i 到 j 的概率(∑jTij=1)。梅特罗波利斯算法(§32.3)构造的就是这样一条链,使其平稳分布为玻尔兹曼分布。
连续时间:主方程。设在短时间 dt 内从 i 跳到 j=i 的概率为 Wijdt。用 (C9.7) 把 Pi(t+dt) 写成"t 时在 j、在 dt 内跳到 i"与"t 时在 i、在 dt 内没有跳走"两部分之和:
Pi(t+dt)=j=i∑WjidtPj(t)+(1−j=i∑Wijdt)Pi(t)
移项、除以 dt,即得主方程 (23.16)。若跳跃很小而频繁(状态近似连续),把主方程对跳跃的大小展开到二阶,得到福克–普朗克方程 (23.11)(克拉默斯–莫亚尔展开),它是一个连续性方程,概率流包含漂移与扩散两部分(§A11.3)。
例:随机电报过程。两态系统,1→2 的速率为 a,2→1 的速率为 b。由 (A13.9),平稳分布为 π1=a+bb、π2=a+ba,任何偏离都以速率 a+b 指数衰减。若 X 在态 1 取 +1、在态 2 取 −1,则平稳关联函数为 C(τ)=C(0)e−(a+b)∣τ∣,功率谱为洛伦兹型。小器件中的"随机电报噪声"、单分子在两种构象之间的跳变都是这种过程。
§C9.7非马尔可夫过程与"马尔可夫化"
只看一部分变量时,过程往往不是马尔可夫的。例:布朗粒子的位置 x(t) 单独来看不是马尔可夫过程——下一刻的位置还依赖于当前的速度,而速度携带着过去的信息;但 (x,v) 合起来是马尔可夫的。在比速度弛豫时间 1/γ 长得多的时间尺度上,速度的记忆已经消失,x 本身近似为马尔可夫过程,这就是过阻尼的朗之万方程与 (23.11)(§A13.5)。一般地,对快变量求平均(粗粒化)会产生记忆效应;马尔可夫近似的根据是时间尺度的分离——所关心的慢变量的变化远慢于被略去的快变量的关联时间。
自测题
- 对随机电报过程(X=±1,速率 a、b),求 ⟨X⟩ 与平稳关联函数 C(τ)。[答:⟨X⟩=a+bb−a;C(0)=1−⟨X⟩2=(a+b)24ab,C(τ)=C(0)e−(a+b)∣τ∣。]
- 证明维纳过程满足 ⟨[W(t)−W(s)]2⟩=Γ∣t−s∣。
- 对奥恩斯坦–乌伦贝克过程,由 Sv(ω) 与 (C9.3) 重新求出 ⟨v2⟩=kBT/m。[提示:∫2πdωγ2+ω21=2γ1。]
- 对 C(τ)=σ2e−∣τ∣/τc,严格计算 (C9.2) 中的积分,并验证 T≫τc 时的近似。[答:Var=T2σ2τc[1−Tτc(1−e−T/τc)]。]
- 两态马尔可夫链的一步转移矩阵为 T11=1−a,T12=a,T21=b,T22=1−b。求平稳分布。[答:(b,a)/(a+b);它满足细致平衡 π1T12=π2T21。]
这一篇已记为读完。