題目
Problem
2. The plane x+2y+z=2 intersects the cone y=x2+z2 in an ellipse. Find the points on the ellipse that are nearest and farthest from the origin. (10%)
題目勘誤
官方原題:稱 y=x2+z2 為圓錐面(cone)。
實際上應為:此方程表示旋轉拋物面(paraboloid);但代數方程本身明確,以下仍依官方給出的 y=x2+z2 求交線的最近、最遠點。
本頁保留官方原題的術語,不替換其方程。
解答
解法一:拉格朗日乘子法(雙約束條件)
思路
展開
- 本題要在兩個約束條件下,尋找距離原點的極值點。
- 目標函數:最小化與最大化距離平方 f(x,y,z)=x2+y2+z2。
- 第一個約束(平面): g(x,y,z)=x+2y+z−2=0。
- 第二個約束(拋物面,題目誤印為 cone): h(x,y,z)=x2−y+z2=0。
- 第一步:利用偏導共面關係建立方程:
- 三個梯度向量:
- ∇f=⟨2x,2y,2z⟩
- ∇g=⟨1,2,1⟩
- ∇h=⟨2x,−1,2z⟩
- 根據拉格朗日乘子法,極值點處三個向量必須線性相關(共面),即行列式為零:
detx12xy2−1z12z=0⟹(x−z)(1+2y)=0
- 第二步:分情況討論求解:
- 情況一: x=z:
- 代入 g(x,y,z)=0⟹2x+2y=2⟹y=1−x。
- 代入 h(x,y,z)=0⟹2x2=y⟹2x2+x−1=0⟹(2x−1)(x+1)=0。
- 子情況 A: x=1/2⟹z=1/2,y=1/2。點為 (21,21,21)。距離平方 f=3/4。
- 子情況 B: x=−1⟹z=−1,y=2。點為 (−1,2,−1)。距離平方 f=6。
- 情況二: y=−1/2:
- 代入拋物面方程 x2+z2=y=−1/2。
- 由於 x,z 均為實數,其平方和 x2+z2≥0,不可能等於負數 −1/2。因此在此分支下無實數解。
- 第三步:比較距離平方值,確定最近點與最遠點:
- 最近點為 (21,21,21),距離為 23。
- 最遠點為 (−1,2,−1),距離為 6。
答題過程
展開
我們需要在雙約束條件下,求目標函數(與原點的距離平方)的極值:
- 目標函數:
f(x,y,z)=x2+y2+z2
- 約束條件一:
g(x,y,z)=x+2y+z−2=0
- 約束條件二:
h(x,y,z)=x2−y+z2=0
根據拉格朗日乘子法,最優解滿足偏導數的線性相關性,即三個梯度向量 ∇f、 ∇g、 ∇h 必須共面(線性相關):
∇f=⟨2x,2y,2z⟩,∇g=⟨1,2,1⟩,∇h=⟨2x,−1,2z⟩
我們令其行列式(將第一行同除以 2)為零:
x12xy2−1z12z=0
對第一行進行拉普拉斯展開:
x2−112z−y12x12z+z12x2−1=0
x(4z+1)−y(2z−2x)+z(−1−4x)=0
4xz+x−2yz+2xy−z−4xz=0
(x−z)+2y(x−z)=0⟹(x−z)(1+2y)=0
由此,我們分成兩個分支討論:
情況一: x=z
我們將 x=z 代入兩個約束條件中:
- 代回平面方程 g=0:
x+2y+x=2⟹2x+2y=2⟹y=1−x
- 代回拋物面方程 h=0:
x2−y+x2=0⟹2x2=y
聯立此兩式:
2x2=1−x⟹2x2+x−1=0⟹(2x−1)(x+1)=0
得到兩個解:
情況二: y=−21
我們將 y=−21 代入拋物面方程 h=0:
x2+z2=y⟹x2+z2=−21
由於在實數域中,任何實數的平方和皆為非負數(即 x2+z2≥0),不可能等於負數 −21。
故此分支無實數解。
結論
比較兩個可行點的距離平方值:
- 離原點的最近距離為 43=23,對應的點為 (21,21,21)。
- 離原點的最遠距離為 6,對應的點為 (−1,2,−1)。
結論:
- 最遠點為 (−1,2,−1)。
- 最近點為 (21,21,21)。