简介

分离参数可谓是解决高考导数题目中极为常见的一种基本方法,但很多时候我们却会遇到端点处取值没有意义的情况。这时,我们就需要借助洛必达法则这一高等数学中极为重要的法则来解决问题了。

在介绍洛必达(伯努利)法则之前,先声明一下我非常不建议大家在正式考试的解答题中优先使用该法则。这个法则事实上是高等数学中的知识,因此在高考或其它正式考试中使用极可能造成失分。所以除非万不得已,请不要用这个方法。

法则内容

首先我们来看看洛必达法则是个什么东西(以下内容摘自百科):

(1) 00\frac{0}{0} 型不等式极限

若函数 f(x)f(x) 满足下列条件:

  1. limxaf(x)=0, limxag(x)=0\lim\limits_{x \to a}f(x) = 0, \ \lim\limits_{x \to a}g(x) = 0
  2. aa 点的某去心领域内两者都可导,且 g(x)0g'(x) \neq 0 ;(去心领域可以理解为接近 aa 但不包含 aa 的区间)
  3. limxaf(x)g(x)=A\lim\limits_{x \to a} \frac{f'(x)}{g'(x)} = A ;(暗示若一阶导无法求极限还可以求二阶导乃至更高阶导)

则有:

limxaf(x)g(x)=limxaf(x)g(x)=A \lim\limits_{x \to a} \frac{f(x)}{g(x)} = \lim\limits_{x \to a} \frac{f'(x)}{g'(x)} = A

(2) \frac{\infty}{\infty} 型不等式极限

若函数 f(x)f(x) 满足下列条件:

  1. limxaf(x)=, limxag(x)=\lim\limits_{x \to a}f(x) = \infty, \ \lim\limits_{x \to a}g(x) = \infty
  2. aa 点的某去心领域内两者都可导,且 g(x)0g'(x) \neq 0 ;(去心领域可以理解为接近 aa 但不包含 aa 的区间)
  3. limxaf(x)g(x)=A\lim\limits_{x \to a} \frac{f'(x)}{g'(x)} = A ;(暗示若一阶导无法求极限还可以求二阶导乃至更高阶导)

则有:

limxaf(x)g(x)=limxaf(x)g(x)=A \lim\limits_{x \to a} \frac{f(x)}{g(x)} = \lim\limits_{x \to a} \frac{f'(x)}{g'(x)} = A

你可能会说这玩意儿有什么卵用:好,请你仔细回忆,当你使用分离参数法解题时有没有遇到过一种极其坑爹的情况:好不容易判断出 f(x)f(x) 在给定区间上的单调性,然而特么的 f(x)f(x) 在端点处的取值竟然没意义,那我还证个卵啊!洛必达法则正是适用于这一种情况,它可以让你找到这种情况下函数在端点处的趋近值(极限值)。

另外,对于除上两种外其他类型的不等式可通过使用一定的技巧化为上述两种,为了节省篇幅我就不在这里赘述了,感兴趣的话可以到维基百科上看看。

至于对该法则的证明,去查了一下貌似要用柯西中值定理什么的,懵逼 =.=||…

例题赏析

下面我们分别演示使用洛必达法则来解答上文中2010和2011年的那两道导数题。

1. (2010.全国大纲卷理) 设函数f(x)=1exf(x) = 1 - e^{-x} .
(1) 证明:当 x>1x > -1 时,f(x)xx+1f(x) \ge \frac{x}{x+1}
(2) 设当 x0x \ge 0 时,f(x)xax+1f(x) \le \frac{x}{ax + 1} ,求 aa 的取值范围.

注:由于 (1) 问较简单,这里只分析第 (2) 问

解: (2)
I.a<0a < 0
\thereforex(1a,+)x \in (-\frac{1}{a},+\infty) 时:

xax+1<0 \frac{x}{ax + 1} < 0

\becausex[0,+)x \in [0,+\infty) 时:

f(x)=1ex0 f(x) = 1 - e^{-x} \ge 0

