自在学

我们与你共同进步

  • 分类课程
  • 文章
  • 工作台
  • 订阅

  • 关于我们
  • 隐私政策
  • 使用条款

探索

  • 分类课程
  • 文章
  • 工作台
  • 订阅

网站信息

  • 关于我们
  • 隐私政策
  • 使用条款

加入社区

自在学学习社区微信二维码

微信扫码,交流学习

株洲市自在学教育科技有限公司© 2025 - 2026 版权所有

© 2025 - 2026 株洲市自在学教育科技有限公司 版权所有

湘公网安备43020302000292号|湘ICP备2025148919号-1
分类课程工作台文章订阅
分类课程工作台文章价格

微积分 I

  1. 01极限思想:变化过程中的逼近
  2. 02极限运算与常见极限
  3. 03连续性:图像能不能一笔画下去
  4. 04导数的概念:从平均变化率到瞬时变化率
  5. 05常见函数求导法则
  6. 06三角、指数与对数函数的导数
  7. 07导数应用:单调性、极值与最优化
  8. 08曲线分析:凹凸性、二阶导数与图像草图
  9. 09积分的概念:从面积到累积量
  10. 10微积分基本定理
  11. 11基本积分方法
  12. 12微积分综合建模
正在加载课程章节内容
课程数学微积分 I常见函数求导法则

常见函数求导法则

上一章从差商定义算导数,可靠,却不适合每题都从头展开。真正的函数往往由很多层结构拼成:若每一层都回到极限,代数会很快盖住变化率本身。

求导法则把已经证明过的极限结论整理成工具。使用这些工具时,最重要的不是抢着套公式,而是先看函数最外层在做什么:相加、相乘、相除,还是把一个函数塞进另一个函数。

常见求导法则工具箱中文总览图


常数、幂与线性组合

常数函数的图像是水平线,因此

ddxc=0\frac{d}{dx}c=0dxd​c=0

幂函数的求导规则是

ddxxn=nxn−1\frac{d}{dx}x^n=nx^{n-1}dxd​xn=nxn−1

对正整数 nnn,它可以从二项式展开与差商定义推出。以 x3x^3x3 为例:

(x+h)3−x3h=3x2h+3xh2+h3h=3x2+3xh+h2\frac{(x+h)^3-x^3}{h} =\frac{3x^2h+3xh^2+h^3}{h} =3x^2+3xh+h^2h(x+h)3−x3​=h3x2h+3xh2+h3​=3x2+3xh+h2

令 h→0h\to0h→0,就得到 3x23x^23x2。一般的正整数幂也是同样结构:展开后只有一次 hhh 的那项在约分后留下,其余项仍含 hhh,最终趋近 000。

常数倍可以保留:

ddx[cf(x)]=cf′(x)\frac{d}{dx}[cf(x)]=cf'(x)dxd​[cf(x)]=cf′(x)

和差可以逐项求导:

ddx[f(x)±g(x)]=f′(x)±g′(x)\frac{d}{dx}[f(x)\pm g(x)]=f'(x)\pm g'(x)dxd​[f(x)±g(x)]=f′(x)±g′(x)

因此多项式可以逐项处理。比如

p(x)=4x5−3x2+7x−9p(x)=4x^5-3x^2+7x-9p(x)=4x5−3x2+7x−9

有

p′(x)=20x4−6x+7p'(x)=20x^4-6x+7p′(x)=20x4−6x+7

常数项 −9-9−9 的导数为 000,不是把整道题变成 000。

负指数与分数指数

幂法则也可以扩展到适当定义域内的实数指数。例如

ddxx−2=−2x−3=−2x3\frac{d}{dx}x^{-2}=-2x^{-3}=-\frac{2}{x^3}dxd​x−2=−2x−3=−x32​ ddxx1/2=12x−1/2=12x\frac{d}{dx}x^{1/2}=\frac12x^{-1/2}=\frac{1}{2\sqrt{x}}dxd​x1/2=21​x−1/2=2x​1​

