拉格朗日乘数
约束条件极值问题
一般题目是两个曲面方程定义的约束:
两个曲面相交为了一条曲线,要求其上隐含的 的极值
拉直
曲线总能表示为参数方程形式 ,相当于把空间曲线拉直到平面上:
曲面交线方程
写出两个曲面在 切平面:
交线的切线应当同时在两个切平面上
这里只关心交线的切线方向,常数项可以忽略,所以可以直接取法向量叉乘:
因为找极值点,所以只需要知道切向量第三项为 的店,即:
于是可以找到所有极值点
更多约束
不失一般性,取如下 值和约束
取拉格朗日乘数
应有条件
三个偏导写为矩阵形式:
形式上看,此处表示 的梯度能被 的梯度线性表示
该约束的来源
梯度向量 方向上 增长最快,而其垂直的向量空间上 不变(亦即满足 )
因此,图像上点 允许移动的方向是 的切空间的交集
因而是 并集的切空间,记为
要筛选出 的极值点,就是筛选出 的点
但此时 并非自由,而是有约束,每一点 上只允许往 方向运动
因此只需要筛出 的点
现在,我已知 ,已知
如果 在 上有一点沿向量 满足 恒成立,则 在 的并集之中,亦即
于是得到拉格朗日乘数法的新约束