导数运算法则

导数的运算法则是计算复杂函数导数的重要工具。掌握这些法则,能够将复杂函数的求导问题分解为简单函数的求导问题。

和差法则

和差法则

(u±v)′=u′±v′(u \pm v)' = u' \pm v'

推导过程:

设 f(x)=u(x)+v(x)f(x) = u(x) + v(x),根据导数的定义: f′(x)=lim⁡h→0f(x+h)−f(x)hf'(x) = \lim_{h \to 0} \frac{f(x + h) - f(x)}{h}

=lim⁡h→0[u(x+h)+v(x+h)]−[u(x)+v(x)]h= \lim_{h \to 0} \frac{[u(x + h) + v(x + h)] - [u(x) + v(x)]}{h}

=lim⁡h→0[u(x+h)−u(x)]+[v(x+h)−v(x)]h= \lim_{h \to 0} \frac{[u(x + h) - u(x)] + [v(x + h) - v(x)]}{h}

=lim⁡h→0u(x+h)−u(x)h+lim⁡h→0v(x+h)−v(x)h= \lim_{h \to 0} \frac{u(x + h) - u(x)}{h} + \lim_{h \to 0} \frac{v(x + h) - v(x)}{h}

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

对于差的情况,类似地可以证明 (u−v)′=u′−v′(u - v)' = u' - v'。

解释:两个函数的和(差)的导数等于它们导数的和(差)。

例子:

  • (x2+3x)′=(x2)′+(3x)′=2x+3(x^2 + 3x)' = (x^2)' + (3x)' = 2x + 3
  • (x3−x2)′=(x3)′−(x2)′=3x2−2x(x^3 - x^2)' = (x^3)' - (x^2)' = 3x^2 - 2x

乘积法则

乘积法则

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

推导过程:

设 f(x)=u(x)v(x)f(x) = u(x)v(x),根据导数的定义: f′(x)=lim⁡h→0f(x+h)−f(x)hf'(x) = \lim_{h \to 0} \frac{f(x + h) - f(x)}{h}

=lim⁡h→0u(x+h)v(x+h)−u(x)v(x)h= \lim_{h \to 0} \frac{u(x + h)v(x + h) - u(x)v(x)}{h}

添加和减去 u(x)v(x+h)u(x)v(x + h): =lim⁡h→0u(x+h)v(x+h)−u(x)v(x+h)+u(x)v(x+h)−u(x)v(x)h= \lim_{h \to 0} \frac{u(x + h)v(x + h) - u(x)v(x + h) + u(x)v(x + h) - u(x)v(x)}{h}

=lim⁡h→0[u(x+h)−u(x)]v(x+h)+u[x](v(x+h)−v(x))h= \lim_{h \to 0} \frac{[u(x + h) - u(x)]v(x + h) + u[x](v(x + h) - v(x))}{h}

=lim⁡h→0u(x+h)−u(x)h⋅lim⁡h→0v(x+h)+u(x)⋅lim⁡h→0v(x+h)−v(x)h= \lim_{h \to 0} \frac{u(x + h) - u(x)}{h} \cdot \lim_{h \to 0} v(x + h) + u(x) \cdot \lim_{h \to 0} \frac{v(x + h) - v(x)}{h}

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

解释:两个函数乘积的导数等于第一个函数的导数乘以第二个函数,加上第一个函数乘以第二个函数的导数。

记忆方法:(uv)′=u′v+uv′(uv)' = u'v + uv'(前导后不导 + 前不导后导)

例子:

  • (x2⋅sin⁡x)′=2x⋅sin⁡x+x2⋅cos⁡x(x^2 \cdot \sin x)' = 2x \cdot \sin x + x^2 \cdot \cos x
  • (ex⋅x)′=ex⋅x+ex⋅1=ex(x+1)(e^x \cdot x)' = e^x \cdot x + e^x \cdot 1 = e^x(x + 1)

商法则

商法则

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

推导过程:

