検索
Close this search box.
ベクトル値関数の微分

ベクトル値関数の内積の高階微分

ベクトル値関数の内積の高階微分

定義域を共有する2つのベクトル値関数\begin{eqnarray*}
\boldsymbol{f} &:&\mathbb{R} \supset X\rightarrow \mathbb{R} ^{m} \\
\boldsymbol{g} &:&\mathbb{R} \supset X\rightarrow \mathbb{R} ^{m}
\end{eqnarray*}が与えられたとき、それぞれの実数\(x\in X\)に対して以下の実数\begin{eqnarray*}\left( \boldsymbol{f}\cdot \boldsymbol{g}\right) \left( x\right) &=&\boldsymbol{f}\left( x\right) \cdot \boldsymbol{g}\left( x\right) \\
&=&\left(
\begin{array}{c}
f_{1}\left( x\right) \\
\vdots \\
f_{m}\left( x\right)\end{array}\right) \cdot \left(
\begin{array}{c}
g_{1}\left( x\right) \\
\vdots \\
g_{m}\left( x\right)\end{array}\right) \quad \because \boldsymbol{f},\boldsymbol{g}\text{の定義} \\
&=&f_{1}\left( x\right) g_{1}\left( x\right) +\cdots +f_{m}\left( x\right)
g_{m}\left( x\right) \quad \because \text{内積の定義}
\end{eqnarray*}を値として定める実数値関数\begin{equation*}
\boldsymbol{f}\cdot \boldsymbol{g}:\mathbb{R} \supset X\rightarrow \mathbb{R} \end{equation*}が定義可能です。ただし、\begin{eqnarray*}
f_{i} &:&\mathbb{R} \supset X\rightarrow \mathbb{R} \quad \left( i=1,\cdots ,m\right) \\
g_{i} &:&\mathbb{R} \supset X\rightarrow \mathbb{R} \quad \left( i=1,\cdots ,m\right)
\end{eqnarray*}は\(\boldsymbol{f},\boldsymbol{g}\)の成分関数です。

関数\(\boldsymbol{f},\boldsymbol{g}\)の定義域の内点\(a\in X^{i}\)を任意に選んだとき、\(\boldsymbol{f},\boldsymbol{g}\)がともに点\(a\)において\(n\)階微分可能であるならば、\(\boldsymbol{f}\cdot \boldsymbol{g}\)もまた点\(a\)において\(n\)階微分可能であることが保証されるとともに、これらの関数の\(n\)階微分係数の間には以下の関係\begin{eqnarray*}\left( \boldsymbol{f}\cdot \boldsymbol{g}\right) ^{\left( n\right) }\left(
a\right) &=&\sum_{k=0}^{n}\dbinom{n}{k}\boldsymbol{f}^{\left( n-k\right)
}\left( a\right) \cdot \boldsymbol{g}^{\left( k\right) }\left( a\right) \\
&=&\sum_{k=0}^{n}\dbinom{n}{k}\left(
\begin{array}{c}
f_{1}^{\left( n-1\right) }\left( a\right) \\
\vdots \\
f_{m}^{\left( n-k\right) }\left( a\right)
\end{array}\right) \cdot \left(
\begin{array}{c}
g_{1}^{\left( k\right) }\left( a\right) \\
\vdots \\
g_{m}^{\left( k\right) }\left( a\right)
\end{array}\right)
\end{eqnarray*}が成立します。ただし、\begin{equation*}
\dbinom{n}{k}=\frac{n!}{k!\left( n-k\right) !}
\end{equation*}です。

\(n=1\)の場合の主張は、\begin{eqnarray*}\left( \boldsymbol{f}\cdot \boldsymbol{g}\right) ^{\prime }\left( a\right)
&=&\sum_{k=0}^{1}\dbinom{1}{k}\boldsymbol{f}^{\left( 1-k\right) }\left(
a\right) \cdot \boldsymbol{g}^{\left( k\right) }\left( a\right) \\
&=&\dbinom{1}{0}\boldsymbol{f}^{\prime }\left( a\right) \cdot \boldsymbol{g}\left( a\right) +\dbinom{1}{1}\boldsymbol{f}\left( a\right) \cdot
\boldsymbol{g}^{\prime }\left( a\right) \\
&=&\boldsymbol{f}^{\prime }\left( a\right) \cdot \boldsymbol{g}\left(
a\right) +\boldsymbol{f}\left( a\right) \cdot \boldsymbol{g}^{\prime }\left(
a\right)
\end{eqnarray*}となりますが、これはベクトル値関数の内積の微分公式に他なりません。

