跳到主要内容

导数

参考资料

Part.0 前置知识

0.1 增量

增量:在一段时间内,自变量取不同的值所对应的函数值之差

一个变量或函数的增量表示为 Δ\Delta

提示

例子:xx 的增量表示为 Δx\Delta xf(x)f(x) 的增量表示为 Δf(x)\Delta f(x)

0.2 极限

xx 趋近于 x0x_0 时,f(x)f(x) 会无限趋近于一个确定的值,这个值就是函数 f(x)f(x)x0x_0 处的极限。

  1. 例1. 求极限 limx+3x1x+3\displaystyle\lim_{x \to +\infty}\frac{3x-1}{x+3}
xx3x13x-1x+3x+3(3x1)/(x+3)(3x-1)/(x+3)
1122440.50.5
1010292913132.230769230772.23076923077
1001002992991031032.902912621362.90291262136
1000100029992999100310032.990029910272.99002991027
1000010000299992999910003100032.999000299912.99900029991
1000001000002999992999991000031000032.9999000032.999900003

不难发现,随着 xx 趋近于 ++\infty,函数值逐渐趋近 33,所以 limx+3x1x+3=3\displaystyle\lim_{x \to +\infty}\frac{3x-1}{x+3}=3

  1. 例2. 求极限 limx0sinxx\displaystyle\lim_{x \to 0}\frac{\sin x}{x}
xxsinx\sin xsin(x)/x\sin(x)/x
110.8414709848080.8414709848080.8414709848080.841470984808
0.10.10.09983341664680.09983341664680.9983341664680.998334166468
0.010.010.009999833334170.009999833334170.9999833334170.999983333417
0.0010.0010.0009999998333330.0009999998333330.9999998333330.999999833333
0.00010.00010.00009999999983330.00009999999983330.9999999983330.999999998333
0.000010.000010.000009999999999830.000009999999999830.9999999999830.999999999983

不难发现,随着 xx 趋近于 00,函数值逐渐趋近 11,所以 limx0sinxx=1\displaystyle\lim_{x \to 0}\frac{\sin x}{x}=1。(洛!

0.3 切线

《人教版高中选修二》:在曲线 y=f(x)y=f(x) 上任取一点 P(x,f(x))P(x,f(x)),如果当点 P(x,f(x))P(x,f(x)) 沿着曲线 y=f(x)y=f(x) 无限趋近于点 P0(x0,f(x0))P_0(x_0,f(x_0)) 时,割线 P0PP_0P 无限趋近于一个确定的位置,这个确定位置的直线称为曲线 y=f(x)y=f(x) 在点 P0P_0 处的切线(tangent line)。

解释:切线是一条恰好碰到曲线上某一点的直线。

直线方程

常见的直线方程有斜截式两点式点斜式截距式一般式……

斜截式 y=kx+by=kx+b 即为一次函数。

提示

直线与一次函数的区别:所有的一次函数都是直线,但平行于 yy 轴的直线不是函数(例如直线 x=Cx=CCC 为常数)。

斜率计算

在初中阶段我们学过一次函数 y=kx+by=kx+b,其中 kk 就是直线的斜率

两点确定一条直线 y=kx+by=kx+b,设两点分别为 A(x1,y1)A(x_1,y_1)B(x2,y2)B(x_2,y_2)

提示

这里 x1,y1,x2,y2x_1,y_1,x_2,y_2 为已知的常量,要求的未知数是斜率 kk

带入一次函数:y1=kx1+by_1=kx_1+by2=kx2+by_2=kx_2+b

第二个减第一个:y2y1=k(x2x1)y_2-y_1=k(x_2-x_1)

解得:k=y2y1x2x1=ΔyΔxk=\dfrac{y_2-y_1}{x_2-x_1}=\dfrac{\Delta y}{\Delta x}

所以斜率 k 等于两点纵横坐标之差之比,即纵横坐标增量之比

切线也是直线,所以切线等斜率 kk 也等于 ΔyΔx\dfrac{\Delta y}{\Delta x}

Part.1 定义和意义

假设函数 y=f(x)y=f(x) 在点 x0x_0 处的邻域内有定义,当自变量 xxx0x_0 处取得增量 Δx\Delta x,相对应的函数取得增量 Δy\Delta y,如果 ΔyΔx\dfrac{\Delta y}{\Delta x}Δx0\Delta x \to 0 时的极限存在,那么称函数 y=f(x)y=f(x) 在点 x0x_0 处可导。

解释:导数就是函数在某点处的瞬时变化率

f(x)f(x) 的导数一般写作 f(x)f'(x)yy',一个式子的的导数一般在最后加 '(撇号).

提示

例子:ax2+bx+cax^2+bx+c 的导数写作 (ax2+bx+c)(ax^2+bx+c)'

1.1 速度

平均速度和瞬时速度:

平均速度:一段路程的变化(Δs\Delta s)和时间的变化(Δt\Delta t)之比,即 V=ΔsΔt{\color{Orange}{V=\dfrac{\Delta s}{\Delta t}}}.

瞬时速度:瞬间路程的变化(Δs\Delta s)和时间的变化(Δt\Delta t)之比,此时 Δt0{\color{Orange}{\Delta t \to 0}},即 V=limΔt0ΔsΔt{\color{Orange}{V=\displaystyle\lim_{\Delta t \to 0}\dfrac{\Delta s}{\Delta t}}}.

Tips:这里不区分“速度”和“速率”、“路程”和“位移”的区别。

1.2 瞬时变化率

瞬时变化率{\color{Orange}{\text{瞬时变化率}}}瞬时速度{\color{Orange}{\text{瞬时速度}}} 类似,即 f(x)=limΔx0ΔyΔx{\color{Orange}{f'(x)=\displaystyle\lim_{\Delta x \to 0}\dfrac{\Delta y}{\Delta x}}}.

函数在 xx 处的函数值为 f(x)f(x),增加 Δx\Delta x 后,函数值变成 f(x+Δx)f(x+\Delta x),所以增量(Δy\Delta y)就是 f(x+Δx)f(x)f(x+\Delta x)-f(x).

所以 f(x)f(x) 的导数 f(x)=limΔx0ΔyΔx=limΔx0f(x+Δx)f(x)Δx{\color{Orange}{f'(x)=\displaystyle\lim_{\Delta x \to 0}\dfrac{\Delta y}{\Delta x}=\displaystyle\lim_{\Delta x \to 0}\dfrac{f(x+\Delta x)-f(x)}{\Delta x}}}.

1.3 几何意义

f(x)=limΔx0ΔyΔxf'(x)=\displaystyle\lim_{\Delta x \to 0}\dfrac{\Delta y}{\Delta x}

不难发现 ΔyΔx\dfrac{\Delta y}{\Delta x} 就是切线斜率 kk 的定义?所以导数又是 函数在某点处切线的斜率{\color{Orange}{\text{函数在某点处切线的斜率}}}.

Part.2 举例

  1. f(x)=Cf(x)=CCC 为常数),求 f(x)f'(x).
  • f(x)=limΔx0ΔyΔx=limΔx0f(x+Δx)f(x)Δx=limΔx0CCΔx=0f'(x)=\displaystyle\lim_{\Delta x \to 0}\dfrac{\Delta y}{\Delta x}=\displaystyle\lim_{\Delta x \to 0}\dfrac{f(x+\Delta x)-f(x)}{\Delta x}=\displaystyle\lim_{\Delta x \to 0}\dfrac{C-C}{\Delta x}=0.
  1. f(x)=xf(x)=x,求 f(x)f'(x).
  • f(x)=limΔx0ΔyΔx=limΔx0f(x+Δx)f(x)Δx=limΔx0(x+Δx)xΔx=limΔx0ΔxΔx=1f'(x)=\displaystyle\lim_{\Delta x \to 0}\dfrac{\Delta y}{\Delta x}=\displaystyle\lim_{\Delta x \to 0}\dfrac{f(x+\Delta x)-f(x)}{\Delta x}=\displaystyle\lim_{\Delta x \to 0}\dfrac{(x+\Delta x)-x}{\Delta x}=\displaystyle\lim_{\Delta x \to 0}\dfrac{\Delta x}{\Delta x}=1.
  1. f(x)=x2f(x)=x^2,求 f(x)f'(x).
  • f(x)=limΔx0ΔyΔx=limΔx0f(x+Δx)f(x)Δx=limΔx0(x+Δx)2x2Δx=limΔx02xΔx+Δx2Δx=limΔx02x+Δx=2xf'(x)=\displaystyle\lim_{\Delta x \to 0}\dfrac{\Delta y}{\Delta x}=\displaystyle\lim_{\Delta x \to 0}\dfrac{f(x+\Delta x)-f(x)}{\Delta x}=\displaystyle\lim_{\Delta x \to 0}\dfrac{(x+\Delta x)^2-x^2}{\Delta x}=\displaystyle\lim_{\Delta x \to 0}\dfrac{2x \Delta x+{\Delta x}^2}{\Delta x}=\displaystyle\lim_{\Delta x \to 0}2x+\Delta x=2x.

Tips:有限个无穷小量相加减结果是无穷小量,无穷小量乘或除以任意有限的量结果是无穷小量.

Part.3 常见初等函数导数公式

3.1 常量函数

  • f(x)=Cf(x)=CCC 为常数),f(x)=0f'(x)=0.

3.2 幂函数

  • f(x)=xaf(x)=x^aaR,a1a \in \mathbb{R}, a \not = 1),f(x)=axa1f'(x)=ax^{a-1}.

Tips:f(x)=1xf(x)=\dfrac{1}{x}f(x)=(x1)=x2=1x2f'(x)=(x^{-1})'=-x^{-2}=-\dfrac{1}{x^2}.

Tips:f(x)=xf(x)=\sqrt{x}f(x)=(x0.5)=0.5x0.5=12xf'(x)=(x^{0.5})'=0.5x^{-0.5}=\dfrac{1}{2\sqrt{x}}.

3.3 指数函数

  • f(x)=axf(x)=a^xa>0a>0),f(x)=axlnaf'(x)=a^{x}\ln{a}.

Tips:f(x)=exf(x)=e^xf(x)=exlne=exf'(x)=e^x\ln{e}=e^x.

3.4 对数函数

  • f(x)=logaxf(x)=\log_a{x}a>0a>0a1a \not = 1),f(x)=1xlnaf'(x)=\dfrac{1}{x\ln{a}}.

