耦合系統與二階微分方程
區室之間的交換使其變化率耦合。矩陣方法將總量與區室之間的差異分開。二階方程引入位置和速度之間的另一種耦合,並顯示振蕩或阻尼行為。
1 常系數系統
對常實 d × d d\times d d × d 矩陣(d ≥ 1 d\ge1 d ≥ 1 )系統 x ′ = A x x'=Ax x ′ = A x ,實特徵對 ( λ , v ) (\lambda,v) ( λ , v ) 給出解 x ( t ) = e λ t v x(t)=e^{\lambda t}v x ( t ) = e λ t v ,直接求導即可驗證。若 A = P D P − 1 A=PDP^{-1} A = P D P − 1 有實特徵基,令 x = P z x=Pz x = P z ,則 z ′ = D z z'=Dz z ′ = D z ,並有
x ( t ) = P diag ( e λ 1 t , … , e λ d t ) P − 1 x ( 0 ) . x(t)=P\operatorname{diag}(e^{\lambda_1t},\ldots,e^{\lambda_dt})P^{-1}x(0). x ( t ) = P diag ( e λ 1 t , … , e λ d t ) P − 1 x ( 0 ) .
對任意方陣 A A A ,定義矩陣指數
e t A = ∑ k = 0 ∞ t k A k k ! . e^{tA}=\sum_{k=0}^\infty\frac{t^kA^k}{k!}. e t A = k = 0 ∑ ∞ k ! t k A k .
次乘性矩陣範數用 e ∣ t ∣ ∥ A ∥ e^{|t|\|A\|} e ∣ t ∣∥ A ∥ 控制級數,給出有界時間區間上的絕對一致收斂。導數級數有同類界,故可逐項求導,得到 ( e t A ) ′ = A e t A (e^{tA})'=Ae^{tA} ( e t A ) ′ = A e t A 。將兩個級數相乘或求解導數恆等式,可得 e t A e − t A = I e^{tA}e^{-tA}=I e t A e − t A = I 。因此 x = e t A x 0 x=e^{tA}x_0 x = e t A x 0 是唯一解:對任意解,求導 e − t A x ( t ) e^{-tA}x(t) e − t A x ( t ) 得零。
此構造不假設可對角化。對 A = ( − 1 1 0 − 1 ) = − I + N A=\begin{pmatrix}-1&1\\0&-1\end{pmatrix}=-I+N A = ( − 1 0 1 − 1 ) = − I + N 且 N 2 = 0 N^2=0 N 2 = 0 ,有 e t A = e − t ( I + t N ) e^{tA}=e^{-t}(I+tN) e t A = e − t ( I + tN ) 。錯誤地將重特徵值對角化不能得到因子 t t t 。
2 兩個相通水庫
兩個等體積、完全混合的水庫以有效速率 k > 0 k>0 k > 0 交換,並各以速率 μ ≥ 0 \mu\ge0 μ ≥ 0 移除溶質。沒有外部輸入時,濃度滿足
( c 1 ′ c 2 ′ ) = ( − ( k + μ ) k k − ( k + μ ) ) ( c 1 c 2 ) . \binom{c_1'}{c_2'}=\begin{pmatrix}-(k+\mu)&k\\k&-(k+\mu)\end{pmatrix}\binom{c_1}{c_2}. ( c 2 ′ c 1 ′ ) = ( − ( k + μ ) k k − ( k + μ ) ) ( c 2 c 1 ) .
令 s = c 1 + c 2 s=c_1+c_2 s = c 1 + c 2 、d = c 1 − c 2 d=c_1-c_2 d = c 1 − c 2 。相加和相減得到 s ′ = − μ s s'=-\mu s s ′ = − μ s 、d ′ = − ( 2 k + μ ) d d'=-(2k+\mu)d d ′ = − ( 2 k + μ ) d ,故
c 1 ( t ) = 1 2 [ s 0 e − μ t + d 0 e − ( 2 k + μ ) t ] , c 2 ( t ) = 1 2 [ s 0 e − μ t − d 0 e − ( 2 k + μ ) t ] . c_1(t)=\tfrac12[s_0e^{-\mu t}+d_0e^{-(2k+\mu)t}],\quad
c_2(t)=\tfrac12[s_0e^{-\mu t}-d_0e^{-(2k+\mu)t}]. c 1 ( t ) = 2 1 [ s 0 e − μ t + d 0 e − ( 2 k + μ ) t ] , c 2 ( t ) = 2 1 [ s 0 e − μ t − d 0 e − ( 2 k + μ ) t ] .
當 μ = 0 \mu=0 μ = 0 時,由於體積相等,總質量與 s s s 成正比,故守恆;差異衰減至零,留下相等濃度 s 0 / 2 s_0/2 s 0 /2 。當 μ > 0 \mu>0 μ > 0 時,兩個濃度最終都趨於零,但不平衡比總量衰減更快。對非負初始濃度及正向時間 t ≥ 0 t\ge0 t ≥ 0 ,∣ d 0 ∣ ≤ s 0 |d_0|\le s_0 ∣ d 0 ∣ ≤ s 0 ,較快的衰減保證兩者非負。
體積為不等的正常數時,未加權的濃度和不是總質量。總質量是 M = V 1 c 1 + V 2 c 2 M=V_1c_1+V_2c_2 M = V 1 c 1 + V 2 c 2 。若無外源且兩區室有相同移除率 μ \mu μ ,交換項相消,得到 M ′ = − μ M M'=-\mu M M ′ = − μ M ;僅當 μ = 0 \mu=0 μ = 0 時質量守恆。速率系數必須從適當的質量平衡推導。
3 二階方程
線性二階齊次方程為 y ′ ′ + a y ′ + b y = 0 y''+ay'+by=0 y ′′ + a y ′ + b y = 0 。代入 e r t e^{rt} e r t 得特徵方程 r 2 + a r + b = 0 r^2+ar+b=0 r 2 + a r + b = 0 。不同實根給出 C 1 e r 1 t + C 2 e r 2 t C_1e^{r_1t}+C_2e^{r_2t} C 1 e r 1 t + C 2 e r 2 t ;重實根給出 ( C 1 + C 2 t ) e r t (C_1+C_2t)e^{rt} ( C 1 + C 2 t ) e r t ;根 α ± i β \alpha\pm i\beta α ± i β 給出 e α t ( C 1 cos β t + C 2 sin β t ) e^{\alpha t}(C_1\cos\beta t+C_2\sin\beta t) e α t ( C 1 cos β t + C 2 sin β t ) 。代入驗證這些解,其獨立的初始位置與速度值連同唯一性說明它們張成全部解。
對阻尼振子
y ′ ′ + 2 γ y ′ + ω 0 2 y = 0 , γ ≥ 0 , ω 0 > 0 , y''+2\gamma y'+\omega_0^2y=0,\qquad\gamma\ge0,\ \omega_0>0, y ′′ + 2 γ y ′ + ω 0 2 y = 0 , γ ≥ 0 , ω 0 > 0 ,
根為 − γ ± γ 2 − ω 0 2 -\gamma\pm\sqrt{\gamma^2-\omega_0^2} − γ ± γ 2 − ω 0 2 。欠阻尼情形 γ < ω 0 \gamma<\omega_0 γ < ω 0 以角頻率 ω 0 2 − γ 2 \sqrt{\omega_0^2-\gamma^2} ω 0 2 − γ 2 振蕩,包絡為 e − γ t e^{-\gamma t} e − γ t 。臨界阻尼有重根;過阻尼有兩個不同的負實根。
能量 E = ( y ′ 2 + ω 0 2 y 2 ) / 2 E=(y'^2+\omega_0^2y^2)/2 E = ( y ′2 + ω 0 2 y 2 ) /2 滿足
E ′ = y ′ ( y ′ ′ + ω 0 2 y ) = − 2 γ y ′ 2 ≤ 0. E'=y'(y''+\omega_0^2y)=-2\gamma y'^2\le0. E ′ = y ′ ( y ′′ + ω 0 2 y ) = − 2 γ y ′2 ≤ 0.
這直接檢驗符號約定:正阻尼不能增加該模型能量。此方程是簡化的局部模型,並非所有環境運動的普遍描述。
完整的實矩陣指數構造
固定實 d × d d\times d d × d 矩陣 A A A ,其中 d ≥ 1 d\ge1 d ≥ 1 ,使用歐氏算子範數;其定義給出 ∥ A B ∥ ≤ ∥ A ∥ ∥ B ∥ \|AB\|\le\|A\|\|B\| ∥ A B ∥ ≤ ∥ A ∥∥ B ∥ 。對 T > 0 T>0 T > 0 ,在 [ − T , T ] [-T,T] [ − T , T ] 上,級數各項的範數不超過 T k ∥ A ∥ k / k ! T^k\|A\|^k/k! T k ∥ A ∥ k / k ! ;對 k ≥ 1 k\ge1 k ≥ 1 ,導數項的範數不超過 ∥ A ∥ k T k − 1 / ( k − 1 ) ! \|A\|^kT^{k-1}/(k-1)! ∥ A ∥ k T k − 1 / ( k − 1 )! 。兩個非負控制級數均收斂:超過某個有限指標後,相鄰項比值至多為 1 / 2 1/2 1/2 ,尾和受幾何級數控制。因此相同的界使兩個矩陣級數在區間上一致 Cauchy。逐個實元素使用完備性和連續性,得到連續極限 E , G E,G E , G 。
對多項式部分和 E N E_N E N ,有 E N ( t ) − I = ∫ 0 t E N ′ ( s ) d s E_N(t)-I=\int_0^tE_N'(s)ds E N ( t ) − I = ∫ 0 t E N ′ ( s ) d s 。一致收斂允許逐元素取極限,因為積分誤差至多為 T T T 乘導數的一致誤差。因此 E ( t ) − I = ∫ 0 t G ( s ) d s E(t)-I=\int_0^tG(s)ds E ( t ) − I = ∫ 0 t G ( s ) d s 。微積分基本定理現在證明可微性,而不只是形式導數級數收斂。將收斂的導數級數重新編號得到 G = A E G=AE G = A E 。每個部分和與 A A A 可交換,所以 E E E 也與 A A A 可交換。
乘積 E ( t ) E ( − t ) E(t)E(-t) E ( t ) E ( − t ) 的導數為 A E ( t ) E ( − t ) − E ( t ) A E ( − t ) = 0 AE(t)E(-t)-E(t)AE(-t)=0 A E ( t ) E ( − t ) − E ( t ) A E ( − t ) = 0 ,在零處為 I I I 。將 t t t 換成 − t -t − t 得到兩個逆恆等式。於是 x ′ = A x x'=Ax x ′ = A x 的任意解滿足 ( E ( − t ) x ( t ) ) ′ = 0 (E(-t)x(t))'=0 ( E ( − t ) x ( t ) ) ′ = 0 ,證明 x ( t ) = E ( t ) x ( 0 ) x(t)=E(t)x(0) x ( t ) = E ( t ) x ( 0 ) 及唯一性。固定 s s s ,E ( t + s ) E(t+s) E ( t + s ) 與 E ( t ) E ( s ) E(t)E(s) E ( t ) E ( s ) 滿足同一方程且在 t = 0 t=0 t = 0 取值相同,所以 E ( t + s ) = E ( t ) E ( s ) E(t+s)=E(t)E(s) E ( t + s ) = E ( t ) E ( s ) ;這也保證常數變易中的指數分解合法。
實二階方程的三種解對,其 Wronskian 分別為 ( r 2 − r 1 ) e ( r 1 + r 2 ) t (r_2-r_1)e^{(r_1+r_2)t} ( r 2 − r 1 ) e ( r 1 + r 2 ) t 、e 2 r t e^{2rt} e 2 r t 、β e 2 α t \beta e^{2\alpha t} β e 2 α t ,其中非實根情形取 β > 0 \beta>0 β > 0 。它們均非零,所以每對初值確定一個線性組合。該組合與任意另一個解的差給出零初值的一階實系統,已證唯一性便確立解族完整。重根解對也可直接令 y = e r t u y=e^{rt}u y = e r t u ,將方程化為 u ′ ′ = 0 u''=0 u ′′ = 0 得到。
雙水庫物理模型的正性是正向時間結論:當 t ≥ 0 t\ge0 t ≥ 0 ,有 e − ( 2 k + μ ) t ≤ e − μ t e^{-(2k+\mu)t}\le e^{-\mu t} e − ( 2 k + μ ) t ≤ e − μ t 且 ∣ d 0 ∣ ≤ s 0 |d_0|\le s_0 ∣ d 0 ∣ ≤ s 0 ,故兩個濃度式均非負。線性 ODE 解本身也在負時間存在,但正性未必向過去保持。例如 k = 1 k=1 k = 1 、μ = 0 \mu=0 μ = 0 、c 1 ( 0 ) = 1 c_1(0)=1 c 1 ( 0 ) = 1 、c 2 ( 0 ) = 0 c_2(0)=0 c 2 ( 0 ) = 0 時,c 2 ( t ) = ( 1 − e − 2 t ) / 2 c_2(t)=(1-e^{-2t})/2 c 2 ( t ) = ( 1 − e − 2 t ) /2 在 t < 0 t<0 t < 0 為負。
4 分級練習
E1 基礎。 解 x ′ = diag ( − 2 , 1 ) x x'=\operatorname{diag}(-2,1)x x ′ = diag ( − 2 , 1 ) x 、x ( 0 ) = ( 3 , 4 ) x(0)=(3,4) x ( 0 ) = ( 3 , 4 ) ,並描述長期行為。
E2 水庫。 令 k = 1 k=1 k = 1 、μ = 0 \mu=0 μ = 0 、c 1 ( 0 ) = 6 c_1(0)=6 c 1 ( 0 ) = 6 、c 2 ( 0 ) = 2 c_2(0)=2 c 2 ( 0 ) = 2 ,求兩個濃度及其極限。
E3 重根。 解 y ′ ′ + 4 y ′ + 4 y = 0 y''+4y'+4y=0 y ′′ + 4 y ′ + 4 y = 0 、y ( 0 ) = 1 y(0)=1 y ( 0 ) = 1 、y ′ ( 0 ) = 0 y'(0)=0 y ′ ( 0 ) = 0 。
E4 振蕩。 解 y ′ ′ + 2 y ′ + 5 y = 0 y''+2y'+5y=0 y ′′ + 2 y ′ + 5 y = 0 、y ( 0 ) = 0 y(0)=0 y ( 0 ) = 0 、y ′ ( 0 ) = 2 y'(0)=2 y ′ ( 0 ) = 2 。
5 完整解答
S1. x ( t ) = ( 3 e − 2 t , 4 e t ) x(t)=(3e^{-2t},4e^t) x ( t ) = ( 3 e − 2 t , 4 e t ) 。一個分量衰減,另一個增長。一個方向的負特徵值不使整個系統漸近穩定。
S2. s 0 = 8 s_0=8 s 0 = 8 、d 0 = 4 d_0=4 d 0 = 4 ,故 c 1 = 4 + 2 e − 2 t c_1=4+2e^{-2t} c 1 = 4 + 2 e − 2 t 、c 2 = 4 − 2 e − 2 t c_2=4-2e^{-2t} c 2 = 4 − 2 e − 2 t ,兩者均趨於 4,其和恆為 8。
S3. 重根為 − 2 -2 − 2 ,故 y = ( C 1 + C 2 t ) e − 2 t y=(C_1+C_2t)e^{-2t} y = ( C 1 + C 2 t ) e − 2 t 。初始位置給出 C 1 = 1 C_1=1 C 1 = 1 ,初始導數給出 C 2 − 2 C 1 = 0 C_2-2C_1=0 C 2 − 2 C 1 = 0 ,故 y = ( 1 + 2 t ) e − 2 t y=(1+2t)e^{-2t} y = ( 1 + 2 t ) e − 2 t 。
S4. 根為 − 1 ± 2 i -1\pm2i − 1 ± 2 i 。寫作 y = e − t ( C 1 cos 2 t + C 2 sin 2 t ) y=e^{-t}(C_1\cos2t+C_2\sin2t) y = e − t ( C 1 cos 2 t + C 2 sin 2 t ) 。初始位置給出 C 1 = 0 C_1=0 C 1 = 0 ,導數給出 2 C 2 = 2 2C_2=2 2 C 2 = 2 ,故 y = e − t sin 2 t y=e^{-t}\sin2t y = e − t sin 2 t 。
總結
特徵模式分離耦合線性動力學,而矩陣指數處理重特徵值或缺陷特徵值。守恆律識別正確的聚合變量。二階方程需要兩個初始條件,能量求導可檢查阻尼和符號是否符合目標物理模型。