洛必达法则:使用条件、单向性与可洛阶数
核心技巧
洛必达法则可以处理三类未定式:00 型、∞∞ 型,以及较少见的 ∞∗ 型(分子极限不限)。
使用时有两个高频陷阱:
陷阱一:法则只能单向使用。 洛完之后极限存在 ⇒ 原极限存在;但原极限存在 ⇒ 洛完之后极限存在。
陷阱二:只有能保证洛完之后极限存在,才可以用洛必达。 关键看题目给的是”导数存在”还是”导数连续”——这决定了最多可以洛到几阶。
一、使用条件(三类未定式)
在研究
F(x)f(x)
时,洛必达法则的使用条件如下:
| 未定式 | 条件 | 结论 |
|---|
| 00 型 | ① limf(x)=0 且 limF(x)=0; ② 去心邻域内 f′(x)、F′(x) 都存在且 F′(x)=0; ③ limF′(x)f′(x) 存在或为无穷大 | limF(x)f(x)=limF′(x)f′(x) |
| ∞∞ 型 | ① limf(x)=∞ 且 limF(x)=∞; ② 去心邻域内 f′(x)、F′(x) 都存在且 F′(x)=0; ③ limF′(x)f′(x) 存在或为无穷大 | limF(x)f(x)=limF′(x)f′(x) |
| ∞∗ 型 | ① limF(x)=∞,不要求 limf(x)=∞; ② 去心邻域内 f′(x)、F′(x) 都存在且 F′(x)=0; ③ limF′(x)f′(x) 存在或为无穷大 | limF(x)f(x)=limF′(x)f′(x) |
注:
① a 可以等于 ∞。
② ∞∗ 型洛必达法则不用考虑分子的极限情况。
③ 数列极限不能直接洛必达,需先将其连续化处理;但数列极限可直接用泰勒和拉格朗日。
④ ∞∗ 型在 2025 年数一中进行了考察,此前几乎从未出现。
二、洛必达只能单向使用
洛必达法则只能单向使用:若满足使用条件,且洛完之后极限存在,可以推出原极限也存在。但原极限存在,推不出洛完之后极限存在。
例如
x→+∞limxx+sinx=1
但对分子分母分别求导后,结果为
x→+∞lim11+cosx
不存在。
三、可以洛到几阶
只有能够保证洛完之后的极限存在,才可以使用洛必达。因此:
- 若 f(x) 在某点 n 阶导数连续,则最多可以洛到 n 阶;
- 若 f(x) 在某点 n 阶可导,则最多可以洛到 n−1 阶;
- 若 f(x) 在某点邻域内 n 阶可导,则最多可以洛到 n−1 阶;
- 即便没有告诉你导数连续,但只要满足使用条件,能够证明洛完之后极限存在,就可以洛。
实际上,即便题中告诉你 n 阶导数连续,也不一定能洛到 n 阶;甚至告诉你 100 阶可导,也可能连一次洛必达都用不了。
对于考研数学,可以不严谨地认为:
- 若 f(x) 在某点 n 阶导数连续,则可以洛到 n 阶;
- 若 f(x) 在某点 n 阶可导,则可以洛到 n−1 阶;
- 若 f(x) 在某点邻域内 n 阶可导,则可以洛到 n−1 阶。
一定要注意题中给的条件是”导数存在”还是”导数连续”。
例 1.1
此题只告诉你 0 点处二阶可导,因此可以洛到一阶,不能洛到二阶。同时需要了解”对 f′(x) 用导数定义”这个做法。
解答题例 1.1
已知
f(0)=f′(0)=0,f′′(0)=0
求
x→0limxf′(x)f(x)
解答
也可以将极限改写为
x→0limf′(x)xf(x)
错误做法
x→0limf′(x)xf(x)=x→0limf′(x)x→0limxf(x)−f(0)=f′(0)f′(0)=1
错因: 分母极限为 0,不能将极限拆成 limBlimA 的形式,这违背了极限的运算法则。
正确做法一:凑 f′′(0) 的形式
利用 f′′(0)=0 这一条件,凑出 f′′(0) 的形式。因为 f′(0)=0,所以
x→0limxf′(x)f(x)=x→0limxf′(x)−f′(0)x2f(x)
因为 limx→0xf′(x)−f′(0)=f′′(0),所以
x→0limxf′(x)f(x)=f′′(0)1x→0limx2f(x)
对 limx→0x2f(x),这是 00 型,洛必达一次(只用一阶,未超出允许次数):
x→0limx2f(x)=x→0lim2xf′(x)=21x→0limxf′(x)−f′(0)=21f′′(0)
(最后一步用导数定义,不是洛必达)
因此
x→0limxf′(x)f(x)=f′′(0)1⋅21f′′(0)=21
正确做法二:泰勒展开
结合 f(0)、f′(0)、f′′(0) 的信息,对 f(x) 和 f′(x) 分别作泰勒展开。
因为 f(0)=f′(0)=0,所以
f(x)=f(0)+f′(0)x+2f′′(0)x2+o(x2)=2f′′(0)x2+o(x2)
f′(x)=f′(0)+f′′(0)x+o(x)=f′′(0)x+o(x)
因此
x→0limxf′(x)f(x)=x→0limx[f′′(0)x+o(x)]2f′′(0)x2+o(x2)=x→0limf′′(0)x+o(x)2f′′(0)x+o(x)=21
其中需要注意 xo(x2)=o(x)。
例 1.22
只告诉你邻域内可导,无法直接洛必达!
解答题例 1.22
已知函数 f(x) 在 x=0 的某邻域内可导,且
f(0)=−1,f′(0)=2
求
x→0limf(x)+exx
解答
正确做法:泰勒展开
因为 f(0)=−1,f′(0)=2,所以
f(x)=−1+2x+o(x)
又因为
ex=1+x+o(x)
所以
x→0limf(x)+exx=x→0lim−1+2x+1+x+o(x)x=x→0lim3x+o(x)x=31
错误做法:直接洛必达
x→0limf(x)+exx=x→0limf′(x)+ex1=31
错因: 题目只说 f(x) 在 0 的某邻域内可导,无法说明洛完之后的极限一定存在,因此不能直接洛必达。
反例: 取
f(x)=⎩⎨⎧−1+2x+x2sinx1,−1,x=0x=0
则当 x=0 时,
f′(x)=2+2xsinx1−cosx1
于是
x→0limf′(x)+ex1=x→0lim2+2xsinx1−cosx1+ex1
不存在。
Discussion
Comments
Share questions, corrections, or extra notes about this post.