ARTICLE

导函数

导函数,又称导数函数,是微积分学中最核心的概念之一。设函数 y = f(x) 在点 x_0 的某邻域内有定义,如果极限 _h 0 f(x_0 + h) - f(x_0)h 存在,则称函数在 x_0 处可导,该极限值称为 f 在 x_0 处的导数,记作 f'(x_0) 、 dfdx |_x=x_0 或 f(x_0) 。如果函数在其定义域内的每一点都可导,那么导

浏览 0 更新 2025-11-08

导函数,又称导数函数,是微积分学中最核心的概念之一。设函数 y=f(x) y = f(x) 在点 x0 x_0 的某邻域内有定义,如果极限 limh0f(x0+h)f(x0)h \lim_{h \to 0} \frac{f(x_0 + h) - f(x_0)}{h} 存在,则称函数在 x0 x_0 处可导,该极限值称为 f f x0 x_0 处的导数,记作 f(x0) f'(x_0) dfdxx=x0 \frac{df}{dx}\big|_{x=x_0} f˙(x0) \dot{f}(x_0) 。如果函数在其定义域内的每一点都可导,那么导数 f(x) f'(x) 本身构成一个新的函数,称为 f(x) f(x) 的导函数。导函数的概念将函数的局部变化率转化为一个全局性的函数,使得我们可以系统地研究函数在整个定义域内的变化特性。

导数的记号体系:微积分发展史中形成了三种主要的导数记号,各有优势。拉格朗日记法用 f(x) f'(x) 表示导数,简洁直观,是现代教材中最通用的形式。莱布尼茨记法用 dydx \frac{dy}{dx} dfdx \frac{df}{dx} 表示导数,强调变化率之比的含义,在链式法则和积分运算中尤为便利。牛顿记法用 f˙(x) \dot{f}(x) y˙ \dot{y} 表示导数,主要用于物理学中时间变量的导数。三种记法在不同场合各有所长,理解它们之间的等价关系有助于灵活运用微积分工具。

可导与连续的关系:若函数 f(x) f(x) 在点 x0 x_0 处可导,则 f(x) f(x) x0 x_0 处必然连续。反之不一定成立——例如绝对值函数 f(x)=x f(x) = |x| x=0 x = 0 处连续但不可导,因为左导数为 1 -1 、右导数为 1 1 ,两者不相等。更极端的反例是魏尔斯特拉斯函数,它在每一点连续但在每一点都不可导,打破了早期数学家对曲线"光滑"的直观假设,也凸显了严格极限定义的必要性。从几何上看,函数在某点可导意味着曲线在该点存在唯一切线,即曲线是"光滑"的。

几何意义:导函数 f(x) f'(x) 在点 x0 x_0 处的值等于曲线 y=f(x) y = f(x) 在该点处切线的斜率。切线方程为 y=f(x0)+f(x0)(xx0) y = f(x_0) + f'(x_0)(x - x_0) 。当 f(x0)>0 f'(x_0) > 0 时,函数在 x0 x_0 附近单调递增;当 f(x0)<0 f'(x_0) < 0 时,单调递减;当 f(x0)=0 f'(x_0) = 0 时,点 x0 x_0 为函数的驻点,可能是极值点或拐点。函数在某点附近的性质可以通过导数的符号和变化方向来全面刻画。此外,导函数还可以用于绘制函数草图:通过一阶导数判断单调区间,通过二阶导数判断凹凸区间,综合两者即可较为准确地勾勒出函数图像的大致形状。

