导数的性质与构造(高中)

                     

贡献者: 欄、停敘

预备知识 1 导数函数的性质,恒等式与不等式恒成立

   导数是分析函数变化规律的关键工具,它揭示了函数随变量变化时的趋势和行为。可以把导函数看作原函数的一张 “素描画”,虽然简化了某些信息,但保留了所有的局部信息,从而它可以描述函数的几乎所有性质。例如,导数可以用来判断函数在某一区间内是上升还是下降,还可以分析图像的弯曲方向是 “开口向上” 还是 “开口向下”,帮助找到最高点和最低点的位置,确定原函数的对称性、周期性。这种功能类似于在地图上标注道路的坡度,通过这些标记可以快速了解路段的起伏情况。同样,导函数为函数的变化贴上了清晰的 “标签”,使得人们能够一目了然地把握它在不同区间的行为。

   在解题过程中,导数相关的问题通常涉及函数的变化趋势和关键点的性质。以下是三类典型问题及其对应的解决方法:

   上述问题的核心在于通过导数揭示函数的本质特征。利用导数可以有效地划分区间、判断单调性、寻找极值点,并进一步解决更复杂的数学问题。相信阅读本文后,面对这三类问题时,读者能够根据导数的性质和作用有针对性地分析和解答。

1. 单调性

   在介绍导函数时,曾提及区间内函数的单调性与导函数的符号密切相关。导函数的符号如同指南针的指针,指示着函数在某个区间内的增减方向。事实上,这种关系可以通过导数的定义直接推导出来。

   以函数的增区间为例,分析如下:

   根据导数的定义,$x_1$ 处的导数为:

\begin{equation} f'(x_1) = \lim_{x_2 \to x_1} \frac{f(x_2) - f(x_1)}{x_2 - x_1}~. \end{equation}

   假设 $x_2 > x_1$,则分母 $x_2 - x_1 > 0$。在这种情况下,$f'(x_1)$ 的符号与分子 $f(x_2) - f(x_1)$ 的符号一致。也就是说,当 $f'(x_1) > 0$ 时,有 $f(x_2) > f(x_1)$,表明函数在 $x_1$ 处向右增长。

   虽然上述讨论基于两个非常接近的自变量值,但由于不等式的传递性,可以推广到整个区间。如果某个区间上的导函数 $f'(x)$ 始终为正,则对于该区间内任意 $x_1, x_2$(且 $x_1 < x_2$),有 $f(x_1) \leq f(x_2)$,这恰好符合函数在该区间内单调递增的定义。

   由此,可以总结函数单调性与导函数符号的关系如下:

定理 1 单调性与导数的关系

   对于函数 $f(x)$ 及其导函数 $f'(x)$,有以下结论:

  • 若 $f'(x) > 0$ 在某区间内成立,则 $f(x)$ 在该区间上单调递增。
  • 若 $f'(x) < 0$ 在某区间内成立,则 $f(x)$ 在该区间上单调递减。
  • 若 $f'(x) = 0$ 在某区间内成立,则 $f(x)$ 在该区间上为常值,其图像为水平直线。

   解决零点问题通常需要先确定单调区间,在实际操作中,一般直接使用导数利用这一结论来判断单调性。解决零点问题的步骤如下:

  1. 确定函数定义域:明确函数 $f(x)$ 的定义域,确保分析仅在函数有意义的范围内进行。
  2. 计算导数:通过求导得到 $f'(x)$ 的表达式,并分析其符号变化。
  3. 找出导数变化的关键点:解 $f'(x) = 0$,找到导数为零的点,同时分析导数不存在的点(若存在),这些点通常是导数符号变化的重要分界点。
  4. 根据导数符号划分单调性区间:根据导数符号的变化,将定义域划分为若干区间,并判断每个区间的单调性。如果 $f'(x) > 0$,则该区间单调递增;如果 $f'(x) < 0$,则单调递减。

   由于导数为零的点,在判断过程中起到重要作用,因此,它有一个特殊的名称叫做驻点

定义 1 驻点

   对于函数 $y=f(x)$,如果某点 $x_0$ 满足 $f'(x_0)=0$,即 $x_0$ 是 $f'(x)$ 的零点,则称 $x_0$ 为 $f(x)$ 的驻点(stationary point)

   驻点表示的是函数值暂时停止变化的点,或者说它是函数的水平切点。

