分类课程智能体AI
文章
订阅
分类课程AI导师
文章
价格
课程进度
3 / 12
上一节质点系与刚体力学下一节哈密顿力学
自在学

© 2025 - 2026 株洲市自在学教育科技有限公司 版权所有

公网安备湘公网安备43020302000292号 | 湘ICP备2025148919号-1

关于我们隐私政策使用条款

© 2025 - 2026 株洲市自在学教育科技有限公司 版权所有

公网安备湘公网安备43020302000292号湘ICP备2025148919号-1

物理高级物理三拉格朗日力学

拉格朗日力学

牛顿定律用力和加速度描述运动,在约束较多或坐标选取不当时,方程里会出现约束力,代数运算容易变繁。拉格朗日方法用广义坐标写出系统的动能与势能,通过一条统一的微分方程得到运动方程,约束力常常不必单独求出。下面从最少需要的坐标个数讲起,再交代虚功与达朗贝尔的入门形式,然后给出拉格朗日方程并用于弹簧、单摆与有心力场等常见模型。推导步骤按顺序展开,每一步只引入一个核心概念,便于在课堂或自学中反复对照。

welearn-19699159.png

国内物理类课程常在理论力学中系统讲授这一工具,与高等数学中的偏导数、全导数及常微分方程课程相衔接。阅读时手边准备草稿纸,把例题里的 LLL 自己写一遍并重复求偏导,比只读证明更易建立计算习惯。符号约定(例如角从何处量起、势能零点取在哪里)要与教材或课堂统一,否则方程形式会差符号或常数,但物理规律不变。


广义坐标与约束

描述一个力学系统时,若用直角坐标列出全部质点的位置,变量个数往往多于真正“能独立变化”的个数,因为绳、杆、轨道等约束把某些关系固定下来。能够单值地确定系统位形、且彼此独立的最少变量个数,称为自由度数目;选来充当这组独立变量的量,统称为广义坐标,常记为 q1,q2,…,qsq_1,q_2,\ldots,q_sq1​,q2​,…,qs​,其中 sss 为自由度数。广义坐标可以是长度、角度或其它能唯一标定位形的量,只要彼此独立即可。

约束若可写成坐标与时间的方程 f(q1,…,qs,t)=0f(q_1,\ldots,q_s,t)=0f(q1​,…,qs​,t)=0,称为完整约束。完整约束减少独立坐标个数,用广义坐标后,这些关系已经“吸收”进坐标选取里,方程里不再显含约束力。不能写成这种形式的约束(例如纯滚动中某些速度关系)属于非完整约束,入门课程以完整约束为主。约束方程不显含时间 ttt 时称为定常约束;显含 ttt 时系统可受主动控制的支承或时变几何影响,拉格朗日函数可能显含时间,能量积分需重新讨论。

约束名称方程是否显含 ttt对 LLL 的常见影响
定常完整约束否LLL 常不显含 ttt
非定常完整约束是LLL 可显含 ttt,HHH 不一定守恒

下面用具体系统说明“从很多坐标减到 sss 个广义坐标”的思路,可与上表对照阅读。

例1: 质量为 mmm 的质点被约束在半径为 RRR 的圆周上运动。用直角坐标有 x2+y2=R2x^2+y^2=R^2x2+y2=R2,只有两个坐标独立。取广义坐标 q=θq=\thetaq=θ,则 x=Rcos⁡θx=R\cos\thetax=Rcosθ,y=Rsin⁡θy=R\sin\thetay=Rsinθ,任意 θ\thetaθ 对应圆周上唯一位置,自由度 s=1s=1s=1。

例2: 轻杆两端各连一质点,杆长 ℓ\ellℓ 不变,在竖直平面内运动。两质点共需四个坐标,杆长约束与一个整体平动可约化后,常用两个角描述:杆与竖直方向夹角及系统质心水平位置(视具体约束而定)。若质心水平被导轨固定,则只剩杆的转角一个广义坐标。

广义坐标的选取不唯一,但个数 sss 由约束决定。同一问题选不同的 qqq,得到的拉格朗日方程形式不同,物理结果一致。计算时优先选使动能、势能表达式简单的坐标。


虚功原理与达朗贝尔原理(入门形式)