\(n=2\)の場合の主張は、\begin{eqnarray*}\left( \boldsymbol{f}\cdot \boldsymbol{g}\right) ^{\prime \prime }\left(
a\right) &=&\sum_{k=0}^{2}\dbinom{2}{k}\boldsymbol{f}^{\left( 2-k\right)
}\left( a\right) \cdot \boldsymbol{g}^{\left( k\right) }\left( a\right) \\
&=&\dbinom{2}{0}\boldsymbol{f}^{\prime \prime }\left( a\right) \cdot
\boldsymbol{g}\left( a\right) +\dbinom{2}{1}\boldsymbol{f}^{\prime }\left(
a\right) \cdot \boldsymbol{g}^{\prime }\left( a\right) +\dbinom{2}{0}\boldsymbol{f}\left( a\right) \cdot \boldsymbol{g}^{\prime \prime }\left(
a\right) \\
&=&\boldsymbol{f}^{\prime \prime }\left( a\right) \cdot \boldsymbol{g}\left(
a\right) +2\boldsymbol{f}^{\prime }\left( a\right) \cdot \boldsymbol{g}^{\prime }\left( a\right) +\boldsymbol{f}\left( a\right) \cdot \boldsymbol{g}^{\prime \prime }\left( a\right)
\end{eqnarray*}となります。

\(n=3\)の場合の主張は、\begin{eqnarray*}\left( \boldsymbol{f}\cdot \boldsymbol{g}\right) ^{\prime \prime \prime
}\left( a\right) &=&\sum_{k=0}^{3}\dbinom{3}{k}\boldsymbol{f}^{\left(
3-k\right) }\left( a\right) \cdot \boldsymbol{g}^{\left( k\right) }\left(
a\right) \\
&=&\dbinom{3}{0}\boldsymbol{f}^{\prime \prime \prime }\left( a\right) \cdot
\boldsymbol{g}\left( a\right) +\dbinom{3}{1}\boldsymbol{f}^{\prime \prime
}\left( a\right) \cdot \boldsymbol{g}^{\prime }\left( a\right) +\dbinom{3}{2}\boldsymbol{f}^{\prime }\left( a\right) \cdot \boldsymbol{g}^{\prime \prime
}\left( a\right) +\dbinom{3}{3}\boldsymbol{f}\left( a\right) \cdot
\boldsymbol{g}^{\prime \prime \prime }\left( a\right) \\
&=&\boldsymbol{f}^{\prime \prime \prime }\left( a\right) \cdot \boldsymbol{g}\left( a\right) +3\boldsymbol{f}^{\prime \prime }\left( a\right) \cdot
\boldsymbol{g}^{\prime }\left( a\right) +3\boldsymbol{f}^{\prime }\left(
a\right) \cdot \boldsymbol{g}^{\prime \prime }\left( a\right) +\boldsymbol{f}\left( a\right) \cdot \boldsymbol{g}^{\prime \prime \prime }\left( a\right)
\end{eqnarray*}となります。

以降についても同様です。

命題(ベクトル値関数の内積の高階微分)
ベクトル値関数\(\boldsymbol{f},\boldsymbol{g}:\mathbb{R} \supset X\rightarrow \mathbb{R} ^{m}\)がそれぞれ任意に与えられたとき、そこから実数値関数\(\boldsymbol{f}\cdot \boldsymbol{g}:\mathbb{R} \supset X\rightarrow \mathbb{R} \)を定義する。\(\boldsymbol{f},\boldsymbol{g}\)がともに定義域の内点\(a\in X^{i}\)において\(n\)階微分可能であるならば、\(\boldsymbol{f}\cdot \boldsymbol{g}\)もまた点\(a\)において\(n\)階微分可能であり、そこでの\(n\)階微分係数は、\begin{equation*}\left( \boldsymbol{f}\cdot \boldsymbol{g}\right) ^{\left( n\right) }\left(
a\right) =\sum_{k=0}^{n}\dbinom{n}{k}\boldsymbol{f}^{\left( n-k\right)
}\left( a\right) \cdot \boldsymbol{g}^{\left( k\right) }\left( a\right)
\end{equation*}となる。ただし、\begin{equation*}
\dbinom{n}{k}=\frac{n!}{k!\left( n-k\right) !}
\end{equation*}である。

