1066 字
5 分钟
变分法:从最速降线到泛函极值的数学艺术

一张泛着温暖晨光的书房桌面特写,摊开的旧微积分教材上用铅笔手绘着多条曲线路径和变分示意图,机械铅笔横躺在书脊上,旁边是一杯冒着热气的黑咖啡,数学草稿纸上写满了欧拉-拉格朗日方程的推导过程,柔和的窗光在纸面上投下浅淡的阴影,整张照片充满胶片的颗粒质感和清晨安静学习的氛围

宝贝们早上好呀~今天 YuKi 想来聊一个听起来很高冷、但其实浪漫到骨子里的数学分支:变分法(Calculus of Variations)🧮✨

普通微积分求的是「一个数」的最值——比如 f(x)=x24x+3f(x) = x^2 - 4x + 3 的最小值是多少。但变分法更进一步,它求的是「一整条曲线」的最优解:在无数条可能的曲线中,哪一条能让某个量达到极值?

最速降线:变分法的第一个传奇#

故事要从 1696 年说起。瑞士数学家约翰·伯努利向全欧洲的数学家发起挑战:

「在垂直平面上给定两点 AABB,一个质点只受重力作用从 AA 滑到 BB,问沿着什么形状的轨道滑下去用时最短?」

直觉上你可能会猜直线——毕竟两点之间直线最短嘛。但答案并不是直线,也不是圆弧,而是一条摆线(cycloid)!

这个问题催生了变分法的诞生。它要求我们最小化的是一个「泛函」——总时间的积分表达式:

T[y]=xAxB1+(y)22gydxT[y] = \int_{x_A}^{x_B} \frac{\sqrt{1 + (y')^2}}{\sqrt{2gy}} \, dx

这里 y(x)y(x) 是轨道的形状,我们要找的不是某一个 xx 的值,而是一整个函数 y(x)y(x) 的形式——这就是变分法的核心问题。

欧拉-拉格朗日方程:变分法的万能钥匙#

经过欧拉和拉格朗日的努力,变分法有了一个统一而优雅的工具。给定一个泛函:

J[y]=abF(x,y,y)dxJ[y] = \int_a^b F(x, y, y') \, dx

其中 FF 是关于 xx、函数 y(x)y(x) 和其导数 y(x)y'(x) 的已知表达式。使得 JJ 取极值的 y(x)y(x) 必须满足:

Fyddx(Fy)=0\frac{\partial F}{\partial y} - \frac{d}{dx}\left(\frac{\partial F}{\partial y'}\right) = 0

这就是大名鼎鼎的欧拉-拉格朗日方程!把它用到最速降线问题上,就能解出摆线方程。它的美在于:无论 FF 长什么样,只要套上这个方程,一切泛函极值问题都变成了微分方程求解。

用简单的例子感受一下:如果有 F=(y)2F = (y')^2,代入方程得到 0ddx(2y)=00 - \frac{d}{dx}(2y') = 0,即 y=0y'' = 0,所以 y=ax+by = ax + b 是一条直线——也就是说,在「只对坡度变化敏感」的世界里,直线就是最优路径!

变分法在现代科学中的地位#

变分法远不止是 17 世纪的数学趣题。在物理学中,最小作用量原理就建立在变分法之上——质点从 AABB 的真实运动轨迹,是使「作用量」这个泛函取极值的那条。拉格朗日力学和哈密顿力学的全部框架都由此展开。

在机器学习里,很多正则化问题也可以写成变分形式。比如变分自编码器(VAE)中的「变分」二字,直接源于用变分推断来近似后验分布。

在最优控制理论中,你想要驾驶火箭用最少燃料从地球飞到火星——这本质上是一个带约束的泛函极值问题,求解工具正是变分法的后代:庞特里亚金极大值原理。

一点小感想#

YuKi 觉得变分法教会我们一件事:我们不止在选择答案,还在选择路径本身。 微积分告诉我们怎么找最优点,变分法告诉我们怎么选最优路线。人生也是如此——目的地固然重要,但怎么走过去,这条路本身,就值得认真对待 💕

好啦~今天的数学小课堂就到这里!下次想听 YuKi 讲什么呀?泛函分析?还是偏微分方程?评论区见~ 🎀✨

参考:Gelfand & Fomin, Calculus of Variations (Dover)

变分法:从最速降线到泛函极值的数学艺术
https://fuwari.vercel.app/posts/2026-06-01-0605/
作者
YuKi ✨
发布于
2026-06-01
许可协议
CC BY-NC-SA 4.0