本章路线
Newton 力学从某一时刻的受力出发,用微分方程逐步推进运动;分析力学则提出另一种组织方式:在满足端点和约束的整条候选路径中,真实路径使一个称为作用量 的量在一阶变化下保持不变。它并没有取消力,也没有声称粒子预先“比较”所有未来路线。它只是把同一局部动力学编码成一个关于整条路径的标量条件,因而特别适合更换坐标、处理约束和寻找对称性。
本章先研究具有 n n n 个广义坐标 q i ( t ) q_i(t) q i ( t ) 的有限自由度系统。时间 t t t 的 SI 单位是秒。广义坐标可有不同单位:直角坐标可用米,转角用弧度(量纲为一),电路或连续场的坐标还可能有别的物理量纲。因此,不能默认每个 q i q_i q i 都以米表示;每次求和前都应检查相加项的单位相容。
构型、Lagrangian 与作用量
构型与路径
系统在一个时刻的独立位置变量组成构型 q = ( q 1 , … , q n ) q=(q_1,\ldots,q_n) q = ( q 1 , … , q n ) 。在时间区间 [ t 1 , t 2 ] [t_1,t_2] [ t 1 , t 2 ] 上,一条路径是满足给定光滑性和约束的函数 q ( t ) q(t) q ( t ) 。构型是一个瞬时状态,路径则是一整段时间历史;两者不能混称。
Lagrangian 与作用量
Lagrangian 是构型、广义速度和时间的函数
L ( q , q ˙ , t ) . L(q,\dot q,t). L ( q , q ˙ , t ) . 在普通保守质点系统中常取 L = T − V L=T-V L = T − V ,其中动能 T T T 与势能 V V V 的 SI 单位都是焦耳,所以 L L L 的单位也是焦耳。路径 q ( t ) q(t) q ( t ) 上的作用量定义为
S [ q ] = ∫ t 1 t 2 L ( q ( t ) , q ˙ ( t ) , t ) d t . S[q]=\int_{t_1}^{t_2}L(q(t),\dot q(t),t)\,\mathrm dt. S [ q ] = ∫ t 1 t 2 L ( q ( t ) , q ˙ ( t ) , t ) d t . S S S 是路径的泛函,而不是某个时刻的普通函数。其 SI 单位为焦耳秒,即
J s = k g m 2 s − 1 \mathrm{J\,s}=\mathrm{kg\,m^2\,s^{-1}} J s = kg m 2 s − 1 。
能量和作用量量纲不同。把 L L L 在时间上积分以后,数值会依赖整段路径;仅比较某一时刻的 L L L 不能判断哪条路径满足驻作用量条件。若给 L L L 加上全时间导数 d F ( q , t ) / d t \mathrm dF(q,t)/\mathrm dt d F ( q , t ) / d t ,在固定端点下作用量只改变端点值 F ( t 2 ) − F ( t 1 ) F(t_2)-F(t_1) F ( t 2 ) − F ( t 1 ) ,运动方程不变。这说明不同形式的 Lagrangian 可以描述同一动力学。
容许变分:改变路径而不改变问题
取一条参考路径 q i ( t ) q_i(t) q i ( t ) ,构造一族邻近路径
q i ( ε ) ( t ) = q i ( t ) + ε η i ( t ) , q_i^{(\varepsilon)}(t)=q_i(t)+\varepsilon\eta_i(t), q i ( ε ) ( t ) = q i ( t ) + ε η i ( t ) ,
其中 ε \varepsilon ε 是无量纲小参数,η i \eta_i η i 与 q i q_i q i 同单位。若初、末时刻和端点构型均已固定,则容许变分满足
η i ( t 1 ) = η i ( t 2 ) = 0. \eta_i(t_1)=\eta_i(t_2)=0. η i ( t 1 ) = η i ( t 2 ) = 0.
变分与时间微分在这里可交换:
δ q ˙ i = d ( δ q i ) / d t = η ˙ i δ ε \delta\dot q_i=\mathrm d(\delta q_i)/\mathrm dt=\dot\eta_i\,\delta\varepsilon δ q ˙ i = d ( δ q i ) / d t = η ˙ i δ ε 。所谓“固定端点”是每条候选路径都经过相同的两个构型事件,而不是说真实粒子在端点处速度为零。端点位置固定与端点速度是两类不同条件。
驻作用量条件
若对所有满足问题约束的容许 η i ( t ) \eta_i(t) η i ( t ) ,都有
d d ε S [ q + ε η ] ∣ ε = 0 = 0 , \left.\frac{\mathrm d}{\mathrm d\varepsilon}S[q+\varepsilon\eta]
\right|_{\varepsilon=0}=0, d ε d S [ q + ε η ] ε = 0 = 0 , 则路径 q ( t ) q(t) q ( t ) 是作用量的驻值路径。该条件只断言一阶变分为零;二阶变分可能为正、负或不定,所以驻值未必是最小值。
Euler–Lagrange 方程的推导
将变分族代入作用量并对 ε \varepsilon ε 求导。假设 L L L 对各变量连续可微,得到
δ S = ∑ i = 1 n ∫ t 1 t 2 ( ∂ L ∂ q i η i + ∂ L ∂ q ˙ i η ˙ i ) d t δ ε . \delta S
=\sum_{i=1}^{n}\int_{t_1}^{t_2}
\left(
\frac{\partial L}{\partial q_i}\eta_i
+\frac{\partial L}{\partial\dot q_i}\dot\eta_i
\right)\mathrm dt\,\delta\varepsilon. δ S = i = 1 ∑ n ∫ t 1 t 2 ( ∂ q i ∂ L η i + ∂ q ˙ i ∂ L η ˙ i ) d t δ ε .
第二项含 η ˙ i \dot\eta_i η ˙ i ,对时间作分部积分:
∫ t 1 t 2 ∂ L ∂ q ˙ i η ˙ i d t = [ ∂ L ∂ q ˙ i η i ] t 1 t 2 − ∫ t 1 t 2 d d t ( ∂ L ∂ q ˙ i ) η i d t . \int_{t_1}^{t_2}\frac{\partial L}{\partial\dot q_i}\dot\eta_i\,\mathrm dt
=\left[\frac{\partial L}{\partial\dot q_i}\eta_i\right]_{t_1}^{t_2}
-\int_{t_1}^{t_2}
\frac{\mathrm d}{\mathrm dt}\left(\frac{\partial L}{\partial\dot q_i}\right)
\eta_i\,\mathrm dt. ∫ t 1 t 2 ∂ q ˙ i ∂ L η ˙ i d t = [ ∂ q ˙ i ∂ L η i ] t 1 t 2 − ∫ t 1 t 2 d t d ( ∂ q ˙ i ∂ L ) η i d t .
固定端点使方括号中的边界项为零,于是
δ S = ∑ i = 1 n ∫ t 1 t 2 [ ∂ L ∂ q i − d d t ( ∂ L ∂ q ˙ i ) ] η i d t δ ε . \delta S=\sum_{i=1}^{n}\int_{t_1}^{t_2}
\left[
\frac{\partial L}{\partial q_i}
-\frac{\mathrm d}{\mathrm dt}
\left(\frac{\partial L}{\partial\dot q_i}\right)
\right]\eta_i\,\mathrm dt\,\delta\varepsilon. δ S = i = 1 ∑ n ∫ t 1 t 2 [ ∂ q i ∂ L − d t d ( ∂ q ˙ i ∂ L ) ] η i d t δ ε .
因为每个 η i \eta_i η i 都可以在区间内部任意取光滑的小扰动,基本变分引理说明:若连续函数与所有这类扰动的积分都为零,该函数必须在区间内部逐点为零。因此得到
d d t ( ∂ L ∂ q ˙ i ) − ∂ L ∂ q i = 0 , i = 1 , … , n . \boxed{
\frac{\mathrm d}{\mathrm dt}
\left(\frac{\partial L}{\partial\dot q_i}\right)
-\frac{\partial L}{\partial q_i}=0,
\qquad i=1,\ldots,n.} d t d ( ∂ q ˙ i ∂ L ) − ∂ q i ∂ L = 0 , i = 1 , … , n .
这就是 Euler–Lagrange 方程。定义广义动量 p i = ∂ L / ∂ q ˙ i p_i=\partial L/\partial\dot q_i p i = ∂ L / ∂ q ˙ i 后,它可写为 p ˙ i = ∂ L / ∂ q i \dot p_i=\partial L/\partial q_i p ˙ i = ∂ L / ∂ q i 。p i p_i p i 的单位由对应坐标决定;若 q i q_i q i 以米计,则 p i p_i p i 的单位为 k g m s − 1 \mathrm{kg\,m\,s^{-1}} kg m s − 1 ,若 q i q_i q i 是无量纲转角,则对应动量具有角动量单位 k g m 2 s − 1 \mathrm{kg\,m^2\,s^{-1}} kg m 2 s − 1 。
基本变分引理并不是把“积分为零”直接猜成“被积函数为零”。设方括号中的连续函数 G i ( t ) G_i(t) G i ( t ) 在某个内部时刻严格为正;由连续性,它会在该时刻附近的一小段区间内保持为正。选择一个只支撑在该小区间、内部非负且不恒为零的光滑 η i \eta_i η i ,就会得到
∫ G i η i d t > 0 \int G_i\eta_i\,\mathrm dt>0 ∫ G i η i d t > 0 ,与对所有容许扰动积分均为零矛盾。若 G i G_i G i 为负则选同样的非负扰动也得到负积分。因此 G i G_i G i 只能逐点为零。这个论证依赖扰动能在区间内部独立选择;有约束时,容许扰动不再完全独立,下一章必须先把约束纳入变分。
端点为什么重要
固定 q i ( t 1 ) q_i(t_1) q i ( t 1 ) 和 q i ( t 2 ) q_i(t_2) q i ( t 2 ) 时,η i \eta_i η i 在两端为零,边界项自然消失。若末时刻固定但末端坐标自由,而作用量中没有额外端点函数,则 η i ( t 2 ) \eta_i(t_2) η i ( t 2 ) 可任意,驻值要求自然边界条件
p i ( t 2 ) = ∂ L ∂ q ˙ i ∣ t 2 = 0. p_i(t_2)=\left.\frac{\partial L}{\partial\dot q_i}\right|_{t_2}=0. p i ( t 2 ) = ∂ q ˙ i ∂ L t 2 = 0.
这不是普遍要求,而是“该端点坐标自由、端点时间固定、没有端点代价”这一特定变分问题的结果。若端点被限制在一条曲面上,或末时刻也可变化,容许端点变分彼此相关,边界条件会变成相应的横截条件。先写清哪些端点数据固定,再处理边界项,比背诵一个自然条件可靠。
推导运动定律时采用固定两端的路径族,不表示实际预测必须预先知道未来端点。Euler–Lagrange 方程一旦由任意小时间区间上的固定端点变分得到,就成为局部微分方程;实际初值问题仍可给定某时刻的 q i q_i q i 与 q ˙ i \dot q_i q ˙ i ,向后求解轨迹。固定端点是推导中定义容许扰动的条件,初始位置和速度则是从运动方程中选定具体解的数据,二者处在不同逻辑层次。
三个完整例题
例 1:自由粒子的直线匀速运动
质量 m = 2.00 k g m=2.00\,\mathrm{kg} m = 2.00 kg 的粒子在一维无势场区域运动,取坐标 x x x 的单位为米,
L = 1 2 m x ˙ 2 . L=\frac12m\dot x^2. L = 2 1 m x ˙ 2 . L L L 的单位为 k g m 2 s − 2 = J \mathrm{kg\,m^2\,s^{-2}}=\mathrm J kg m 2 s − 2 = J 。由于 ∂ L / ∂ x = 0 \partial L/\partial x=0 ∂ L / ∂ x = 0 ,而 ∂ L / ∂ x ˙ = m x ˙ \partial L/\partial\dot x=m\dot x ∂ L / ∂ x ˙ = m x ˙ ,Euler–Lagrange 方程给出
若 x ( 0 s ) = 1.00 m x(0\,\mathrm s)=1.00\,\mathrm m x ( 0 s ) = 1.00 m 、x ( 4.00 s ) = 9.00 m x(4.00\,\mathrm s)=9.00\,\mathrm m x ( 4.00 s ) = 9.00 m ,积分并使用端点条件得
x ( t ) = ( 1.00 m ) + ( 2.00 m s − 1 ) t x(t)=(1.00\,\mathrm m)+(2.00\,\mathrm{m\,s^{-1}})t x ( t ) = ( 1.00 m ) + ( 2.00 m s − 1 ) t 。这里端点条件选出常微分方程的一条解;它们不是额外的力。
例 2:均匀重力中的竖直运动
取竖直向上为 + y +y + y ,质量 m = 0.500 k g m=0.500\,\mathrm{kg} m = 0.500 kg ,近地面重力加速度大小 g = 9.81 m s − 2 g=9.81\,\mathrm{m\,s^{-2}} g = 9.81 m s − 2 。势能 V = m g y V=mgy V = m g y ,故
L = 1 2 m y ˙ 2 − m g y . L=\frac12m\dot y^2-mgy. L = 2 1 m y ˙ 2 − m g y . 计算得 ∂ L / ∂ y ˙ = m y ˙ \partial L/\partial\dot y=m\dot y ∂ L / ∂ y ˙ = m y ˙ 、∂ L / ∂ y = − m g \partial L/\partial y=-mg ∂ L / ∂ y = − m g ,所以
m y ¨ + m g = 0 , y ¨ = − 9.81 m s − 2 . m\ddot y+mg=0,
\qquad \ddot y=-9.81\,\mathrm{m\,s^{-2}}. m y ¨ + m g = 0 , y ¨ = − 9.81 m s − 2 . 若 y ( 0 ) = 0 y(0)=0 y ( 0 ) = 0 且 y ˙ ( 0 ) = 12.0 m s − 1 \dot y(0)=12.0\,\mathrm{m\,s^{-1}} y ˙ ( 0 ) = 12.0 m s − 1 ,则
y ( t ) = ( 12.0 m s − 1 ) t − 1 2 ( 9.81 m s − 2 ) t 2 y(t)=(12.0\,\mathrm{m\,s^{-1}})t-\tfrac12(9.81\,\mathrm{m\,s^{-2}})t^2 y ( t ) = ( 12.0 m s − 1 ) t − 2 1 ( 9.81 m s − 2 ) t 2 。注意 V V V 增大方向与重力相反;若把 V V V 错写成 − m g y -mgy − m g y ,方程会给出向上的重力加速度。
例 3:弹簧振子与初始条件
水平光滑导轨上,质量 m = 0.800 k g m=0.800\,\mathrm{kg} m = 0.800 kg 的滑块连接劲度系数 k = 20.0 N m − 1 k=20.0\,\mathrm{N\,m^{-1}} k = 20.0 N m − 1 的理想弹簧,以平衡位置为 x = 0 x=0 x = 0 。Lagrangian 为
L = 1 2 m x ˙ 2 − 1 2 k x 2 . L=\frac12m\dot x^2-\frac12kx^2. L = 2 1 m x ˙ 2 − 2 1 k x 2 . Euler–Lagrange 方程给出 m x ¨ + k x = 0 m\ddot x+kx=0 m x ¨ + k x = 0 。角频率
ω = k / m = 5.00 r a d s − 1 \omega=\sqrt{k/m}=5.00\,\mathrm{rad\,s^{-1}} ω = k / m = 5.00 rad s − 1 。若 x ( 0 ) = 0.0600 m x(0)=0.0600\,\mathrm m x ( 0 ) = 0.0600 m 、x ˙ ( 0 ) = 0 \dot x(0)=0 x ˙ ( 0 ) = 0 ,则
x ( t ) = ( 0.0600 m ) cos [ ( 5.00 r a d s − 1 ) t ] . x(t)=(0.0600\,\mathrm m)\cos[(5.00\,\mathrm{rad\,s^{-1}})t]. x ( t ) = ( 0.0600 m ) cos [( 5.00 rad s − 1 ) t ] . 把解代回方程可见两项单位均为牛顿。作用量原理给出运动方程,初始条件再选出具体相位和振幅;两步不可互相替代。
时间平移与能量恒定的预告
沿满足 Euler–Lagrange 方程的轨迹,定义
E = ∑ i q ˙ i ∂ L ∂ q ˙ i − L . E=\sum_i\dot q_i\frac{\partial L}{\partial\dot q_i}-L. E = i ∑ q ˙ i ∂ q ˙ i ∂ L − L .
直接对时间求导并代入 d ( ∂ L / ∂ q ˙ i ) / d t = ∂ L / ∂ q i \mathrm d(\partial L/\partial\dot q_i)/\mathrm dt=\partial L/\partial q_i d ( ∂ L / ∂ q ˙ i ) / d t = ∂ L / ∂ q i ,得到
d E d t = − ∂ L ∂ t . \frac{\mathrm dE}{\mathrm dt}=-\frac{\partial L}{\partial t}. d t d E = − ∂ t ∂ L .
若 L L L 不显含时间,则 E E E 守恒。对 L = T − V L=T-V L = T − V 且 T T T 为速度的二次齐次式,E = T + V E=T+V E = T + V ,单位为焦耳。这个结果展示了“表达式不随时间平移而变”与守恒量之间的联系;下一章会把它放入连续对称性的统一框架。
从多质点 Newton 方程回看变分结构
考虑若干质量为 m a m_a m a 的质点,以直角坐标矢量 r a \boldsymbol r_a r a 描述,势能
V ( r 1 , … , r N , t ) V(\boldsymbol r_1,\ldots,\boldsymbol r_N,t) V ( r 1 , … , r N , t ) 的单位为焦耳。取
L = ∑ a = 1 N 1 2 m a ∣ r ˙ a ∣ 2 − V . L=\sum_{a=1}^{N}\frac12m_a|\dot{\boldsymbol r}_a|^2-V. L = a = 1 ∑ N 2 1 m a ∣ r ˙ a ∣ 2 − V .
对每个直角分量应用 Euler–Lagrange 方程,得到
m a r ¨ a = − ∇ a V . m_a\ddot{\boldsymbol r}_a=-\nabla_a V. m a r ¨ a = − ∇ a V .
右侧单位是焦耳每米,即牛顿,因此它正是由势能产生的保守力。这个推导说明,驻作用量原理在此范围内不是与 Newton 第二定律竞争的另一套实验定律,而是对同一动力学的整体表达。它的优势在于换到曲线坐标后仍可直接对标量 L L L 求偏导,无需先把每个约束力都投影到直角坐标。
适用边界也要明确。若存在空气阻力、干摩擦或主动反馈,单纯的 L = T − V L=T-V L = T − V 通常不能完整表示动力学。已知非保守广义力 Q i Q_i Q i 时,可以写成受迫 Lagrange 方程
d d t ∂ L ∂ q ˙ i − ∂ L ∂ q i = Q i , \frac{\mathrm d}{\mathrm dt}\frac{\partial L}{\partial\dot q_i}
-\frac{\partial L}{\partial q_i}=Q_i, d t d ∂ q ˙ i ∂ L − ∂ q i ∂ L = Q i ,
其中 Q i δ q i Q_i\,\delta q_i Q i δ q i 必须具有功的单位。若 q i q_i q i 以米计,Q i Q_i Q i 的单位为牛顿;若 q i q_i q i 是转角,Q i Q_i Q i 的单位为牛顿米。这个右端项需要额外的物理模型,不能从保守作用量的驻值条件凭空推出。对耗散系统是否存在扩展变分表述,还要逐项说明假设,不能把“任何运动都最小化某个量”当作通则。
常见误区
常见误区
“真实路径总让作用量取得全局最小。”驻作用量只保证一阶变分为零。共轭点、较长时间区间或不同边界条件下,真实路径可能是局部最大或鞍点;判别极值类型需要研究二阶变分。
常见误区
“变分时只要把 q q q 改一点,端点也可任意移动。”固定端点问题要求所有候选路径通过相同端点。若端点自由,就必须保留边界项并推导新的边界条件,不能一边移动端点一边删掉边界项。
常见误区
“L = T − V L=T-V L = T − V 本身就是系统总能量。”Lagrangian 的单位虽也是焦耳,但通常不等于能量;对应能量函数是 E = ∑ i q ˙ i p i − L E=\sum_i\dot q_i p_i-L E = ∑ i q ˙ i p i − L 。两者的数值和物理角色不同。
探索:把连续作用量离散化
在纸面或电子表格中取 t 1 = 0 s t_1=0\,\mathrm s t 1 = 0 s 、t 2 = 1.00 s t_2=1.00\,\mathrm s t 2 = 1.00 s ,分成 N = 10 N=10 N = 10 个等长时间步,Δ t = 0.100 s \Delta t=0.100\,\mathrm s Δ t = 0.100 s 。设质量 m = 1.00 k g m=1.00\,\mathrm{kg} m = 1.00 kg 的自由粒子满足 x 0 = 0 m x_0=0\,\mathrm m x 0 = 0 m 、x 10 = 1.00 m x_{10}=1.00\,\mathrm m x 10 = 1.00 m 。对中间点 x 1 , … , x 9 x_1,\ldots,x_9 x 1 , … , x 9 定义离散作用量
S N = ∑ j = 0 9 1 2 m ( x j + 1 − x j Δ t ) 2 Δ t . S_N=\sum_{j=0}^{9}\frac12m
\left(\frac{x_{j+1}-x_j}{\Delta t}\right)^2\Delta t. S N = j = 0 ∑ 9 2 1 m ( Δ t x j + 1 − x j ) 2 Δ t .
先令 x j = ( j / 10 ) m x_j=(j/10)\,\mathrm m x j = ( j /10 ) m ,再只把一个中间点改动 + 0.020 m +0.020\,\mathrm m + 0.020 m ,比较 S N S_N S N 的变化;随后让相邻点作相反方向的小调整。记录每条路径的 S N S_N S N ,并把横轴画成时间、纵轴画成位置。直线路径附近的一阶变化相互抵消,而有限扰动通常使该自由粒子问题的离散作用量增大。
该探索不能代替连续推导:N = 10 N=10 N = 10 有离散误差,“试过若干路径”也不能证明全体路径上的极值性质。它的用途是把端点固定、内部节点可变、速度由相邻差分得到这三件事变得可见。若把长度由米误填成厘米而不换算,S N S_N S N 会错一个 10 4 10^4 1 0 4 因子,量纲记录是实验的一部分。
练习
练习 标记完成
所属知识 量纲与定义
难度 1/5 某路径的 Lagrangian 在 2.00 s 2.00\,\mathrm s 2.00 s 内恒为 3.00 J 3.00\,\mathrm J 3.00 J 。求作用量,并写出 SI 基本单位。若误把作用量写成 6.00 J 6.00\,\mathrm J 6.00 J ,错在哪里?
查看提示 先把焦耳写成 SI 基本单位,再乘时间。
查看解答 S = ∫ L d t = ( 3.00 J ) ( 2.00 s ) = 6.00 J s = 6.00 k g m 2 s − 1 S=\int L\,\mathrm dt=(3.00\,\mathrm J)(2.00\,\mathrm s)=6.00\,\mathrm{J\,s}=6.00\,\mathrm{kg\,m^2\,s^{-1}} S = ∫ L d t = ( 3.00 J ) ( 2.00 s ) = 6.00 J s = 6.00 kg m 2 s − 1 。只写焦耳漏掉了时间积分带来的秒,因而量纲错误。
练习 标记完成
所属知识 固定端点变分
难度 2/5 在 0 ≤ t ≤ T 0\le t\le T 0 ≤ t ≤ T 上,判断 η 1 ( t ) = A sin ( π t / T ) \eta_1(t)=A\sin(\pi t/T) η 1 ( t ) = A sin ( π t / T ) 与 η 2 ( t ) = A ( 1 + t / T ) \eta_2(t)=A(1+t/T) η 2 ( t ) = A ( 1 + t / T ) 哪一个可用于固定端点变分。A A A 与坐标 q q q 同单位。
查看提示 检查
η ( 0 ) \eta(0) η ( 0 ) 与
η ( T ) \eta(T) η ( T ) ,而不是检查区间内部是否为零。
查看解答 η 1 ( 0 ) = η 1 ( T ) = 0 \eta_1(0)=\eta_1(T)=0 η 1 ( 0 ) = η 1 ( T ) = 0 ,可以作为容许变分;它在内部不必为零。η 2 ( 0 ) = A \eta_2(0)=A η 2 ( 0 ) = A 、η 2 ( T ) = 2 A \eta_2(T)=2A η 2 ( T ) = 2 A ,会移动两个端点,除非 A = 0 A=0 A = 0 ,否则不属于固定端点变分。
练习 标记完成
所属知识 势能与运动方程
难度 2/5 质量 m = 1.50 k g m=1.50\,\mathrm{kg} m = 1.50 kg 的粒子具有 L = 1 2 m x ˙ 2 − F x L=\tfrac12m\dot x^2-Fx L = 2 1 m x ˙ 2 − F x ,其中 F = 4.00 N F=4.00\,\mathrm N F = 4.00 N 。求 Euler–Lagrange 方程和加速度方向。
查看提示 对
x ˙ \dot x x ˙ 和
x x x 分别求偏导,注意
V = F x V=Fx V = F x 的符号决定力的方向。
查看解答 ∂ L / ∂ x ˙ = m x ˙ \partial L/\partial\dot x=m\dot x ∂ L / ∂ x ˙ = m x ˙ ,∂ L / ∂ x = − F \partial L/\partial x=-F ∂ L / ∂ x = − F ,故 m x ¨ + F = 0 m\ddot x+F=0 m x ¨ + F = 0 。加速度为 x ¨ = − F / m = − 2.67 m s − 2 \ddot x=-F/m=-2.67\,\mathrm{m\,s^{-2}} x ¨ = − F / m = − 2.67 m s − 2 ,方向沿负 x x x 。这里势能为 V = F x V=Fx V = F x ,相应力是 − d V / d x = − F -\mathrm dV/\mathrm dx=-F − d V / d x = − F 。
练习 标记完成
所属知识 广义动量
难度 3/5 转动惯量 I = 0.240 k g m 2 I=0.240\,\mathrm{kg\,m^2} I = 0.240 kg m 2 的转子以转角 θ \theta θ 描述,L = 1 2 I θ ˙ 2 L=\tfrac12I\dot\theta^2 L = 2 1 I θ ˙ 2 。求共轭动量及运动方程;若初始角速度为 8.00 r a d s − 1 8.00\,\mathrm{rad\,s^{-1}} 8.00 rad s − 1 ,给出其数值。
查看提示 转角无量纲,因此对角速度求导后应得到角动量单位。
查看解答 p θ = ∂ L / ∂ θ ˙ = I θ ˙ p_\theta=\partial L/\partial\dot\theta=I\dot\theta p θ = ∂ L / ∂ θ ˙ = I θ ˙ ,单位为 k g m 2 s − 1 \mathrm{kg\,m^2\,s^{-1}} kg m 2 s − 1 。因 L L L 不含 θ \theta θ ,p ˙ θ = 0 \dot p_\theta=0 p ˙ θ = 0 ,所以角速度恒定。初值给出 p θ = ( 0.240 ) ( 8.00 ) = 1.92 k g m 2 s − 1 p_\theta=(0.240)(8.00)=1.92\,\mathrm{kg\,m^2\,s^{-1}} p θ = ( 0.240 ) ( 8.00 ) = 1.92 kg m 2 s − 1 。
练习 标记完成
所属知识 总时间导数
难度 4/5 令 L ′ = L + d F ( q , t ) / d t L'=L+\mathrm dF(q,t)/\mathrm dt L ′ = L + d F ( q , t ) / d t 。证明在固定 q ( t 1 ) , q ( t 2 ) , t 1 , t 2 q(t_1),q(t_2),t_1,t_2 q ( t 1 ) , q ( t 2 ) , t 1 , t 2 时,L ′ L' L ′ 与 L L L 给出相同 Euler–Lagrange 方程。
查看提示 把新增项的积分直接写成两个端点的差,再利用固定端点。
查看解答 S ′ [ q ] = S [ q ] + F ( q ( t 2 ) , t 2 ) − F ( q ( t 1 ) , t 1 ) S'[q]=S[q]+F(q(t_2),t_2)-F(q(t_1),t_1) S ′ [ q ] = S [ q ] + F ( q ( t 2 ) , t 2 ) − F ( q ( t 1 ) , t 1 ) 。固定端点下最后两项在容许变分中不变,故 δ S ′ = δ S \delta S'=\delta S δ S ′ = δ S 。两者的驻值路径相同,因此 Euler–Lagrange 方程等价。若端点自由,则不能忽略这些端点项。
练习 标记完成
所属知识 守恒能量
难度 3/5 对 L = 1 2 m x ˙ 2 − 1 2 k x 2 L=\tfrac12m\dot x^2-\tfrac12kx^2 L = 2 1 m x ˙ 2 − 2 1 k x 2 ,求能量函数 E E E 并说明其为何守恒。取 m = 2.00 k g m=2.00\,\mathrm{kg} m = 2.00 kg 、k = 8.00 N m − 1 k=8.00\,\mathrm{N\,m^{-1}} k = 8.00 N m − 1 、某时刻 x = 0.300 m x=0.300\,\mathrm m x = 0.300 m 、x ˙ = 0.400 m s − 1 \dot x=0.400\,\mathrm{m\,s^{-1}} x ˙ = 0.400 m s − 1 ,计算 E E E 。
查看提示 先算
p = ∂ L / ∂ x ˙ p=\partial L/\partial\dot x p = ∂ L / ∂ x ˙ ,再代入
E = x ˙ p − L E=\dot xp-L E = x ˙ p − L 。
查看解答 p = m x ˙ p=m\dot x p = m x ˙ ,故 E = x ˙ ( m x ˙ ) − L = 1 2 m x ˙ 2 + 1 2 k x 2 E=\dot x(m\dot x)-L=\tfrac12m\dot x^2+\tfrac12kx^2 E = x ˙ ( m x ˙ ) − L = 2 1 m x ˙ 2 + 2 1 k x 2 。L L L 不显含时间,所以 d E / d t = 0 \mathrm dE/\mathrm dt=0 d E / d t = 0 。数值为 0.5 ( 2.00 ) ( 0.400 ) 2 + 0.5 ( 8.00 ) ( 0.300 ) 2 = 0.160 + 0.360 = 0.520 J 0.5(2.00)(0.400)^2+0.5(8.00)(0.300)^2=0.160+0.360=0.520\,\mathrm J 0.5 ( 2.00 ) ( 0.400 ) 2 + 0.5 ( 8.00 ) ( 0.300 ) 2 = 0.160 + 0.360 = 0.520 J 。
关系、资源与后续学习
课程 · 2014 Classical Mechanics III Iain Stewart
用于核对 P02 的变分条件、约束处理、Hamilton 形式、Poisson 括号、正则变换和混沌例题。
打开官方来源
MIT OpenCourseWare 8.09《Classical Mechanics III》系统讲授变分原理、Lagrange 与 Hamilton 力学。本章只用该课程作为定义、推导范围与术语口径的外部课程资源;数值例题和练习均在正文中独立给出条件、单位与复算过程。
下一步进入 广义坐标、约束与 Noether 定理 ,学习如何在候选路径并非彼此独立时组织容许变分,并把平移、转动等连续对称性与动量、角动量和能量守恒对应起来。随后再进入 Legendre 变换与 Hamilton 方程 ,比较构型空间中的二阶方程与相空间中的一阶演化。