基本导数公式:以下是微积分中最常用的导数公式:

  • 常数函数的导数:(C)=0 (C)' = 0 ,其中 C C 为常数。常数函数的图像是一条水平直线,其切线的斜率恒为零。
  • 幂函数的导数:(xn)=nxn1 (x^n)' = n x^{n-1} n n 为任意实数。这一公式对整数、分数、无理数指数都成立,是微积分中应用最广泛的公式之一。
  • 指数函数的导数:(ex)=ex (e^x)' = e^x ——这是唯一一个导数等于自身的函数,也是自然常数 e e 在数学中占据核心地位的重要原因。更一般地,(ax)=axlna (a^x)' = a^x \ln a a>0 a > 0 a1 a \neq 1 )。
  • 对数函数的导数:(lnx)=1x (\ln x)' = \frac{1}{x} (logax)=1xlna (\log_a x)' = \frac{1}{x \ln a}
  • 三角函数的导数:(sinx)=cosx (\sin x)' = \cos x (cosx)=sinx (\cos x)' = -\sin x (tanx)=sec2x (\tan x)' = \sec^2 x (cotx)=csc2x (\cot x)' = -\csc^2 x (secx)=secxtanx (\sec x)' = \sec x \tan x (cscx)=cscxcotx (\csc x)' = -\csc x \cot x
  • 反三角函数的导数:(arcsinx)=11x2 (\arcsin x)' = \frac{1}{\sqrt{1 - x^2}} (arccosx)=11x2 (\arccos x)' = -\frac{1}{\sqrt{1 - x^2}} (arctanx)=11+x2 (\arctan x)' = \frac{1}{1 + x^2} (arccotx)=11+x2 (\operatorname{arccot} x)' = -\frac{1}{1 + x^2}
  • 双曲函数的导数:(sinhx)=coshx (\sinh x)' = \cosh x (coshx)=sinhx (\cosh x)' = \sinh x (tanhx)=sech2x (\tanh x)' = \operatorname{sech}^2 x 。双曲函数在悬链线问题和相对论中有着重要应用。