设 f(x)=u(x)v(x)f(x) = \frac{u(x)}{v(x)},根据导数的定义: f′(x)=lim⁡h→0f(x+h)−f(x)hf'(x) = \lim_{h \to 0} \frac{f(x + h) - f(x)}{h}

=lim⁡h→0u(x+h)v(x+h)−u(x)v(x)h= \lim_{h \to 0} \frac{\frac{u(x + h)}{v(x + h)} - \frac{u(x)}{v(x)}}{h}

通分: =lim⁡h→0u(x+h)v(x)−u(x)v(x+h)h⋅v(x)v(x+h)= \lim_{h \to 0} \frac{u(x + h)v(x) - u(x)v(x + h)}{h \cdot v(x)v(x + h)}

添加和减去 u(x)v(x)u(x)v(x): =lim⁡h→0[u(x+h)−u(x)]v(x)−u[x](v(x+h)−v(x))h⋅v(x)v(x+h)= \lim_{h \to 0} \frac{[u(x + h) - u(x)]v(x) - u[x](v(x + h) - v(x))}{h \cdot v(x)v(x + h)}

=lim⁡h→0u(x+h)−u(x)h⋅v(x)−u(x)⋅v(x+h)−v(x)hv(x)v(x+h)= \lim_{h \to 0} \frac{\frac{u(x + h) - u(x)}{h} \cdot v(x) - u(x) \cdot \frac{v(x + h) - v(x)}{h}}{v(x)v(x + h)}

=u′(x)v(x)−u(x)v′(x)v2(x)= \frac{u'(x)v(x) - u(x)v'(x)}{v^2(x)}

解释:两个函数商的导数等于分子的导数乘以分母减去分子乘以分母的导数,再除以分母的平方。

记忆方法:(uv)′=u′v−uv′v2(\frac{u}{v})' = \frac{u'v - uv'}{v^2}(上导下不导 - 上不导下导,除以下平方)

例子:

  • (x2x+1)′=2x(x+1)−x2(1)(x+1)2=2x2+2x−x2(x+1)2=x2+2x(x+1)2(\frac{x^2}{x+1})' = \frac{2x(x+1) - x^2(1)}{(x+1)^2} = \frac{2x^2 + 2x - x^2}{(x+1)^2} = \frac{x^2 + 2x}{(x+1)^2}

Chain Rule

链式法则

dydx=dydu⋅dudx\frac{dy}{dx} = \frac{dy}{du} \cdot \frac{du}{dx}

推导过程:

设 y=f(u)y = f(u) 且 u=g(x)u = g(x),则 y=f(g(x))y = f(g(x))。

根据导数的定义: dydx=lim⁡h→0f(g(x+h))−f(g(x))h\frac{dy}{dx} = \lim_{h \to 0} \frac{f(g(x + h)) - f(g(x))}{h}

设 Δu=g(x+h)−g(x)\Delta u = g(x + h) - g(x),则 g(x+h)=g(x)+Δug(x + h) = g(x) + \Delta u。

当 h→0h \to 0 时,Δu→0\Delta u \to 0(因为 g(x)g(x) 连续)。

因此: dydx=lim⁡h→0f(g(x)+Δu)−f(g(x))h\frac{dy}{dx} = \lim_{h \to 0} \frac{f(g(x) + \Delta u) - f(g(x))}{h}

=lim⁡h→0f(g(x)+Δu)−f(g(x))Δu⋅Δuh= \lim_{h \to 0} \frac{f(g(x) + \Delta u) - f(g(x))}{\Delta u} \cdot \frac{\Delta u}{h}

=lim⁡Δu→0f(g(x)+Δu)−f(g(x))Δu⋅lim⁡h→0g(x+h)−g(x)h= \lim_{\Delta u \to 0} \frac{f(g(x) + \Delta u) - f(g(x))}{\Delta u} \cdot \lim_{h \to 0} \frac{g(x + h) - g(x)}{h}

