杭杭州紫金港培训学校(紫金港专升本)
成人高考专升本高等数学(二)考前辅导第三章 导数与微分第 10 节 / 共 32 节约 30 分钟免费

复合函数求导与隐函数求导

掌握复合函数求导的链式法则、隐函数求导的步骤以及对数求导法,能求出含内层函数的导数和方程确定的函数在某点的导数。

本节考点:复合函数求导法则隐函数求导法对数求导法

本节导读

上一节的公式只能处理 sin⁡x\sin xsinx、exe^{x}ex 这类「单层」函数。实际遇到的函数大多是多层套在一起的,比如 sin⁡2x\sin 2xsin2x、ex2e^{x^2}ex2、ln⁡(1+x2)\ln(1+x^2)ln(1+x2),这就要用复合函数求导法则。另外,有些函数由方程 x2+y2=25x^2+y^2=25x2+y2=25 这样的形式给出,不方便解出 yyy,要用隐函数求导。

在试卷里,求复合函数的导数是出现频率很高的运算,隐函数求导常在选择题、填空题里出现某一点的导数值。学完这一节,你应该能熟练地「由外向内、层层求导」,并会用对数求导法求幂指函数的导数。

复合函数求导法则

链式法则

设 y=f(u)y=f(u)y=f(u),u=g(x)u=g(x)u=g(x),且两个函数都可导,则复合函数 y=f(g(x))y=f(g(x))y=f(g(x)) 可导,并且

dydx=f′(u)⋅g′(x)=f′(g(x))⋅g′(x)\frac{\mathrm{d}y}{\mathrm{d}x}=f'(u)\cdot g'(x)=f'(g(x))\cdot g'(x)dxdy​=f′(u)⋅g′(x)=f′(g(x))⋅g′(x)

口诀是「由外向内,层层求导,再相乘」:先对最外层函数求导,里面的式子原样不动,再乘上里面一层的导数。多层复合时依次往里做。

常用结果

下面几个结果出现频率很高,熟了可以直接写:

函数导数
sin⁡(ax+b)\sin(ax+b)sin(ax+b)acos⁡(ax+b)a\cos(ax+b)acos(ax+b)
ekxe^{kx}ekxk ekxk\,e^{kx}kekx
ex2e^{x^2}ex22x ex22x\,e^{x^2}2xex2
ln⁡(1+x2)\ln(1+x^2)ln(1+x2)2x1+x2\dfrac{2x}{1+x^2}1+x22x​
(ax+b)n(ax+b)^{n}(ax+b)nna (ax+b)n−1na\,(ax+b)^{n-1}na(ax+b)n−1
1+x2\sqrt{1+x^2}1+x2​x1+x2\dfrac{x}{\sqrt{1+x^2}}1+x2​x​

三层的例子:y=ln⁡cos⁡2xy=\ln\cos2xy=lncos2x 可以拆成 y=ln⁡uy=\ln uy=lnu,u=cos⁡vu=\cos vu=cosv,v=2xv=2xv=2x。逐层求导:y′=1cos⁡2x⋅(−sin⁡2x)⋅2=−2tan⁡2xy'=\frac{1}{\cos2x}\cdot(-\sin2x)\cdot2=-2\tan2xy′=cos2x1​⋅(−sin2x)⋅2=−2tan2x。

隐函数求导法

如果方程 F(x,y)=0F(x,y)=0F(x,y)=0 确定了 yyy 是 xxx 的函数,但不容易解出 yyy,就用隐函数求导法:方程两边同时对 xxx 求导,把 yyy 看成 xxx 的函数,用复合函数求导法则;最后从等式里解出 y′y'y′。

对含 yyy 的项求导时,要记住多乘一个 y′y'y′:

对 xxx 求导结果
(y2)′(y^2)'(y2)′2y y′2y\,y'2yy′
(ey)′(e^{y})'(ey)′ey y′e^{y}\,y'eyy′
(xy)′(xy)'(xy)′y+x y′y+x\,y'y+xy′
(sin⁡y)′(\sin y)'(siny)′cos⁡y⋅y′\cos y\cdot y'cosy⋅y′

例如由 x2+y2=25x^2+y^2=25x2+y2=25 确定 y(x)y(x)y(x)。两边对 xxx 求导得 2x+2yy′=02x+2yy'=02x+2yy′=0,解出 y′=−xyy'=-\frac{x}{y}y′=−yx​。在点 (3,4)(3,4)(3,4) 处,y′=−34y'=-\frac{3}{4}y′=−43​。注意导数表达式里可以同时含 xxx 和 yyy,求某点的值要把这点的两个坐标都代入。

对数求导法

形如 y=u(x)v(x)y=u(x)^{v(x)}y=u(x)v(x) 的幂指函数,底数和指数都含 xxx,既不能用幂函数公式,也不能用指数函数公式。办法是先取对数,把幂指化为乘积,再用隐函数求导:

