logo

三次元空間の曲線座標系 📂数理物理学

三次元空間の曲線座標系

ビルドアップ

3次元空間で位置を表現する最も一般的な方法はデカルト座標系だ。デカルトによって考案されたのでこの名前が付けられ、また直交座標系ともよく呼ばれる。しかし、特定の状況下ではデカルト座標系で位置を表現するのが難しい場合がある。例えば、2次元平面で回転運動をしている物体があるとする。その場合、この物体の位置を(x,y)(x,y)で表現するよりも(r,θ)(r,\theta)で表現した方がずっと簡単だ。特定の状況と言ったが、実際には物理的な問題を解決する際にこれらの状況が思った以上によく現れる。そのため、そのような問題を解決するためにデカルト座標系以外の座標系を導入する必要性があり、それについて数学的によく整理されたものが曲線座標系だ。3次元空間のどんな座標系が使用するには、以下のような条件を満たさなければならない。

  • (a) デカルト座標系と変換可能でなければならない。
  • (b) 各座標の方向は互いに直交しなければならない。

既存の座標系と互いに変換できない場合、新しい座標系を作る意味がないため (a) は必須だ。また、内積が数学的にどれだけ便利な演算かを考えれば、(b) を満たさない座標系もまた良い座標系になり得ない。今度は新しい曲線座標系の座標をq1q_{1}q2q_{2}q3q_{3}で表そう。その場合、条件 (a) によって次のように表される必要がある。

x=x(q1,q2,q3)y=y(q1,q2,q3)z=z(q1,q2,q3)andq1=q1(x,y,z)q2=q2(x,y,z)q3=q3(x,y,z) \begin{equation*} \begin{aligned} x &= x(q_{1},q_{2},q_{3}) \\ y &= y(q_{1},q_{2},q_{3}) \\ z &= z(q_{1},q_{2},q_{3}) \end{aligned} \quad \text{and} \quad \begin{aligned} q_{1} &= q_{1}(x,y,z) \\ q_{2} &= q_{2}(x,y,z) \\ q_{3} &= q_{3}(x,y,z) \end{aligned} \end{equation*}

また、各座標の単位ベクトルをq^1\hat{\mathbf{q}}_{1}q^2\hat{\mathbf{q}}_{2}q^3\hat{\mathbf{q}}_{3}と表す。さらに、各座標の順序は右手の法則に従うとしよう。これを条件 (b) のように表すと、次のようになる。

q^iq^j=δij \hat{\mathbf{q}}_{i}\cdot \hat{\mathbf{q}}_{j}=\delta_{ij}

(q^1×q^2)q^3>0 (\hat{\mathbf{q}}_{1}\times \hat{\mathbf{q}}_{2})\cdot \hat{\mathbf{q}}_{3}>0

面積=長さ2^{2}、体積=長さ3^{3}なので、曲線座標系での長さがどのように表されるかを見てみよう。ある位置ベクトルr\mathbf{r}の座標がわずかに変わったとしよう。しかし、さまざまな座標系を考えると、変数が必ずしも長さの単位である必要はない。例えば、極座標系で角度であるθ\thetaが変わるたびに、位置が変わる距離は弧の長さl=rθl=r\thetaで表される。そのため、drd\mathbf{r}の成分が長さの次元を持つように補正する何かをhih_{i}とすると、drd\mathbf{r}は次のように表されることができる。

dr=h1dq1q1^+h2dq2q2^+h3dq3q3^ d\mathbf{r}=h_{1}dq_{1}\hat{\mathbf{q}_{1}}+h_{2}dq_{2}\hat{\mathbf{q}_{2}}+h_{3}dq_{3}\hat{\mathbf{q}_{3}}

したがって、微小長さの二乗は次のようになる。

ds2=drdr=(h1dq1)2+(h2dq2)2+(h3dq3)2 \begin{equation} ds^{2}=d\mathbf{r}\cdot d\mathbf{r}=(h_{1}dq_{1})^{2}+(h_{2}dq_{2})^{2}+(h_{3}dq_{3})^{2} \end{equation}

また、微小体積は次のようになる。

dV=h1h2h3dq1dq2dq3 dV=h_{1}h_{2}h_{3}dq_{1}dq_{2}dq_{3}

ここで、各成分に対して長さの次元を持たせるための補正をするその何か、つまりhih_{i}がどのように表されるかを見てみよう。一方、r=r(q1,q2,q3)\mathbf{r}=\mathbf{r}(q_{1},q_{2},q_{3})の変化量である全微分は次のようになる。

dr=rq1dq1+rq2dq2+rq3dq3 d\mathbf{r}= \frac{ \partial \mathbf{r}}{ \partial q_{1}}dq_{1}+\frac{ \partial \mathbf{r}}{ \partial q_{2}}dq_{2}+\frac{ \partial \mathbf{r}}{ \partial q_{3}}dq_{3}

するとr\mathbf{r}が変化した分の長さの二乗は次のようになる。

