ベクトル場として流体の各点の流速のようなものを考えよう。 ある面を通過して単位時間当り、どれだけ流れ出していくかは、 ベクトルの面垂直成分と面積を掛ければ計算できる。 一般のベクトル場に対して、これと同じ計算をしたものを発散(divergence)、 またその値をベクトル束(vector flux)という。 考えている面上で、ベクトル場が出たり入ったりするときには、 面全体を充分細かな微小面積に分割し、 各微小面積でベクトル束を考え合計すればよい。 つまり、ベクトルの面垂直成分を考え、それを面全体で積分すればよい。
一点付近の発散(divergence)を次のように求めることができる。
ベクトル場が比較的緩やかに変化し、かつ領域が小さい場合には、 この発散積分を一次の近似で計算することができる。 まず領域の付近でをテイラー展開する。
を一次の近似の範囲で積分して見よう。 一定値の面積分は0であり、
や
や
に比例する部分は、
、
、
になるから、次のようになる。
ただし、、
、
の異なるもの同士のスカラー積は0にした。 ここでも、積分の結果は閉曲面の形によらず、囲む領域の体積に比例する。
この一点での発散を表す微分形を
のdiv(divergence)と言うことで、
次のように定義する。
スカラー場と同様に、大きな閉曲面上での発散積分を計算することができる。
囲まれた領域を賽の目に切ると、各微小領域では上式が成立している。
これを
として全領域で合計すると、左辺は
の体積積分になる。
一方、右辺の発散積分は境界面で互いに打ち消し合い、
最表面の面積分だけが生き残るから、
次の面積分と体積積分を結び付ける式が得られる。
例として、クーロン場(Coulomb field)、
の発散積分
を考えてみよう。
このベクトル場は、電荷のような何らかの源が原点に置かれており、その結果、
そこから放射状の方向を取り、
原点からの距離の二乗に反比例する大きさを持っている。
この積分の結果は立体角を利用して次のようになることが知られている。
証明は、通常、ややトリッキーが方法によりなされ、立体角を利用する。 発散積分のなる項は
に
の
方向の方向余弦を掛けたものになる。 そこで
は
を、 原点の方向から見た面積を
で除したものになる。 つまり、図 2.4に見られるように、
を見た 立体角になっている。 もし、閉曲面が原点を囲んでいるときには、 全閉曲面を見込む立体角の総和は
となるから、 前式2.29が成立する。
一方、閉曲面が点電荷を囲んでいないときには、 点電荷から閉曲面の裏側を見る場合と、表側を見る場合の二つの場合が発生する。 いずれも見込む立体角は同じ値となるが、 表側についてはが負となるため、負の立体角となる。 このため二つの場合を加えると0となる。 閉曲面がひだが重なるなど、もっと複雑な場合でも、 立体角の正負をきちんと考えることにより、閉曲面が電荷を囲めば上式が成立し、 囲まなければ0となることが導かれる。
しかし、この発散積分の手順も、次のようにスカラー積面積分の定理を用いると、
著しく機械的、かつ簡単になる。
まず場のdivを求めてみよう。
![]() |
|||
| (2.30) |
ここで、目的の任意の閉曲面上での発散積分を考えよう。
まず閉曲面が原点を囲まない場合は、
その内部の空間にスカラー積面積分の定理を適用すると、
より左辺は0となる。
これより、
が原点を囲まない場合に対し、次式が直ちに導かれる。
次に閉曲面が原点を囲む場合を考えよう。
まずこの閉曲面の中に、図 2.5に示すように、
原点を中心とする小さな球面を考える。
閉曲面の囲む空間から球の囲む空間を除外した言わば殻状の空間に対して、
スカラー積面積分の定理を適用してみよう。
そこでは div は0であるので、左辺の体積積分は0となる。
一方、右辺の面積分はこの殻空間を囲む全表面となるので、
閉曲面上の発散積分と球面上の発散積分を加えたものになる。
しかし、球面上では
は殻空間の外向き、
つまり原点の方向を向いている。
これを通常の原点から外向きの
に定義し直すと、
符号が反転する。
![]() |
(2.32) |
第二項の球面上の積分は極めて簡単に計算できる。
と言うのは、球面上では
と
の方向は完全に一致しており、
球の半径を
とすると、
となる。
したがって、
が原点を囲む場合に対し、次のようになる。
このように、ベクトル場
の発散積分を、
スカラー積面積分の定理で体積積分に置き換えると、原点付近だけが特別であり、
あとの空間の寄与は全く無いことが理解できよう。
したがって、閉曲面が原点を囲むか囲まないかだけが重要であり、
発散積分の結果が閉曲面の形に依存しないことが理解できよう。
このように閉曲面上の面積分が、
源付近だけの特異性によって決定されるようなことは、
電磁気でたびたび現れる現象である。
クーロン場の発散divを求めておこう。
本節で示したように、原点以外では発散は0である。
問題は原点における発散である。
式2.33からわかるように、原点を囲む積分は、
体積に依らず一定であるので、
これを体積で割って得られるdivは無限大に発散してしまう。
しかし、無限大にはなっても、体積積分が1になる場合には、
ディラックのデルタ関数(Dirac
function)と呼ばれる便利な関数
が定義されている。
これを用いると、次式が得られる。