球座標下的梯度算子

 

因為有同學在期中考之後,來問這個題目。因此,我把詳細的作法, 寫下來,展示給大家看。

題目:

6. 梯度在正交曲線座標系的通式是 = (1/h1) (∂/∂u1) u^1 + (1/h2) (∂/∂u2) u^2+ (1/h3) (∂/∂u3) u^3 的形式,其中 hi | ∂r/∂ui| 、 u^i (∂r/∂ui) / | ∂r/∂ui| 。寫下球座標系( r, θ,φ)下的梯度算子具體形式。

 

己知通式是

= (1/h1) (∂/∂u1) u^1 + (1/h2) (∂/∂u2) u^2+ (1/h3) (∂/∂u3) u^3

in which operator do not act on unit vector , i.e.

對於球座標系,不失一般性的情況下,以 (r, θ, φ) 為 (u1, u2, u3),原式具體寫成為

= (1/hr) (∂/∂r) r^+ (1/hθ) (∂/∂θ) θ^+ (1/hφ) (∂/∂φ) φ^

 

所以,我們需要知道的,就是,hr 、 hθ 、hφ 這三個量在 (r, θ, φ) 座標系下是什麼形式

依照 hi | ∂r/∂ui| 的定義,

 

∂x /∂r = ∂(r sinθcosφ) /∂r = sinθcosφ

∂y /∂r = ∂(r sinθsinφ) /∂r = sinθsinφ

∂z /∂r = ∂(r cos θ) /∂r = cos θ

hr = √ ( sin2θcos2φ+ sin2θsin2φ+ cos2θ) = 1

 

∂x /∂θ= ∂(r sinθcosφ) /∂θ = r cosθcosφ

∂y /∂θ= ∂(r sinθsinφ) /∂θ= r cosθsinφ

∂z /∂θ= ∂(r cos θ) /∂θ= - r sinθ

hθ= √ ( r2 cos2θcos2φ+ r2 cos2θsin2φ + r2 sin2θ) = r

 

∂x /∂φ= ∂(r sinθcosφ) /∂φ= -r sinθsinφ

∂y /∂φ= ∂(r sinθsinφ) /∂φ= r sinθcosφ

∂z /∂φ= ∂(r cos θ) /∂φ = 0

hφ= √ ( r2 sin2θsin2φ+ r2 sin2θcos2φ) = r sinθ

 

= (∂/∂r) r^ + (1/ r ) (∂/∂θ) θ^+ (1/ ( r sinθ)) (∂/∂φ) φ^