2. 极值点

   前面提到过,在讨论导数相关的问题时,最值问题是一个核心内容。如果函数是一座山峰的地图,那么整个地图中最高的山峰或最低的洼地则称为最值,而一个局部的 “高峰” 或 “低谷” 被称作极值。整体对应的最值在之前就已经作了详细介绍。本章将重点讨论极值点。

   极值点是针对某个局部范围而言的,而这个局部在数学上被称为邻域(neighborhood)。具体来说,对于一个点 $x_0$,邻域指的是集合 $\left( x_0 - \delta, x_0 + \delta \right)$,其中 $\delta > 0$,通常记作 ${U}(x_0, \delta)$。这意味着在点 $x_0$ 的左右各延伸 $\delta$ 的范围内的所有点都属于 $x_0$ 的邻域。这就像一个人在自己家附近的范围内活动,这个范围可以由一定的距离(类似于 $\delta$)决定。邻域概念可以保证在研究函数时聚焦于某一点的周围情况,而不必考虑整个区域的性质。而去心邻域(deleted neighbourhood)指的是在 $x_0$ 的邻域 $U$ 中去掉 $x_0$ 的集合,也就是 $\left( x_0 - \delta,x_0)\cup(x_0, x_0 + \delta \right)$,记作 $\mathring{U}(x_0,\delta)$。

定义 2 极值点

   于函数 $y=f(x)$ 及其定义域内一点 $x_0$,若存在 $x_0$ 的某个去心邻域 $\mathring{U}(x_0,\delta)$,使得 $U$ 中的任意点 $x$ 满足:

  • $f(x) < f\left(x_0\right)$,则称 $x_0$ 是 $f(x)$ 的极大值点(maximum point)
  • $f(x) > f\left(x_0\right)$,则称 $x_0$ 是 $f(x)$ 的极小值点(minimum point)

   极大值点和极小值点合称为极值点(local extremum point)

   极值点本身的概念较为清晰,但在高中阶段,由于教学内容的简化,驻点与极值点的区分往往不够明确,极值点的概念常被用来代替驻点。然而,随着对函数性质理解的深入,认识到两者的区别是十分重要的。事实上,驻点不一定是极值点,而极值点也不一定是驻点。

   驻点与极值点之间密切相关,但两者并不等价。并非所有驻点都是极值点。例如,对于函数 $y = x^3$,在 $x = 0$ 处有 $f'(x) = 0$,因此 $x = 0$ 是驻点。但在该点附近,函数值既有增大也有减小,因此 $x = 0$ 并不是极值点。

   此外,极值点的判定并不要求函数在该点可导。只要满足极值的定义,即在某个邻域内函数值达到极大或极小,该点即可被视为极值点。例如,对于函数 $y = |x|$,在 $x = 0$ 处,导数不存在,因此 $x = 0$ 并非驻点。但由于在任意区间 $(-\delta, \delta)$ 内都有 $|0|$ 为最小值,故 $x = 0$ 是极值点。

   从另一个角度看,极值点的定义可以等价为 “某点两侧导数符号的变化”。如果导数从负变正,则该点是极小值点;如果导数从正变负,则该点是极大值点。这种符号变化并不依赖于点的可导性,因而在某些情况下,驻点容易与极值点混淆。驻点的导数为零,而极值点需要进一步满足符号变化的条件。

   为了更直观地理解,可以将驻点理解为一个检测站:只有当车辆(函数值)的行驶方向在检测站(驻点)发生变化时,才能确定它是 “山顶”(极大值点)还是 “山谷”(极小值点)。否则,即使车辆经过检测站,也未必意味着存在极值。另一方面,如果某个地方是 “山顶” 或 “山谷”,是否有检测站(驻点)并不重要。只是通常情况下,极值点处往往会出现检测站(即驻点)。

   不过特别地,如果函数是可导函数那么它的极值点必定是它的驻点。在高中阶段的考察中,通常不涉及不可导点的极值问题,因此在实际求解最值问题时,可以简化为以下步骤:

  1. 求驻点:通过解 $f'(x) = 0$ 找到函数的驻点。
  2. 判定导数符号变化:通过观察每个驻点左右的导数符号,判定该点是否为极值点。
  3. 确定极值类型:根据导数符号的变化方向,判定驻点是极大值点还是极小值点。
  4. 比较得出最值:比较所有极值点和边界点的函数值,从中确定最大值和最小值。

