ベクトル解析

方向微分係数

方向微分係数

方向微分係数 とはあるベクトル方向でのスカラー場の等高線を跨ぐ勢いを示す。

スカラー場 \(f=\left(x,y,z\right)\)上の点 \(A\) において、ベクトル \(\pmb{a}\) 方向への方向微分係数 \(\nabla_{\pmb{a}}f\) はベクトル \(\pmb{a}\) と スカラー場の勾配ベクトル \(\nabla f\) の内積で求まり、次のようになる。

$$\nabla_{\pmb{a}}f=\pmb{a}\cdot\nabla f$$

例えば、お馴染みのスカラー場  \(f=x^{2}+y^{2}+z^{2}\)  の点  \(A\left(\sqrt{3},\sqrt{3},1\right)\)  における、ベクトル  \(\pmb{a}=\left(2,1,3\right)\)  方向の方向微分係数を求めてみよう。

Step1 : 点 \(A\) における \(f\) の勾配ベクトルを求める。

勾配ベクトルは \(\nabla f\) で求まるので次のように計算される。

\begin{eqnarray}\nabla f&=&\displaystyle\frac{\partial f}{\partial x}\ \color{red}{\pmb{i}}+\displaystyle\frac{\partial f}{\partial y}\ \color{blue}{\pmb{j}}+\displaystyle\frac{\partial f}{\partial z}\ \color{green}{\pmb{k}}\\\\&=&\displaystyle\frac{\partial\left(x^{2}+y^{2}+z^{2}\right)}{\partial x}\ \color{red}{\pmb{i}}+\displaystyle\frac{\partial\left(x^{2}+y^{2}+z^{2}\right)}{\partial y}\ \color{blue}{\pmb{j}}+\displaystyle\frac{\partial\left(x^{2}+y^{2}+z^{2}\right)}{\partial z}\ \color{green}{\pmb{k}}\\\\&=&\left(2x\right)\ \color{red}{\pmb{i}}+\left(2y\right)\ \color{blue}{\pmb{j}}+\left(2z\right)\ \color{green}{\pmb{k}}\end{eqnarray}

求まった勾配ベクトルに点 \(A\) の座標を代入する。 

\begin{eqnarray}\nabla f\left(\sqrt{3},\sqrt{3},1\right)&=&\left(2\sqrt{3}\right)\ \color{red}{\pmb{i}}+\left(2\sqrt{3}\right)\ \color{blue}{\pmb{j}}+\left(2\right)\ \color{green}{\pmb{k}}\end{eqnarray}

Step2 : 座標代入した \(\pmb{\nabla}f\) と方向ベクトルの内積をとる。

Step1 で勾配ベクトルは \(\nabla f=\left(2\sqrt{3},2\sqrt{3},2\right)\) と求まり、方向ベクトルは設定から \(\pmb{a}=\left(2,1,3\right)\) であるので内積をとる。

\begin{eqnarray}\nabla f\cdot\pmb{a}&=&\left[\left(2\sqrt{3}\right)\ \color{red}{\pmb{i}}+\left(2\sqrt{3}\right)\ \color{blue}{\pmb{j}}+\left(2\right)\ \color{green}{\pmb{k}}\right]\cdot\left[\left(2\right)\ \color{red}{\pmb{i}}+\left(1\right)\ \color{blue}{\pmb{j}}+\left(3\right)\ \color{green}{\pmb{k}}\right]\\\\&=&2\sqrt{3}\cdot 2+2\sqrt{3}\cdot 1+2\cdot 3\\\\&=&4\sqrt{3}+2\sqrt{3}+6\\\\&=&6\left(\sqrt{3}+1\right)\end{eqnarray}

以上より求める方向微分係数は

$$6\left(\sqrt{3}+1\right)$$

例題

曲面 \(x^{2}y+y^{2}x+z^{2}x=3\) 上の点 \(A\left(3,0,1\right)\) において、

法線方向に対する \(g\left(x,y,z\right)=xyz\) の方向微分係数を求めよ

例題の解答

Step1 : 点 \(A\) における \(g\) の勾配ベクトルを求める。

スカラー場 \(g=xyz\) の勾配ベクトルは \(\nabla g\) を計算して

\begin{eqnarray}\nabla g&=&\displaystyle\frac{\partial g}{\partial x}\ \color{red}{\pmb{i}}+\displaystyle\frac{\partial g}{\partial y}\ \color{blue}{\pmb{j}}+\displaystyle\frac{\partial g}{\partial z}\ \color{green}{\pmb{k}}\\\\&=&\displaystyle\frac{\partial\left(xyz\right)}{\partial x}\ \color{red}{\pmb{i}}+\displaystyle\frac{\partial\left(xyz\right)}{\partial y}\ \color{blue}{\pmb{j}}+\displaystyle\frac{\partial\left(xyz\right)}{\partial z}\ \color{green}{\pmb{k}}\\\\&=&\left(yz\right)\ \color{red}{\pmb{i}}+\left(xy\right)\ \color{blue}{\pmb{j}}+\left(xz\right)\ \color{green}{\pmb{k}}\end{eqnarray}

求まった勾配ベクトルに点 \(A\) の座標を代入する。