=f′(g(x))⋅g′(x)=dydu⋅dudx= f'(g(x)) \cdot g'(x) = \frac{dy}{du} \cdot \frac{du}{dx}

解释:复合函数的导数等于外函数的导数乘以内函数的导数。

记忆方法:从外到内,逐层求导。

例子:

  • (sin⁡(x2))′=cos⁡(x2)⋅(x2)′=cos⁡(x2)⋅2x=2xcos⁡(x2)(\sin(x^2))' = \cos(x^2) \cdot (x^2)' = \cos(x^2) \cdot 2x = 2x\cos(x^2)
  • (ex3)′=ex3⋅(x3)′=ex3⋅3x2=3x2ex3(e^{x^3})' = e^{x^3} \cdot (x^3)' = e^{x^3} \cdot 3x^2 = 3x^2e^{x^3}

Exercises

练习 1

求函数 f(x)=x3+2x2−5x+1f(x) = x^3 + 2x^2 - 5x + 1 的导数。

Reference Answer (2 个标签)
derivative calculation differentiation rules

解题思路: 使用和差法则和幂函数导数公式。

详细步骤:

  1. 应用和差法则: f′(x)=(x3)′+(2x2)′−(5x)′+(1)′f'(x) = (x^3)' + (2x^2)' - (5x)' + (1)'

  2. 计算各项导数: (x3)′=3x2(x^3)' = 3x^2 (2x2)′=2⋅2x=4x(2x^2)' = 2 \cdot 2x = 4x (5x)′=5(5x)' = 5 (1)′=0(1)' = 0

  3. 合并结果: f′(x)=3x2+4x−5f'(x) = 3x^2 + 4x - 5

答案:f′(x)=3x2+4x−5f'(x) = 3x^2 + 4x - 5

练习 2

求函数 f(x)=x2sin⁡xf(x) = x^2 \sin x 的导数。

Reference Answer (2 个标签)
derivative calculation differentiation rules

解题思路: 使用乘积法则。

详细步骤:

  1. 设 u=x2u = x^2,v=sin⁡xv = \sin x

  2. 计算 u′u' 和 v′v': u′=2xu' = 2x v′=cos⁡xv' = \cos x

  3. 应用乘积法则: f′(x)=u′v+uv′=2x⋅sin⁡x+x2⋅cos⁡xf'(x) = u'v + uv' = 2x \cdot \sin x + x^2 \cdot \cos x

  4. 整理结果: f′(x)=2xsin⁡x+x2cos⁡xf'(x) = 2x\sin x + x^2\cos x

答案:f′(x)=2xsin⁡x+x2cos⁡xf'(x) = 2x\sin x + x^2\cos x

练习 3

求函数 f(x)=x2+1x−1f(x) = \frac{x^2 + 1}{x - 1} 的导数。

Reference Answer (2 个标签)
derivative calculation differentiation rules

解题思路: 使用商法则。

详细步骤:

  1. 设 u=x2+1u = x^2 + 1,v=x−1v = x - 1

  2. 计算 u′u' 和 v′v': u′=2xu' = 2x v′=1v' = 1

  3. 应用商法则: f′(x)=u′v−uv′v2=2x(x−1)−(x2+1)(1)(x−1)2f'(x) = \frac{u'v - uv'}{v^2} = \frac{2x(x-1) - (x^2+1)(1)}{(x-1)^2}

  4. 展开计算: =2x2−2x−x2−1(x−1)2=x2−2x−1(x−1)2= \frac{2x^2 - 2x - x^2 - 1}{(x-1)^2} = \frac{x^2 - 2x - 1}{(x-1)^2}

答案:f′(x)=x2−2x−1(x−1)2f'(x) = \frac{x^2 - 2x - 1}{(x-1)^2}

练习 4

求函数 f(x)=sin⁡(x2+1)f(x) = \sin(x^2 + 1) 的导数。

Reference Answer (2 个标签)
derivative calculation differentiation rules

