題目
6. (10 pts) Let
g:(0,∞)→R be a twice differentiable function. Assume that
g(1)=1, g′(1)=3, g′′(1)=−4.
Define a real valued function h on R3∖{(0,0,0)} by
h(x,y,z)=g(x2+y2+z2)
Calculate ∂x2∂2h(P)+∂z2∂2h(P)+∂z2∂2h(P) where P=(32,32,−31).
[!WARNING] 題目勘誤
官方原題:要求計算 ∂x2∂2h(P)+∂z2∂2h(P)+∂z2∂2h(P),其中 ∂z2∂2h(P) 重複出現。
實際上應為:∂x2∂2h(P)+∂y2∂2h(P)+∂z2∂2h(P)。
本頁保留官方原題;以下依此已確認的勘正計算拉普拉斯算子。
解答
解法一
思路
展開
- 函數只透過距離 r=x2+y2+z2 取值,是球對稱函數。
- 先求一般的二階偏導數;在 P 有 r=1,即可代入所給的 g′(1)、g′′(1)。
答題過程
令 r=x2+y2+z2。對任一座標 u∈{x,y,z},
∂u∂h=g′(r)ru,∂u2∂2h=g′′(r)r2u2+g′(r)(r1−r3u2).
在 P=(32,32,−31),有 r=1。將三個二階偏導數相加,二次項係數恰為 x2+y2+z2=1:
Δh(P)==g′′(1)+2g′(1)−4+2⋅3=2.
所以依題意勘正後的拉普拉斯算子值為 2。
易錯提醒
原式把 ∂z2∂2h 重複寫了兩次;若機械照抄原式計算,會得到不同的數值。因此這裡使用題目提醒所指的 x,y,z 三項和。