6.4 ガウスの発散定理の応用
ガウスの発散定理
ガウスの発散定理(divergence theorem)は,次式で与えられる.
\begin{gather}
\iiint _V \nabla \cdot \VEC{a} \ dV
= \oiint _S \VEC{a} \cdot \VEC{n} \ dS
\label{eq:divergence_theorem}
\end{gather}
ただし,積分記号$\oint$の$\circ$は積分経路が閉曲面であることを示し,
$\VEC{n}$は閉曲面上の外向き法線ベクトルである.
ガウスの回転定理
いま,ベクトル$\VEC{F}$を
$\VEC{F} = F_x \VEC{i} + F_y \VEC{j} + F_z \VEC{k}$
で定義し,
\begin{gather}
\VEC{a} \equiv F_z \VEC{j} - F_y \VEC{k}
\end{gather}
とおくと,ガウスの発散定理の式\eqref{eq:divergence_theorem}の左辺の被積分関数は次のようになる.
\begin{eqnarray}
\nabla \cdot \VEC{a}
&=& \left( \VEC{i} \frac{\partial }{\partial x} + \VEC{j} \frac{\partial }{\partial y}
+ \VEC{k} \frac{\partial }{\partial z} \right) \cdot (F_z \VEC{j} - F_y \VEC{k})
\nonumber \\
&=& \frac{\partial F_z}{\partial y} - \frac{\partial F_y}{\partial z}
\nonumber \\
&=& ( \nabla \times \VEC{F} ) \cdot \VEC{i}
\label{eq:integrand_left}
\end{eqnarray}
次に,法線ベクトル$\VEC{n}$を,
\begin{gather}
\VEC{n} = n_x \VEC{i} + n_y \VEC{j} + n_z \VEC{k}
\end{gather}
とおくと,ガウスの発散定理の右辺の被積分関数は次のようになる.
\begin{eqnarray}
\VEC{a} \cdot \VEC{n}
&=& ( F_z \VEC{j} - F_y \VEC{k} ) \cdot (n_x \VEC{i} + n_y \VEC{j} + n_z \VEC{k})
\nonumber \\
&=& F_z n_y - F_y n_z
\nonumber \\
&=& ( \VEC{n} \times \VEC{F} ) \cdot \VEC{i}
\label{eq:integrand_right}
\end{eqnarray}
これらの結果をガウスの発散定理の式に代入すると,次のようになる.
\begin{gather}
\iiint _V ( \nabla \times \VEC{F} ) \cdot \VEC{i} \ dV
= \oiint _S ( \VEC{n} \times \VEC{F} ) \cdot \VEC{i} \ dS
= - \oiint _S ( \VEC{F} \times \VEC{n} ) \cdot \VEC{i} \ dS
\end{gather}
同様にして,$\VEC{j}$,$\VEC{k}$に関する式が得られるので,次のガウスの回転定理(curl theorem)が得られる.
\begin{gather}
\iiint _V ( \nabla \times \VEC{F} ) \ dV
= - \oiint _S ( \VEC{F} \times \VEC{n} ) \ dS
\end{gather}
ガウスの勾配定理
いま,$\VEC{b}$を定ベクトルとして,
$\VEC{a} \equiv f \VEC{b}$とおくと,ガウスの発散定理の式\eqref{eq:divergence_theorem}の左辺の被積分関数は次のようになる.
\begin{eqnarray}
\nabla \cdot \VEC{a}
&=& \nabla \cdot (f \VEC{b})
\nonumber \\
&=& (\nabla f) \cdot \VEC{b}
\label{eq:integrand_left2}
\end{eqnarray}
このとき,ガウスの発散定理は次のようになる.
\begin{gather}
\iiint _V ( \nabla f ) \cdot \VEC{b} \ dV
= \oiint _S (f\VEC{b}) \cdot \VEC{n} \ dS
\end{gather}
ここで,$\VEC{b}$は定ベクトルゆえ,
\begin{gather}
\VEC{b} \cdot \iiint _V \nabla f \ dV
= \VEC{b} \cdot \oiint _S f\VEC{n} \ dS
\end{gather}
よって,次のガウスの勾配定理(gradient theorem)が得られる.
\begin{gather}
\iiint _V \nabla f \ dV = \oiint _S f\VEC{n} \ dS
\end{gather}
2次元発散定理
軸方向を$z$軸(単位ベクトルは $\VEC{a}_z$)とする円柱領域$V$を考える.この軸に直交する面内の2次元ベクトル$\VEC{A}_t$,および
2次元微分演算子$\nabla_t$を用いると,
$\VEC{A}$および$\nabla$は,次のようになる.
\begin{eqnarray}
\VEC{A} &\equiv& \VEC{A}_t + A_z \VEC{a}_z
\\
\VEC{A}_t &\equiv& A_t \VEC{a}_t
\\
\nabla &=& \nabla_t + \frac{\partial }{\partial z} \VEC{a}_z
\end{eqnarray}
これらを3次元の発散定理に代入すると,
\begin{gather}
\iiint _V \left( \nabla_t + \frac{\partial }{\partial z} \VEC{a}_z \right)
\cdot \left( \VEC{A}_t + A_z \VEC{a}_z \right) dV
= \oiint _S \left( \VEC{A}_t + A_z \VEC{a}_z \right) \cdot \VEC{n} \ dS
\end{gather}
領域$V$を囲む閉曲面$S$を円筒にとり,
$z=z_1, z_2$における断面($z$軸に直交する面)を$S_1$,$S_2$とすると,
\begin{eqnarray}
&&\int \left( \iint _{S} \nabla_t \cdot \VEC{A}_t dS \right) dz
+ \iint _{S} \left( \int \frac{\partial A_z }{\partial z} dz \right) dS
\nonumber \\
&=& \iint _{S_1} -A_z (z_1) dS + \iint _{S_2} A_z (z_2) dS
+ \int \left( \oint _C \VEC{A}_t \cdot \VEC{n} d\sigma \right) dz
\end{eqnarray}
面$S_2$が面$S_1$に十分接近しているとき ($z_2 = z_1 + \Delta z$) ,
$A_z(z_2)$を次のように近似する.
\begin{gather}
A_z(z_2) \simeq A_z(z_1) + \frac{\partial A_z }{\partial z} \Delta z
\end{gather}
これより,
\begin{eqnarray}
&&\int \left( \iint _{S} \nabla_t \cdot \VEC{A}_t dS \right) dz
+ \iint _{S} \left( A_z(z_1) + \frac{\partial A_z }{\partial z} \Delta z - A_z(z_1) \right) dS
\nonumber \\
&\simeq& \iint _S -A_z (z_1) dS
+ \iint _S \left( A_z(z_1) + \frac{\partial A_z }{\partial z} \Delta z \right) dS
\nonumber \\
&&+ \int \left( \oint _C \VEC{A}_t \cdot \VEC{n} d\sigma \right) dz
\end{eqnarray}
上式において$\Delta z \to 0$の極限をとると,
次のように2次元発散定理が得られる.
\begin{gather}
\iint _{S} \nabla_t \cdot \VEC{A}_t dS = \oint _C \VEC{A}_t \cdot \VEC{n} \ d\sigma
\label{eq:sdiv}
\end{gather}
ただし,面$S$およびその周回積分経路$C$は平面上にとられ,
$\VEC{n}$は閉じた経路$C$の外向きの法線ベクトルを示す.
または,$\VEC{A}$を用いて,
\begin{gather}
\iint _{S} \nabla_t \cdot \VEC{A} dS = \oint _C \VEC{A} \cdot \VEC{n} \ d\sigma
\end{gather}
2次元勾配定理
\begin{gather}
\iint _{S} \nabla_t f dS = \oint _C f\VEC{n} \ d\sigma
\end{gather}