拉格朗日乘数

约束条件极值问题

一般题目是两个曲面方程定义的约束:

两个曲面相交为了一条曲线,要求其上隐含的 的极值

拉直

曲线总能表示为参数方程形式 ,相当于把空间曲线拉直到平面上:

曲面交线方程

写出两个曲面在 切平面:

交线的切线应当同时在两个切平面上

这里只关心交线的切线方向,常数项可以忽略,所以可以直接取法向量叉乘:

因为找极值点,所以只需要知道切向量第三项为 的店,即:

于是可以找到所有极值点

更多约束

不失一般性,取如下 值和约束

取拉格朗日乘数

应有条件

三个偏导写为矩阵形式:

形式上看,此处表示 的梯度能被 的梯度线性表示

该约束的来源

梯度向量 方向上 增长最快,而其垂直的向量空间上 不变(亦即满足 )

因此,图像上点 允许移动的方向是 的切空间的交集

因而是 并集的切空间,记为

要筛选出 的极值点,就是筛选出 的点

但此时 并非自由,而是有约束,每一点 上只允许往 方向运动

因此只需要筛出 的点

现在,我已知 ,已知

如果 上有一点沿向量 满足 恒成立,则 的并集之中,亦即

于是得到拉格朗日乘数法的新约束