連鎖律とは? わかりやすく解説

連鎖律

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/09/10 15:34 UTC 版)

微分法において連鎖律(れんさりつ、: chain rule)あるいは合成関数の微分公式とは、複数の関数が合成された合成関数微分するとき、その導関数がそれぞれの導関数の積で与えられるという関係式のこと。

概要

開区間 上の微分可能な関数 を開区間 上の微分可能な関数とするとき、 が合成可能(つまり )ならば合成関数 も開区間 上で微分可能であり、導関数は関係式

を満たす。これを連鎖律という[1]ライプニッツの記法では

となる。積分法においては、置換積分に対応する。

例1

について微分する。連鎖律より

である。導関数 dy/du および du/dx を求める:

したがって

となる。

間違った証明

微分の定義より

となる。これは一見正しそうに見えるかもしれないが、 のどれだけ近いところにも となる が存在する場合(例えば が定数関数の場合)には、0除算が含まれるため、この証明は誤りである。

証明

上の間違った証明を"修正"して正しい証明にするには、例えば次のようにする。

微分の定義より:

しばらくの間 g(x) は a の近くの任意の x に対して g(a) と等しくないと仮定する。すると上の式は2つの因子の積に等しい:

ga の近くで振動するとき、a にいくら近づいても常に、さらに近い x が存在して g(x) が g(a) に等しいということが起こり得る。例えば、これは g(x) = x2sin(1 / x) に対して点 a = 0 の近くで起こる。これが起こるときにはいつでも、上の式は0による割り算を含むから定義されない。これに対処するためには、次のように関数 Q を導入する:

fg に対応する差分商は常に次に等しいことをこれから証明する:

g(x) が g(a) に等しくないときにはいつでも、g(x) − g(a) という因子は打ち消し合うから明らかである。g(x) が g(a) に等しいときには、f(g(x)) は f(g(a)) に等しいから fg の微分商は 0 であり、上の積は f′(g(a)) 掛ける 0 に等しいから 0 である。したがって上の積はつねに微分商に等しい。 fga における微分が存在することを示しその値を決定するためには、上の積の xa に行くときの極限が存在することを示しその値を決定するだけでよい。

これをするために、積の極限はその因子の極限が存在すれば存在することを思い出そう。これが起こるとき、これら 2つの因子の積の極限は因子の極限の積に等しくなる。2つの因子は Q(g(x))(g(x) − g(a)) / (xa) である。後者は ga における微分商であり、仮定により ga において微分可能であるので、xa に向かうときのその極限は存在し g′(a) に等しい。

Q(g(x)) を調べることが残っている。Qf が定義されているときにはいつでも定義されている。さらに、仮定により fg(a) において微分可能なので、Qg(a) において連続である。ga において微分可能であるから a において連続であり、それゆえ Qga において連続である。したがって xa に行くときのその極限は存在し、 Q(g(a)) に等しく、それは f′(g(a)) である。

これで両方の因子の極限が存在しそれらはそれぞれ f′(g(a)) と g′(a) に等しいことが示された。したがって fga における微分は存在し f′(g(a))g′(a) に等しい。

脚注

  1. ^ 杉浦 1980, p. 131, 定理 6.6(連鎖律).

参考文献

関連項目

  • 微分
  • 偏微分
  • 置換積分
  • ヤコビ行列

連鎖律

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/07/08 02:35 UTC 版)

函数の全微分」の記事における「連鎖律」の解説

詳細は「多変数の連鎖律(ドイツ語版)」を参照 f: Rn → R は可微分函数で、g: R → Rn, g(t) = (g1(t), …, gn(t)) は滑らかな曲線とすると、合成函数微分d d t ( f ∘ g ) ( t ) = [ d f ( g ( t ) ) ] ( g ′ ( t ) ) = ∇ f ( g ( t ) ) ⋅ g ′ ( t ) = grad ⁡ f ( g ( t ) ) ⋅ g ′ ( t ) = ∂ f ∂ x 1 ( g ( t ) ) g 1 ′ ( t ) + ⋯ + ∂ f ∂ x n ( g ( t ) ) g n ′ ( t ) {\displaystyle {\begin{aligned}{\frac {d}{\mathit {dt}}}(f\circ g)(t)&=[{\mathit {df}}(g(t))](g'(t))=\nabla f(g(t))\cdot g'(t)=\operatorname {grad} f(g(t))\cdot g'(t)\\&={\frac {\partial f}{\partial x^{1}}}(g(t))g_{1}'(t)+\dots +{\frac {\partial f}{\partial x^{n}}}(g(t))g_{n}'(t)\end{aligned}}} と書ける。多様体場合にも同様のことが成り立つ。

※この「連鎖律」の解説は、「函数の全微分」の解説の一部です。
「連鎖律」を含む「函数の全微分」の記事については、「函数の全微分」の概要を参照ください。

ウィキペディア小見出し辞書の「連鎖律」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「連鎖律」の関連用語

連鎖律のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



連鎖律のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの連鎖律 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの函数の全微分 (改訂履歴)、勾配 (ベクトル解析) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS