系数每隔一段时间重复,并不意味着解也重复。真正要观察的是:走完一整个周期后,一个初始向量变成了什么。把这一整圈的作用保存为矩阵,长期问题就能转成它的整数次幂。
形式陈述
设连续实矩阵 A ( t ) 在整条实线上满足 A ( t + T ) = A ( t ) ,T > 0 。对线性系统 理路 线性常微分方程组 Linear system of ordinary differential equations 形如 x′=A(t)x+b(t) 的向量值一阶线性方程组。 x ′ = A ( t ) x ,令基本矩阵 X ( 0 ) = I ,并记
U ( t , s ) = X ( t ) X ( s ) − 1 , M = X ( T ) . M 称单周期矩阵,或monodromy矩阵。它的特征值 理路 特征值与特征向量 Eigenvalue and eigenvector 满足 Tv=λv 且 v 非零的标量 λ 与向量 v。 ρ j 称Floquet乘子,均非零。将实系统扩充到复数 理路 复数 Complex number 形如 a+bi 的数,按坐标规则构成实数域的二次扩张。 上,则存在常复矩阵 B 和可逆的 T 周期复矩阵 P ( t ) ,使
(1) X ( t ) = P ( t ) e t B , P ( 0 ) = I , e T B = M . B 的特征值称Floquet指数。它们与乘子满足 ρ = e T μ ;复对数分支不同会使指数相差 2 π i k / T ,乘子及实部结论不受影响。
对零解的向前稳定性,有完整判据:
全部 | ρ j | < 1 ,当且仅当零解指数稳定
全部 | ρ j | ≤ 1 ,且单位圆上的每个乘子都没有非平凡Jordan块,当且仅当零解Lyapunov稳定
有乘子模大于1,或单位圆上有非平凡Jordan块,则零解不稳定
这些是周期系统的结论;一般时变矩阵的瞬时特征值不能代替乘子。
直觉
先把时间写成 t = k T + r 、0 ≤ r < T 。每个完整周期施加一次 M ,剩下不足一圈的部分只产生一个有界、可逆的矩阵因子。指数增长、衰减与Jordan多项式增长来自不断重复的 M ,不是来自某一时刻看到的箭头。
周期性怎样变成矩阵幂
X ( t + T ) 与 X ( t ) M 满足同一个微分方程,并在 t = 0 有相同初值 M ;唯一性给
(2) X ( t + T ) = X ( t ) M , X ( k T + r ) = X ( r ) M k . 改从时刻 s 观察一圈,得到
U ( s + T , s ) = X ( s ) M X ( s ) − 1 . 因此基点改变只作相似变换,乘子和Jordan块结构保持不变。
为什么复矩阵对数存在
M 可逆,在复Jordan标准形 理路 Jordan 标准形 Jordan canonical form · Jordan normal form 在特征多项式分裂时,把有限维算子表示成 Jordan 块直和。 中,每块写成 ρ ( I + N ) ,其中 ρ ≠ 0 、N 幂零。若 N r = 0 ,定义
L = ( log ρ ) I + ∑ j = 1 r − 1 ( − 1 ) j + 1 j N j . 有限幂零代数中的指数、对数恒等式给 e L = ρ ( I + N ) 。逐块构造并作回相似变换,就有 T B = log M 。置 P ( t ) = X ( t ) e − t B ,由于 M = e T B 与 B 交换,式(2)给 P ( t + T ) = P ( t ) 。
稳定性还要查Jordan块
在单位圆内部,一个Jordan块的 k 次幂是指数衰减乘一个固定次数的多项式,仍可用稍慢的指数控制。单位圆上,大小超过一的块则产生 k , k 2 , … 的增长;大小一的块只是有界旋转。单位圆外有指数增长方向。
再以紧区间 [ 0 , T ] 上 X 与 X − 1 的界连接整数时刻和任意时刻,便得到形式陈述中的连续时间判据及对起始时刻一致的指数界。只检查特征值的模而忽略Jordan块,会误判临界情形。
例子与边界
每个冻结矩阵都稳定,真实解仍可增长
令
J = ( 0 − 1 1 0 ) , R ( θ ) = ( cos θ − sin θ sin θ cos θ ) , D = diag ( 1 , − 3 ) , (3) A ( t ) = 3 J + R ( 3 t ) D R ( 3 t ) T . 系数 A 的最小周期是 π / 3 ,因为共轭项中的角度实际为 6 t ;R ( 3 t ) 自身的最小周期则是 2 π / 3 。以下明确选用共同但非最小的周期 T = 2 π 。代入 x ( t ) = R ( 3 t ) y ( t ) ,旋转导数项抵消,得到 y ′ = D y ,所以
X ( t ) = R ( 3 t ) diag ( e t , e − 3 t ) , M = diag ( e 2 π , e − 6 π ) . 第一个乘子大于一,零解不稳定,且 x ( t ) = e t R ( 3 t ) e 1 的长度恰为 e t 。 若改用最小系数周期 T 0 = π / 3 ,则 M 0 = − diag ( e π / 3 , e − π ) ,两个乘子带负号,但模的稳定性判断相同;不能把这一圈的对数分支与 2 π 圈混用。
然而每个 A ( t ) 都与 3 J + D 相似,其特征值为 − 1 ± i 5 ,实部严格为负。一个完整 2 π 窗口的平均矩阵为 3 J − I ,特征值也都在左半平面。冻结谱和平均谱都给出看似有利的结果,却没有控制真实的时间排序乘法。
图片加载失败 图左画的是两条精确解的长度,而非冻结特征值;图右的蓝色稳定方向和红色增长方向会随时间移动。
乘子一不自动稳定
常系数例 A = ( 0 1 0 0 ) 也是周期系统。M = I + T A 的两个乘子均为1,但解 ( t , 1 ) T 无界,因此不稳定。相比之下,A = 0 的 M = I 没有非平凡Jordan块,零解稳定但不吸引。
实系数不保证同周期实Floquet因子
给定 T > 0 ,取
X ( t ) = R ( π t / T ) diag ( 2 t / T , 2 − t / T ) . 它给出的 A = X ′ X − 1 为实 T 周期矩阵,而 M = diag ( − 2 , − 1 / 2 ) 。若存在实 B 使 e T B = M ,则 B 与 M 交换;两个不同的实特征值迫使 B 在这组基中为实对角矩阵,其指数对角元却必须为正,矛盾。因此不能把式(1)中的“复”默默删除。本例用 R ( π t / T ) 作实周期因子时,周期是 2 T 。
推论与应用
周期受迫系统 x ′ = A ( t ) x + g ( t ) 的一圈传播是仿射映射 c ↦ M c + r 。周期线性边值问题 理路 周期受迫线性ODE的相容与共振 Periodic boundary-value problem for linear ODEs · Periodic forcing compatibility · 周期线性边值问题 把周期响应的存在唯一性化为有限维单周期相容条件,保留共振无解与多解,给出残差转真实误差的证书,并区分周期性和吸引性。 由 ( I − M ) c = r 判定周期响应是否存在、唯一,以及共振时的相容条件。即使它唯一存在,只要齐次乘子有模大于一,该响应仍会排斥某些初值扰动。
自治非线性系统的周期轨道则有一个特殊乘子1:沿轨道移动起点只是改变相位。周期轨道稳定性 理路 周期轨道的轨道稳定性 Orbital stability of periodic orbits · Transverse stability of a limit cycle · 周期轨道横向稳定性 用到整条轨道的距离定义稳定性,将横截面严格收缩转成连续时间指数界,并以中性径向例子划清乘子判据的边界。 必须先分离这条方向,再判断其余乘子,不能把“必有1”直接解释成失稳。
对式(3),稳定与不稳定子空间随 R ( 3 t ) 旋转。指数二分性 理路 指数二分性与全线有界响应 Exponential dichotomy · Green operator for bounded ODE solutions · 指数二分的Green核 用随时间移动的稳定与不稳定投影给双向指数界,构造全实线唯一有界受迫解,并提供残差、积分截断及周期系统的判定接口。 保留这两个移动投影,分别给向前和向后衰减界,并可构造全实线唯一有界受迫解。
参考资料