齐次系统
x′=A(t)x
的全部解构成 n 维线性空间。选取 n 个线性无关解作为列,就得到把所有解一次装进去的基解矩阵。
基本解组
若 x1(t),…,xn(t) 都是系统解,且线性无关,就称为基本解组。任意解都可唯一写成
x(t)=c1x1(t)+⋯+cnxn(t).
把这些解作为列:
Φ(t)=[x1(t)⋯xn(t)].
由于每一列都满足方程,
Φ′=A(t)Φ.
Φ 是基解矩阵当且仅当 detΦ(t)=0。
Wronski 行列式与 Liouville 公式
系统的 Wronski 行列式就是
W(t)=detΦ(t).
Liouville 公式:
W(t)=W(t0)exp(∫t0ttrA(s)ds).
所以若某一点 W(t0)=0,则整个连续区间上都不为零;若一点为零,则这些解始终线性相关。
这也表明系统流对体积的伸缩由 trA 控制:迹为负时体积元总体收缩,迹为正时膨胀。
基解矩阵不唯一
若 Φ 是基解矩阵,C 是任意常数可逆矩阵,则
Φ=ΦC
仍是基解矩阵。反过来,任意两个基解矩阵都相差右乘一个常数可逆矩阵。
右乘而不是左乘:右乘是在列解之间做常系数线性组合;左乘一般会破坏 Φ′=AΦ。
标准基解矩阵
指定
Φ(t0)=I
得到相对于 t0 的标准基解矩阵,也就是状态转移矩阵 Φ(t,t0)。若已有任意基解矩阵 X(t),则
Φ(t,t0)=X(t)X−1(t0).
它自动满足初始条件,并给出
x(t)=Φ(t,t0)x0.
伴随系统与逆矩阵
由 (Φ−1)′=−Φ−1A 可见,Φ−1 的行向量与某个伴随系统相关。这个公式在常数变易时非常重要:它保证
dtd(Φ−1x)
能把齐次演化抵消掉,只留下外力项。
如何验证候选基解矩阵
给定矩阵 X(t),依次检查:
- 求导,验证 X′=AX;
- 在一个方便的点计算 detX;
- 若非零,则由 Liouville 公式知全区间可逆;
- 通解写成 x=X(t)c;
- 初值给出 c=X−1(t0)x0。
只验证每一列是解还不够;若列之间相关,就不能张成全部解。
与高阶方程的对应
把 n 阶标量方程化为一阶系统后,标量基本解 y1,…,yn 会形成矩阵
Φ=y1y1′⋮y1(n−1)⋯⋯⋯ynyn′⋮yn(n−1).
它的行列式正是标量方程的 Wronski 行列式。两套理论不是类比,而是同一个系统表示。