ds2=dr2=drdr=(rq1dq1+rq2dq2+rq3dq3)(rq1dq1+rq2dq2+rq3dq3)=rq1rq1dq1dq1+rq1rq2dq1dq2+rq1rq3dq1dq3+rq2rq1dq2dq1+rq2rq2dq2dq2+rq2rq3dq2dq3+rq3rq1dq3dq1+rq3rq2dq3dq2+rq3rq3dq3dq3 \begin{equation} \begin{aligned} ds^{2} &= d \mathbf{r}^{2}=d\mathbf{r}\cdot d\mathbf{r} \\ &= \left( \frac{ \partial \mathbf{r}}{ \partial q_{1}}dq_{1}+\frac{ \partial \mathbf{r}}{ \partial q_{2}}dq_{2}+\frac{ \partial \mathbf{r}}{ \partial q_{3}}dq_{3} \right) \cdot \left( \frac{ \partial \mathbf{r}}{ \partial q_{1}}dq_{1}+\frac{ \partial \mathbf{r}}{ \partial q_{2}}dq_{2}+\frac{ \partial \mathbf{r}}{ \partial q_{3}}dq_{3} \right) \\ &= \frac{ \partial \mathbf{r}}{ \partial q_{1} }\cdot\frac{ \partial \mathbf{r}}{ \partial q_{1}}dq_{1}dq_{1} + \frac{ \partial \mathbf{r}}{ \partial q_{1} }\cdot\frac{ \partial \mathbf{r}}{ \partial q_{2}}dq_{1}dq_{2}+\frac{ \partial \mathbf{r}}{ \partial q_{1} }\cdot\frac{ \partial \mathbf{r}}{ \partial q_{3}}dq_{1}dq_{3} \\ &\quad + \frac{ \partial \mathbf{r}}{ \partial q_{2} }\cdot\frac{ \partial \mathbf{r}}{ \partial q_{1}}dq_{2}dq_{1} + \frac{ \partial \mathbf{r}}{ \partial q_{2} }\cdot\frac{ \partial \mathbf{r}}{ \partial q_{2}}dq_{2}dq_{2}+\frac{ \partial \mathbf{r}}{ \partial q_{2} }\cdot\frac{ \partial \mathbf{r}}{ \partial q_{3}}dq_{2}dq_{3} \\ &\quad + \frac{ \partial \mathbf{r}}{ \partial q_{3} }\cdot\frac{ \partial \mathbf{r}}{ \partial q_{1}}dq_{3}dq_{1} + \frac{ \partial \mathbf{r}}{ \partial q_{3} }\cdot\frac{ \partial \mathbf{r}}{ \partial q_{2}}dq_{3}dq_{2}+\frac{ \partial \mathbf{r}}{ \partial q_{3} }\cdot\frac{ \partial \mathbf{r}}{ \partial q_{3}}dq_{3}dq_{3} \end{aligned} \end{equation}

この時、以下が成り立つ。

rqi=(xx^+yy^+zz^)qi=xqix^+yqiy^+zqiz^ \begin{align*} \frac{ \partial \mathbf{r}}{ \partial q_{i} } &= \frac{ \partial (x\hat{\mathbf{x}}+y\hat{\mathbf{y}}+\hat{z\mathbf{z}})}{ \partial q_{i} } \\ &= \frac{ \partial x}{ \partial q_{i}}\hat{\mathbf{x}}+\frac{ \partial y}{ \partial q_{i}}\hat{\mathbf{y}}+\frac{ \partial z}{ \partial q_{i}}\hat{\mathbf{z}} \end{align*}

したがって、次を得る。

rqirqj=xqixqj+yqiyqj+zqizqj \frac{ \partial \mathbf{r}}{ \partial q_{i}}\cdot \frac{ \partial \mathbf{r}}{ \partial q_{j}} = \frac{ \partial x}{ \partial q_{i}}\frac{ \partial x}{ \partial q_{j}}+ \frac{ \partial y}{ \partial q_{i}}\frac{ \partial y}{ \partial q_{j}}+\frac{ \partial z}{ \partial q_{i}}\frac{ \partial z}{ \partial q_{j}}

この式を簡単にgij=rqirqjg_{ij}=\frac{ \partial \mathbf{r}}{ \partial q_{i}}\cdot \frac{ \partial \mathbf{r}}{ \partial q_{j}}で表すと(2)(2)は次のようになる。

ds2=g11dq12+g12dq1dq2+g13dq1dq3+g21dq2dq1+g22dq22+g23dq2dq3+g31dq3dq1+g32dq3dq2+g33dq32=i,j=13gijdqidqj \begin{equation} \begin{aligned} ds^{2} &= g_{11}dq_{1}^{2}+g_{12}dq_{1}dq_{2}+g_{13}dq_{1}dq_{3} \\ &\quad + g_{21}dq_{2}dq_{1}+g_{22}dq_{2}^{2}+g_{23}dq_{2}dq_{3} \\ &\quad + g_{31}dq_{3}dq_{1}+g_{32}dq_{3}dq_{2}+g_{33}dq_{3}^{2} \\ &= \sum \limits _{i,j=1}^{3}g_{ij}dq_{i}dq_{j} \end{aligned} \end{equation}

これで(1)(1)(3)(3)を比較してみると、以下の結果が得られる。

gij={hi2,i=j0,ij g_{ij}=\begin{cases} h_{i}^{2}, &i=j \\ 0, &i\ne j \end{cases}

この時、hi=gii=rqirqih_{i}=\sqrt{g_{ii}}=\sqrt{\dfrac{ \partial \mathbf{r}}{ \partial q_{i} }\cdot \dfrac{ \partial \mathbf{r}}{ \partial q_{i} }}スケールファクターscale factor と呼ぶ。長さの単位に変えるために非長さの変数に掛けられる役割をする。

座標空間の座標系を曲線座標系に一般化すると、デカルト座標系はh1=h2=h3=1h_{1}=h_{2}=h_{3}=1の曲線座標系と考えることができる。主に使用される各曲線座標系のスケールファクターは以下の通り。

証明

極座標系:

h1=1,h2=r h_{1}=1,\quad h_{2}=r

円筒座標系:

h1=1,h2=ρ,h3=1 h_{1}=1, \quad h_{2}=\rho,\quad h_{3}=1

球座標系:

h1=1,h2=r,h3=rsinθ h_{1}=1,\quad h_{2}=r,\quad h_{3}=r\sin\theta