耦合系统与二阶微分方程
区室之间的交换使其变化率耦合。矩阵方法将总量与区室之间的差异分开。二阶方程引入位置和速度之间的另一种耦合,并显示振荡或阻尼行为。
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 ′ = Dz ,并有
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 。
总结
特征模式分离耦合线性动力学,而矩阵指数处理重特征值或缺陷特征值。守恒律识别正确的聚合变量。二阶方程需要两个初始条件,能量求导可检查阻尼和符号是否符合目标物理模型。