証明

会員専用コンテンツです
ログイン】【会員登録

例(ベクトル値関数の内積の高階微分)
ベクトル値関数\(\boldsymbol{f},\boldsymbol{g}:\mathbb{R} \supset X\rightarrow \mathbb{R} ^{m}\)から関数\(\boldsymbol{f}\cdot \boldsymbol{g}:\mathbb{R} \supset X\rightarrow \mathbb{R} \)を定義します。\(\boldsymbol{f},\boldsymbol{g}\)がともに\(X\)上で\(n\)階微分可能である場合、先の命題より、関数\(\boldsymbol{f}\cdot \boldsymbol{g}\)もまた\(X\)上で\(n\)階微分可能であり、\(n\)階導関数\(\left( \boldsymbol{f}\cdot \boldsymbol{g}\right) ^{\left( n\right) }:\mathbb{R} \supset X\rightarrow \mathbb{R} \)はそれぞれの\(x\in X\)に対して、\begin{equation*}\left( \boldsymbol{f}\cdot \boldsymbol{g}\right) ^{\left( n\right) }\left(
x\right) =\sum_{k=0}^{n}\dbinom{n}{k}\boldsymbol{f}^{\left( n-k\right)
}\left( x\right) \cdot \boldsymbol{g}^{\left( k\right) }\left( x\right)
\end{equation*}を定めます。

