f[g(x)]中,设g(x)=u,则f[g(x)]=f(u),
从而(公式):f'[g(x)]=f'(u)*g'(x)
呵呵,我们的老师写在黑板上时我一开始也看不懂,那就举个例子吧,耐心看哦!
f[g(x)]=sin(2x),则设g(x)=2x,令g(x)=2x=u,则f(u)=sin(u)
所以f'[g(x)]=[sin(u)]'*(2x)'=2cos(u),再用2x代替u,得f'[g(x)]=2cos(2x).
以此类推y'=[cos(3x)]'=-3sin(x)
y'={sin(3-x)]'=-cos(x)
一开始会做不好,老是要对照公式和例子,
但只要多练练,并且熟记公式,最重要的是记住一两个例子,多练习就会了。
复合函数求导
编辑
规则
复合函数求导的前提:复合函数本身及所含函数都可导。
法则1:设u=g(x),对f(u)求导得:f'(x)=f'(u)*g'(x);
法则2:设u=g(x),a=p(u),对f(a)求导得:f'(x)=f'(a)*p'(u)*g'(x);
我们老师说不对。
正确(正式)的证明如下:
假设我们要求f(g(x))对x的导数,且f(g(x))和g(x)均可导。
首先,根据定义:当h->0时,g'(x)=lim(g(x+h)-g(x))/h,所以,当h->0时,lim(g(x+h)-g(x))/h-g'(x)->0
设v=(g(x+h)-g(x))/h-g'(x)
就有:g(x+h)=g(x)+(g'(x)+v)h
同理:f(y+k)=f(y)+(f'(y)+u)k
所以,f(g(x)+[g'(x) + v]h)=f(g(x))+[f'(g(x))+v]*[g'(x)+v]h (其实就是y=g(x),k=[g'(x) + v]h)
所以,(f(g(x+h))-f(g(x)))/h=(f(g(x))+[f'(g(x))+u]·[g'(x)+v]h−f(g(x)))/h
=[f'(g(x))+u]·[g'(x)+v]
当h->0时,u和v都->0,这个容易看。
所以当h->0时,(f(g(x+h))-f(g(x)))/h=[f'(g(x))+0]·[g'(x)+0]
=f'(g(x))·g'(x)
然后f'(g(x))=f'(g(x))·g'(x)
证毕
写得比较乱,主要是比较复杂,你还是写到纸上看看吧。
你说的约分可以用来帮助记忆,但不能用来当作证明。
复合函数求导要依据“分步求导”的原则,即:f[g(x)]关于x的导数是:{f[g(x)]}' = f'[g(x)] * g'(x)
总的公式f'[g(x)]=f'(g)×g'(x)
比如说:求ln(x+2)的导函数
[ln(x+2)]'=[1/(x+2)] 【注:此时将(x+2)看成一个整体的未知数x'】 ×1【注:1即为(x+2)的导数】
主要方法:先对该函数进行分解,分解成简单函数,然后对各个简单函数求导,最后将求导后的结果相乘,并将中间变量还原为对应的自变量。
遵循链式法则
链式法则是微积分中的求导法则,用以求一个复合函数的导数。所谓的复合函数,是指以一个函数作为另一个函数的自变量。
如设f(x)=3x,g(x)=x+3,g(f(x))就是一个复合函数,并且g(f(x))=3x+3 链式法则(chain rule)
若h(x)=f(g(x))
则h'(x)=f'(g(x))g'(x)
链式法则用文字描述,就是“由两个函数凑起来的复合函数,其导数等于里边函数代入外边函数的值之导数,乘以里边函数的导数。
总的公式f'[g(x)]=f'(g)×g'(x)
比如说:求ln(x+2)的导函数
[ln(x+2)]'=[1/(x+2)] 【注:此时将(x+2)看成一个整体的未知数x'】 ×1【注:1即为(x+2)的导数】
主要方法:先对该函数进行分解,分解成简单函数,然后对各个简单函数求导,最后将求导后的结果相乘,并将中间变量还原为对应的自变量。
.常用导数公式
1.y=c(c为常数) y'=0
2.y=x^n y'=nx^(n-1)
3.y=a^x y'=a^xlna
y=e^x y'=e^x
4.y=logax y'=logae/x
y=lnx y'=1/x
5.y=sinx y'=cosx
6.y=cosx y'=-sinx
7.y=tanx y'=1/cos^2x
8.y=cotx y'=-1/sin^2x
9.y=arcsinx y'=1/√1-x^2
10.y=arccosx y'=-1/√1-x^2
11.y=arctanx y'=1/1+x^2
12.y=arccotx y'=-1/1+x^2
在推导的过程中有这几个常见的公式需要用到:
1.y=f[g(x)],y'=f'[g(x)]•g'(x)『f'[g(x)]中g(x)看作整个变量,而g'(x)中把x看作变量』
2.y=u/v,y'=u'v-uv'/v^2
3.y=f(x)的反函数是x=g(y),则有y'=1/x'
证:1.显而易见,y=c是一条平行于x轴的直线,所以处处的切线都是平行于x的,故斜率为0。用导数的定义做也是一样的:y=c,⊿y=c-c=0,lim⊿x→0⊿y/⊿x=0。
2.这个的推导暂且不证,因为如果根据导数的定义来推导的话就不能推广到n为任意实数的一般情况。在得到 y=e^x y'=e^x和y=lnx y'=1/x这两个结果后能用复合函数的求导给予证明。
3.y=a^x,
⊿y=a^(x+⊿x)-a^x=a^x(a^⊿x-1)
⊿y/⊿x=a^x(a^⊿x-1)/⊿x
如果直接令⊿x→0,是不能导出导函数的,必须设一个辅助的函数β=a^⊿x-1通过换元进行计算。由设的辅助函数可以知道:⊿x=loga(1+β)。
所以(a^⊿x-1)/⊿x=β/loga(1+β)=1/loga(1+β)^1/β
显然,当⊿x→0时,β也是趋向于0的。而limβ→0(1+β)^1/β=e,所以limβ→01/loga(1+β)^1/β=1/logae=lna。
把这个结果代入lim⊿x→0⊿y/⊿x=lim⊿x→0a^x(a^⊿x-1)/⊿x后得到lim⊿x→0⊿y/⊿x=a^xlna。
可以知道,当a=e时有y=e^x y'=e^x。
4.y=logax
⊿y=loga(x+⊿x)-logax=loga(x+⊿x)/x=loga[(1+⊿x/x)^x]/x
⊿y/⊿x=loga[(1+⊿x/x)^(x/⊿x)]/x
因为当⊿x→0时,⊿x/x趋向于0而x/⊿x趋向于∞,所以lim⊿x→0loga(1+⊿x/x)^(x/⊿x)=logae,所以有
lim⊿x→0⊿y/⊿x=logae/x。
可以知道,当a=e时有y=lnx y'=1/x。
这时可以进行y=x^n y'=nx^(n-1)的推导了。因为y=x^n,所以y=e^ln(x^n)=e^nlnx,
所以y'=e^nlnx•(nlnx)'=x^n•n/x=nx^(n-1)。
5.y=sinx
⊿y=sin(x+⊿x)-sinx=2cos(x+⊿x/2)sin(⊿x/2)
⊿y/⊿x=2cos(x+⊿x/2)sin(⊿x/2)/⊿x=cos(x+⊿x/2)sin(⊿x/2)/(⊿x/2)
所以lim⊿x→0⊿y/⊿x=lim⊿x→0cos(x+⊿x/2)•lim⊿x→0sin(⊿x/2)/(⊿x/2)=cosx
6.类似地,可以导出y=cosx y'=-sinx。
7.y=tanx=sinx/cosx
y'=[(sinx)'cosx-sinx(cos)']/cos^2x=(cos^2x+sin^2x)/cos^2x=1/cos^2x
8.y=cotx=cosx/sinx
y'=[(cosx)'sinx-cosx(sinx)']/sin^2x=-1/sin^2x
9.y=arcsinx
x=siny
x'=cosy
y'=1/x'=1/cosy=1/√1-sin^2y=1/√1-x^2
10.y=arccosx
x=cosy
x'=-siny
y'=1/x'=-1/siny=-1/√1-cos^2y=-1/√1-x^2
11.y=arctanx
x=tany
x'=1/cos^2y
y'=1/x'=cos^2y=1/sec^2y=1/1+tan^2x=1/1+x^2
12.y=arccotx
x=coty
x'=-1/sin^2y
y'=1/x'=-sin^2y=-1/csc^2y=-1/1+cot^2y=-1/1+x^2
另外在对双曲函数shx,chx,thx等以及反双曲函数arshx,archx,arthx等和其他较复杂的复合函数求导时通过查阅导数表和运用开头的公式与
4.y=u土v,y'=u'土v'
5.y=uv,y=u'v+uv'
均能较快捷地求得结果。