静力学里,理想约束的约束力在任意符合约束的“虚位移”上不做功。系统平衡时,主动力在虚位移上做的总虚功为零,这就是虚功原理的常用表述。把这一思想推广到运动,引入惯性力 −ma⃗-m\vec{a}−ma 与主动力、约束力一起考虑,在理想约束下得到达朗贝尔原理:在每一瞬时,主动力与惯性力在虚位移上的虚功之和为零。入门阶段不必展开最一般的矢量证明,只需记住:理想约束消去了约束力在虚功中的贡献,方程中只保留主动力与惯性项,为后面只写 TTT 与 VVV 铺路。

welearn-94762523.png

例3: 光滑斜面上的物块受重力与支持力。支持力垂直斜面,物块沿斜面的虚位移与支持力垂直,支持力虚功为零;沿斜面方向只剩重力分量与加速度的关系,与沿斜面列牛顿方程一致。

例4: 两质点用刚性轻杆连接,杆内力沿杆方向,两质点相对虚位移沿杆的分量受杆长不变限制,成对内力虚功之和为零。整体用两个独立广义坐标描述时,杆内力不必逐点计算。

有摩擦或滚动摩擦做功时,约束不再是“理想”的简单模型,拉格朗日形式需引入广义力或其它处理,入门题先做光滑、理想约束情形。


拉格朗日函数与拉格朗日方程

对完整、理想约束,且主动力可由势能 V(q,t)V(q,t)V(q,t) 导出(保守系统,或显含时间的势),定义拉格朗日函数

L(q,q˙,t)=T(q,q˙,t)−V(q,t)L(q,\dot{q},t)=T(q,\dot{q},t)-V(q,t)L(q,q˙​,t)=T(q,q˙​,t)−V(q,t)

其中 TTT 为动能,用广义坐标与广义速度 q˙=dqdt\dot{q}=\dfrac{\mathrm{d}q}{\mathrm{d}t}q˙​=dtdq​ 表示。对单个广义坐标 qqq,拉格朗日方程为

ddt(∂L∂q˙)−∂L∂q=0\frac{\mathrm{d}}{\mathrm{d}t}\left(\frac{\partial L}{\partial \dot{q}}\right)-\frac{\partial L}{\partial q}=0dtd​(∂q˙​∂L​)−∂q∂L​=0

多个坐标时,每个 qkq_kqk​ 各写一条:

ddt(∂L∂q˙k)−∂L∂qk=0,k=1,2,…,s\frac{\mathrm{d}}{\mathrm{d}t}\left(\frac{\partial L}{\partial \dot{q}_k}\right)-\frac{\partial L}{\partial q_k}=0,\qquad k=1,2,\ldots,sdtd​(∂q˙​k​∂L​)−∂qk​∂L​=0,k=1,2,…,s

推导思路按教材常见顺序可以概括为如下几步,不必一次读完,可与习题穿插消化。第一步,在理想约束下把牛顿第二定律改写成达朗贝尔形式,使主动力与惯性力的合虚功为零。第二步,把各质点的虚位移用广义坐标的独立变分 δqk\delta q_kδqk​ 线性表出,利用约束消去不独立的分量。第三步,把虚功原理中的求和整理成 ∑kQk δqk\sum_k Q_k\,\delta q_k∑k​Qk​δqk​ 的形式,其中 QkQ_kQk​ 与广义力有关;保守力情形 Qk=−∂V/∂qkQ_k=-\partial V/\partial q_kQk​=−∂V/∂qk​。第四步,动能项经分部积分后化成含 ddt∂T∂q˙k−∂T∂qk\dfrac{\mathrm{d}}{\mathrm{d}t}\dfrac{\partial T}{\partial\dot{q}_k}-\dfrac{\partial T}{\partial q_k}dtd​∂q˙​k​∂T​−∂qk​∂T​ 的形状,与势能项合并即得拉格朗日方程。第五步,定义 L=T−VL=T-VL=T−V,在保守系中把方程写成标准形式。课堂时间有限时,可先把上式当作由哈密顿原理或变分法得到的结论,再用大量例题巩固求偏导与对时间求导的顺序;提高阶段再回头补全分部积分与端点条件的细节。

