コンテンツにスキップ

多変数合成関数の連鎖律

一変数では (fg)(t)=f(g(t))g(t)(f\circ g)'(t)=f'(g(t))g'(t) でした。多変数でも「後の写像の微分」から「先の写像の微分」へ、合成した順序の逆ではなく、写像を作用させる順序に行列を掛けます。

記号と行列の順序に関する注意

Section titled “記号と行列の順序に関する注意”

連鎖律は、F(x,y)=0F(x,y)=0 から局所的に yyxx の関数として扱う陰関数微分や、極座標などの座標変換にもつながります。陰関数定理そのものは後の単元で扱います。

Q基本:曲線との合成★☆☆
f(x,y)=xyf(x,y)=xyx=t2,y=sintx=t^2,y=\sin td(fr)dt\frac{d(f\circ r)}{dt} を求めてください。
HINTヒントを見る
fx=y,fy=xf_x=y,f_y=x を使います。
ANS解答を見る
fxx+fyy=sint2t+t2costf_xx'+f_yy'=\sin t\cdot2t+t^2\cos t です。直接 t2sintt^2\sin t を微分しても一致します。
Q標準:2つの中間変数★★☆
z=x2+yz=x^2+yx=uv,y=uvx=u-v,y=uvzu,zvz_u,z_v を求めてください。
HINTヒントを見る
zx=2x,zy=1z_x=2x,z_y=1 です。
ANS解答を見る
zu=2(uv)+v=2uvz_u=2(u-v)+v=2u-vzv=2(uv)(1)+u=u+2vz_v=2(u-v)(-1)+u=-u+2v です。
Q発展:ヤコビ行列★★★
F(x,y,z)=(x+y,yz)F(x,y,z)=(x+y,yz)G(t)=(t,t2,et)G(t)=(t,t^2,e^t) の合成の微分を行列で求めてください。
HINTヒントを見る
JFJ_F2×32\times3JGJ_G3×13\times1 です。
ANS解答を見る
JF=(1100zy),JG=(12tet).J_F=\begin{pmatrix}1&1&0\\0&z&y\end{pmatrix},\quad J_G=\begin{pmatrix}1\\2t\\e^t\end{pmatrix}. G(t)G(t) を代入して掛けると (1+2t2tet+t2et)\begin{pmatrix}1+2t\\2te^t+t^2e^t\end{pmatrix} です。