洛必达法则,也常写作 L'Hopital's rule,是微积分中处理商的极限的一种方法。当直接代入后极限变成 或 时,可以考虑使用它。若你的表达式还不是这两种形式,就应先改写,或者改用别的求极限方法。
什么时候可以使用洛必达法则
先从一个商开始:
如果直接代入得到 或 ,并且 与 在 附近可导,且附近有 ,那么定理允许你改为比较它们的导数:
前提是右边的极限存在,或者等于 或 。
这些条件很重要。洛必达法则并不是所有困难极限题的通用捷径。
为什么这个法则有用
当分子和分母都趋于 ,或者都无界增长时,仅看它们原本的值并不足以判断极限。求导这一步,实际上是在比较分子和分母在该点附近变化的快慢。
这就是为什么它常常能把一个不清楚的极限,变成一个容易判断的极限。
例题:
直接代入得到
所以这个形式符合使用条件。
分别对分子和分母求导一次:
现在新的极限是
所以
这是一个很典型的示范题,因为只求导一次,极限就立刻变简单了。
使用洛必达法则时的常见错误
- 没检查形式就直接使用。它只适用于 和 ,不是所有难算的极限。
- 对 或 这样的表达式,不先改写成商就直接套用。
- 忽略条件。不定式本身并不等于定理的全部内容。
- 明明用因式分解、有理化或已知极限更清楚,却还反复使用这个法则。
学生通常在什么时候会用到它
在初等微积分中,洛必达法则最常出现在以下几类极限里:
- 指数函数、对数函数和三角函数在特殊点附近的极限,
- 代入后看起来仍是不定式的商,
- 比较增长速度的问题,比如多项式与指数函数的增长快慢。
当一次求导就能让结构更简单时,它尤其有帮助。如果求导后表达式反而更乱,通常说明换一种方法会更好。
使用前的快速检查
在使用洛必达法则之前,先问自己:
- 直接代入后是否得到 或 ?
- 表达式是否已经写成商的形式?
- 分子和分母在该点附近是否可导?
- 求导后会让极限更容易,而不是更难吗?
如果其中任何一个答案是否定的,就先停下来,化简后再做,或者换一种思路。
试试类似的问题
试做
直接代入得到 ,而一次求导就能把它变成一个基础极限。如果你想做一个有用的比较,也可以在 附近利用近似 再解一次,并检查两种方法是否得到相同结果。
常见问题
- 洛必达法则可以用于所有难算的极限吗?
- 不能。它适用于直接代入后变成 $0/0$ 或 $\infty/\infty$ 的商,并且还要满足定理关于可导性的条件。
- 像 $0 \cdot \infty$ 或 $\infty - \infty$ 这样的形式该怎么办?
- 先把表达式改写成商,再检查新的商是否变成 $0/0$ 或 $\infty/\infty$。