运算时注意:∂L∂q˙\dfrac{\partial L}{\partial \dot{q}}∂q˙​∂L​ 把 q˙\dot{q}q˙​ 当作独立变量求偏导;求完后再把 q˙\dot{q}q˙​ 代回为 dqdt\dfrac{\mathrm{d}q}{\mathrm{d}t}dtdq​,对 ttt 求全导数 ddt\dfrac{\mathrm{d}}{\mathrm{d}t}dtd​。

Gemini_Generated_Image_hu5ro8hu5ro8hu5r.png

例5: 一维弹簧振子,质量 mmm,弹性系数 kkk,平衡位置为 x=0x=0x=0。取 q=xq=xq=x,则 T=12mx˙2T=\dfrac{1}{2}m\dot{x}^2T=21​mx˙2,V=12kx2V=\dfrac{1}{2}kx^2V=21​kx2,L=12mx˙2−12kx2L=\dfrac{1}{2}m\dot{x}^2-\dfrac{1}{2}kx^2L=21​mx˙2−21​kx2。计算 ∂L∂x˙=mx˙\dfrac{\partial L}{\partial\dot{x}}=m\dot{x}∂x˙∂L​=mx˙,ddt(∂L∂x˙)=mx¨\dfrac{\mathrm{d}}{\mathrm{d}t}\left(\dfrac{\partial L}{\partial\dot{x}}\right)=m\ddot{x}dtd​(∂x˙∂L​)=mx¨,又 ∂L∂x=−kx\dfrac{\partial L}{\partial x}=-kx∂x∂L​=−kx,代入拉格朗日方程得 mx¨+kx=0m\ddot{x}+kx=0mx¨+kx=0,与牛顿定律一致。

例6: 竖直平面内的数学摆,摆长 ℓ\ellℓ,质点质量 mmm,广义坐标取摆角 θ\thetaθ(从竖直向下量)。动能 T=12mℓ2θ˙2T=\dfrac{1}{2}m\ell^2\dot{\theta}^2T=21​mℓ2θ˙2,势能 V=−mgℓcos⁡θV=-mg\ell\cos\thetaV=−mgℓcosθ(以悬挂点为重力势能零点时常用此形式)。L=12mℓ2θ˙2+mgℓcos⁡θL=\dfrac{1}{2}m\ell^2\dot{\theta}^2+mg\ell\cos\thetaL=21​mℓ2θ˙2+mgℓcosθ。则 ∂L∂θ˙=mℓ2θ˙\dfrac{\partial L}{\partial\dot{\theta}}=m\ell^2\dot{\theta}∂θ˙∂L​=mℓ2θ˙,ddt(∂L∂θ˙)=mℓ2θ¨\dfrac{\mathrm{d}}{\mathrm{d}t}\left(\dfrac{\partial L}{\partial\dot{\theta}}\right)=m\ell^2\ddot{\theta}dtd​(∂θ˙∂L​)=mℓ2θ¨,∂L∂θ=−mgℓsin⁡θ\dfrac{\partial L}{\partial\theta}=-mg\ell\sin\theta∂θ∂L​=−mgℓsinθ,方程为 mℓ2θ¨+mgℓsin⁡θ=0m\ell^2\ddot{\theta}+mg\ell\sin\theta=0mℓ2θ¨+mgℓsinθ=0,即 θ¨+gℓsin⁡θ=0\ddot{\theta}+\dfrac{g}{\ell}\sin\theta=0θ¨+ℓg​sinθ=0。小角近似 sin⁡θ≈θ\sin\theta\approx\thetasinθ≈θ 时回到简谐形式。

拉格朗日方程与牛顿方程等价的前提:完整理想约束,且力可由势能写出。得到方程后,单位自检仍用国际单位制:TTT 为焦耳,VVV 为焦耳,LLL 亦为焦耳;∂L∂q˙\dfrac{\partial L}{\partial\dot{q}}∂q˙​∂L​ 常具有“广义动量”量纲。


全导数展开与求导顺序

