拉格朗日乘子法通过将约束优化问题转换为以下形式的无约束优化问题来解决问题
然后找到梯度和海森矩阵,如上面所做,将确定 L ( x 1 , x 2 , … , x n , λ ) {\displaystyle \operatorname {\mathcal {L}} (x_{1},x_{2},\ldots ,x_{n},\lambda )} 的任何最优值。
假设我们现在想要找到 f ( x , y ) = 2 x 2 + y 2 {\displaystyle f(x,y)=2x^{2}+y^{2}} 的最优值,受 x + y = 1 {\displaystyle x+y=1} 的约束 [2]。
那么拉格朗日方法将得到一个无约束函数。
这个新函数的梯度是
可以从它们的矩阵形式中找到上述方程的驻点。
这导致 x = 1 / 3 , y = 2 / 3 , λ = 4 / 3 {\displaystyle x=1/3,y=2/3,\lambda =4/3} 。
接下来,我们可以像以前一样使用海森矩阵来确定此驻点的类型。
由于 H ( L ) > 0 {\displaystyle H({\mathcal {L}})>0} ,因此解 ( 1 / 3 , 2 / 3 , 4 / 3 ) {\displaystyle (1/3,2/3,4/3)} 使 f ( x , y ) = 2 x 2 + y 2 {\displaystyle f(x,y)=2x^{2}+y^{2}} 在约束条件 x + y = 1 {\displaystyle x+y=1} 下取得最小值,其中 f ( x , y ) = 2 / 3 {\displaystyle f(x,y)=2/3} 。