改变系统参数时,闭合轨道的形状和绕行时间都可能改变。直接对“走一圈回原点”求解会遇到一个必然的奇异方向:把起点沿同一条轨道挪动,仍是同一个周期运动。一个横截相位条件消去这份自由度,才能区分真正的参数变化与起点重标记。
形式陈述
设 f ( x , λ ) 对状态及标量参数均为C1。在 λ = 0 有非平凡周期轨道,基点 p 0 ,最小正周期 T 0 。记流为 ϕ λ ( t , p ) ,并令
M = D p ϕ 0 ( T 0 , p 0 ) , f 0 = f ( p 0 , 0 ) . 取固定向量 ℓ ,满足 ℓ T f 0 ≠ 0 ,以 ℓ T ( p − p 0 ) = 0 固定横截相位。假设回归映射 理路 Poincaré回归映射与返回时间导数 Poincaré return map · Poincare return map · 庞加莱回归映射 以横截条件构造周期轨道附近的局部返回时间,推导返回映射的投影导数,并证明横向乘子与单周期变分矩阵的关系。 的横向导数没有特征值1;等价地,M 的相位特征值1的代数重数恰为1。
则在 λ = 0 附近存在唯一的C1函数 p ( λ ) , T ( λ ) ,其值靠近 p 0 , T 0 ,满足
(1) ϕ λ ( T ( λ ) , p ( λ ) ) = p ( λ ) , ℓ T ( p ( λ ) − p 0 ) = 0. 这里的唯一性同时限定基点在这个小截面、周期在 T 0 附近;不排除远处的其他周期轨道,也不把同一轨道的不同起点算成不同解。
令 w = ∂ λ ϕ λ ( T 0 , p 0 ) | λ = 0 ,该导数保持初值 p 0 不变。基点与周期的导数由可逆线性系统给出:
(2) ( M − I f 0 ℓ T 0 ) ( p ′ ( 0 ) T ′ ( 0 ) ) = ( − w 0 ) . 这不是对奇异的 M − I 求逆,而是同时求 n 个基点分量和一个周期分量。
直觉
相位行为什么刚好够用
定义 G ( p , T , λ ) = ( ϕ λ ( T , p ) − p , ℓ T ( p − p 0 ) ) 。由ODE的初值和参数可微依赖 理路 ODE变分方程与参数敏感度 Variational equation for ODEs · Smooth dependence of ODE solutions · 常微分方程的初值导数 在共同存在窗口中证明非线性ODE对初值和参数可微,构造齐次与非齐次变分方程,并给出一阶近似的余项控制与失效边界。 ,G 为C1;在参考解处,它对 ( p , T ) 的导数正是式(2)的带边框矩阵。
检查其核。若 ( M − I ) v + f 0 s = 0 且 ℓ T v = 0 ,则 v 位于截面切空间。用沿 f 0 投到截面的投影 Π 左乘第一式,得到
( D P − I ) v = 0. 横向无乘子1给 v = 0 ,随即 f 0 s = 0 给 s = 0 。方阵的核为零,因此可逆。隐函数定理 理路 隐函数定理 Implicit function theorem 当相关偏导块可逆时,方程组局部可把部分变量表示为其余变量的函数。 现在给出式(1)的局部C1分支,沿分支求导便得到式(2)。
如何计算参数注入项
沿参考轨道 x 0 ( t ) = ϕ 0 ( t , p 0 ) 解非齐次变分方程
(3) z ˙ = D x f ( x 0 ( t ) , 0 ) z + D λ f ( x 0 ( t ) , 0 ) , z ( 0 ) = 0. 于是 w = z ( T 0 ) 。这个零初值十分重要:基点的变化已经由式(2)中的 p ′ ( 0 ) 表示,不能先塞入式(3),再重复计算。
若只关心周期导数,可选左特征向量 q ,使
q T M = q T , q T f 0 = 1. 这样的归一化存在:在“截面方向、流方向”的基下,M = ( C 0 a 1 ) 且 C − I 可逆,左特征向量可写为 ( − a ( C − I ) − 1 , 1 ) ,其对流方向的值非零。将式(2)首行左乘 q T ,便得到
(4) T ′ ( 0 ) = − q T w . 等价地,令 ψ ( t ) = Y ( t ) − T q ,其中 Y 是齐次变分基本矩阵,则 ψ ′ = − D x f ( x 0 ( t ) , 0 ) T ψ 且 ψ ( T 0 ) = ψ ( 0 ) 。常数变易把式(4)化为 T ′ ( 0 ) = − ∫ 0 T 0 ψ ( t ) T D λ f ( x 0 ( t ) , 0 ) d t 。这个伴随公式仍依赖同一非退化条件。
例子与边界
同一周期导数,直接公式与变分系统两次复算
考虑
z ′ = ( 1 + λ − | z | 2 ) z + ( 2 + λ ) J z , J = ( 0 − 1 1 0 ) . 对 λ 足够小,极坐标给 r ′ = r ( 1 + λ − r 2 ) 、θ ′ = 2 + λ 。选择正横轴相位,得到
(5) p ( λ ) = ( 1 + λ , 0 ) , T ( λ ) = 2 π 2 + λ , p ′ ( 0 ) = ( 1 / 2 , 0 ) , T ′ ( 0 ) = − π / 2. 下面不对式(5)求导,而计算式(2)的数据。令 ρ = e − 2 π ,则
M = ( ρ 0 0 1 ) , f 0 = ( 0 2 ) , ℓ = ( 0 1 ) . 在固定起点 ( 1 , 0 ) 、固定终时 π 下,参数径向导数满足 u ˙ = − 2 u + 1 , u ( 0 ) = 0 ,角度导数为 t 。所以
w = ( ( 1 − ρ ) / 2 π ) . 式(2)成为
( ρ − 1 0 0 0 0 2 0 1 0 ) ( p 1 ′ p 2 ′ T ′ ) = ( − ( 1 − ρ ) / 2 − π 0 ) . 逐行解得式(5)的结果。再取 q = ( 0 , 1 / 2 ) T ,式(4)也给 − π / 2 。三条计算链的相位约定、固定初值约定一致,才是有意义的交叉检查。
图片加载失败 左图中的闭合圆是轨道集合,沿圆的位移只改相位;右图在正横轴固定基点后比较精确周期和其一阶近似。
横向乘子1处,轨道族真的可能折断
在环带内取 r ′ = λ + ( r − 1 ) 2 、θ ′ = 1 。λ = 0 时 r = 1 是周期轨道,径向线性化为零,因此横向乘子为1。当 λ < 0 足够小时有两条周期圆 r = 1 ± − λ ,而 λ > 0 时附近没有周期圆。这两条半支不能在零点写成单一C1半径函数。相位行只消去沿轨道移动的自由度,不能修复径向退化。
推论与应用
本页的局部延续只排除横向乘子1,比“所有横向乘子都不在单位圆上”的双曲性条件弱。横向乘子 − 1 不妨碍式(2)求原周期附近的分支;是否另有二倍周期分支,需要额外的分岔条件,本页不作判断。轨道稳定性 理路 周期轨道的轨道稳定性 Orbital stability of periodic orbits · Transverse stability of a limit cycle · 周期轨道横向稳定性 用到整条轨道的距离定义稳定性,将横截面严格收缩转成连续时间指数界,并以中性径向例子划清乘子判据的边界。 也必须独立检查,延续成功并不意味着吸引。
一个具体计算流程是:积分参考轨道、齐次矩阵 Y 和式(3);在同一终时形成 M , w ;检查相位横穿与带边框矩阵的可逆性;解式(2),再以相邻参数的周期解验证一阶预测。对于稠密矩阵,最后的线性消元通常需要 O ( n 3 ) 次算术运算,这只计线性求解,不包含 n + n 2 + n 个微分未知量的积分成本。
横向乘子接近1时,即使尚未等于1,逆矩阵也可能很大,周期和基点对残差敏感。浮点求解输出一组数字并不是延续证书;若要保证附近确有解,仍须给出Jacobian逆的可靠界、非线性余项界及一个留在共同存在窗口内的邻域。
参考资料