写公式时别忘记定义域。x−2x^{-2}x−2 在 x=0x=0x=0 没有定义;x\sqrt{x}x​ 的普通实函数导数公式只在 x>0x>0x>0 上给出有限值。


乘积法则:两边都在变

很多人第一次会猜

(uv)′=u′v′(uv)'=u'v'(uv)′=u′v′

但这不对。若 u=xu=xu=x、v=xv=xv=x,错误公式会给出 111,而 uv=x2uv=x^2uv=x2 的导数明明是 2x2x2x。

正确公式是

(uv)′=u′v+uv′(uv)'=u'v+uv'(uv)′=u′v+uv′

为什么有两项?把 uuu 与 vvv 看成矩形的长和宽。输入变化时,长的变化贡献一条竖带,宽的变化贡献一条横带;右上角还有一块 ΔuΔv\Delta u\Delta vΔuΔv,但它是两个小变化的乘积,在取导数极限时会消失。

乘积法则的矩形面积变化中文示意图

也可以直接从增量写出:

Δ(uv)=(u+Δu)(v+Δv)−uv\Delta(uv)=(u+\Delta u)(v+\Delta v)-uvΔ(uv)=(u+Δu)(v+Δv)−uv =vΔu+uΔv+ΔuΔv=v\Delta u+u\Delta v+\Delta u\Delta v=vΔu+uΔv+ΔuΔv

除以输入变化并取极限,就留下 u′v+uv′u'v+uv'u′v+uv′。

例题:先判断是否值得展开

求

y=(x2+1)(3x−4)y=(x^2+1)(3x-4)y=(x2+1)(3x−4)

用乘积法则:

y′=2x(3x−4)+3(x2+1)y'=2x(3x-4)+3(x^2+1)y′=2x(3x−4)+3(x2+1)

化简为

y′=9x2−8x+3y'=9x^2-8x+3y′=9x2−8x+3

这道题也可以先展开再逐项求导,结果相同。对于多项式乘积,展开可能更短;对于 x2sin⁡xx^2\sin xx2sinx 或 exln⁡xe^x\ln xexlnx,无法化成简单多项式,乘积法则更合适。

三个因子的乘积

对 uvwuvwuvw,每次让一个因子负责求导,其余保持不变:

(uvw)′=u′vw+uv′w+uvw′(uvw)'=u'vw+uv'w+uvw'(uvw)′=u′vw+uv′w+uvw′

例如

ddx[x2exsin⁡x]=2xexsin⁡x+x2exsin⁡x+x2excos⁡x\frac{d}{dx}[x^2e^x\sin x] =2xe^x\sin x+x^2e^x\sin x+x^2e^x\cos xdxd​[x2exsinx]=2xexsinx+x2exsinx+x2excosx

不要把三个因子的导数全乘在一起,也不要漏掉某一个因子的变化贡献。


商法则:分母的变化不能忽略

若 v(x)≠0v(x)\ne0v(x)=0,则

(uv)′=u′v−uv′v2\left(\frac{u}{v}\right)' =\frac{u'v-uv'}{v^2}(vu​)′=v2u′v−uv′​

商法则结构中文图

公式中的减号和分母平方最容易写错。它可以从恒等式

u=uv⋅vu=\frac{u}{v}\cdot vu=vu​⋅v

两边求导得到。令 w=u/vw=u/vw=u/v,则 u′=w′v+wv′u'=w'v+wv'u′=w′v+wv′,所以

w′=u′−wv′v=u′v−uv′v2w'=\frac{u'-wv'}{v} =\frac{u'v-uv'}{v^2}w′=vu′−wv′​=v2u′v−uv′​

例题:保留结构再化简

求

r(x)=x2+32x−1r(x)=\frac{x^2+3}{2x-1}r(x)=2x−1x2+3​

