合成関数の導関数

合成関数の導関数

y = f ( u ) u = g ( x )  のとき,後の式を前の式に代入すると, y = f ( g ( x ) )  となる.これを, y = f ( u ) u = g ( x )  の合成関数という. y=f u uについて, u=g x x においてそれぞれ微分可能であるとき, 合成関数の導関数はx について微分可能で

d y d x = d y d u · d u d x

あるいは

{ f ( g ( x ) ) } = f ( g ( x ) ) · g ( x )

g ( x ) = u   を代入すると { f ( u ) } = f ( u ) · g ( x )   )

となる.

合成関数を微分する手順

■導出

合成関数導関数の定義にしたがって微分する.

d y d x = lim h 0 f ( g ( x + h ) ) f ( g ( x ) ) h   ・・・・・・(1)

= lim h 0 f ( g ( x + h ) ) f ( g ( x ) ) g ( x + h ) g ( x ) · g ( x + h ) g ( x ) h

ここで

g ( x + h ) g ( x ) = j   ・・・・・・(2)

とおくと

g ( x + h ) = g ( x ) + j = u + j   ・・・・・・(3)

となる.よって

= lim h 0 f ( u + j ) f ( u ) j · g ( x + h ) g ( x ) h   ・・・・・・(4)

h 0 ならば, j 0  となる.

【補足説明】

u=g x x において微分可能であことより, u=g x xにおいて連続である.したがって

lim h0 g x+h =g x

である.よって

lim h0 j= lim h0 g x+h g x =g x g x =0

すなわち

h0 のとき, j0 となる.  ・・・・・・(5)

注意: g x が定数などの場合,(3)よりj0となってしまい(4)が成り立たない.このような場場合の証明は,ここをみてください.

よって

= lim j 0 { f ( u + j ) f ( u ) j } · lim h 0 { g ( x + h ) g ( x ) h }

= f ( u ) · g ( x )   導関数を参照

= d y d u · d u d x

合成関数の導関数を以下のように表す場合もある.

d y d x = { f ( g ( x ) ) } d y d u = { f ( u ) } = f ( u ) = f ( g ( x ) ) d u d x = { g ( x ) } = g ( x ) であるので,  

{ f ( g ( x ) ) } = f ( g ( x ) ) · g ( x )  

となる.

●グラフを用いた合成関数の導関数の説明


lim Δ x 0 Δ u Δ x = d u d x

lim Δ u 0 Δ y Δ u = d y d u

である.

d y d x = lim Δ x 0 Δ y Δ x

= lim Δ x 0 ( Δ y Δ u Δ u Δ x )

= ( lim Δ x 0 Δ y Δ u ) ( lim Δ x 0 Δ u Δ x )

Δ x 0 のとき Δ u 0 である.よって

= ( lim Δ u 0 Δ y Δ u ) ( lim Δ x 0 Δ u Δ x )

= d y d u · d u d x

 

j=0 の場合も含む証明】

導関数の定義式

f u = lim j0 f u+j f u j

より

f u+j f u = f u j+ε j j lim j0 ε j =0   ・・・・・・(6)

となる ε j が存在する.さらに

ε 0 =0

とする(拡張する).

(6)の右辺をjでくくると

f u+j f u = f u +ε j j   ・・・・・・(7)

となる.(7)に(2)より得られる

j= g ( x + h ) g ( x )

(3)より得られる

u + j= g ( x + h )

u=g x

を代入すると

f g x+h f g x = f u +ε j g x+h g x

となる.両辺をh(ただし, h0 )で割り

f g x+h f g x h = f u +ε j g x+h g x h

さらに,両辺に対して h0 の極限をとる.

lim h0 f g x+h f g x h = lim h0 f u +ε j g x+h g x h

= lim 0 f u +ε j lim h0 g x+h g x h   (∵ここを参照)

= f u g x

 なぜならば
  • (6)の h0 のとき, j0 より, h0 のとき, ε j 0

  • lim h0 g x+h g x h = g x

= dy du du dx

すなわち

d y d x = d y d u · d u d x

 

ホーム>>カテゴリー分類>>微分>>合成関数の導関数

最終更新日: 2026年6月14日