題目
Problem
8. Use the method of Lagrange multipliers to find the minimum value of the function f(x,y,z)=x−y+z subject to the constraint 2x2+4y2+4z2=9. (10%)
解答
解法一(標準拉格朗日乘子法)
思路
展開
- 本題要求在約束條件 g(x,y,z)=2x2+4y2+4z2−9=0 下,求目標函數 f(x,y,z)=x−y+z 的最小值。
- 建立拉格朗日方程式:
L(x,y,z,λ)=(x−y+z)−λ(2x2+4y2+4z2−9)
- 第一步:求偏導並列出方程組:
- Lx=1−4λx=0⟹x=4λ1
- Ly=−1−8λy=0⟹y=−8λ1
- Lz=1−8λz=0⟹z=8λ1
- 第二步:代入約束條件求出 λ:
將 x,y,z 的表達式代入 2x2+4y2+4z2=9,求出 λ 的值。
- 第三步:求極值並確定最小值:
將不同的 λ 值代入得到對應的臨界點,計算並比較 f(x,y,z) 函數值以確定最小值。
答題過程
展開
我們設定拉格朗日函數:
L(x,y,z,λ)=(x−y+z)−λ(2x2+4y2+4z2−9)
對各變數求偏導並令其為 0,得到方程組:
∂x∂L=∂y∂L=∂z∂L=∂λ∂L=1−4λx=0⟹x=4λ1−1−8λy=0⟹y=−8λ11−8λz=0⟹z=8λ12x2+4y2+4z2−9=0(1)(2)(3)(4)
將 (1)、(2)、(3) 代入約束條件 (4) 中:
2(4λ1)2+4(−8λ1)2+4(8λ1)2=9
2(16λ21)+4(64λ21)+4(64λ21)=9
8λ21+16λ21+16λ21=9
4λ21=9⟹λ2=361⟹λ=±61
我們分兩種情況討論臨界點與函數值:
-
當 λ=61 時:
x=4(1/6)1=23,y=−8(1/6)1=−43,z=8(1/6)1=43
此時目標函數值為:
f(23,−43,43)=23−(−43)+43=23+23=3
-
當 λ=−61 時:
x=−23,y=43,z=−43
此時目標函數值為:
f(−23,43,−43)=−23−43+(−43)=−23−23=−3
由於約束條件定義的曲面 2x2+4y2+4z2=9 是一個封閉且有界的橢球面,由極值定理,連續函數 f 在其上必有最大值與最小值。
因此,最小值為:
−3.
解法二(幾何平行法 — 快速求解)
思路
展開
根據拉格朗日乘子法的幾何本質,在極值點處,目標函數的梯度向量必與約束條件的梯度向量平行,即 ∇f=λ∇g⟹∇f∥∇g。這可以幫助我們快速得到變數間的比例關係。
答題過程
展開
設目標函數為 f(x,y,z)=x−y+z,約束面為 g(x,y,z)=2x2+4y2+4z2=9。
計算兩者的梯度向量:
∇f=⟨1,−1,1⟩,∇g=⟨4x,8y,8z⟩
在極值點處,兩梯度向量必須平行:
∇g∥∇f⟹14x=−18y=18z
由此可得關係式:
4x=−8y=8z⟹y=−2x,z=2x
將 y 和 z 的關係代回約束條件 2x2+4y2+4z2=9 中:
2x2+4(−2x)2+4(2x)2=9
2x2+x2+x2=9⟹4x2=9⟹x=±23
- 若 x=−23,則 y=43,z=−43,此時目標值為:
f(−23,43,−43)=−23−43−43=−3
- 若 x=23,則 y=−43,z=43,此時目標值為 3。
故所求最小值為 −3。