令 u=x2+3u=x^2+3u=x2+3、v=2x−1v=2x-1v=2x−1,则 u′=2xu'=2xu′=2x、v′=2v'=2v′=2。代入:

r′(x)=2x(2x−1)−2(x2+3)(2x−1)2r'(x)=\frac{2x(2x-1)-2(x^2+3)}{(2x-1)^2}r′(x)=(2x−1)22x(2x−1)−2(x2+3)​

化简为

r′(x)=2x2−2x−6(2x−1)2r'(x)=\frac{2x^2-2x-6}{(2x-1)^2}r′(x)=(2x−1)22x2−2x−6​

定义域仍要排除 x=1/2x=1/2x=1/2。求导不会替原函数补上分母为零的位置。

什么时候不必用商法则

若分母只是单项式,先改写成负指数常常更快:

x3+2xx2=x+2x−1\frac{x^3+2x}{x^2}=x+2x^{-1}x2x3+2x​=x+2x−1

所以

ddx(x3+2xx2)=1−2x−2\frac{d}{dx}\left(\frac{x^3+2x}{x^2}\right) =1-2x^{-2}dxd​(x2x3+2x​)=1−2x−2

选择公式的标准不是“看见分数就用商法则”,而是哪种等价结构更清楚、更不容易出错。


链式法则:变化沿着层级传递

考虑

y=(3x2+1)5y=(3x^2+1)^5y=(3x2+1)5

这里不是单纯的 x5x^5x5。外层是“取五次方”,内层是 3x2+13x^2+13x2+1。当 xxx 变化时,先引起内层 u=3x2+1u=3x^2+1u=3x2+1 变化,再引起外层 y=u5y=u^5y=u5 变化。

链式法则写成

dydx=dydududx\frac{dy}{dx}=\frac{dy}{du}\frac{du}{dx}dxdy​=dudy​dxdu​

或

[f(g(x))]′=f′(g(x))g′(x)[f(g(x))]'=f'(g(x))g'(x)[f(g(x))]′=f′(g(x))g′(x)

链式法则内外层中文流程图

对上面的函数,

dydu=5u4,dudx=6x\frac{dy}{du}=5u^4, \qquad \frac{du}{dx}=6xdudy​=5u4,dxdu​=6x

所以

y′=5(3x2+1)4⋅6x=30x(3x2+1)4y'=5(3x^2+1)^4\cdot6x =30x(3x^2+1)^4y′=5(3x2+1)4⋅6x=30x(3x2+1)4

“外层求导、内层保留,再乘内层导数”是一句好用的口令,但一定要先明确内外层,不能只背字面。

多层复合函数

求

y=1+(2x−3)4y=\sqrt{1+(2x-3)^4}y=1+(2x−3)4​

可以从外到内分成三层:平方根、1+u41+u^41+u4、2x−32x-32x−3。逐层求导:

y′=121+(2x−3)4⋅4(2x−3)3⋅2y'=\frac{1}{2\sqrt{1+(2x-3)^4}} \cdot4(2x-3)^3\cdot2y′=21+(2x−3)4​1​⋅4(2x−3)3⋅2

整理为

y′=4(2x−3)31+(2x−3)4y'=\frac{4(2x-3)^3}{\sqrt{1+(2x-3)^4}}y′=1+(2x−3)4​4(2x−3)3​

每深入一层,就多乘一次该层的导数。

为什么链式法则像单位换算

如果气温 TTT 随高度 hhh 变化,而高度又随时间 ttt 变化,那么

dTdt=dTdhdhdt\frac{dT}{dt}=\frac{dT}{dh}\frac{dh}{dt}dtdT​=dhdT​dtdh​

单位也会连起来:摄氏度/米乘米/秒,得到摄氏度/秒。这个单位消去不是证明,但能帮助检查链式关系是否写反。


组合规则要从最外层开始

求

y=(x2+1)3x−2y=\frac{(x^2+1)^3}{x-2}y=x−2(x2+1)3​