3. 求解恒成立时的思路

   在解决恒成立问题时,核心在于构造一个函数,使其在某个区间内恒为正或恒为负。由于函数和最值之间存在一个恒成立的不等式,而通过分析构造函数的最小值或最大值的符号,可以得到最值与零之间的不等式,最终利用不等式的传递性判断原问题是否满足恒成立的条件。由于验证过程就是求最值,是上面介绍过的很程式化的行为,如何筛选出需要的条件,构造出满足需求的函数是解决这类问题的核心挑战。

   最基本的情况下,若题目要求证明一个不等式恒成立,可以将不等式变形为 $f(x) \geq 0$ 的形式,然后通过分析 $f(x)$ 的最小值验证其非负性。这一过程中,参照不等式的等价变换,常用的变形操作包括在不等式两侧同时:

   在具体操作时,需要结合题目提供的所有条件来进行变形,例如:

   较为复杂的情况下,可能需要反向使用求导法则。反向使用求导法则可以快速地通过已知的目标形式反推出原函数的结构,避免在构造函数时同时引入原函数和导函数造成求导和讨论时的困难。下表列举了一些典型的形式以及相应的构造过程,帮助理解这一方法的应用。

表1:反向使用求导法则构造示例
求解目标的形式 构造的函数 $F(x)$ $F'(x)$
$x f'(x) + f(x)$ $F(x) = x f(x)$ $x f'(x) + f(x)$
$xf'(x) - f(x)$ $\displaystyle F(x) = \frac{f(x)}{x}$ $\displaystyle\frac{xf'(x)- f(x)}{x^2}$
$f'(x) + f(x)$ $F(x) = \mathrm{e} ^x f(x)$ $ \mathrm{e} ^x [f'(x) + f(x)]$
$f'(x) - f(x)$ $\displaystyle F(x) = \frac{f(x)}{ \mathrm{e} ^x}$ $\displaystyle\frac{f'(x) - f(x)}{ \mathrm{e} ^x}$
$\tan xf'(x) + f(x)$ $F(x) = \sin x f(x)$ $\cos x [\tan xf'(x) + f(x)]$
$\tan xf'(x) - f(x)$ $\displaystyle F(x) = \frac{f(x)}{\sin x}$ $\displaystyle\frac{\tan xf'(x) - f(x)}{\sin x\tan x}$

   通过观察可以看到,如果目标是和形式,就逆用积法则,如果目标是差形式,就逆用商法则。构造方法不仅限于表中展示的形式,还可以推广,将 $g(x)=x$ 替换成 $g(x)=x^n$、$g(x)= \mathrm{e} ^x$ 替换成 $g(x)= \mathrm{e} ^{kx}$ 等。而商法则求导得到的分母部分,或者在定义域上恒为正,或者在某个区间上恒为正,避免影响讨论了。

4. 近似代替

   在导数的几何含义中,曾经提到了 “以直代曲” 的思想。简单来说,就是用直线来近似描述曲线的变化。在某一点 $x_0$ 处的切线方程可以实现这样的替代:如果选取的另一个点 $x_0 + \Delta x$ 离 $x_0$ 足够近,也就是 $\Delta x$ 比较小,那么函数在这两个点上的值差距很小,近似可以用切线上的值代替函数的值,即:

\begin{equation} y-f(x_0)=f'(x_0)(x-x_0)\overset{x=x_0+\Delta x}{\implies} y=f(x_0)+f'(x_0)\Delta x\approx f(x_0+\Delta x) ~. \end{equation}

   虽然这样的近似会带来一定的误差,但在实际问题中,这种误差通常可以接受。因为切线是一个线性函数(形状简单、参数少、容易计算),将一个难以研究的非线性函数转换成容易处理的线性函数,可以显著降低计算难度。换句话说,“以直代曲” 是一种非常高效的思维方式和解题手段。而由于线性近似的性质,这种替代被认为是没有系统性偏差的,也就是说,它在大多数情况下都能很好地反映函数在点 $x_0$ 附近的变化。类似的研究,在大学阶段会更加深入。

例 1 估计 $\sqrt{26}$

   答:

   已知 $\sqrt{25} = 5$,可以将 $26$ 视为接近 $25$ 的值,设基准点 $x_0 = 25$,并利用函数 $f(x) = \sqrt{x}$ 来计算,根据求导公式有 $\displaystyle f'(x) = \frac{1}{2\sqrt{x}}$。在 $x_0 = 25$ 处有 $\displaystyle f'(25) = \frac{1}{2\sqrt{25}} = \frac{1}{10}$。

   取 $\Delta x = 26 - 25 = 1$,代入线性近似公式,有:

\begin{equation} \sqrt{26} \approx \sqrt{25} + \frac{1}{10} \cdot 1 = 5 + 0.1 = 5.1~. \end{equation}

   实际用计算器计算 $\sqrt{26} \approx 5.099$(保留三位小数)。近似值 $5.1$ 与真实值的误差仅为 $0.001$,可以满足多数情况下的计算需求。

图
图 1:100 以内的估计值与标准值对比

   事实上,上面例子中的计算方法就是一种手动开方的估计方法,它的精度很高,而且误差会随着被开方数的增加而降低,是 “以直代曲” 的典型应用。