许多题目先写出 LLL,再求 ∂L∂q˙\dfrac{\partial L}{\partial\dot{q}}∂q˙​∂L​,最后对时间求导。若 LLL 中除了 q˙\dot{q}q˙​ 还以显式方式含有 qqq,则 ∂L∂q˙\dfrac{\partial L}{\partial\dot{q}}∂q˙​∂L​ 的表达式里可能仍出现 qqq 与 q˙\dot{q}q˙​,对 ttt 求全导数时就要用链式法则:遇到 qqq 对 ttt 求导得 q˙\dot{q}q˙​,遇到 q˙\dot{q}q˙​ 对 ttt 求导得 q¨\ddot{q}q¨​。算题时不必先背一般的二阶偏导通式,只要把 ∂L∂q˙\dfrac{\partial L}{\partial\dot{q}}∂q˙​∂L​ 整理成显式,再逐项对 ttt 求导,出错概率会低很多。

welearn-17121491.png

例8: 取 L=12mx˙2−12kx2L=\dfrac{1}{2}m\dot{x}^2-\dfrac{1}{2}kx^2L=21​mx˙2−21​kx2,有 ∂L∂x˙=mx˙\dfrac{\partial L}{\partial\dot{x}}=m\dot{x}∂x˙∂L​=mx˙,其中不出现 xxx,故 ddt(mx˙)=mx¨\dfrac{\mathrm{d}}{\mathrm{d}t}(m\dot{x})=m\ddot{x}dtd​(mx˙)=mx¨,拉格朗日方程中不会出现多余的 x˙2\dot{x}^2x˙2 项。与直接对 xxx 列牛顿方程的结果一致,可当作求导顺序是否正确的自检。


哈密顿量与机械能守恒条件

定义哈密顿量

H=∑kq˙k∂L∂q˙k−LH=\sum_k \dot{q}_k\frac{\partial L}{\partial\dot{q}_k}-LH=∑k​q˙​k​∂q˙​k​∂L​−L

有一条常用结论:沿满足拉格朗日方程的真实运动,dHdt=−∂L∂t\dfrac{\mathrm{d}H}{\mathrm{d}t}=-\dfrac{\partial L}{\partial t}dtdH​=−∂t∂L​。因而当 LLL 不显含时间 ttt 时,HHH 守恒。对常见的自然系统,动能 TTT 为广义速度的二次齐次式,势能 VVV 只依赖广义坐标,此时可以证明 H=T+VH=T+VH=T+V,即机械能守恒。这与“主动力有势、约束不做功”的牛顿图像一致,只是改用 LLL 是否显含 ttt 来快速判断。

welearn-11367474.png

例9: 数学摆的 L=12mℓ2θ˙2+mgℓcos⁡θL=\dfrac{1}{2}m\ell^2\dot{\theta}^2+mg\ell\cos\thetaL=21​mℓ2θ˙2+mgℓcosθ 不显含 ttt,故

E=12mℓ2θ˙2−mgℓcos⁡θE=\frac{1}{2}m\ell^2\dot{\theta}^2-mg\ell\cos\thetaE=21​mℓ2θ˙2−mgℓcosθ

守恒。第二项与势能习惯写法差一个常数不影响守恒性。用牛顿定律分析时,张力与位移垂直不做功,重力有势,同样得到机械能守恒。

初学阶段把两条规律用熟即可:LLL 不显含 ttt 时常对应能量积分;LLL 不显含某个角坐标时常对应角动量类守恒。哈密顿正则方程的系统展开放在后续专门单元更合适。


与牛顿表述的配合使用

同一物理问题既可画受力图列牛顿方程,也可写 TTT、VVV 走拉格朗日方程,得到的关于广义坐标的微分方程应在数学上等价。拉格朗日方法的便利在于坐标选取灵活、理想约束力常可不在方程中出现、守恒量往往从 LLL 的对称性直接读出;牛顿方法在分析绳张力、支持力大小、摩擦力方向时仍然直观。练习中有意选取少量题目做两种路径对照,有助于建立信心并发现代数错误。

welearn-78254090.png

例10: 滑轮与轻绳连接的两质点系统,取绳长差或某一质点高度为单自由度坐标,写出 TTT、VVV 后得到一条二阶方程;与两侧张力差提供的加速度关系相同。课堂上演算一次完整过程后,可把重点放在“选哪个 qqq 最省事”上,而不是死记某一种坐标。


有心力与极坐标下的写法

质量为 mmm 的质点在平面内运动,只受来自力心的有心力,势能为 V(r)V(r)V(r),其中 rrr 为到力心的距离。用极坐标 r,φr,\varphir,φ 作为广义坐标,动能为