求导法则:掌握以下法则后,任何初等函数的导函数都可以通过系统化计算得到。

  • 线性法则:(af(x)+bg(x))=af(x)+bg(x) (af(x) + bg(x))' = af'(x) + bg'(x) ,其中 a,b a, b 为常数。它表明求导是线性运算。
  • 乘法法则(莱布尼茨法则):(f(x)g(x))=f(x)g(x)+f(x)g(x) (f(x)g(x))' = f'(x)g(x) + f(x)g'(x) 。可推广到多个函数乘积的情形:(fgh)=fgh+fgh+fgh (fgh)' = f'gh + fg'h + fgh' 。记忆口诀是"前导后不导加前不导后导"。
  • 除法法则:(f(x)g(x))=f(x)g(x)f(x)g(x)[g(x)]2 \left(\frac{f(x)}{g(x)}\right)' = \frac{f'(x)g(x) - f(x)g'(x)}{[g(x)]^2} ,其中分母 g(x)0 g(x) \neq 0 。记忆口诀是"上导下不导减上不导下导,除以分母的平方"。
  • 链式法则(复合函数求导):若 y=f(u) y = f(u) u=g(x) u = g(x) ,则 dydx=dydududx=f(g(x))g(x) \frac{dy}{dx} = \frac{dy}{du} \cdot \frac{du}{dx} = f'(g(x)) \cdot g'(x) 。链式法则是微积分中最重要的求导工具之一,几乎所有复杂函数的求导最终都要依赖它。例如 (sin(x2))=cos(x2)2x=2xcos(x2) (\sin(x^2))' = \cos(x^2) \cdot 2x = 2x \cos(x^2) 。链式法则可以连续多次使用,就像剥洋葱一样由外到内逐层求导。
  • 隐函数求导法:对于由方程 F(x,y)=0 F(x, y) = 0 确定的隐函数,可以对等式两边同时对 x x 求导,然后解出 y y' 。例如由单位圆方程 x2+y2=1 x^2 + y^2 = 1 可得 2x+2yy=0 2x + 2yy' = 0 ,即 y=xy y' = -\frac{x}{y}
  • 对数求导法:对等式两边取自然对数后再求导,特别适用于幂指函数 y=f(x)g(x) y = f(x)^{g(x)} 或多因子乘除的情形。例如 y=xx y = x^x ,取对数得 lny=xlnx \ln y = x \ln x ,求导得 yy=lnx+1 \frac{y'}{y} = \ln x + 1 ,故 y=xx(lnx+1) y' = x^x (\ln x + 1)
  • 参数方程求导法:若曲线由参数方程 {x=φ(t)y=ψ(t) \begin{cases} x = \varphi(t) \\ y = \psi(t) \end{cases} 给出,则 dydx=ψ(t)φ(t) \frac{dy}{dx} = \frac{\psi'(t)}{\varphi'(t)} φ(t)0 \varphi'(t) \neq 0 )。这在处理摆线等复杂曲线时非常有用。

高阶导数:如果导函数 f(x) f'(x) 本身仍然可导,可以继续求二阶导数 f(x) f''(x) 、三阶导数 f(x) f'''(x) ,乃至 n n 阶导数 f(n)(x) f^{(n)}(x) 。二阶导数的几何意义是曲线的曲率——当 f(x)>0 f''(x) > 0 时曲线凹向上(下凸),当 f(x)<0 f''(x) < 0 时曲线凹向下(上凸)。二阶导数为零且两侧变号的点是拐点,曲线在此改变凹凸方向。在物理学中,位移对时间的一阶导数是速度,二阶导数是加速度。三阶导数称为急动度,在乘坐舒适度的研究中有所应用。莱布尼茨公式给出了两个函数乘积的 n n 阶导数的表达式,形式上与二项式定理相似。

中值定理:导函数理论中有一组重要的中值定理。罗尔定理指出,若函数在闭区间上连续、开区间内可导且两端函数值相等,则区间内至少存在一点导数为零。拉格朗日中值定理将其推广到一般情形:f(b)f(a)=f(ξ)(ba) f(b) - f(a) = f'(\xi)(b - a) ,直观含义是区间上存在某点的瞬时变化率等于平均变化率。柯西中值定理进一步推广到两个函数的情形。这些中值定理是证明泰勒公式和洛必达法则的理论基础。

应用领域:导函数在自然科学、工程技术、经济学等众多领域有广泛应用。在物理学中,速度和加速度是位移的导数;电流是电荷量的导数;功率是功对时间的导数。在经济学中,边际成本、边际收益和边际利润本质上都是导数概念,企业通过比较边际成本和边际收益来确定最优产量。在优化问题中,通过求解导数为零的方程可以找到函数的极值点——一阶导数判定法结合二阶导数判定法可以区分极大值和极小值。这是机器学习中梯度下降法的核心原理:模型通过不断沿着负梯度方向更新参数来最小化损失函数。在医学和生物学中,导函数用于描述种群增长率和药物在体内的代谢速率。

偏导数与方向导数:对于多元函数 f(x1,x2,,xn) f(x_1, x_2, \ldots, x_n) ,偏导数 fxi \frac{\partial f}{\partial x_i} 表示函数在 xi x_i 方向上的变化率(保持其他变量固定)。方向导数则进一步推广到沿任意方向的变化率。梯度向量 f=(fx1,fx2,,fxn) \nabla f = \left(\frac{\partial f}{\partial x_1}, \frac{\partial f}{\partial x_2}, \ldots, \frac{\partial f}{\partial x_n}\right) 指向函数增长最快的方向,其模长等于最大方向导数。在物理中,保守力场是势能函数的负梯度;在图像处理中,梯度用于边缘检测;在深度学习中,梯度是反向传播算法的基础。

历史:导数的概念可追溯到古希腊阿基米德对切线问题的探讨,但系统理论由牛顿和莱布尼茨在 17 世纪独立创立。牛顿从物理学中的瞬时速度问题出发,将其称为"流数";莱布尼茨则从几何中的切线问题出发,创造了目前通用的微分符号。17 至 18 世纪,伯努利兄弟、欧拉、拉格朗日等数学家大大扩展了微积分的应用范围。现代极限意义上的严格定义由柯西和魏尔斯特拉斯在 19 世纪完成,建立了 ε \varepsilon δ \delta 语言,彻底消除了无穷小量带来的逻辑疑虑。20 世纪以来,导函数的概念进一步推广到泛函分析中的弗雷歇导数和加托导数,以及微分流形上的外微分等更广泛的数学框架中。导函数理论至今仍是数学分析、微分方程、微分几何、优化理论和深度学习等众多学科不可或缺的基石。