分析力学导读
已经会用牛顿第二定律,为什么还要学习拉格朗日和哈密顿的表述?看单摆就能发现一个具体困难:为了求摆角,直角坐标方程通常同时出现水平位置、竖直位置和未知杆力.多一根杆形成双摆后,这种反力与约束的整理更复杂.
分析力学提供一套系统的方法:用合适参数描述容许位形,利用理想约束消去不需要先求的反力,再用动能、势能和广义力建立方程.物理系统没有改变,建模和组织方程的方式改变了.牛顿力学同样可以使用曲线坐标,也仍是计算反力和检查结果的重要工具.
从哪里开始,需要什么基础
默认你已学过 牛顿定律、功与势能,能对位置求速度与加速度,并会使用标量积、链式法则和基本偏导.常微分方程 帮助理解“建立方程”和“求出轨迹”的区别.
首批采用“从牛顿力学出发”的路线,不要求提前通读变分法、微分几何或相对论.需要极坐标公式时,可查 参考系与坐标系;学到作用量时再阅读 变分法.
单摆在多页重复出现,但每次承担不同任务:先用它选坐标,再辨认虚位移,再投影力,最后完成能量建模.建议第一次按顺序阅读;已有基础的读者可从对应主题进入.
首批学习路线
| 顺序 | 页面 | 读完应该能做什么 |
|---|---|---|
| 1 | 约束、自由度与广义坐标 | 写约束、数位形变量、解释滚动圆盘的速度限制 |
| 2 | 虚位移、理想约束与虚功 | 区分虚位移与实位移,用虚功判断平衡 |
| 3 | 达朗贝尔原理与广义力 | 把牛顿方程投影到容许方向,计算广义力 |
| 4 | 拉格朗日方程 | 解释关键恒等式,理解方程的来源和条件 |
| 5 | 拉格朗日建模实例 | 从单摆、双摆模型自己构造动能势能并建立方程 |
| 6 | 非保守广义力与耗散 | 加入阻力和驱动,核对机械能损失率 |
每个主题页都有完整例题、两道带折叠解答的自测和前后阅读链接.核心推导在正文中,第一次阅读可先跳过折叠的补充解法.
flowchart TD
A["牛顿力学与微积分"] --> B["约束与广义坐标"]
B --> C["虚位移、理想约束与虚功"]
C --> D["达朗贝尔原理与广义力"]
D --> E["拉格朗日方程"]
E --> F["单摆与双摆建模"]
F --> G["非保守力与耗散"]
E -.-> H["后续:作用量、对称性与守恒律"]
H -.-> I["后续:哈密顿体系与进阶形式理论"]实线表示首批已提供的阅读主线,虚线表示后续建设方向.
贯穿主线的三个判断
位形描述与初态描述不同。 单摆用一个角度标记位置,但预测运动还需要角速度.广义坐标 不会自动减少动力学所需的初始信息.
反力能否消去要检查条件。 理想约束 要求总约束虚功为零,不表示约束力永远不做实功.非完整约束也不能直接当成已消去的完整约束.
建立方程之后还要检查物理。 量纲、回复方向、小角度极限和能量变化都能暴露建模错误;复杂公式不应跳过这些检查.
一个最小的建模示例
对固定悬点轻杆单摆,
这只是整套方法的缩影:为什么能用一个角度、为什么省略杆力、方程为什么成立,会在前三页与方程页逐步回答.完整建模和边界检查见 单摆例题.
后续建设与应用连接
| 阶段 | 建设状态与范围 |
|---|---|
| 导论与建模 | 本页及六个主题页已提供正文、图解与自测 |
| 作用量与守恒律 | 待建设:平稳作用量、循环坐标、广义动量、能量函数、诺特定理与完整约束乘子法 |
| 哈密顿体系 | 哈密顿力学 为占位页;后续补勒让德变换、正则方程、相空间与刘维尔定理 |
| 进阶形式理论 | 待建设:泊松括号、正则变换、母函数与哈密顿—雅可比理论;非完整动力学另设专题 |
中心力与轨道问题进入 引力模块(建设中),小振动进入 振动模块,刚体应用进入 刚体模块.这些应用复用同一套方法,不在分析力学目录重复建立整套正文.进阶内容的具体页面会逐批完善.
跟课学习可使用 理论力学课程路线;它串联不同知识模块,不要求所有课程主题都已完成.相对论、场论和量子力学的连接属于后续拓展,不是本组页面的入门门槛.
文内自测
- 为了求单摆的摆角,是否必须先求杆对质点的力?
自测一解答
对本页的固定轻杆、理想约束模型,不必.可选择独立角度,并用约束反力零虚功条件建立切向方程.若还要知道杆力,应把运动代回牛顿方程,或使用后续的约束乘子法.
- 会背
L=T-V,是否就能把任意有摩擦的系统写成无右侧的欧拉—拉格朗日方程?
自测二解答
不能.先确认坐标和约束条件,再把位置势能能描述的作用计入
参考资料
- 高显,《经典力学》,科学出版社,2023 年;首批参考“第一部分讲义:分析力学导论”的约束、虚功、达朗贝尔及建模内容.
- Sussman 与 Wisdom,Structure and Interpretation of Classical Mechanics,第 1 章.
- David Tong,Classical Dynamics.
开始阅读:约束、自由度与广义坐标.
{"generalized-coordinate": {"name": "广义坐标", "english": "Generalized coordinate", "summary": "在某个区域内标记系统位形的参数;独立坐标可使完整约束自动满足,但非完整速度限制仍须处理。", "href": "constraints-generalized-coordinates/#%E4%BD%8D%E5%BD%A2%E7%A9%BA%E9%97%B4%E4%B8%8E%E5%B9%BF%E4%B9%89%E5%9D%90%E6%A0%87"}, "ideal-constraint": {"name": "理想约束", "english": "Ideal constraint", "summary": "对所有容许虚位移,总约束力虚功为零的约束;不表示约束力的实际功率永远为零。", "href": "virtual-work/#%E7%90%86%E6%83%B3%E7%BA%A6%E6%9D%9F%E4%B8%BA%E4%BB%80%E4%B9%88%E8%83%BD%E6%B6%88%E5%8E%BB%E5%8F%8D%E5%8A%9B"}}本页面最近更新:2026/10/12 13:04:22,更新历史
发现错误?想一起完善? 在 GitHub 上编辑此页!
本页面贡献者:Leafuke, Physics Learning Wiki Team
本页面的全部内容在 CC BY-SA 4.0 和 SATA 协议之条款下提供,附加条款亦可能应用