最外层是商,所以第一步用商法则;分子求导时再用链式法则:

y′=6x(x2+1)2(x−2)−(x2+1)3(x−2)2y'=\frac{6x(x^2+1)^2(x-2)-(x^2+1)^3}{(x-2)^2}y′=(x−2)26x(x2+1)2(x−2)−(x2+1)3​

可以提取公因子:

y′=(x2+1)2[6x(x−2)−(x2+1)](x−2)2y'=\frac{(x^2+1)^2[6x(x-2)-(x^2+1)]}{(x-2)^2}y′=(x−2)2(x2+1)2[6x(x−2)−(x2+1)]​

若一开始只盯着 (x2+1)3(x^2+1)^3(x2+1)3,很容易先做链式法则后忘记整个表达式仍是商。

例题:乘积里藏着复合函数

求

F(x)=x2(4x−1)6F(x)=x^2(4x-1)^6F(x)=x2(4x−1)6

外层是乘积:

F′(x)=2x(4x−1)6+x2⋅6(4x−1)5⋅4F'(x)=2x(4x-1)^6+x^2\cdot6(4x-1)^5\cdot4F′(x)=2x(4x−1)6+x2⋅6(4x−1)5⋅4

提取公因子后,

F′(x)=2x(4x−1)5(16x−1)F'(x)=2x(4x-1)^5(16x-1)F′(x)=2x(4x−1)5(16x−1)

最后的因式分解不是求导的必需步骤,但它常有利于后面判断零点和符号。


隐函数求导:不必先解出 yyy

有些曲线很难写成单一的 y=f(x)y=f(x)y=f(x)。例如圆

x2+y2=25x^2+y^2=25x2+y2=25

同一个 xxx 往往对应上下两个 yyy。如果只研究曲线上某一段,可以把 yyy 看成 xxx 的函数,并对等式两边同时关于 xxx 求导。

x2x^2x2 的导数是 2x2x2x。y2y^2y2 看起来像幂函数,但 yyy 会随 xxx 变化,所以要用链式法则:

ddxy2=2ydydx\frac{d}{dx}y^2=2y\frac{dy}{dx}dxd​y2=2ydxdy​

于是

2x+2ydydx=02x+2y\frac{dy}{dx}=02x+2ydxdy​=0

解出

dydx=−xy\frac{dy}{dx}=-\frac{x}{y}dxdy​=−yx​

在点 (3,4)(3,4)(3,4) 处,切线斜率为 −3/4-3/4−3/4。圆的半径从原点指向 (3,4)(3,4)(3,4),斜率为 4/34/34/3,两者乘积为 −1-1−1,也验证了切线与半径垂直。

例题:乘积项里的 yyy 也会变

已知

x2+xy+y2=7x^2+xy+y^2=7x2+xy+y2=7

求 dy/dxdy/dxdy/dx。两边求导时,xyxyxy 要用乘积法则:

2x+(y+xdydx)+2ydydx=02x+\left(y+x\frac{dy}{dx}\right)+2y\frac{dy}{dx}=02x+(y+xdxdy​)+2ydxdy​=0

把含 dy/dxdy/dxdy/dx 的项收在一起:

(x+2y)dydx=−(2x+y)(x+2y)\frac{dy}{dx}=-(2x+y)(x+2y)dxdy​=−(2x+y)

所以

dydx=−2x+yx+2y\frac{dy}{dx}=-\frac{2x+y}{x+2y}dxdy​=−x+2y2x+y​

隐函数求导的核心仍是前面几条规则,只是每次对含 yyy 的表达式求导时,都要补上 dy/dxdy/dxdy/dx 这个链式因子。

隐函数求导默认在所研究的局部范围内,yyy 可以看成 xxx 的可导函数。若最后公式分母为零,可能对应竖直切线或需要另外分析的点,不能直接代入后忽略。


求导结果怎样自检

第一种检查是量级。xnx^nxn 的导数次数应降低一阶;常数的导数应消失;指数函数求导后仍保留指数结构。

第二种检查是单位。若 s(t)s(t)s(t) 的单位是米,ttt 的单位是秒,那么 s′(t)s'(t)s′(t) 必须是米/秒。链式法则中的中间单位应能消去。

第三种检查是数值。选一个不让分母为零的简单点,用很小的 hhh 计算差商

f(x+h)−f(x)h\frac{f(x+h)-f(x)}{h}hf(x+h)−f(x)​

并与求出的 f′(x)f'(x)f′(x) 比较。它不能替代推导,却能快速发现漏乘内层导数、商法则减号写反等错误。

第四种检查是等价路线。多项式乘积可以先展开,也可以用乘积法则;简单分式可以用商法则,也可以改写成负指数。两条路线得到的结果必须一致。

还可以检查定义域。原函数没有定义的位置不能因为化简或求导而被悄悄补上。例如 (x2−1)/(x−1)(x^2-1)/(x-1)(x2−1)/(x−1) 虽可在 x≠1x\ne1x=1 时化为 x+1x+1x+1,原函数和它的导函数仍应保留 x≠1x\ne1x=1 的限制。公式相同不代表定义域自动相同。


一套结构识别顺序

  1. 先看最外层运算。
  2. 和差可以先拆项。
  3. 乘积用乘积法则,商用商法则。
  4. 任何因子内部若是复合函数,再进入链式法则。
  5. 先写中间结构,最后再决定是否展开或提取公因子。
  6. 求导后检查原函数定义域与导函数定义域。
  7. 用一个容易代入的点或另一种方法做局部核对。

常见错误

  • 把 (uv)′(uv)'(uv)′ 写成 u′v′u'v'u′v′。
  • 把 (u/v)′(u/v)'(u/v)′ 写成 u′/v′u'/v'u′/v′。
  • 商法则把 u′v−uv′u'v-uv'u′v−uv′ 的顺序写反,或漏掉 v2v^2v2。
  • 链式法则只求外层导数,漏乘内层导数。
  • 把 (x2+1)4(x^2+1)^4(x2+1)4 展开成 4(x2+1)34(x^2+1)^34(x2+1)3 后就停笔。
  • 负指数求导后把指数减错,例如把 x−2x^{-2}x−2 导成 −2x−1-2x^{-1}−2x−1。
  • 求导前先代入某个数,导致函数的变化结构消失。

检查导数最直接的办法是反问:原函数最外层是什么结构?我的第一条法则是否与它一致?再沿着每个因子向内检查,漏掉的链式因子通常会立刻暴露。

这些法则不是彼此孤立的口诀。乘积法则与商法则负责拆开外部结构,链式法则负责沿着复合函数向内传递变化;隐函数求导则是在关系式两边同时执行同样的求导动作。后面处理三角、指数和对数函数时,外部结构的判断顺序完全不变,只是基本导数表变得更丰富。


练习

  1. 求 f(x)=7x5−2x−3+4f(x)=7x^5-2x^{-3}+4f(x)=7x5−2x−3+4 的导数。
f′(x)=35x4+6x−4f'(x)=35x^4+6x^{-4}f′(x)=35x4+6x−4

定义域需排除 x=0x=0x=0。

  1. 求 y=(x3−1)(x2+4)y=(x^3-1)(x^2+4)y=(x3−1)(x2+4) 的导数。
y′=3x2(x2+4)+2x(x3−1)y'=3x^2(x^2+4)+2x(x^3-1)y′=3x2(x2+4)+2x(x3−1)

化简为 5x4+12x2−2x5x^4+12x^2-2x5x4+12x2−2x。

  1. 求
g(x)=3x+1x2+2g(x)=\frac{3x+1}{x^2+2}g(x)=x2+23x+1​

的导数。