\begin{eqnarray}\nabla g\left(3,0,1\right)&=&\left(0\cdot 1\right)\ \color{red}{\pmb{i}}+\left(3\cdot 1\right)\ \color{blue}{\pmb{j}}+\left(3\cdot 0\right)\ \color{green}{\pmb{k}}\\\\&=&3\ \color{blue}{\pmb{j}}\end{eqnarray}

Step2 : 点 \(A\) における法線ベクトルを求める

今回求める方向微分係数の方向ベクトルは問題文より

曲面 \(x^{2}y+y^{2}x+z^{2}x=3\) 上の点

\(A\left(3,0,1\right)\) における法線ベクトルである。

つまり、方向微分係数を求めるために 法線ベクトル を求めなければならない。

曲面と法線ベクトル変数が2つある関数の挙動を確認するとともに、法線ベクトルの求め方を紹介する...

曲面 \(x^{2}y+y^{2}x+z^{2}x=3\) を等位面に持つスカラー場は

$$f\left(x,y,z\right)=x^{2}y+y^{2}x+z^{2}x$$

である。

法線ベクトルの計算のために、まずは点 \(A\) における \(f\) の勾配ベクトルを求めよう。

このスカラー場 \(f\) の勾配ベクトルは \(\nabla f\) を計算して

\begin{eqnarray}\nabla f&=&\displaystyle\frac{\partial f}{\partial x}\ \color{red}{\pmb{i}}+\displaystyle\frac{\partial f}{\partial y}\ \color{blue}{\pmb{j}}+\displaystyle\frac{\partial f}{\partial z}\ \color{green}{\pmb{k}}\\\\&=&\displaystyle\frac{\partial\left(x^{2}y+y^{2}x+z^{2}x\right)}{\partial x}\ \color{red}{\pmb{i}}+\displaystyle\frac{\partial\left(x^{2}y+y^{2}x+z^{2}x\right)}{\partial y}\ \color{blue}{\pmb{j}}+\displaystyle\frac{\partial\left(x^{2}y+y^{2}x+z^{2}x\right)}{\partial z}\ \color{green}{\pmb{k}}\\\\&=&\left(2xy+y^{2}+z^{2}\right)\ \color{red}{\pmb{i}}+\left(x^{2}+2xy\right)\ \color{blue}{\pmb{j}}+\left(2zx\right)\ \color{green}{\pmb{k}}\end{eqnarray}

求まった勾配ベクトルに点 \(A\) の座標を代入する。

\begin{eqnarray}\nabla f\left(3,0,1\right)&=&\left(2\cdot 3\cdot 0+0^{2}+1^{2}\right)\ \color{red}{\pmb{i}}+\left(3^{2}+2\cdot 3\cdot 0\right)\ \color{blue}{\pmb{j}}+\left(2\cdot 1\cdot 3\right)\ \color{green}{\pmb{k}}\\\\&=&\left(1\right)\ \color{red}{\pmb{i}}+\left(9\right)\ \color{blue}{\pmb{j}}+\left(6\right)\ \color{green}{\pmb{k}}\end{eqnarray}

勾配ベクトルの大きさは

\begin{eqnarray}\left|\nabla f\left(3,0,1\right)\right|&=&\left|\left(1\right)\ \color{red}{\pmb{i}}+\left(9\right)\ \color{blue}{\pmb{j}}+\left(6\right)\ \color{green}{\pmb{k}}\right|\\\\&=&\sqrt{1^{2}+9^{2}+6^{2}}\\\\&=&\sqrt{118}\end{eqnarray}

と求まるので点 \(A\) における法線ベクトルは

\begin{eqnarray}\displaystyle\frac{\nabla f}{\left|\nabla f\right|}&=&\displaystyle\frac{1}{\sqrt{118}}\{\ \color{red}{\pmb{i}}+9\ \color{blue}{\pmb{j}}+6\ \color{green}{\pmb{k}}\}\end{eqnarray}

Step3 : \(\pmb{\nabla}g\) と方向ベクトル(法線ベクトル)の内積をとる。

問題文をおさらいすると「法線方向に対する \(g\left(x,y,z\right)=xyz\) の方向微分係数を求めよ」とのことなので、求める方向微分係数は

$$\pmb{\nabla}g\cdot\left(法線ベクトル\right)$$

で求まる。

本問の方向ベクトルは点 \(A\) での法線ベクトルである

従って Step1Step2 の結果から

\begin{eqnarray}\pmb{\nabla g}\cdot\displaystyle\frac{\nabla f}{\left|\nabla f\right|}&=&3\ \color{blue}{\pmb{j}}\cdot\displaystyle\frac{1}{\sqrt{118}}\{\ \color{red}{\pmb{i}}+9\ \color{blue}{\pmb{j}}+6\ \color{green}{\pmb{k}}\}\\\\&=&\displaystyle\frac{18}{\sqrt{118}}\end{eqnarray}

求める方向微分係数は

$$\displaystyle\frac{18}{\sqrt{118}}$$

練習問題

\(f\left(x,y,z\right)=x^{2}y+y^{2}x-xyz\) について、点 \(P\left(2,1,3\right)\) における \(P\) の位置ベクトル方向の方向微分係数を求めよ

まとめ

・方向微分係数を求めるにはスカラー場」「方向ベクトルがそれぞれ何かを確認して解く。

・方向微分係数はスカラー場の勾配」と「方向ベクトル」の内積で求まる。