T=12m(r˙2+r2φ˙2)T=\frac{1}{2}m\left(\dot{r}^2+r^2\dot{\varphi}^2\right)T=21​m(r˙2+r2φ˙​2)

L=T−V(r)L=T-V(r)L=T−V(r)。对 φ\varphiφ:∂L∂φ˙=mr2φ˙\dfrac{\partial L}{\partial\dot{\varphi}}=mr^2\dot{\varphi}∂φ˙​∂L​=mr2φ˙​,∂L∂φ=0\dfrac{\partial L}{\partial\varphi}=0∂φ∂L​=0,故

ddt(mr2φ˙)=0\frac{\mathrm{d}}{\mathrm{d}t}\left(mr^2\dot{\varphi}\right)=0dtd​(mr2φ˙​)=0

即角动量 mr2φ˙mr^2\dot{\varphi}mr2φ˙​ 守恒。对 rrr 的拉格朗日方程给出径向运动。具体求导可得

mr¨−mrφ˙2=−dVdrm\ddot{r}-mr\dot{\varphi}^2=-\frac{\mathrm{d}V}{\mathrm{d}r}mr¨−mrφ˙​2=−drdV​

左端第二项在物理上常称为离心项,与转动引起的惯性效果相联系;右端是势能对 rrr 的导数,给出径向力。把守恒关系 mr2φ˙=Lzmr^2\dot{\varphi}=L_zmr2φ˙​=Lz​(常量)代入,可把上式化为只含 r(t)r(t)r(t) 的二阶方程,或引入有效势能 Veff(r)=V(r)+Lz22mr2V_{\mathrm{eff}}(r)=V(r)+\dfrac{L_z^2}{2mr^2}Veff​(r)=V(r)+2mr2Lz2​​ 讨论圆轨道稳定性。行星开普勒问题在平方反比引力势下与能量、角动量联立即可定轨道;入门阶段至少掌握“φ\varphiφ 不出现在 LLL 中则 mr2φ˙mr^2\dot{\varphi}mr2φ˙​ 守恒”,并能在作业中写出上式形式的径向方程。

welearn-39907907.png

系统广义坐标LLL 的突出特点守恒量提示
弹簧振子(一维)xxxLLL 不显含 ttt 时 HHH 守恒(此处即能量)机械能
摆θ\thetaθ不显含 ttt机械能
有心力平面运动r,φr,\varphir,φ不显含 φ\varphiφmr2φ˙mr^2\dot{\varphi}mr2φ˙​

例7: 平方反比引力 V(r)=−GMmrV(r)=-\dfrac{GMm}{r}V(r)=−rGMm​,写出 L=12m(r˙2+r2φ˙2)+GMmrL=\dfrac{1}{2}m(\dot{r}^2+r^2\dot{\varphi}^2)+\dfrac{GMm}{r}L=21​m(r˙2+r2φ˙​2)+rGMm​。由 φ\varphiφ 的方程得 mr2φ˙=Lzmr^2\dot{\varphi}=L_zmr2φ˙​=Lz​(常数)。径向方程在需要时可化为只含 rrr 的二阶方程,与天文课中的轨道方程衔接。

若 LLL 对某个广义坐标 qkq_kqk​ 的偏导数为零,称 qkq_kqk​ 为循环坐标,则对应的 ∂L∂q˙k\dfrac{\partial L}{\partial\dot{q}_k}∂q˙​k​∂L​ 为守恒量(广义动量)。角动量守恒在极坐标下常以此方式一眼看出。


作用量与哈密顿原理(纲要)

定义作用量

S=∫t1t2L(q,q˙,t) dtS=\int_{t_1}^{t_2} L(q,\dot{q},t)\,\mathrm{d}tS=∫t1​t2​​L(q,q˙​,t)dt

哈密顿原理表述为:在两端位形 q(t1)q(t_1)q(t1​)、q(t2)q(t_2)q(t2​) 固定的条件下,真实发生的运动使 SSS 取驻值,即一阶变分 δS=0\delta S=0δS=0。数学上由此推出欧拉—拉格朗日方程,与前面写出的拉格朗日方程同形。变分法中的分部积分、端点项为零等细节在数学课或理论力学提高段会完整给出;当前阶段可把该原理当作拉格朗日方程的来源之一,把主要精力放在正确写出 TTT、VVV 与求导运算上。

