朗之萬方程式(Langevin equation)
在物理學與隨機過程的研究中,朗之萬方程(Langevin equation) 是一個極具魅力的存在。它不僅描述了懸浮微粒在流體中的布朗運動,更是電子工程中處理產生-復合雜訊(G-R noise) 的數學核心。
一. 什麼是朗之萬方程?
想像一個在液體中受力跳動的彈簧,或是半導體中不斷波動的電子數量。朗之萬方程將系統的變化拆解為兩個部分:確定的回歸力與隨機的推動力。
其標準形式如下:
$x(t)$:系統偏離平衡態的分量(例如 $\Delta N$)。
$-x(t)/\tau$:耗散項(dissipation)。$\tau$ 是鬆弛時間,代表系統想回到平衡態的趨勢。
$F(t)$:隨機力(Langevin force)。它代表微觀環境產生的衝擊。其特點是平均值為零 $\langle F(t) \rangle = 0$,且不同時間點的衝擊互不相關。
二. 方程的通解:過去與未來的交織
要解這個一階線性微分方程,我們使用積分因子 $e^{t/\tau}$。經過推導,我們可以得到 $t+s$ 時刻的狀態解[註1]:
這個解告訴我們,未來的狀態由兩部分決定:
記憶部分:現在的狀態 $x(t)$ 會隨著時間指數衰減。
新擾動部分:從 $t$ 到 $t+s$ 這段時間內,所有新發生的隨機衝擊 $F(t')$ 的累積效果。
三. 自相關函數 (autocorrelation) 的推導
自相關函數 $R_x(s) = \langle x(t)x^*(t-s) \rangle$ 衡量的是系統在時間差 $s$ 之下,前後狀態的關聯程度。為了推導這個函數,我們將結合朗之萬方程的通解與隨機過程的平穩性。
Step 1: 代入通解
考慮 $s > 0$ 的情況。根據微分方程,我們將「現在時刻 $t$」的狀態 $x(t)$,表示為「過去時刻 $t-s$」的狀態與這段時間內「隨機衝擊」的累積:
將此式代入自相關函數的定義中:
Step 2: 展開期望值
利用期望值的線性性質,我們可以將括號展開:
Step 3: 利用因果律 (Causality)
這是推導中最關鍵的一步。在積分區間中,$t'$ 介於 $t-s$ 與 $t$ 之間。這意味著隨機力 $F(t')$ 是發生在 $t-s$ 時刻之後的衝擊。
根據因果律:過去的狀態 $x^*(t-s)$ 不可能預知未來的隨機擾動 $F(t')$。
因此,對於所有 $t' > t-s$,兩者是不相關的,即 $\langle F(t') x^*(t-s) \rangle = 0$。這導致整個積分項消失。($t' = t-s$ 該處具有單點免疫性)
Step 4: 得到結果與對稱性擴展
對於 $s > 0$,我們得到:
考慮到平穩複數隨機過程具有共軛對稱性 $R_x(s) = R_x^*(-s)$:
若系統為實數系統(如 G-R 雜訊中的載子數),則 $R_x(s)$ 為實數且滿足 $R_x(s) = R_x(-s)$。
為了涵蓋 $s < 0$ 的情況,我們統一使用絕對值來表達時間差。
最終公式為:
結語
朗之萬方程優雅地結合了確定性的耗散與隨機性的漲落。它告訴我們,即便微觀世界充滿了混亂的隨機力,只要我們觀察其統計特性(如自相關函數),依然能找到極其整齊、美麗的規律。
💥💥💥💥💥
[註1]:
這是一個經典的一階線性非齊次微分方程的求解過程。我們通常使用積分因子法(Integrating factor method)來導出這個結果。
以下是詳細的數學推導步驟:
1. 整理方程式
原始的朗之萬方程為:
這符合標準形式 $\frac{dx}{dt} + P(t)x = Q(t)$,其中 $P(t) = \frac{1}{\tau}$ 是一個常數。
2. 尋找積分因子
積分因子 $\mu(t)$ 的定義為:
將方程式左右兩邊同時乘以 $e^{t/\tau}$:
觀察等號左邊,這正好是乘積微分法則(product rule)的展開:
3. 在給定時間區間內積分
為了求出從 $t$ 到 $t+s$ 之間系統的變化,我們對上述方程兩邊進行定積分(為了區分變數,我們使用 $t'$ 作為積分變數):
根據微積分基本定理,左邊積分後的結果為:
所以我們得到:
4. 移項並整理
現在我們要解出 $x(t+s)$,將所有項乘以 $e^{-(t+s)/\tau}$:
利用指數律 $e^{t/\tau} \cdot e^{-(t+s)/\tau} = e^{(t-t-s)/\tau} = e^{-s/\tau}$,並且將積分號外的指數項移入積分號內(因為它相對於 $t'$ 是常數):
$$x(t+s) = x(t) e^{-s/\tau} + \int_{t}^{t+s} F(t') e^{-(t+s-t')/\tau} dt'$$
留言
張貼留言