球座標下的梯度算子
因為有同學在期中考之後,來問這個題目。因此,我把詳細的作法, 寫下來,展示給大家看。
題目:
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θ)) (∂/∂φ) φ^