多変数関数と1変数関数の合成関数の全微分
多変数関数\(f:\mathbb{R} ^{n}\supset X\rightarrow \mathbb{R} \)の値域と1変数関数\(g:\mathbb{R} \supset Y\rightarrow \mathbb{R} \)の定義域の間に、\begin{equation*}f\left( X\right) \subset Y
\end{equation*}という関係が成り立つ場合には、それぞれの\(x\in X\)に対して、\begin{equation*}\left( g\circ f\right) \left( x\right) =g\left( f\left( x\right) \right) \in \mathbb{R} \end{equation*}を定める多変数の合成関数\(g\circ f:\mathbb{R} ^{n}\supset X\rightarrow \mathbb{R} \)が定義可能です。
関数\(f\)が定義域上の点\(a\in X\)の周辺の任意の点において定義されているとともに、その点\(a\)において全微分可能であるならば、そこでの全微分係数に相当する有限な点\(f^{\prime}\left( a\right) \)が存在するとともに、それは勾配ベクトル\begin{equation*}\nabla f\left( a\right) =\left. \left( \frac{\partial f\left( x\right) }{\partial x_{1}},\cdots ,\frac{\partial f\left( x\right) }{\partial x_{n}}\right) \right\vert _{x=a}\in \mathbb{R} ^{n}
\end{equation*}と一致します。加えて、関数\(g\)が点\(f\left( a\right) \)の周辺の任意の点において定義されているとともに、その点\(f\left( a\right) \)において微分可能であるならば、そこでの微分係数に相当する有限な実数\begin{equation*}g^{\prime }\left( f\left( a\right) \right) =\left. \frac{dg\left( y\right) }{dy}\right\vert _{y=f\left( a\right) }\in \mathbb{R} \end{equation*}が存在します。以上の条件が成り立つとき、合成関数\(g\circ f\)もまた点\(a\)において全微分可能であることが保証されるとともに、そこでの全微分係数が、\begin{eqnarray*}\left( g\circ f\right) ^{\prime }\left( a\right) &=&g^{\prime }\left(
f\left( a\right) \right) \cdot \nabla f\left( a\right) \\
&=&\left. \frac{dg\left( y\right) }{dy}\right\vert _{y=f\left( a\right)
}\cdot \left. \left( \frac{\partial f\left( x\right) }{\partial x_{1}},\cdots ,\frac{\partial f\left( x\right) }{\partial x_{n}}\right)
\right\vert _{x=a}
\end{eqnarray*}として定まることが保証されます。
a\right) \right) \cdot \nabla f\left( a\right)
\end{equation*}を満たす。
つまり、点\(a\)において全微分可能な多変数関数\(f\)と、点\(f\left( a\right) \)において微分可能な1変数関数\(g\)の合成関数であるような多変数関数\(g\circ f\)が与えられたとき、\(g\circ f\)もまた点\(a\)において全微分可能であることが保証されるとともに、\(f\)の勾配ベクトルと\(g\)の微分係数の積をとれば\(g\circ f\)の全微分係数が得られることを上の命題は保証しています。したがって、2つの関数\(f,g\)の合成関数\(g\circ f\)の全微分可能性を判定する際には、全微分の定義にさかのぼって考える前に、まずは\(f\)と\(g\)に分けた上で、それらがそれぞれ必要な点において全微分・微分可能であることを確認すればよいということになります。
\end{equation*}という関係が成り立つものとします。ただし、\(Y^{i}\)は\(Y\)の内部です。この場合、点\(x\in X\)を任意に選んだとき、\(g\)は点\(f\left( x\right) \in Y^{i}\)の周辺の任意の点において定義されていることが保証されます。\(f\)が定義域\(X\)上で全微分可能であり、\(g\)が\(f\left( X\right) \)上で微分可能である場合、先の命題より、合成関数\(g\circ f:\mathbb{R} ^{n}\supset X\rightarrow \mathbb{R} \)が定義域\(X\)上で全微分可能であり、全導関数\(\left( g\circ f\right) ^{\prime }:\mathbb{R} ^{n}\supset X\rightarrow \mathbb{R} ^{n}\)はそれぞれの\(x\in X\)に対して、\begin{eqnarray*}\left( g\circ f\right) ^{\prime }\left( x\right) &=&g^{\prime }\left(
f\left( x\right) \right) \cdot \nabla f\left( x\right) \\
&=&\left. \frac{dg\left( y\right) }{dy}\right\vert _{y=f\left( x\right)
}\cdot \left( \frac{\partial f\left( x\right) }{\partial x_{1}},\cdots ,\frac{\partial f\left( x\right) }{\partial x_{n}}\right)
\end{eqnarray*}を定めます。
\end{equation*}を定めるものとします。\(f\)は多変数の多項式関数\(x^{2}+y^{2}+1\)と1変数の有理関数\(\frac{1}{x}\)の合成関数であることに注意してください。関数\(x^{2}+y^{2}+1\)は\(\mathbb{R} ^{2}\)上で\(C^{1}\)級であるため全微分可能であり、関数\(\frac{1}{z}\)は任意の点\(z=x^{2}+y^{2}+1\)において微分可能であるため、先の命題より\(f\)は\(\mathbb{R} ^{2}\)上で全微分可能であり、全導関数\(f^{\prime }:\mathbb{R} ^{2}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\left( x,y\right) \in \mathbb{R} ^{2}\)に対して、\begin{eqnarray*}f^{\prime }\left( x,y\right) &=&\left. \frac{d}{dz}\left( \frac{1}{z}\right) \right\vert _{z=x^{2}+y^{2}+1}\cdot \nabla \left(
x^{2}+y^{2}+1\right) \\
&=&\left. -\frac{1}{z^{2}}\right\vert _{z=x^{2}+y^{2}+1}\cdot \left( \frac{\partial }{\partial x}\left( x^{2}+y^{2}+1\right) ,\frac{\partial }{\partial
y}\left( x^{2}+y^{2}+1\right) \right) \\
&=&-\frac{1}{x^{2}+y^{2}+1}\cdot \left( 2x,2y\right) \\
&=&\left( -\frac{2x}{\left( x^{2}+y^{2}+1\right) ^{2}},-\frac{2y}{\left(
x^{2}+y^{2}+1\right) ^{2}}\right)
\end{eqnarray*}を定めます。
\end{equation*}を定めるものとします。\(f\)は多変数の単項式関数\(x^{2}y^{3}\)と1変数の正弦関数\(\sin \left( z\right) \)の合成関数であることに注意してください。関数\(x^{2}y^{3}\)は\(\mathbb{R} ^{2}\)上で\(C^{1}\)級であるため全微分可能であり、関数\(\sin \left( z\right) \)は\(\mathbb{R} \)上で微分可能であるため、先の命題より\(f\)は\(\mathbb{R} ^{2}\)上で全微分可能であり、全導関数\(f^{\prime }:\mathbb{R} ^{2}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\left( x,y\right) \in \mathbb{R} ^{2}\)に対して、\begin{eqnarray*}f^{\prime }\left( x,y\right) &=&\left. \frac{d}{dz}\left( \sin \left(
z\right) \right) \right\vert _{z=x^{2}y^{3}}\cdot \nabla \left(
x^{2}y^{3}\right) \\
&=&\left. \cos \left( z\right) \right\vert _{x=x^{2}y^{3}}\cdot \left( \frac{\partial }{\partial x}\left( x^{2}y^{3}\right) ,\frac{\partial }{\partial y}\left( x^{2}y^{3}\right) \right) \\
&=&\cos \left( x^{2}y^{3}\right) \cdot \left( 2xy^{3},3x^{2}y^{2}\right) \\
&=&\left( 2xy^{3}\cos \left( x^{2}y^{3}\right) ,3x^{2}y^{2}\cos \left(
x^{2}y^{3}\right) \right)
\end{eqnarray*}を定めます。
\end{equation*}を定めるものとします。\(f\)は多変数の多項式関数\(x^{2}+y^{3}\)と1変数の対数関数\(e^{z}\)の合成関数であることに注意してください。関数\(x^{2}+y^{3}\)は\(\mathbb{R} ^{2}\)上で\(C^{1}\)級であるため全微分可能であり、関数\(e^{z}\)は\(\mathbb{R} \)上で微分可能であるため、先の命題より\(f\)は\(\mathbb{R} ^{2}\)上で全微分可能であり、全導関数\(f^{\prime }:\mathbb{R} ^{2}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\left( x,y\right) \in \mathbb{R} ^{2}\)に対して、\begin{eqnarray*}f^{\prime }\left( x,y\right) &=&\left. \frac{d}{dz}e^{z}\right\vert
_{z=x^{2}+y^{3}}\cdot \nabla \left( x^{2}+y^{3}\right) \\
&=&\left. e^{z}\right\vert _{z=x^{2}+y^{3}}\cdot \left( \frac{\partial }{\partial x}\left( x^{2}+y^{3}\right) ,\frac{\partial }{\partial y}\left(
x^{2}+y^{3}\right) \right) \\
&=&e^{z^{2}+y^{3}}\cdot \left( 2x,3y\right) \\
&=&\left( 2xe^{z^{2}+y^{3}},3ye^{z^{2}+y^{3}}\right)
\end{eqnarray*}を定めます。
3つ以上の関数の合成の全微分
3つ以上の関数の合成についても同様に考えます。具体的には、以下の3つの関数\begin{eqnarray*}
f &:&\mathbb{R} ^{n}\supset X\rightarrow \mathbb{R} \\
g &:&\mathbb{R} \supset Y\rightarrow \mathbb{R} \\
h &:&\mathbb{R} \supset Z\rightarrow \mathbb{R} \end{eqnarray*}の関数の間に、\begin{eqnarray*}
f\left( X\right) &\subset &Y \\
g\left( Y\right) &\subset &Z
\end{eqnarray*}という関係が成り立つ場合には合成関数\begin{equation*}
\left( h\circ g\circ f\right) \left( x\right) :\mathbb{R} ^{n}\supset X\rightarrow \mathbb{R} \end{equation*}が定義可能であり、これはそれぞれの\(x\in X\)に対して、\begin{eqnarray*}\left( h\circ g\circ f\right) \left( x\right) &=&\left( h\circ g\right)
\left( f\left( x\right) \right) \quad \because \text{合成関数の定義} \\
&=&h\left( g\left( f\left( x\right) \right) \right) \quad \because \text{合成関数の定義}
\end{eqnarray*}を定めます。\(f\)が定義域上の点\(a\in X\)において全微分可能であり、\(g\)が点\(f\left( a\right) \)において微分可能であり、さらに\(h\)が点\(g\left( f\left( a\right) \right) \)において微分可能である場合には、\(h\circ g\circ f\)もまた点\(a\)において全微分可能であり、そこでの全微分係数は、\begin{eqnarray*}\left( h\circ g\circ f\right) ^{\prime }\left( a\right) &=&\left( h\circ
g\right) ^{\prime }\left( f\left( a\right) \right) \cdot \nabla f\left(
a\right) \quad \because \text{合成関数の全微分} \\
&=&h^{\prime }\left( g\left( f\left( a\right) \right) \right) \cdot
g^{\prime }\left( f\left( a\right) \right) \cdot \nabla f\left( a\right)
\quad \because \text{合成関数の微分} \\
&=&\left. \frac{dh\left( z\right) }{dz}\right\vert _{z=g\left( f\left(
a\right) \right) }\cdot \left. \frac{dg\left( y\right) }{dy}\right\vert
_{y=f\left( a\right) }\cdot \left. \left( \frac{\partial f\left( x\right) }{\partial x_{1}},\cdots ,\frac{\partial f\left( x\right) }{\partial x_{n}}\right) \right\vert _{x=a}
\end{eqnarray*}となります。4つ以上の関数の合成についても同様です。
\end{equation*}を定めるものとします。ただし、\(\left\Vert x\right\Vert \)は点\(x\)のノルムであり、\begin{equation*}\left\Vert x\right\Vert =\sqrt{\sum_{i=1}^{n}x_{i}^{2}}=\left(
\sum_{i=1}^{n}x_{i}^{2}\right) ^{\frac{1}{2}}
\end{equation*}と定義されるため、\begin{equation*}
f\left( x\right) =\frac{1}{\left( \sum_{i=1}^{n}x_{i}^{2}\right) ^{\frac{1}{2}}}
\end{equation*}という関係が成り立ちます。これは多変数の多項式関数\(\sum_{i=1}^{n}x_{i}^{2}\)と1変数の無理関数\(y^{\frac{1}{2}}\)と1変数の有理関数\(\frac{1}{z}\)の合成関数です。\(x\in \mathbb{R} ^{n}\backslash \left\{ 0\right\} \)であることを踏まえると、\(\sum_{i=1}^{n}x_{i}^{2}\)は全微分可能であり、\(y^{\frac{1}{2}}\)は任意の点\(\sum_{i=1}^{n}x_{i}^{2}=\left\Vert x\right\Vert ^{2}\)において微分可能であり、\(\frac{1}{z}\)は任意の点\(\left( \sum_{i=1}^{n}x_{i}^{2}\right) ^{\frac{1}{2}}=\left\Vert x\right\Vert \)において微分可能であるため\(f\)は全微分可能であり、全導関数\(f^{\prime }:\mathbb{R} ^{n}\backslash \left\{ 0\right\} \rightarrow \mathbb{R} ^{n}\)はそれぞれの\(x\in \mathbb{R} ^{n}\backslash \left\{ 0\right\} \)に対して、\begin{eqnarray*}f_{x_{k}}\left( x\right) &=&\frac{d}{dx}\left( \frac{1}{\left\Vert
x\right\Vert }\right) \quad \because f\text{の定義} \\
&=&\frac{d}{dx}\left( \frac{1}{\left( \sum_{i=1}^{n}x_{i}^{2}\right) ^{\frac{1}{2}}}\right) \quad \because \text{ノルムの定義} \\
&=&\left. \frac{d}{dz}\left( \frac{1}{z}\right) \right\vert _{z=\left\Vert
x\right\Vert }\cdot \left. \frac{d}{dy}y^{\frac{1}{2}}\right\vert
_{y=\left\Vert x\right\Vert ^{2}}\cdot \nabla \left(
\sum_{i=1}^{n}x_{i}^{2}\right) \quad \because \text{合成関数の全微分} \\
&=&\left. -\frac{1}{z^{2}}\right\vert _{z=\left\Vert x\right\Vert }\cdot
\left. \frac{1}{2}y^{-\frac{1}{2}}\right\vert _{y=\left\Vert x\right\Vert
^{2}}\cdot \left( \frac{\partial }{\partial x_{1}}\left(
\sum_{i=1}^{n}x_{i}^{2}\right) ,\cdots ,\frac{\partial }{\partial x_{n}}\left( \sum_{i=1}^{n}x_{i}^{2}\right) \right) \\
&=&-\frac{1}{\left\Vert x\right\Vert ^{2}}\cdot \frac{1}{2}\left( \left\Vert
x\right\Vert ^{2}\right) ^{-\frac{1}{2}}\cdot \left( 2x_{1},\cdots
,2x_{n}\right) \quad \because \text{ノルムの定義} \\
&=&\left( -\frac{2x_{1}}{\left\Vert x\right\Vert ^{3}},\cdots ,-\frac{2x_{n}}{\left\Vert x\right\Vert ^{3}}\right)
\end{eqnarray*}を定めます。
演習問題
\end{equation*}を定めるものとします。全導関数\(f^{\prime }\)を求めてください。
\end{equation*}を定めるものとします。全導関数\(f^{\prime }\)を求めてください。
\end{equation*}を定めるものとします。全導関数\(f^{\prime }\)を求めてください。
\end{equation*}を定めるものとします。全導関数\(f^{\prime }\)を求めてください。
\end{equation*}を定めるものとします。全導関数\(f^{\prime }\)を求めてください。
プレミアム会員専用コンテンツです
【ログイン】【会員登録】