\thereforex(1a,+)x \in (-\frac{1}{a},+\infty) 时:

f(x)>xax+1 f(x) > \frac{x}{ax + 1}

与题意矛盾,舍去。

II.a0a \ge 0

f(x)xax+11exxax+1axexex+1xexx \begin{aligned} & f(x) \le \frac{x}{ax + 1} \\ & \Leftrightarrow 1 - e^{-x} \le \frac{x}{ax + 1} \\ & \Leftrightarrow a \le \frac{xe^x - e^x + 1}{xe^x - x} \end{aligned}

令:

g(x)=xexex+1xexx g(x) = \frac{xe^x - e^x + 1}{xe^x - x}

g(x)=e2xx2ex2ex+1(xexx)2=ex(xexx)2(exx22ex) \begin{aligned} \therefore g'(x) & = \frac{e^{2x} - x^2e^x - 2e^x + 1}{(xe^x - x)^2} \\ & = \frac{e^x}{(xe^x - x)^2}(e^x - x^2 - 2 - e^{-x}) \end{aligned}

令:

h(x)=exx22ex h(x) = e^x - x^2 - 2 - e^{-x}

h(x)=ex2xex \therefore h'(x) = e^x - 2x - e^{-x}

h(x)=ex+ex2>0 \therefore h''(x) = e^x + e^{-x} - 2 > 0

h(x)\therefore h'(x)[0,+)[0,+\infty) 单调递增,h(x)h(0)=0h'(x) \ge h'(0) = 0
h(x)\therefore h(x)[0,+)[0,+\infty) 单调递增,h(x)h(0)=0h(x) \ge h(0) = 0
g(x)0\therefore g'(x) \ge 0g(x)g(x)[0,+)[0,+\infty) 单调递增

插一句话:好的,现在我们发现 g(x)g(x)[0,+)[0,+\infty) 单调递增,可是 g(0)g(0) 是没有意义的!这下子只好用洛必达法则了

由洛必达法则有:

limx0g(x)=limx0xexex+1xexx=limx0xexex+xex1=limx0ex+xex2ex+xex=12 \begin{aligned} \lim\limits_{x \to 0}g(x) & = \lim\limits_{x \to 0}\frac{xe^x - e^x + 1}{xe^x - x} \\ & = \lim\limits_{x \to 0}\frac{xe^x}{e^x + xe^x - 1} \\ & = \lim\limits_{x \to 0}\frac{e^x + xe^x }{2e^x + xe^x} \\ & = \frac{1}{2} \end{aligned}

g(x)12\therefore g(x) \ge \frac{1}{2}
a12\therefore a \le \frac{1}{2}

答:aa 的取值范围为 [0,12][0,\frac{1}{2}]

虽然看上去篇幅略小,其实你仔细观察过程后就会发现求了很多次导,运算量着实不小,其实并没有第一节中提到的简化原函数的方法容易。但至少,分离参数法作为一种极为常见的思路是很容易想到的,故该方法也远比参考答案简单。


2. (2011.全国大纲卷理) 已知函数 f(x)=alnxx+1+bxf(x) = \frac{alnx}{x+1} + \frac{b}{x} ,曲线 y=f(x)y = f(x) 在点 (1,f(1))(1, f(1)) 处的切线方程为x+2y3=0x + 2y - 3 = 0 .
(1) 求a,b的值;
(2) 如果当x>0x > 0 ,且 x0x \neq 0 时,f(x)>lnxx1+kxf(x) > \frac{lnx}{x - 1} + \frac{k}{x} ,求 kk 的取值范围.

注:(1) 问过程略,解得 a = 1,b = 1,这里只分析第 (2) 问

解: (2)
由题,有:

lnxx+1+1x>lnxx1+kx \frac{lnx}{x + 1} + \frac{1}{x} > \frac{lnx}{x - 1} + \frac{k}{x}

即:

k<xlnxx+1+1xxlnxx1=2xlnx1x2+1 k < \frac{xlnx}{x + 1} + \frac{1}{x} - \frac{xlnx}{x - 1} = \frac{2xlnx}{1 - x^2} + 1

