やはり地球科学たるもの、球面調和関数くらいは知っておきたいところである。 しかしその前に準備として、Legendre多項式やLegendre陪関数も知って おかなければならない。
Legendre多項式 (Legendre polynomial) は、区間 で定義さ れた直交多項式であり、球対称性をもつ体系について偏微分方程式を解く際によ く登場する。
かつ に対して
| (E.1) |
と関数を定義する。 この関数を
| (E.2) |
のように についてのべき級数に展開したとする。 このときのべき乗の展開係数として登場する関数をLegendre多 項式という。 (ちなみに は母関数と呼ばれる。)
以下の3つが基本的なものであろう。
| (E.6) | |||
| (E.7) | |||
| (E.8) |
ここで、式(E.7)や(E.8)の左辺中の演算子は、 の次数を上げたり下げたりする役割をしていることから、昇降演算 子と呼ばれることがある。 これらの漸化式は、母関数の定義式(E.1)と(E.2)から容易に 導かれる。 式(E.1)と(E.2)を で偏微分すると
この両者が等しいことから
これが任意のについて成り立つことから式(E.6)が得られる。 同様にこれらを で偏微分すると
この両者が等しいことから
これが任意のについて成り立つことから
| (E.9) |
なる漸化式も得られる。 さらに式(E.6)の両辺を で微分すると
| (E.10) |
であるが、これを用いて(E.9)から ある いは を消去して整理すると、
| (E.11) | |||
| (E.12) |
式(E.11)で と置き換えた式と 式(E.12)からを消去すると 式(E.8)が得られる。 さらに式(E.6)と(E.8)からを消去すると 式(E.7)が得られる。
Legendre関数は次の直交性を満たす。
| (E.13) |
加えて、Legendre関数はの区間で完全系をなす。 すなわちの区間で定義された任意の関数を
| (E.14) |
と展開でき、かつ係数は
| (E.15) |
により求められる。
3次元球座標系でスカラー量のラプラス方程式は
のように書ける。 以下では、経度の方向に一様 () である場合 に限定し、かつこれに
という形 (変数分離形という) を仮定して代入すると、
これが全ての、で成り立つためには、
でなければならない。 そのためには、を定数として、
地球惑星の外部を考える際には、解は で有界であるべきだから
のように変数分離解が与えられる。
Legendre陪関数 は、Legendre関数を微分したもの に相当する。
| (E.19) |
ただし のとりうる範囲として意味があるのは、 に限られ る。 また Numerical Recipes in Fortran など別の資料では、 という因子 を含めているなど、式(E.19) とは異なる定義がされていることもあるこ とにも注意が必要である。
は以下のような性質をもつ。
| (E.20) | ||||
| (E.21) | ||||
| (E.22) | ||||
| (E.23) |
Legendre陪関数は次の微分方程式を満たす。
| (E.28) |
これを「Legendreの陪微分方程式」という。
ここで、 () と変数変換すると
| (E.29) |
を得る。
3次元球座標系でスカラー量のラプラス方程式に
という形 (変数分離形という) を仮定して代入・整理すると
これが全ての、、で成り立つためには、
でなければならない。 そのためには、を定数として、
地球惑星の外部を考える際には、解は で有界であるべきだから
のように変数分離解が与えられる。
を一定とすると、 は に関して次のような直交性をもつ。
| (E.30) |
ここまでで定義したルジャンドル陪関数では、( や) が大きくなると、 関数の値が大きくなり過ぎてしまうのが不便である。 そこで、これを避けるようにルジャンドル陪関数を「正規化」したものがいくつ か提案されている。
その1つが「完全正規化されたルジャンドル陪関数」であり、 以下のように定義されている。
| (E.31) |
あるいは、
| (E.32) |
という係数を用いて
| (E.33) |
と書くこともできる。 なおこの は の直交関係に由来しているもので、実際
であることが確認できる。
を一定とすると、 は に関して次のような直交性をもつ。
| (E.34) |
ここで用いた「正規化」は、次に登場する球面調和関数の定義で用いられている ものとも異なることに注意。
球面調和関数 (あるいは球面関数) は Legendre 陪関 数 と指数関数を用いて
| (E.35) |
により定義される (位相因子をつける流儀もあり)。 ここでは補緯度、は経度である。 添字の (degree) と (order) は整数であって、かつ に限られる。 式(E.35)内のLegendre陪関数 は Legendre 多項式 から
| (E.36) | ||||
| (E.37) | ||||
| (E.38) |
とについて、
は、 を満たすの数を表す。
は、 を満たすの数を表す。
この定義によれば、に対するの具体的な 関数形は次のようになる。
![]() |
![]() |
||||
![]() |
![]() |
![]() |
|||
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
球面調和関数の正規直交性
| (E.40) |
が得られる。 これより、任意の関数 を
| (E.41) |
の如く球面調和関数展開できる。 ここで
| (E.42) |
である。
3次元球座標系で指定された2つのベクトル と に 対して、これら2つのベクトルのなす角度を とおくと
であるが、このときのルジャンドル多項式の値について、
| (E.43) |
が成り立つ。 ただし複素共役を意味する ∗ はどちらの につけてもよい。 また、この関係をルジャンドル陪関数で書き直すと、以下のようになる。
| (E.44) |
Laplacian をに関する微分演算子とそれ以外の演算子に分 離しておこう。
| (E.45) |
ただし、
| (E.46) |
である。 これより、
| (E.47) |
がいえる。 さらに式(E.45)より、
| (E.48) |
と定義すれば、
| (E.49) |
と書ける。
を満たすようなベクトル場 (solenoidal) は、 ポロイダル場
| (E.50) |
とトロイダル場
| (E.51) |
の和で書くことができる。 各々を球座標系の成分で書き下すと、
| (E.52) | ||||
| (E.53) |
となる。 さらにやを式(E.41)に倣って球面調和関数展開してみよう。 こうして得られる展開係数(の関数でもある)は
| (E.54) | ||||
| (E.55) |
となる。