這個視覺化中的拉格朗日乘數
問題是:點不能自由移動,必須留在限制條件所指定的曲線上,這時函數的最大值或最小值在哪裡?拉格朗日乘數法告訴我們該往哪裡找。假設與在曲線上某點P附近有連續的一階偏導數,限制在曲線上時於P取得局部最大值或局部最小值,且。那麼存在一個數,稱為拉格朗日乘數,使得
這是關於x、y與的三個方程式。它們的解是候選點,還不是答案:每一個都要確認,而的點必須另外查看。
地圖顯示的等高線、以粗線畫出的限制曲線,以及曲線上的點P。P處的藍色箭頭是,空心箭頭表示的方向;分成沿曲線的黃色分量,以及垂直於曲線的虛線分量。地圖下方的剖面,以沿曲線走過的距離為橫軸,畫出。
為什麼可行?沿曲線移動時,不變,所以曲線的單位切向量垂直於。以單位速率沿曲線行走,的變化率為,也就是剖面在P處的斜率;黃色箭頭則是。在滿足的剖面最高或最低點,斜率為0,因此沒有沿曲線的分量。在平面內,沒有沿曲線分量的向量必為的倍數,所以;若,則。只要黃色箭頭不是零向量,沿它的方向走就還能讓增加,所以P不可能是那裡的極大點或極小點。
若還滿足,通過P的等高線就垂直於,因此與限制曲線有相同切線。在限制條件下的最大或最小點,限制曲線會接觸等高線,而不是穿越它。
本身也有意義。把曲線上的最適值寫成。若取得這個值的點隨的變化而光滑移動,那麼就是最適值的變化率:
在圓上,的最大值為,兩個最大值點都滿足。λ視窗以為橫軸,畫出斜率為此值的。變化率取決於限制條件的寫法。若以改寫成,同一條曲線的乘數就會減半,因為現在量的是C每增加一單位的變化。寫成2g會顯示這個差異。
兩條曲線展示了這個方法的界限。在上,函數在處有平行的梯度,但沿曲線的只是在那裡斜率變成0,仍繼續上升。梯度平行並不足夠。在上,的最小值出現在尖點,那裡,而無解。這個方法會漏掉它,所以這類點必須另外逐一確認。
候選點是極大、極小,還是兩者皆非,可以從剖面看出。在曲線上的局部最大點,剖面先升後降;在局部最小點,先降後升;在三次曲線的候選點,則持續上升。
值得注意
- 的正負表示與同向或反向。在圓的例子中,最大值處為正,最小值處為負。
- 接觸等高線,不代表會留在它的同一側。三次曲線的候選點接觸等高線,卻仍穿越到另一側。