令:

g(x)=2xlnx1x2+1 (x>0,x1) g(x) = \frac{2xlnx}{1 - x^2} + 1 \ (x > 0, x \neq 1)

g(x)=2(x2+1)lnx+2(1x2)(1x2)2=2(x2+1)(1x2)2(lnx+1x2x2+1) \therefore g'(x) = \frac{2(x^2 + 1)lnx + 2(1 - x^2)}{(1 - x^2)^2} = \frac{2(x^2 + 1)}{(1 - x^2)^2}(lnx + \frac{1 - x^2}{x^2 + 1})

令:

h(x)=lnx+1x2x2+1 h(x) = lnx + \frac{1 - x^2}{x^2 + 1}

h(x)=1x+4x(1+x2)2=(1x2)2x(1+x2)2>0 \therefore h'(x) = \frac{1}{x} + \frac{-4x}{(1 + x^2)^2} = \frac{(1 - x^2)^2}{x(1 + x^2)^2} > 0

h(x)\therefore h(x)(0,+)(0,+\infty) 上单调递增,且 h(1)=0h(1) = 0
x(0,1)\therefore x \in (0,1) 时,h(x)<0h(x) < 0x(1,+)x \in (1,+\infty) 时,h(x)>0h(x) > 0
x(0,1)\therefore x \in (0,1) 时,g(x)<0g'(x) < 0g(x)g(x) 单调递减;x(1,+)x \in (1,+\infty) 时,g(x)>0g'(x) > 0g(x)g(x) 单调递增

由洛必达法则有:

limx1g(x)=limx1(2xlnx1x2+1)=1+limx12xlnx1x2=1+limx12lnx+22x=0 \begin{aligned} \lim\limits_{x \to 1}g(x) & = \lim\limits_{x \to 1}(\frac{2xlnx}{1 - x^2} + 1) \\ & = 1 + \lim\limits_{x \to 1}\frac{2xlnx}{1 - x^2} \\ & = 1 + \lim\limits_{x \to 1}\frac{2lnx + 2}{-2x} \\ & = 0 \end{aligned}

x1\therefore x \to 1 时,g(x)=0g(x) = 0 ,故在 (0,1)(0,1)(1,+)(1,+\infty) 上恒有g(x)>0g(x) > 0
k(,0)\therefore k \in (-\infty,0)

答: kk 的取值范围为 (,0](-\infty,0]

小结

洛必达法则告诉我们,对于恒成立问题,使用分离参数法是一定可以硬算出来的(虽然有时会多次求导,十分麻烦)。也正是因为如此,我并不推荐在高中阶段使用这种方法。除去这本身并不是高中生所应掌握的内容(这也是为什么在较正式的考试使用该方法极可能会被扣上几分),更重要的是一味地依赖于该方法会极大地限制我们的思路。

相信在初中学过数学竞赛的朋友们进入高中后都会发现,在高中阶段学的知识可以帮助我们轻而易举地解答许多数学联赛中的难题。比如,对于部分要求角度的几何题,我干嘛还要费尽心思看看哪里能做辅助线?直接用向量、正余玄定理、乃至三角函数恒等变换就可以轻松解决。然而,如果我们在初中阶段就这么做,纵使能够成功解题,但我们却没有使我们的转化思想等能力得到锻炼。就像我在前言中所说的一样,若干年后我们很可能并不会从事数学相关的行业,而什么正余玄定理之类的定理也很可能被我们逐步遗忘,但那种乐于探究的精神和转换思想作为一种习惯将会长存于我们心中,成为我们性格的一部分。这样,我理解中的数学教育初衷也就达到了。

参考文献

  • 陈柞同主编.创知路高考数学解题手册 立体几何·解析几何·导数·定积分 [M].北京, 2017
  • 蔡小雄主编.更高更妙的高中数学 一题多解与一题多变 [M].浙江:浙江大学出版社, 2016