解题思路: 使用链式法则。

详细步骤:

  1. 设 u=x2+1u = x^2 + 1,则 f(x)=sin⁡uf(x) = \sin u

  2. 计算各层导数: dfdu=cos⁡u=cos⁡(x2+1)\frac{df}{du} = \cos u = \cos(x^2 + 1) dudx=2x\frac{du}{dx} = 2x

  3. 应用链式法则: f′(x)=dfdu⋅dudx=cos⁡(x2+1)⋅2xf'(x) = \frac{df}{du} \cdot \frac{du}{dx} = \cos(x^2 + 1) \cdot 2x

  4. 整理结果: f′(x)=2xcos⁡(x2+1)f'(x) = 2x\cos(x^2 + 1)

答案:f′(x)=2xcos⁡(x2+1)f'(x) = 2x\cos(x^2 + 1)

练习 5

改编自2022考研数学一第1题

设 lim⁡x→1f(x)ln⁡x=1\lim\limits_{x\to1} \frac{f(x)}{\ln x}=1,求 f′(1)f'(1) 的值。

Reference Answer (2 个标签)
derivative calculation differentiation rules

解题思路: 利用等价无穷小的性质和链式法则。

详细步骤:

  1. 由 lim⁡x→1f(x)ln⁡x=1\lim\limits_{x\to1} \frac{f(x)}{\ln x}=1,可得 f(x)∼ln⁡xf(x)\sim \ln x 当 x→1x\to1

  2. 当 x→1x\to1 时,ln⁡x→0\ln x\to0,所以 lim⁡x→1f(x)=0\lim\limits_{x\to1} f(x)=0

  3. 设 g(x)=f(x)ln⁡xg(x)=\frac{f(x)}{\ln x},则 f(x)=g(x)ln⁡xf(x)=g(x)\ln x

  4. 应用乘积法则: f′(x)=g′(x)ln⁡x+g(x)⋅1xf'(x)=g'(x)\ln x + g(x)\cdot\frac{1}{x}

  5. 当 x→1x\to1 时,ln⁡x→0\ln x\to0,1x→1\frac{1}{x}\to1,g(x)→1g(x)\to1

  6. 因此 f′(1)=lim⁡x→1f′(x)=1f'(1)=\lim\limits_{x\to1} f'(x)=1

答案:f′(1)=1f'(1)=1

练习 6

改编自2023考研数学一第3题