welearn-11462413.png

例11: 一维弹簧振子 L=12mx˙2−12kx2L=\dfrac{1}{2}m\dot{x}^2-\dfrac{1}{2}kx^2L=21​mx˙2−21​kx2,作用量 S=∫t1t2L dtS=\displaystyle\int_{t_1}^{t_2}L\,\mathrm{d}tS=∫t1​t2​​Ldt。对 x(t)x(t)x(t) 作变分并令 δS=0\delta S=0δS=0,得到的正是 mx¨+kx=0m\ddot{x}+kx=0mx¨+kx=0。验算可与例5对照,确认两种入口一致。


单位制与公式自检

拉格朗日函数 LLL 在国际单位制中与能量同量纲,单位为焦耳(J\mathrm{J}J),即 kg⋅m2⋅s−2\mathrm{kg}\cdot\mathrm{m}^2\cdot\mathrm{s}^{-2}kg⋅m2⋅s−2。广义动量 pq=∂L∂q˙p_q=\dfrac{\partial L}{\partial\dot{q}}pq​=∂q˙​∂L​ 的量纲随 qqq 而变:若 qqq 是长度(m\mathrm{m}m),则 pqp_qpq​ 具有动量量纲(kg⋅m⋅s−1\mathrm{kg}\cdot\mathrm{m}\cdot\mathrm{s}^{-1}kg⋅m⋅s−1);若 qqq 是无量纲角(rad\mathrm{rad}rad),则 pqp_qpq​ 具有角动量量纲(kg⋅m2⋅s−1\mathrm{kg}\cdot\mathrm{m}^2\cdot\mathrm{s}^{-1}kg⋅m2⋅s−1)。方程每一项加减前,应在草稿纸旁用 kg\mathrm{kg}kg、m\mathrm{m}m、s\mathrm{s}s 快速扫一遍,减少指数与系数错误。

量国际单位制量纲
TTT、VVV、LLLJ\mathrm{J}JML2T−2\mathrm{M}\mathrm{L}^2\mathrm{T}^{-2}ML2T−2
q˙\dot{q}q˙​(qqq 为长度)m⋅s−1\mathrm{m}\cdot\mathrm{s}^{-1}m⋅s−1LT−1\mathrm{L}\mathrm{T}^{-1}LT−1
q˙\dot{q}q˙​(qqq 为角)rad⋅s−1\mathrm{rad}\cdot\mathrm{s}^{-1}rad⋅s−1T−1\mathrm{T}^{-1}T−1
∂L∂q˙\dfrac{\partial L}{\partial\dot{q}}∂q˙​∂L​随 qqq 而定与 pqp_qpq​ 一致

例12: 摆的 T=12mℓ2θ˙2T=\dfrac{1}{2}m\ell^2\dot{\theta}^2T=21​mℓ2θ˙2 中,mmm 为 kg\mathrm{kg}kg,ℓ\ellℓ 为 m\mathrm{m}m,θ˙\dot{\theta}θ˙ 为 s−1\mathrm{s}^{-1}s−1(弧度无量纲),故 TTT 为 kg⋅m2⋅s−2\mathrm{kg}\cdot\mathrm{m}^2\cdot\mathrm{s}^{-2}kg⋅m2⋅s−2,即 J\mathrm{J}J,与势能项 mgℓcos⁡θmg\ell\cos\thetamgℓcosθ 一致,两相减有意义。


练习题

选择题

1. 关于广义坐标,下列说法正确的是(  )

A. 广义坐标必须是直角坐标

B. 广义坐标的个数等于系统的自由度数

C. 广义坐标越多,自由度一定越大

D. 完整约束不改变自由度数

答案:B

广义坐标是描述位形的一组独立变量,其个数等于自由度数。可以是角量、弧长等,A 错误。独立坐标个数固定,多取的坐标若不独立则不成广义坐标组,C 错误。完整约束正是通过减少独立坐标数来体现,D 错误。


2. 理想约束在拉格朗日方法中的主要作用是(  )

A. 使动能恒为零

B. 使约束力不出现在以 TTT、VVV 写出的方程中

C. 保证势能一定与时间无关

D. 使系统必定作匀速直线运动