Tips:f(x)=lnxf(x)=\ln{x}a>0a>0a1a \not = 1),f(x)=logex=1xlne=1xf'(x)=\log_e{x}=\dfrac{1}{x\ln{e}}=\dfrac{1}{x}.

3.5 三角函数

  • f(x)=sinxf(x)=\sin{x}f(x)=cosxf'(x)=\cos{x}.

  • f(x)=cosxf(x)=\cos{x}f(x)=sinxf'(x)=-\sin{x}.

3.6 常用公式

  • C=0C'=0CC 为常数).

  • (xa)=axa1(x^a)'=ax^{a-1}aR,a1a \in \mathbb{R}, a \not = 1).

  • (ax)=axlna(a^x)'=a^{x}\ln{a}a>0a>0).

  • (logax)=1xlna(\log_a{x})'=\dfrac{1}{x\ln{a}}a>0a>0a1a \not = 1).

  • (sinx)=cosx(\sin{x})'=\cos{x}.

  • (cosx)=sinx(\cos{x})'=-\sin{x}.

Part.4 导数的运算

4.1 函数和差的导数

  • [f(x)±g(x)]=f(x)±g(x)[f(x) \pm g(x)]'=f(x)' \pm g(x)'.

4.2 函数积的导数

  • [f(x)g(x)]=f(x)g(x)+f(x)g(x)[f(x) \cdot g(x)]'=f(x)'g(x)+f(x)g(x)'.

Tips:[kf(x)]=kf(x)+kf(x)=kf(x)[k \cdot f(x)]'=k'f(x)+kf'(x)=kf'(x)kk 为常数).

4.3 函数商的导数

  • [f(x)g(x)]=f(x)g(x)f(x)g(x)[g(x)]2[\dfrac{f(x)}{g(x)}]'=\dfrac{f(x)'g(x)-f(x)g(x)'}{[g(x)]^2}g(x)0g(x) \not = 0).

Tips:[1f(x)]=1f(x)f(x)[f(x)]2=f(x)[f(x)]2[\dfrac{1}{f(x)}]'=\dfrac{1'f(x)-f(x)'}{[f(x)]^2}=-\dfrac{f(x)'}{[f(x)]^2}f(x)0f(x) \not = 0).

4.4 链式法则(Chain rule)

假设有三个相互咬合的齿轮,分别对应转动角度为 xxg(x)g(x)f(g(x))f(g(x))

g(x)g'(x) 表示第二个齿轮相对于第一个齿轮的传动速度比,f(g(x))f'(g(x)) 表示第三个齿轮相对于第二个齿轮的传动速度比。

第一个齿轮的速度变化为 Δx\Delta x,第三个齿轮的速度变化则是 f(g(x))g(x)f'(g(x))g'(x),所以复合函数的导数是各部分导数的乘积。

f(g(x))=f(g(x))g(x)f'(g(x))=f'(g(x))g'(x)

4.5 常用公式

  • [f(x)±g(x)]=f(x)±g(x)[f(x) \pm g(x)]'=f(x)' \pm g(x)'.

  • [f(x)g(x)]=f(x)g(x)+f(x)g(x)[f(x) \cdot g(x)]'=f(x)'g(x)+f(x)g(x)'.

  • [f(x)g(x)]=f(x)g(x)f(x)g(x)[g(x)]2[\dfrac{f(x)}{g(x)}]'=\dfrac{f(x)'g(x)-f(x)g(x)'}{[g(x)]^2}g(x)0g(x) \not = 0).

Part.5 高阶导数

原函数为零阶导数,零阶导数的导数为一阶导数;一阶导数的导数为二阶导数;二阶导数的导数为三阶导数……

一个函数 f(x)f(x)nn 阶导数就是对原函数求导 nn 次,一般写作 f(n)(x)f^{(n)}(x).

Tips:f(n)(x)=[f(n1)(x)]f^{(n)}(x)=[f^{(n-1)}(x)]'.

咕.