頭の整理

頭の中を整えるために,色々と書き綴ります

球面上の螺旋の長さ

下図のような,動径の長さを1に固定した球面座標系を考えます.

f:id:todayf0rmu1a:20191004152327p:plain



この座標系において,点Pのx座標,y座標,z座標はそれぞれ次式で表されます.

 { \displaystyle x = \sin \theta \cos \varphi \ \ \ \ldots (1) }

 { \displaystyle y = \sin \theta \sin \varphi \ \ \ \ldots (2) }

 { \displaystyle z = \cos \theta \ \ \ \ldots (3) }

 

今, { \displaystyle \varphi - \theta } 関係が次式で与えられているとします.

 { \displaystyle \varphi = k \theta \ \ \ \left( k \gt 0 \right) \ \ \ \ldots (4) }

このとき,点Pのx座標,y座標,z座標はそれぞれ次式で表されます.

 { \displaystyle x = \sin \theta \cos k \theta \ \ \ \ldots (5) }

 { \displaystyle y = \sin \theta \sin k \theta \ \ \ \ldots (6) }

 { \displaystyle z = \cos \theta \ \ \ \ldots (7) }

 { \displaystyle \theta } { \displaystyle 0 } から  { \displaystyle \pi } まで動かしたときに  { \displaystyle (5) - (7) } 式が描く曲線を以下に示します.

 { \displaystyle k = 1 } のとき

f:id:todayf0rmu1a:20191004153251p:plain

 { \displaystyle k = 2 } のとき

f:id:todayf0rmu1a:20191004153404p:plain

 { \displaystyle k = 3 } のとき

f:id:todayf0rmu1a:20191004153456p:plain

 { \displaystyle k = 20 } のとき

f:id:todayf0rmu1a:20191004153544p:plain

 { \displaystyle k } の値が大きくなるほど,螺旋の巻き数が増え,曲線は長くなっていることがわかります.

そこで, { \displaystyle \theta } { \displaystyle 0 } から  { \displaystyle \pi } まで動かしたときに  { \displaystyle (5) - (7) } 式が描く曲線の長さを求めてみます.

まず,求める曲線の長さを  { \displaystyle S } とすると, { \displaystyle S } は次式で表されます.

 { \displaystyle S = \int _0^{ \pi } \sqrt{ \left( \frac{dx}{d \theta} \right)^2 + \left( \frac{dy}{d \theta} \right)^2 + \left( \frac{dz}{d \theta} \right)^2 } \ d \theta \ \ \ \ldots (8) }

 { \displaystyle (8) } 式を計算するために, { \displaystyle (5) - (7) } 式をそれぞれ  { \displaystyle \theta }微分すると次式となります.

 { \displaystyle \frac{dx}{d \theta} = \left( \sin \theta \right)' \cos k \theta + \sin \theta \left( \cos k \theta \right)' }

        { \displaystyle = \cos \theta \cos k \theta - k \sin \theta \sin k \theta \ \ \ \ldots (5)' }

 { \displaystyle \frac{dy}{d \theta} = \left( \sin \theta \right)' \sin k \theta + \sin \theta \left( \sin k \theta \right)' }

        { \displaystyle = \cos \theta \sin k \theta + k \sin \theta \cos k \theta \ \ \ \ldots (6)' }

 { \displaystyle \frac{dz}{d \theta} = - \sin \theta  \ \ \ \ldots (7)' }

 { \displaystyle (5)' - (7)' } 式をそれぞれ2乗すると次式となります.

 { \displaystyle \left( \frac{dx}{d \theta} \right)^2 = \left( \cos \theta \cos k \theta - k \sin \theta \sin k \theta \right)^2 }

        { \displaystyle = \cos ^2 \theta \cos ^2 k \theta - 2k \sin \theta \cos \theta \sin k \theta \cos k \theta + k^2 \sin ^2 \theta \sin ^2 k \theta \ \ \ \ldots (5)'' }

 { \displaystyle \left( \frac{dy}{d \theta} \right)^2 = \left( \cos \theta \sin k \theta + k \sin \theta \cos k \theta \right)^2 }

        { \displaystyle = \cos ^2 \theta \sin ^2 k \theta + 2k \sin \theta \cos \theta \sin k \theta \cos k \theta + k^2 \sin ^2 \theta \cos ^2 k \theta \ \ \ \ldots (6)'' }

 { \displaystyle \left( \frac{dz}{d \theta} \right)^2 = \sin ^2 \theta \ \ \ \ldots (7)'' }

 { \displaystyle (5)'' - (7)'' } 式の両辺を足し合わせると,次式が成り立ちます.

 { \displaystyle \left( \frac{dx}{d \theta} \right)^2 + \left( \frac{dy}{d \theta} \right)^2 + \left( \frac{dz}{d \theta} \right)^2 = \cos ^2 \theta \left( \cos ^2 k \theta + \sin ^2 k \theta \right) + k^2 \sin ^2 \theta \left( \sin ^2 k \theta + \cos ^2 k \theta \right)+ \sin ^2 \theta }

                                                       { \displaystyle = \cos ^2 \theta + k^2 \sin ^2 \theta + \sin ^2 \theta }

                                                       { \displaystyle = 1 + k^2 \sin ^2 \theta \ \ \ \ldots (9) }

 { \displaystyle (9) } 式を  { \displaystyle (8) } 式に代入すると,次式となります.

 { \displaystyle S = \int _0^{ \pi } \sqrt{ 1 + k^2 \sin ^2 \theta } \ d \theta \ \ \ \ldots (10) }

 { \displaystyle (10) } 式は求める曲線の長さを表しています.ただ,今回は  { \displaystyle (10) } 式の積分を実行する代わりに,次式により  { \displaystyle (10) } 式を近似することにします.

 { \displaystyle U = \int _0^{ \pi } \sqrt{ k^2 \sin ^2 \theta } \ d \theta \ \ \ \ldots (11) }

 { \displaystyle k \gt \gt 0 } では, { \displaystyle (10) } 式の根号内の1が積分結果に及ぼす影響は非常に小さくなるため, { \displaystyle (10) } 式と  { \displaystyle (11) } 式の値は非常に近くなると考えられます.

 { \displaystyle (11) } 式の積分を実行すると,次式のようになります.

 { \displaystyle U = \int _0^{ \pi } \sqrt{ k^2 \sin ^2 \theta } \ d \theta }

     { \displaystyle = \int _0^{ \pi } k \sin \theta \ d \theta }

     { \displaystyle = \left[ - k \cos \theta \right] _0^{ \pi } }

     { \displaystyle = 2k \ \ \ \ldots(11)' }

 { \displaystyle (11)' } 式より, { \displaystyle k \gt \gt 0 } では,求める曲線の長さは  { \displaystyle k } に比例するといえます.

 

 

「Amazon.co.jpアソシエイト」