链式法则

来自testwiki
imported>Tokisaki Kurumi2024年12月4日 (三) 21:10的版本 (加入{{Unreferenced}}标记)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

Template:Unreferenced Template:NoteTA Template:微积分学 -{zh-tw:連鎖律,中國大陸亦稱鏈式法則;zh-cn:链式法则,台湾地区亦称连锁律}-(Template:Lang-en),用于求合成函数導數

正式表述

兩函數 fg定義域 (DfDg) 、值域 (IfIg) 都包含於實數系 ,若可以定義合成函數 gf (也就是 IfDg ),且 faDf 可微分,且 gf(a)IfDg 可微分,則

(gf)(a)=g[f(a)]f(a)

也可以寫成

dg[f(x)]dx|x=a=dg(y)dy|y=f(a)dfdx|x=a

例子

求函数 f(x)=(x2+1)3的导数。

g(x)=x2+1
h(g)=g3h(g(x))=g(x)3.
f(x)=h(g(x))
f(x)=h(g(x))g(x)=3(g(x))2(2x)=3(x2+1)2(2x)=6x(x2+1)2.

求函数 arctansinx的导数。

ddxarctanx=11+x2
ddxarctanf(x)=f(x)1+f2(x)
ddxarctansinx=cosx1+sin2x

证明

嚴謹的證明需要以下連續函數的極限定理

fg 都是实函数,若可以定義合成函數 gf

  • limxaf(x)=L
  • limyLg(y)=g(L)

則有

limxag[f(x)]=g(L)


只要展開極限的ε-δ定義,並考慮 f(x) 等於或不等於 L 的兩種狀況,這個極限定理就可以得証。

為了證明連鎖律,定義一個函數 G ,其定義域 DG=Dg , 而對應規則為

G(y)={g(y)g[f(a)]yf(a)yf(a)g[f(a)]y=f(a)

和一個函數 F ,其定義域 DF=Df , 而對應規則為

F(x)={f(x)f(a)xaxaf(a)x=a

這樣,考慮到 gfa導數是以下函數(定義域為Dgf)的極限

limxag(y)g[f(a)]xa=limxaG[f(x)]F(x)

因為可微則必連續(根據乘法的極限性質),所以 fa 連續、 Gf(a) 連續,故根據上面的極限定理有

limxaG[f(x)]=g[f(a)]

而且針對一開始可微的前提有

limxaF(x)=f(a)

再根據乘法的極限性質

limxag(y)g[f(a)]xa=g[f(a)]f(a)

即為所求。

多元复合函数求导法则

考虑函数z = f(x, y),其中x = g(t),y = h(t),g(t)和h(t)是可微函数,那么:

 dzdt=zxdxdt+zydydt.

假设z = f(u, v)的每一个自变量都是二元函数,也就是说,u = h(x, y),v = g(x, y),且这些函数都是可微的。那么,z的偏导数为:

zx=zuux+zvvx
zy=zuuy+zvvy.

如果我们考虑

r=(u,v)

为一个向量函数,我们可以用向量的表示法把以上的公式写成f的梯度r的偏导数的数量积

fx=frx.

更一般地,对于从向量到向量的函数,求导法则为:

(z1,,zm)(x1,,xp)=(z1,,zm)(y1,,yn)(y1,,yn)(x1,,xp).

高阶导数

复合函数的最初几个高阶导数为:

d(fg)dx=dfdgdgdx
d2(fg)dx2=d2fdg2(dgdx)2+dfdgd2gdx2
d3(fg)dx3=d3fdg3(dgdx)3+3d2fdg2dgdxd2gdx2+dfdgd3gdx3
d4(fg)dx4=d4fdg4(dgdx)4+6d3fdg3(dgdx)2d2gdx2+d2fdg2{4dgdxd3gdx3+3(d2gdx2)2}+dfdgd4gdx4.

参见