变分法基础与欧拉-拉格朗日方程
变分法基础与欧拉 - 拉格朗日方程
物理问题引入:大自然为什么要追求「极值」?
在经典牛顿力学中,我们习惯于「因果推论」:因为质点在此时此地受力 𝑭F,所以它产生了即时加速度 𝒂 =𝑭/𝑚a = F/m. 然而,17 世纪以来,物理学家们发现了一个更令人震撼的自然图景——极值原理(Variational Principles):
- 费马原理:光在两点之间传播时,总是选择所需 时间最短 的光程路径;
- 最速降线问题:在重力场中从 𝐴A 点滑到非下方的 𝐵B 点,最省时的轨道不是直线,而是旋轮线(摆线);
- 哈密顿最小作用量原理:一个物理系统从初态到终态演化时,在所有可能发生的虚拟路径中,大自然唯独挑选使 作用量泛函 𝑆S 取平稳极值 的那一条真实路径!
为了在「所有可能的函数(路径)」中寻找使某个指标达到极大或极小的最优函数,数学家开创了 变分法(Calculus of Variations).
1. 泛函与变分概念
1.1 泛函(Functional)
- 普通函数:输入一个实数 𝑥x,输出一个实数 𝑓(𝑥)f(x);
- 泛函:输入一个 整条函数曲线 𝑦(𝑥)y(x),输出一个实数值 𝐽[𝑦]J[y].
在物理中最常见的泛函是由积分给出的:
𝐽[𝑦]=∫𝑥2𝑥1𝐿(𝑥,𝑦(𝑥),𝑦′(𝑥))d𝑥J[y] = int_x_1^x_2 Lleft(x, y(x), y'(x)right) dx其中被积函数 𝐿L 称为 拉格朗日被积式,𝑦′(𝑥) =d𝑦d𝑥y'(x) = dydx,固定两端点边界条件 𝑦(𝑥1) =𝑦1,𝑦(𝑥2) =𝑦2y(x_1) = y_1, y(x_2) = y_2.
1.2 泛函的变分 𝛿𝑦delta y
设真实极值路径为 𝑦(𝑥)y(x),考虑其邻近的任意微扰测试路径:
𝑌(𝑥)=𝑦(𝑥)+𝜖𝜂(𝑥)Y(x) = y(x) + epsilon eta(x)其中 𝜖epsilon 为微小实参数,𝜂(𝑥)eta(x) 为任意光滑变分方向函数,且在固定端点处扰动为零:𝜂(𝑥1) =𝜂(𝑥2) =0eta(x_1) = eta(x_2) = 0. 定义路径的 变分 为固定自变量 𝑥x 时的虚位移变化:
𝛿𝑦=𝑌(𝑥)−𝑦(𝑥)=𝜖𝜂(𝑥)delta y = Y(x) - y(x) = epsilon eta(x)
2. 欧拉 - 拉格朗日方程的经典推导
泛函 𝐽J 沿微扰路径取值为参数 𝜖epsilon 的函数:
𝐽(𝜖)=∫𝑥2𝑥1𝐿(𝑥,𝑦+𝜖𝜂,𝑦′+𝜖𝜂′)d𝑥J(epsilon) = int_x_1^x_2 L(x, y + epsiloneta, y' + epsiloneta') dx泛函取平稳极值的必要条件是:对任意变分方向 𝜂(𝑥)eta(x),一阶导数均严格为零:d𝐽d𝜖∣𝜖=0 =0left.dJdepsilonright|_epsilon=0 = 0. 在积分号下求导并利用链式法则:
d𝐽d𝜖∣𝜖=0=∫𝑥2𝑥1[𝜕𝐿𝜕𝑦𝜂(𝑥)+𝜕𝐿𝜕𝑦′𝜂′(𝑥)]d𝑥=0left.dJdepsilonright|_epsilon=0 = int_x_1^x_2 left[ d Ld y eta(x) + d Ld y' eta'(x) right] dx = 0对第二项进行 分部积分:
∫𝑥2𝑥1𝜕𝐿𝜕𝑦′𝜂′(𝑥)d𝑥=𝜕𝐿𝜕𝑦′𝜂(𝑥)∣𝑥2𝑥1−∫𝑥2𝑥1dd𝑥(𝜕𝐿𝜕𝑦′)𝜂(𝑥)d𝑥int_x_1^x_2 d Ld y' eta'(x) dx = left. d Ld y' eta(x) right|_x_1^x_2 - int_x_1^x_2 ddxleft( d Ld y' right) eta(x) dx利用两端固定条件 𝜂(𝑥1) =𝜂(𝑥2) =0eta(x_1) = eta(x_2) = 0,边界项自动消失!合并得:
∫𝑥2𝑥1[𝜕𝐿𝜕𝑦−dd𝑥(𝜕𝐿𝜕𝑦′)]𝜂(𝑥)d𝑥=0int_x_1^x_2 left[ d Ld y - ddxleft( d Ld y' right) right] eta(x) dx = 0根据变分引理,由于测试函数 𝜂(𝑥)eta(x) 具有任意性,中括号内的表达式必须处处为零! 由此推导出变分法的核心方程——欧拉 - 拉格朗日方程(Euler-Lagrange Equation):
𝜕𝐿𝜕𝑦−dd𝑥(𝜕𝐿𝜕𝑦′)=0d Ld y - ddxleft( d Ld y' right) = 0
3. 多变量推广与高阶体系
若物理系统包含 𝑁N 个独立的广义坐标 𝑞1(𝑡),…,𝑞𝑁(𝑡)q_1(t), dots, q_N(t),泛函为时间作用量:
𝑆[𝑞1,…,𝑞𝑁]=∫𝑡2𝑡1𝐿(𝑞𝑘,˙𝑞𝑘,𝑡)d𝑡S[q_1, dots, q_N] = int_t_1^t_2 L(q_k, q_k, t) dt独立变分 𝛿𝑞𝑘(𝑡)delta q_k(t) 直接给出 𝑁N 个联立的二阶微分方程组:
𝜕𝐿𝜕𝑞𝑘−dd𝑡(𝜕𝐿𝜕˙𝑞𝑘)=0(𝑘=1,2,…,𝑁)d Ld q_k - ddtleft( d Ld q_k right) = 0 quad (k = 1, 2, dots, N)这就是理论力学中著名的 第二类拉格朗日方程!
4. 物理皇冠应用:哈密顿原理与诺特定理
4.1 哈密顿原理(Hamilton's Principle)
在力学中,定义拉格朗日量为动能减势能:𝐿 =𝑇 −𝑉L = T - V. 哈密顿原理指出:力学系统在真实运动中所走的路径,必使作用量泛函 𝛿𝑆 =0delta S = 0.
- 整个牛顿力学定律被浓缩为一个一个标量积分的平稳条件;
- 选取任意广义坐标(笛卡尔、极坐标、球坐标、广义连杆角度),拉格朗日方程的在广义坐标点变换下保持形式不变(协变),完全不需要分析繁重的内向约束反力!
4.2 诺特定理(Noether's Theorem)
埃米·诺特(Emmy Noether) 证明了变分原理最深刻的现代推论:作用量在某种连续变换下的每一种对称性,都严格对应着物理系统的一个守恒量!
- 时间平移不变性 ⟹ implies 机械能守恒;
- 空间平移不变性 ⟹ implies 动量守恒;
- 空间各向同性(旋转不变性) ⟹ implies 角动量守恒.
5. 学习衔接
本页面最近更新:2026/10/1 10:49:01,更新历史
发现错误?想一起完善? 在 GitHub 上编辑此页!
本页面贡献者:Leafuke, Physics Learning Wiki Team
本页面的全部内容在 CC BY-SA 4.0 和 SATA 协议之条款下提供,附加条款亦可能应用