设函数 y=f(x)y=f(x) 由参数方程 {x=2t+∣t∣y=∣t∣sin⁡t\begin{cases}x=2t+|t|\\y=|t|\sin t\end{cases} 确定,求 f′(0)f'(0)。

Reference Answer (2 个标签)
derivative calculation differentiation rules

解题思路: 使用参数方程求导公式和链式法则。

详细步骤:

  1. 当 t≥0t\geq0 时,x=3t,y=tsin⁡tx=3t, y=t\sin t,所以 y=x3sin⁡x3y=\frac{x}{3}\sin\frac{x}{3}

  2. 当 t<0t<0 时,x=t,y=−tsin⁡tx=t, y=-t\sin t,所以 y=−xsin⁡xy=-x\sin x

  3. 因此 f(x)={x3sin⁡x3,x≥0−xsin⁡x,x<0f(x)=\begin{cases}\frac{x}{3}\sin\frac{x}{3}, & x\geq0\\-x\sin x, & x<0\end{cases}

  4. 计算左导数: f−′(0)=lim⁡x→0−−xsin⁡x−0x=−lim⁡x→0−sin⁡x=0f'_-(0)=\lim\limits_{x\to0^-}\frac{-x\sin x-0}{x}=-\lim\limits_{x\to0^-}\sin x=0

  5. 计算右导数: f+′(0)=lim⁡x→0+x3sin⁡x3−0x=lim⁡x→0+sin⁡x33=0f'_+(0)=\lim\limits_{x\to0^+}\frac{\frac{x}{3}\sin\frac{x}{3}-0}{x}=\lim\limits_{x\to0^+}\frac{\sin\frac{x}{3}}{3}=0

  6. 由于左导数和右导数相等,所以 f′(0)=0f'(0)=0

答案:f′(0)=0f'(0)=0

练习 7

改编自2022考研数学一第2题

设 f(u)f(u) 可导,z=xyf(yx)z=xyf\left(\frac{y}{x}\right),求 ∂z∂x\frac{\partial z}{\partial x} 和 ∂z∂y\frac{\partial z}{\partial y}。

Reference Answer (2 个标签)
derivative calculation differentiation rules

解题思路: 使用偏导数的链式法则和乘积法则。

详细步骤:

  1. 设 u=yxu=\frac{y}{x},则 z=xyf(u)z=xyf(u)

  2. 对 xx 求偏导: ∂z∂x=yf(u)+xyf′(u)⋅∂u∂x\frac{\partial z}{\partial x}=yf(u)+xyf'(u)\cdot\frac{\partial u}{\partial x} =yf(u)+xyf′(u)⋅(−yx2)=yf(u)+xyf'(u)\cdot\left(-\frac{y}{x^2}\right) =yf(yx)−y2f′(yx)1x=yf\left(\frac{y}{x}\right)-y^2f'\left(\frac{y}{x}\right)\frac{1}{x}

  3. 对 yy 求偏导: ∂z∂y=xf(u)+xyf′(u)⋅∂u∂y\frac{\partial z}{\partial y}=xf(u)+xyf'(u)\cdot\frac{\partial u}{\partial y} =xf(u)+xyf′(u)⋅1x=xf(u)+xyf'(u)\cdot\frac{1}{x} =xf(yx)+yf′(yx)=xf\left(\frac{y}{x}\right)+yf'\left(\frac{y}{x}\right)

答案: ∂z∂x=yf(yx)−y2f′(yx)1x\frac{\partial z}{\partial x}=yf\left(\frac{y}{x}\right)-y^2f'\left(\frac{y}{x}\right)\frac{1}{x} ∂z∂y=xf(yx)+yf′(yx)\frac{\partial z}{\partial y}=xf\left(\frac{y}{x}\right)+yf'\left(\frac{y}{x}\right)

练习 8

改编自2023考研数学一第17题

设曲线 y=y(x)(x>0)y=y(x)(x>0) 经过点 (1,2)(1,2),该曲线上任一点 P(x,y)P(x,y) 到 yy 轴的距离等于该点处的切线在 yy 轴上的截距。求 y(x)y(x)。

Reference Answer (2 个标签)
derivative calculation differentiation rules

解题思路: 利用切线方程和截距的概念建立微分方程。

详细步骤:

  1. 点 P(x,y)P(x,y) 到 yy 轴的距离为 xx

  2. 点 P(x,y)P(x,y) 处的切线方程为: Y−y=y′(x)(X−x)Y-y=y'(x)(X-x)

  3. 切线在 yy 轴上的截距为: 当 X=0X=0 时,Y=y−xy′(x)Y=y-xy'(x)

  4. 根据题意:x=y−xy′(x)x=y-xy'(x)

  5. 整理得:y′(x)=y−xxy'(x)=\frac{y-x}{x}

  6. 这是一个一阶线性微分方程: y′(x)−1xy=−1y'(x)-\frac{1}{x}y=-1

  7. 求解得:y(x)=x(2−ln⁡x)y(x)=x(2-\ln x)

  8. 验证 y(1)=2y(1)=2,符合条件

答案:y(x)=x(2−ln⁡x)y(x)=x(2-\ln x)

练习 9

改编自2024考研数学一第1题

已知函数 f(x)=∫0xecos⁡tdtf(x)=\int_0^x e^{\cos t}dt,求 f′(x)f'(x) 和 f′′(x)f''(x)。

Reference Answer (2 个标签)
derivative calculation differentiation rules

解题思路: 使用积分上限函数求导公式和链式法则。

详细步骤:

  1. 根据积分上限函数求导公式: f′(x)=ecos⁡xf'(x)=e^{\cos x}

  2. 对 f′(x)f'(x) 再次求导: f′′(x)=ddx(ecos⁡x)=ecos⁡x⋅(−sin⁡x)=−ecos⁡xsin⁡xf''(x)=\frac{d}{dx}(e^{\cos x})=e^{\cos x}\cdot(-\sin x)=-e^{\cos x}\sin x

  3. 使用链式法则: 设 u=cos⁡xu=\cos x,则 f′(x)=euf'(x)=e^u ddx(eu)=eu⋅dudx=ecos⁡x⋅(−sin⁡x)\frac{d}{dx}(e^u)=e^u\cdot\frac{du}{dx}=e^{\cos x}\cdot(-\sin x)

答案: f′(x)=ecos⁡xf'(x)=e^{\cos x} f′′(x)=−ecos⁡xsin⁡xf''(x)=-e^{\cos x}\sin x

练习 10

改编自2025考研数学一第1题

已知函数 f(x)=∫0xet2sin⁡t dtf(x) = \int_0^x e^{t^2} \sin t\,dt,求 f′(x)f'(x) 和 f′′(x)f''(x)。

Reference Answer (2 个标签)
derivative calculation differentiation rules

解题思路: 使用积分上限函数求导公式和乘积法则。

详细步骤:

  1. 根据积分上限函数求导公式: f′(x)=ex2sin⁡xf'(x) = e^{x^2} \sin x

  2. 对 f′(x)f'(x) 再次求导,使用乘积法则: 设 u=ex2u = e^{x^2},v=sin⁡xv = \sin x

    u′=ex2⋅2x=2xex2u' = e^{x^2} \cdot 2x = 2x e^{x^2} v′=cos⁡xv' = \cos x

  3. 应用乘积法则: f′′(x)=u′v+uv′=2xex2⋅sin⁡x+ex2⋅cos⁡xf''(x) = u'v + uv' = 2x e^{x^2} \cdot \sin x + e^{x^2} \cdot \cos x =2xex2sin⁡x+ex2cos⁡x= 2x e^{x^2} \sin x + e^{x^2} \cos x

答案: f′(x)=ex2sin⁡xf'(x) = e^{x^2} \sin x f′′(x)=2xex2sin⁡x+ex2cos⁡xf''(x) = 2x e^{x^2} \sin x + e^{x^2} \cos x


Summary

中英对照

中文术语英文术语音标说明
乘积法则product rule/ˈprɒdʌkt ruːl/乘积函数的导数法则
商法则quotient rule/ˈkwəʊʃənt ruːl/商函数的导数法则
和差法则sum and difference rule/sʌm ənd ˈdɪfərəns ruːl/和差函数的导数法则
高阶导数higher-order derivative/ˈhaɪə ˈɔːdə dɪˈrɪvətɪv/函数的二阶及以上的导数
莱布尼茨公式Leibniz formula/ˈlaɪbnɪts ˈfɔːmjələ/求两个函数乘积的高阶导数的公式

课程路线图

  1. 1

    Exploring Functions in Advanced Mathematics

    先修课程

    Functions are a core idea of advanced mathematics. This course walks through foundational concepts, key properties, and classic constants so you can read, reason, and compute with confidence.

    前往课程
  2. 2

    The World of Limits in Advanced Mathematics

    先修课程

    Limits are the foundation of calculus and one of the most important ideas in advanced mathematics.

    前往课程
  3. 3

    Continuity in Advanced Calculus

    先修课程

    A focused guide on continuity: core definitions, types of discontinuities, and continuity of elementary functions.

    前往课程
  4. 4

    Differential Calculus of One Variable

    当前课程

    A complete study path for derivatives, linear approximations, extrema, and classic theorems that power single-variable calculus.

    前往课程