ベクトル場における発散
📂多変数ベクトル解析ベクトル場における発散
定義
ユークリッド空間で定義されたベクトル場 f:Rn→Rn が f=(f1,⋯,fn) のように示され、軸の方向を u1,⋯,un とする場合、f の**ダイバージェンス**を以下のように定義する。
divf:=∇⋅f=k=1∑n∂uk∂fk
説明
ベクトル場のダイバージェンスは、ある点 v∈Rn でベクトルが集まるのか、広がるのかを示す一つの尺度となる。
.svg.png#center)
ダイバージェンスは流れの量を示すため、動力学、流体力学、電磁気学などでよく言及される。0 の大きさを比較できることは、∇⋅f(v)∈R を意味し、つまり、ある点でのダイバージェンスがスカラーであることを再度思い出させることができる。これは、与えられたベクトル場からダイバージェンスを通して物理的または数学的な意味を持つスカラーフィールドを引き出すことができるということである。
∇ はナブラと読み、勾配を計算するときにも使用されるが、∇⋅ の形で使用されると少し異なる意味になる。私たちに馴染みのある3 次元で考えよう。スカラー関数 f:R3→R の勾配は
∇f=(∂x∂f,∂y∂f,∂z∂f)
のように求められた。大まかな数学で、ベクトルx=(x1,x2,x3) とスカラーa∈R のスカラー積は
xa=(x1,x2,x3)a=(x1a,x2a,x3a)
のように表せるように、∇ を各軸の方向に偏微分するベクトル作用素 ∇=?(∂x∂,∂y∂,∂z∂) と考えると、スカラー関数f:R3→R とのスカラー積は
∇f=?(∂x∂,∂y∂,∂z∂)f=?(∂x∂f,∂y∂f,∂z∂f)
のように表現されるとも考えられるだろう。このような間違った表現をベクトル関数f:=(f1,f2,f3) に拡張してみると、二つのベクトル∇ とf の内積⋅ は
∇⋅f=?(∂x∂,∂y∂,∂z∂)⋅(f1,f2,f3)=?∂x∂f1+∂y∂f2+∂z∂f3
のように表せるだろう。
しかしこれは、便宜上の表記であり、そのような表現の正当性をしっかりと検討していない限り、理解を助ける方法としてのみ考えるべきである。冷静に見て、∇ はf の勾配を示すスカラー関数の関数であり、(∇⋅) はまるごとf のダイバージェンスを示すベクトル関数の関数に過ぎない。∇ と⋅ を別々に考えてもいいかもしれないが、軽々しく別々に考えないように。