正则流
单位质量与无量纲单位使三个保守系统可直接比较;谐振频率与开普勒引力参数均为一。
M084 · Hamilton / 数值几何
并排运行 Euler、RK4、辛 Euler 与 Verlet。比较长期相图或轨道精度、能量漂移、局部正则映射几何与可逆性;将步长减半,挑战快速变化的开普勒近日点。
物理教程
背景数值方法用离散正则映射替代连续 Hamilton 运动。
为什么值得理解几何数值积分研究离散方法保持哪些结构,以及它们对长期运动的影响。
先抓重点
单位质量与无量纲单位使三个保守系统可直接比较;谐振频率与开普勒引力参数均为一。
辛 Euler 是一阶方法;漂移使用更新后的动量,使其区别于显式 Euler。
两个半踢构成二阶可逆映射,这并不令真实 Hamilton 量精确守恒,也不使未解析的近日点变得准确。
读数通过中心差分报告最大逐元素误差。四维中的单位行列式条件更弱,开普勒斑块是二维投影,不作为完整体积测量。
全部步进参与最大能量误差,绘图每种方法保留约 600 个样本;稳定能量曲线可以掩盖积累的相位误差。已停止记录没有预测延续。
共同对数变换同时显示微小与巨大误差,保留能量漂移符号。摆参考比较每个粗步中 32 与 64 个 RK4 子步。标称周期与实际时间由控件及读数给出。
容易误解很小的能量误差保证正确轨道。
正确理解相位误差可在近似守恒能量时积累;比较相同时刻的参考状态。
容易误解辛方法每一步守恒精确 Hamilton 量。
正确理解步长充分解析时常出现有界振荡能量误差,而真实能量并不精确。
容易误解保持几何能修复大步长。
正确理解快速近中心经过仍需短步长;将步长减半并比较轨道误差,而非只看行列式。
容易误解开普勒投影斑块面积证明辛性。
正确理解开普勒相空间为四维,完整矩阵检验提供相关局部证据。
回看完整谐振记录并切换选中方法。
应该观察到: 各色共享相同步长,能量增长、漂移和有界振荡不同。使用长期 RK4 记录,再将恒定步长减半。
应该观察到: 状态误差与能量漂移随分辨率变化,高局部阶数不是唯一标准。比较大振幅往返摆和旋转摆预设。
应该观察到: 数值参考明确经过细化,而非用谐振近似代替。比较已解析与未解析近日点,检查完整映射误差并减半步长。
应该观察到: 辛映射可以保持其几何,同时产生较差轨迹。