y=xx ⇒ ln⁡y=xln⁡x ⇒ y′y=ln⁡x+1 ⇒ y′=xx(ln⁡x+1)y=x^{x}\ \Rightarrow\ \ln y=x\ln x\ \Rightarrow\ \frac{y'}{y}=\ln x+1\ \Rightarrow\ y'=x^{x}(\ln x+1)y=xx ⇒ lny=xlnx ⇒ yy′​=lnx+1 ⇒ y′=xx(lnx+1)

步骤是:两边取对数;两边对 xxx 求导(左边是 y′y\frac{y'}{y}yy′​);解出 y′y'y′ 并把 yyy 换回原函数。对数求导法也可用于多个因式连乘、连除的函数,能把乘除变成加减。

易错提醒

  • ❌ 认为 (sin⁡2x)′=cos⁡2x(\sin2x)'=\cos2x(sin2x)′=cos2x。✅ 漏乘了里层的导数,应是 2cos⁡2x2\cos2x2cos2x。

  • ❌ 认为 (ex2)′=ex2(e^{x^2})'=e^{x^2}(ex2)′=ex2,或写成 x2ex2−1x^2e^{x^2-1}x2ex2−1。✅ 外层是指数函数,导数不变,再乘里层的导数 2x2x2x,得 2x ex22x\,e^{x^2}2xex2。

  • ❌ 隐函数求导时,把 (y2)′(y^2)'(y2)′ 写成 2y2y2y。✅ yyy 是 xxx 的函数,要用链式法则,(y2)′=2y y′(y^2)'=2y\,y'(y2)′=2yy′。

  • ❌ 把 y=xxy=x^{x}y=xx 当作幂函数,写成 y′=x⋅xx−1y'=x\cdot x^{x-1}y′=x⋅xx−1。✅ 底数和指数都含 xxx,要用对数求导法,y′=xx(ln⁡x+1)y'=x^{x}(\ln x+1)y′=xx(lnx+1)。

  • ❌ 把 (ax)′(a^{x})'(ax)′ 与 (xa)′(x^{a})'(xa)′ 混用。✅ axa^{x}ax 是指数函数,导数是 axln⁡aa^{x}\ln aaxlna;xax^{a}xa 是幂函数,导数是 axa−1ax^{a-1}axa−1。

例题精讲

例题 1

求 y=sin⁡(3x2)y=\sin(3x^2)y=sin(3x2) 的导数。

答案:y′=6xcos⁡(3x2)y'=6x\cos(3x^2)y′=6xcos(3x2)

解析:外层是正弦,内层是 3x23x^23x2。先对外层求导得 cos⁡(3x2)\cos(3x^2)cos(3x2),再乘内层的导数 (3x2)′=6x(3x^2)'=6x(3x2)′=6x,所以 y′=6xcos⁡(3x2)y'=6x\cos(3x^2)y′=6xcos(3x2)。

例题 2

由方程 x2+xy+y2=3x^2+xy+y^2=3x2+xy+y2=3 确定 yyy 是 xxx 的函数,求 y′y'y′,并求在点 (1,1)(1,1)(1,1) 处的值。

答案:y′=−2x+yx+2yy'=-\dfrac{2x+y}{x+2y}y′=−x+2y2x+y​;在 (1,1)(1,1)(1,1) 处 y′=−1y'=-1y′=−1

解析:两边对 xxx 求导:2x+(y+xy′)+2yy′=02x+(y+xy')+2yy'=02x+(y+xy′)+2yy′=0,整理得 (x+2y)y′=−(2x+y)(x+2y)y'=-(2x+y)(x+2y)y′=−(2x+y),所以 y′=−2x+yx+2yy'=-\frac{2x+y}{x+2y}y′=−x+2y2x+y​。代入 x=1,y=1x=1,y=1x=1,y=1:y′=−33=−1y'=-\frac{3}{3}=-1y′=−33​=−1。

例题 3

求 y=xsin⁡xy=x^{\sin x}y=xsinx(x>0x\gt0x>0)的导数。

答案:y′=xsin⁡x(cos⁡xln⁡x+sin⁡xx)y'=x^{\sin x}\left(\cos x\ln x+\dfrac{\sin x}{x}\right)y′=xsinx(cosxlnx+xsinx​)

解析:两边取对数:ln⁡y=sin⁡x⋅ln⁡x\ln y=\sin x\cdot\ln xlny=sinx⋅lnx。两边对 xxx 求导:y′y=cos⁡x⋅ln⁡x+sin⁡x⋅1x\frac{y'}{y}=\cos x\cdot\ln x+\sin x\cdot\frac{1}{x}yy′​=cosx⋅lnx+sinx⋅x1​。所以 y′=y(cos⁡xln⁡x+sin⁡xx)=xsin⁡x(cos⁡xln⁡x+sin⁡xx)y'=y\left(\cos x\ln x+\frac{\sin x}{x}\right)=x^{\sin x}\left(\cos x\ln x+\frac{\sin x}{x}\right)y′=y(cosxlnx+xsinx​)=xsinx(cosxlnx+xsinx​)。

本节小结

  • 复合函数求导是「由外向内、层层求导、再相乘」:[f(g(x))]′=f′(g(x)) g′(x)[f(g(x))]'=f'(g(x))\,g'(x)[f(g(x))]′=f′(g(x))g′(x)。
  • 隐函数求导:方程两边对 xxx 求导,含 yyy 的项多乘 y′y'y′,再解出 y′y'y′。
  • 隐函数的导数里往往同时含 xxx 和 yyy,求某点的导数值要代入这点的两个坐标。
  • 幂指函数 y=uvy=u^{v}y=uv 用对数求导法:取对数、求导、解出 y′y'y′。
  • 求导时分清 axa^{x}ax(指数函数)、xax^{a}xa(幂函数)和 xxx^{x}xx(幂指函数)。

学完练一练

按本节考点从题库「专升本 · 高等数学(二)」里抽题(每次 10 道以内),做完看解析、错题自动进错题本。

本节内容由 AI 辅助编写,配图由 AI 生成,仅供备考参考;考试要求以《全国各类成人高等学校招生考试大纲(2024 年版)》及浙江省教育考试院当年公布为准。

我要提问免费报名咨询