图
图 2:估计值与标准值的误差

5. 高阶导数*

预备知识 2 三角函数,复数

   尽管高阶导数的概念在高中阶段并未明确涉及,但在实际解决问题时,经常需要将导数或导数的一部分设为新的函数,再对其求导以探究性质,因此事实上隐含地应用了这些概念。

   导函数本身可以看作一个新的函数,进而可以对其再求导。这一过程可以反复进行,得到的函数被称为高阶导数(higher-order derivative)。从原函数直接得到的导函数一般称为一阶导数(first-order derivative);通过代换再求导得到的称为二阶导数(second-order derivative),记作 $f''(x)$。当阶数较多时,通常不用多个 $'$ 表示,而是用括号中的数字标注,例如 $n$ 阶导数记作 $f^{(n)}(x)$,其中 $n$ 表示导数的阶数。

   这些高阶导数具有实际意义。一阶导数表示函数的变化率,即原函数在某点的变化快慢和方向。二阶导数表示变化率的变化率,即原函数的变化趋势如何变化。这种高阶导数的概念在物理学中有重要应用。例如,位移的一阶导数表示速度,揭示位移随时间的变化情况;位移的二阶导数表示加速度,反映速度随时间的变化快慢。

   高阶导数在大学阶段还与许多重要的数学概念相关,下面给予一些简单的介绍,注意后面的内容超出了高中的范畴。

   函数的二阶导数可以用来判断其凹凸性(concavity):如果 $f''(x) > 0$,则函数图像是 “开口向上” 的形状(凹函数);如果 $f''(x) < 0$,则图像是 “开口向下” 的形状(凸函数)。凸函数因其性质稳定,在数学和应用领域中具有广泛用途。

   通过函数的高阶导数,可以将函数近似表示为多项式的和。这种方法被称为泰勒展开(Taylor expansion),它是数学中的重要工具,常用于简化复杂计算。

   在高中解题时,一些简单的泰勒展开可以帮助快速近似计算。例如,对于 $x$ 接近 $0$ 的情况:

   这些近似公式在处理小量问题时非常方便,例如快速估计函数值或简化复杂表达式。在高中阶段的选择题或计算题中,有时这些公式可以起到意想不到的作用。例如,在区间 $(0, \frac{\pi}{2})$ 上,始终有 $\tan x > x > \sin x$,这一不等式的解释可以利用泰勒展开进行严谨证明。事实上,在一些导数大题中,出题人设计题目时常会用到泰勒展开

   另外,正弦函数的高阶导数具有一个独特的性质,即会形成一个四步循环:

\begin{equation} \sin x \to \cos x \to -\sin x \to -\cos x \to \sin x~. \end{equation}

   这种循环性也是三角函数周期性的重要体现之一。而对于复指数函数 $ \mathrm{e} ^{ \mathrm{i} x}$,多次求导时同样会形成类似的四步循环:

\begin{equation} \mathrm{e} ^{ \mathrm{i} x} \to \mathrm{i} \mathrm{e} ^{ \mathrm{i} x} \to - \mathrm{e} ^{ \mathrm{i} x} \to - \mathrm{i} \mathrm{e} ^{ \mathrm{i} x} \to \mathrm{e} ^{ \mathrm{i} x}~. \end{equation}

   在这里,只需将 $ \mathrm{i} $ 看作一个常数系数,根据实数函数的求导规则就可以。建议读者可以自行尝试一下。由于导数的唯一性,这种循环性暗示了,复指数函数的性质似乎与三角函数密切相关。事实上,这一联系在欧拉公式(Euler’s formula)中得到了展示:

\begin{equation} \mathrm{e} ^{ \mathrm{i} x} = \cos x + \mathrm{i} \sin x~. \end{equation}

   上面的公式中如果代入 $x=\pi$,则会得到物理学家费曼在著作《费曼物理学讲义》中提到的数学上最非凡的公式——欧拉恒等式:

\begin{equation} \mathrm{e} ^{ \mathrm{i} \pi} + 1= 0~. \end{equation}


致读者: 小时百科一直以来坚持所有内容免费无广告,这导致我们处于严重的亏损状态。 长此以往很可能会最终导致我们不得不选择大量广告以及内容付费等。 因此,我们请求广大读者热心打赏 ,使网站得以健康发展。 如果看到这条信息的每位读者能慷慨打赏 20 元,我们一周就能脱离亏损, 并在接下来的一年里向所有读者继续免费提供优质内容。 但遗憾的是只有不到 1% 的读者愿意捐款, 他们的付出帮助了 99% 的读者免费获取知识, 我们在此表示感谢。

                     

友情链接: 超理论坛 | ©小时科技 保留一切权利