例(ベクトル値関数の内積の高階微分)
関数\(f:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =\left(
\begin{array}{c}
x^{2} \\
5x\end{array}\right) \cdot \left(
\begin{array}{c}
\cos \left( x\right) \\
\sin \left( x\right)
\end{array}\right)
\end{equation*}を定めるものとします。導関数\(f^{\prime }:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{eqnarray*}f^{\prime }\left( x\right) &=&\sum_{k=0}^{1}\dbinom{1}{k}\frac{d^{1-k}}{dx^{1-k}}\left(
\begin{array}{c}
x^{2} \\
5x\end{array}\right) \cdot \frac{d^{k}}{dx^{k}}\left(
\begin{array}{c}
\cos \left( x\right) \\
\sin \left( x\right)
\end{array}\right) \\
&=&\dbinom{1}{0}\frac{d}{dx}\left(
\begin{array}{c}
x^{2} \\
5x\end{array}\right) \cdot \left(
\begin{array}{c}
\cos \left( x\right) \\
\sin \left( x\right)
\end{array}\right) +\dbinom{1}{1}\left(
\begin{array}{c}
x^{2} \\
5x\end{array}\right) \cdot \frac{d}{dx}\left(
\begin{array}{c}
\cos \left( x\right) \\
\sin \left( x\right)
\end{array}\right) \\
&=&\left(
\begin{array}{c}
2x \\
5\end{array}\right) \cdot \left(
\begin{array}{c}
\cos \left( x\right) \\
\sin \left( x\right)
\end{array}\right) +\left(
\begin{array}{c}
x^{2} \\
5x\end{array}\right) \cdot \left(
\begin{array}{c}
-\sin \left( x\right) \\
\cos \left( x\right)
\end{array}\right) \\
&=&2x\cos \left( x\right) +5\sin \left( x\right) -x^{2}\sin \left( x\right)
+5x\cos \left( x\right) \\
&=&7x\cos \left( x\right) +5\sin \left( x\right) -x^{2}\sin \left( x\right)
\end{eqnarray*}を定め、2階の導関数\(f^{\prime \prime }:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{eqnarray*}f^{\prime \prime }\left( x\right) &=&\sum_{k=0}^{2}\dbinom{2}{k}\frac{d^{2-k}}{dx^{2-k}}\left(
\begin{array}{c}
x^{2} \\
5x\end{array}\right) \cdot \frac{d^{k}}{dx^{k}}\left(
\begin{array}{c}
\cos \left( x\right) \\
\sin \left( x\right)
\end{array}\right) \\
&=&\dbinom{2}{0}\frac{d^{2}}{dx^{2}}\left(
\begin{array}{c}
x^{2} \\
5x\end{array}\right) \cdot \left(
\begin{array}{c}
\cos \left( x\right) \\
\sin \left( x\right)
\end{array}\right) +\dbinom{2}{1}\frac{d}{dx}\left(
\begin{array}{c}
x^{2} \\
5x\end{array}\right) \cdot \frac{d}{dx}\left(
\begin{array}{c}
\cos \left( x\right) \\
\sin \left( x\right)
\end{array}\right) +\dbinom{2}{2}\left(
\begin{array}{c}
x^{2} \\
5x\end{array}\right) \cdot \frac{d^{2}}{dx^{2}}\left(
\begin{array}{c}
\cos \left( x\right) \\
\sin \left( x\right)
\end{array}\right) \\
&=&\left(
\begin{array}{c}
2 \\
0\end{array}\right) \cdot \left(
\begin{array}{c}
\cos \left( x\right) \\
\sin \left( x\right)
\end{array}\right) +2\left(
\begin{array}{c}
2x \\
5\end{array}\right) \cdot \left(
\begin{array}{c}
-\sin \left( x\right) \\
\cos \left( x\right)
\end{array}\right) +\left(
\begin{array}{c}
x^{2} \\
5x\end{array}\right) \cdot \left(
\begin{array}{c}
-\cos \left( x\right) \\
-\sin \left( x\right)
\end{array}\right) \\
&=&2\cos \left( x\right) -4x\sin \left( x\right) +10\cos \left( x\right)
-x^{2}\cos \left( x\right) -5x\sin \left( x\right) \\
&=&12\cos \left( x\right) -x^{2}\cos \left( x\right) -9x\sin \left( x\right)
\end{eqnarray*}を定めます。

 

演習問題

問題(内積の高階微分)
2つのベクトル値関数\begin{eqnarray*}
\boldsymbol{r}\left( t\right) &=&\left(
\begin{array}{c}
e^{t} \\
\sin \left( t\right)
\end{array}\right) \\
\boldsymbol{s}\left( t\right) &=&\left(
\begin{array}{c}
t^{2} \\
\cos \left( t\right)
\end{array}\right)
\end{eqnarray*}に対して、\begin{equation*}
\frac{d^{2}}{dt^{2}}\left[ \boldsymbol{r}\left( t\right) \cdot \boldsymbol{s}\left( t\right) \right] \end{equation*}を求めてください。

解答を見る

会員専用コンテンツです
ログイン】【会員登録

問題(ノルムの2乗の2階導関数)
ベクトル値関数\(\boldsymbol{r}\left( t\right) \)に関して、\begin{equation*}\frac{d^{2}}{dt^{2}}\left\Vert \boldsymbol{r}\left( t\right) \right\Vert ^{2}
\end{equation*}を求めてください。

解答を見る

会員専用コンテンツです
ログイン】【会員登録

問題(保存量の判定)
ベクトル値関数\(\boldsymbol{r}\left( t\right) \)に関して、\begin{equation*}\boldsymbol{r}^{\prime \prime }\left( t\right) =-\boldsymbol{r}\left(
t\right)
\end{equation*}が成り立つ場合には、\begin{equation*}
E\left( t\right) =\left\Vert \boldsymbol{r}\left( t\right) \right\Vert
^{2}+\left\Vert \boldsymbol{r}^{\prime }\left( t\right) \right\Vert ^{2}
\end{equation*}が定数関数であることを示してください。

解答を見る

会員専用コンテンツです
ログイン】【会員登録

問題(ノルムの2乗の高階導関数)
ベクトル値関数\(\boldsymbol{r}\left( t\right) \)に関して、\begin{equation*}\frac{d^{n}}{dt^{n}}\left\Vert \boldsymbol{r}\left( t\right) \right\Vert ^{2}
\end{equation*}を求める公式を導出してください。

解答を見る

会員専用コンテンツです
ログイン】【会員登録

関連知識

質問とコメント

プレミアム会員専用コンテンツです

会員登録

有料のプレミアム会員であれば、質問やコメントの投稿と閲覧、プレミアムコンテンツ(命題の証明や演習問題とその解答)へのアクセスなどが可能になります。

WIISでは、年齢・性別・学歴・職業・社会的立場などにかかわらず、すべてのユーザーが「学ぶ人」として対等であると考えています。ここは、知識を競う場所ではなく、互いに尊重し合いながら理解を深めていく場です。安心して思考し、質問し、考え続けられる環境を、みなさんと一緒につくっていきたいと考えています。

誤字脱字、リンク切れ、内容の誤りを発見した場合にはコメントに投稿するのではなく、以下のフォームからご連絡をお願い致します。

会員専用コンテンツです
ログイン】【会員登録