答案:B

理想约束的约束力在虚功中不做功,推导中消去约束力,最终只保留 TTT 与 VVV(或广义力)。动能、势能是否与时间有关及运动形式视具体问题而定。


3. 保守系统拉格朗日函数 L=T−VL=T-VL=T−V,拉格朗日方程为 ddt(∂L∂q˙)−∂L∂q=0\dfrac{\mathrm{d}}{\mathrm{d}t}\left(\dfrac{\partial L}{\partial\dot{q}}\right)-\dfrac{\partial L}{\partial q}=0dtd​(∂q˙​∂L​)−∂q∂L​=0。对一维弹簧振子 T=12mx˙2T=\dfrac{1}{2}m\dot{x}^2T=21​mx˙2,V=12kx2V=\dfrac{1}{2}kx^2V=21​kx2,得到的运动方程为(  )

A. mx¨−kx=0m\ddot{x}-kx=0mx¨−kx=0

B. mx¨+kx=0m\ddot{x}+kx=0mx¨+kx=0

C. x˙+kx=0\dot{x}+kx=0x˙+kx=0

D. mx¨+k=0m\ddot{x}+k=0mx¨+k=0

答案:B

∂L∂x˙=mx˙\dfrac{\partial L}{\partial\dot{x}}=m\dot{x}∂x˙∂L​=mx˙,对时间求导得 mx¨m\ddot{x}mx¨;∂L∂x=−kx\dfrac{\partial L}{\partial x}=-kx∂x∂L​=−kx;方程为 mx¨−(−kx)=mx¨+kx=0m\ddot{x}-(-kx)=m\ddot{x}+kx=0mx¨−(−kx)=mx¨+kx=0。


4. 平面极坐标下质点 L=12m(r˙2+r2φ˙2)−V(r)L=\dfrac{1}{2}m(\dot{r}^2+r^2\dot{\varphi}^2)-V(r)L=21​m(r˙2+r2φ˙​2)−V(r),则下列守恒量一定成立的是(  )

A. mr˙m\dot{r}mr˙

B. mr2φ˙mr^2\dot{\varphi}mr2φ˙​

C. mφ˙m\dot{\varphi}mφ˙​

D. 12mr˙2\dfrac{1}{2}m\dot{r}^221​mr˙2

答案:B

LLL 不显含 φ\varphiφ,故 ∂L∂φ˙=mr2φ˙\dfrac{\partial L}{\partial\dot{\varphi}}=mr^2\dot{\varphi}∂φ˙​∂L​=mr2φ˙​ 对时间守恒,即角动量大小(与符号约定有关)守恒。其余一般不守恒。


计算题

计算题侧重把 TTT、VVV 写成广义坐标形式,再按顺序求偏导与全导数,最后做量纲检查。

5. 质量为 mmm 的质点限制在光滑水平直线上运动,受势能 V(x)=12kx2V(x)=\dfrac{1}{2}kx^2V(x)=21​kx2(k>0k>0k>0),广义坐标取 q=xq=xq=x。写出 LLL,并由拉格朗日方程求出运动方程。

解:

T=12mx˙2T=\dfrac{1}{2}m\dot{x}^2T=21​mx˙2,V=12kx2V=\dfrac{1}{2}kx^2V=21​kx2,故

L=12mx˙2−12kx2L=\frac{1}{2}m\dot{x}^2-\frac{1}{2}kx^2L=21​mx˙2−21​kx2

∂L∂x˙=mx˙\dfrac{\partial L}{\partial\dot{x}}=m\dot{x}∂x˙∂L​=mx˙,ddt(∂L∂x˙)=mx¨\dfrac{\mathrm{d}}{\mathrm{d}t}\left(\dfrac{\partial L}{\partial\dot{x}}\right)=m\ddot{x}dtd​(∂x˙∂L​)=mx¨;∂L∂x=−kx\dfrac{\partial L}{\partial x}=-kx∂x∂L​=−kx。拉格朗日方程给出 mx¨+kx=0m\ddot{x}+kx=0mx¨+kx=0。