g′(x)=3(x2+2)−(3x+1)(2x)(x2+2)2=−3x2−2x+6(x2+2)2g'(x)=\frac{3(x^2+2)-(3x+1)(2x)}{(x^2+2)^2} =\frac{-3x^2-2x+6}{(x^2+2)^2}g′(x)=(x2+2)23(x2+2)−(3x+1)(2x)​=(x2+2)2−3x2−2x+6​
  1. 求 h(x)=(5x2−3x+1)4h(x)=(5x^2-3x+1)^4h(x)=(5x2−3x+1)4 的导数。
h′(x)=4(5x2−3x+1)3(10x−3)h'(x)=4(5x^2-3x+1)^3(10x-3)h′(x)=4(5x2−3x+1)3(10x−3)
  1. 求 y=sin⁡[(x2+1)3]y=\sin[(x^2+1)^3]y=sin[(x2+1)3] 的导数。

这是三层复合:

y′=cos⁡[(x2+1)3]⋅3(x2+1)2⋅2xy'=\cos[(x^2+1)^3]\cdot3(x^2+1)^2\cdot2xy′=cos[(x2+1)3]⋅3(x2+1)2⋅2x

所以 y′=6x(x2+1)2cos⁡[(x2+1)3]y'=6x(x^2+1)^2\cos[(x^2+1)^3]y′=6x(x2+1)2cos[(x2+1)3]。

  1. 求 F(x)=xe2xF(x)=x e^{2x}F(x)=xe2x 的导数。

外层是乘积,且指数函数内部还有 2x2x2x:

F′(x)=e2x+2xe2x=e2x(1+2x)F'(x)=e^{2x}+2xe^{2x}=e^{2x}(1+2x)F′(x)=e2x+2xe2x=e2x(1+2x)
  1. 判断错误:某同学写 (x2+1)5′=5(x2+1)4(x^2+1)^5{}'=5(x^2+1)^4(x2+1)5′=5(x2+1)4。指出漏了什么。

漏了内层 x2+1x^2+1x2+1 的导数 2x2x2x。正确答案是 10x(x2+1)410x(x^2+1)^410x(x2+1)4。

  1. 收益函数为 R(q)=q(80−0.4q)R(q)=q(80-0.4q)R(q)=q(80−0.4q)。分别用乘积法则和先展开的方法求 R′(q)R'(q)R′(q)。

乘积法则给出

R′(q)=1⋅(80−0.4q)+q(−0.4)=80−0.8qR'(q)=1\cdot(80-0.4q)+q(-0.4)=80-0.8qR′(q)=1⋅(80−0.4q)+q(−0.4)=80−0.8q

先展开 R(q)=80q−0.4q2R(q)=80q-0.4q^2R(q)=80q−0.4q2,逐项求导也得到 80−0.8q80-0.8q80−0.8q。

  1. 曲线 x2+4y2=20x^2+4y^2=20x2+4y2=20 上一点 (2,2)(2,2)(2,2) 的切线斜率是多少?

两边关于 xxx 求导:

2x+8ydydx=02x+8y\frac{dy}{dx}=02x+8ydxdy​=0

所以 dy/dx=−x/(4y)dy/dx=-x/(4y)dy/dx=−x/(4y)。在 (2,2)(2,2)(2,2) 处斜率为 −1/4-1/4−1/4。

  1. 已知 x3+y3=6xyx^3+y^3=6xyx3+y3=6xy,求 dy/dxdy/dxdy/dx。
3x2+3y2dydx=6(y+xdydx)3x^2+3y^2\frac{dy}{dx} =6\left(y+x\frac{dy}{dx}\right)3x2+3y2dxdy​=6(y+xdxdy​)

整理得

dydx=6y−3x23y2−6x=2y−x2y2−2x\frac{dy}{dx}=\frac{6y-3x^2}{3y^2-6x} =\frac{2y-x^2}{y^2-2x}dxdy​=3y2−6x6y−3x2​=y2−2x2y−x2​
上一章导数的概念:从平均变化率到瞬时变化率下一章三角、指数与对数函数的导数