量纲:mx¨m\ddot{x}mx¨ 为 kg⋅m⋅s−2\mathrm{kg}\cdot\mathrm{m}\cdot\mathrm{s}^{-2}kg⋅m⋅s−2,kxkxkx 为 N⋅m−1⋅m=N\mathrm{N}\cdot\mathrm{m}^{-1}\cdot\mathrm{m}=\mathrm{N}N⋅m−1⋅m=N,一致。


6. 数学摆摆长 ℓ=1.0 m\ell=1.0\ \mathrm{m}ℓ=1.0 m,质点质量 m=0.50 kgm=0.50\ \mathrm{kg}m=0.50 kg,g=9.8 m⋅s−2g=9.8\ \mathrm{m}\cdot\mathrm{s}^{-2}g=9.8 m⋅s−2。取 θ\thetaθ 为广义坐标,T=12mℓ2θ˙2T=\dfrac{1}{2}m\ell^2\dot{\theta}^2T=21​mℓ2θ˙2,V=−mgℓcos⁡θV=-mg\ell\cos\thetaV=−mgℓcosθ。求 ∂L∂θ˙\dfrac{\partial L}{\partial\dot{\theta}}∂θ˙∂L​、ddt(∂L∂θ˙)\dfrac{\mathrm{d}}{\mathrm{d}t}\left(\dfrac{\partial L}{\partial\dot{\theta}}\right)dtd​(∂θ˙∂L​)、∂L∂θ\dfrac{\partial L}{\partial\theta}∂θ∂L​,并写出拉格朗日方程(不必解出 θ(t)\theta(t)θ(t))。

解:

L=12mℓ2θ˙2+mgℓcos⁡θL=\dfrac{1}{2}m\ell^2\dot{\theta}^2+mg\ell\cos\thetaL=21​mℓ2θ˙2+mgℓcosθ。

∂L∂θ˙=mℓ2θ˙\dfrac{\partial L}{\partial\dot{\theta}}=m\ell^2\dot{\theta}∂θ˙∂L​=mℓ2θ˙。

ddt(∂L∂θ˙)=mℓ2θ¨\dfrac{\mathrm{d}}{\mathrm{d}t}\left(\dfrac{\partial L}{\partial\dot{\theta}}\right)=m\ell^2\ddot{\theta}dtd​(∂θ˙∂L​)=mℓ2θ¨。

∂L∂θ=−mgℓsin⁡θ\dfrac{\partial L}{\partial\theta}=-mg\ell\sin\theta∂θ∂L​=−mgℓsinθ。

拉格朗日方程:mℓ2θ¨+mgℓsin⁡θ=0m\ell^2\ddot{\theta}+mg\ell\sin\theta=0mℓ2θ¨+mgℓsinθ=0,即 θ¨+gℓsin⁡θ=0\ddot{\theta}+\dfrac{g}{\ell}\sin\theta=0θ¨+ℓg​sinθ=0。

代入数值得 gℓ=9.8 s−2\dfrac{g}{\ell}=9.8\ \mathrm{s}^{-2}ℓg​=9.8 s−2。量纲:mℓ2θ¨m\ell^2\ddot{\theta}mℓ2θ¨ 与 mgℓsin⁡θmg\ell\sin\thetamgℓsinθ 均为 kg⋅m2⋅s−2\mathrm{kg}\cdot\mathrm{m}^2\cdot\mathrm{s}^{-2}kg⋅m2⋅s−2,与 N⋅m\mathrm{N}\cdot\mathrm{m}N⋅m 一致,方程两侧同为力矩量纲。

  • 广义坐标与约束
  • 虚功原理与达朗贝尔原理(入门形式)
  • 拉格朗日函数与拉格朗日方程
  • 全导数展开与求导顺序
  • 哈密顿量与机械能守恒条件
  • 与牛顿表述的配合使用
  • 有心力与极坐标下的写法
  • 作用量与哈密顿原理(纲要)
  • 单位制与公式自检
  • 练习题
    • 选择题
    • 计算题

目录

  • 广义坐标与约束
  • 虚功原理与达朗贝尔原理(入门形式)
  • 拉格朗日函数与拉格朗日方程
  • 全导数展开与求导顺序
  • 哈密顿量与机械能守恒条件
  • 与牛顿表述的配合使用
  • 有心力与极坐标下的写法
  • 作用量与哈密顿原理(纲要)
  • 单位制与公式自检
  • 练习题
    • 选择题
    • 计算题