本课证明洛必达法则:若 f 与 g 趋于 0,或 g 趋于无穷大,且它们的导数之比有极限,则商 gf 有同一极限。证明在一个一端固定、另一端可变的区间上应用前一课的柯西中值定理;分母趋于无穷大的情形需要更精细的论证,而这一论证对分子没有任何要求。法则在一点的一侧、在该点处以及在无穷远处都成立,并且可以连续多次使用:由此可以计算 (x−a)nf(x)−f(a) 的极限,条件是 f 的前几阶导数在 a 处为零。不定式 0⋅∞、∞−∞、1∞、00 与 ∞0 都化为商。本课还说明法则何时不适用或不能判定,为什么它不能用于计算导数时所用的极限,以及它如何与等价无穷小结合使用。
导数指出了另一条途径。若 f(a)=g(a)=0,若 f 与 g 在 a 处可导,且若 g′(a)=0,则把分子与分母同除以 x−a 后,商就变成差商之商,而商的极限这一推论给出:
g(x)f(x)=x−ag(x)−g(a)x−af(x)−f(a)→g′(a)f′(a)
但 g′(a) 常常也为零,或者 f 与 g 在 a 处没有定义。洛必达法则把导数在 a 处的值换成它们之比在 a 附近的极限。工具是关于费马、罗尔、拉格朗日与柯西定理的那一课中的柯西中值定理:若 f 与 g 在 [a,b] 上连续(其中 a<b),并在 (a,b) 的每一点可导,且 g′(x)=0 对任意 x(属于 (a,b))成立,则 g(b)=g(a),并且存在 c(属于 (a,b)),使得 g(b)−g(a)f(b)−f(a)=g′(c)f′(c)。两次应用拉格朗日中值定理会得到两个不同的点,与此不同,柯西定理对分子和分母给出同一个点。
定理零比零型的洛必达法则
设 a<b,并设 f 与 g 是在 (a,b) 的每一点可导的函数,且 g′(x)=0 对任意 x(属于 (a,b))成立。假设 f(x) 与 g(x) 趋于 0(当 x→a+ 时),并且
x→a+limg′(x)f′(x)=L
其中 L 是实数、∞ 或 −∞。那么 g(x)=0 对任意 x(属于 (a,b))成立,并且
x→a+limg(x)f(x)=L
将 f 与 g 补充定义为取值 0(在 a 处),并在 [a,x] 上应用柯西定理:商 g(x)f(x) 是增量之比,等于导数在 a 与 x 之间某一点处之比。图中取 f(x)=sinx、g(x)=ex−1 与 a=0,画出点 (g(t),f(t)):商 g(x)f(x) 是连接原点与对应于 x 的点的弦的斜率,而导数在 c 处之比是平行切线的斜率。
证明
1
F(a)=G(a)=0,F′(t)=f′(t),G′(t)=g′(t)=0,a<t<x
设 F 与 G 为这样的函数:它们分别等于 f 与 g(在 (a,b) 上),并且等于 0(在 a 处)。设 x 属于 (a,b)。二者在 [a,x] 上连续:在 a 处,因为它们的右极限是 0;在其余各点,则由关于作为极限的导数的那一课中可导必连续的定理。在 (a,x) 的每一点它们都可导,导数分别是 f 与 g 的导数,这由关于求导法则的那一课中导数的局部性引理得出。
2
g(x)f(x)=G(x)−G(a)F(x)−F(a)=g′(c)f′(c),a<c<x
由柯西中值定理(在 [a,x] 上),G(x)=G(a),即 g(x)=0,并且存在 c(在 a 与 x 之间),使得增量之比等于导数在 c 处之比。
3
a<x<a+δ→g(x)f(x)−L=g′(c)f′(c)−L<ε
设 L 为实数,并设 ε>0。由关于单侧极限的那一课中右极限的定义,存在 δ>0(可取为小于或等于 b−a),使得 g′(t)f′(t)−L<ε,只要 a<t<a+δ。若 a<x<a+δ,则上面得到的点 c 满足 a<c<x<a+δ。若 L=∞,同样的论证用挑战 N 得到 g(x)f(x)>N;若 L=−∞,则得到 g(x)f(x)<N。
不必知道 c 如何依赖于 x,也不必知道它是否唯一:只要它在 a 与 x 之间就够了。条件 g′=0 要求在整个区间 (a,b) 上成立,因为柯西定理在每个 [a,x] 上都要用到它;由于极限只依赖于附近的值,只要找到一个使它成立的区间 (a,b) 就够了,无论多小。反之,如果分母的导数只在一些孤立点处为零,而这些点在该点处聚集,或者在变量趋于无穷大时这些点无界,那就不够,例题 5 说明了这一点。若 f 与 g 定义在更大的集合上,就把定理应用于它们在 (a,b) 上的限制,这些限制在 a 处有相同的右极限。
左侧的情形同样成立,此时用区间 (b,a)(b<a)与 x→a−:只需由关于单侧极限的那一课中平移与翻折的命题,把定理应用于 f(−t) 与 g(−t) 在 −a 右侧附近的情形;链式法则改变两个导数的符号,而不改变它们之比。若条件在 a 的两侧都成立,即在 (a−r,a) 与 (a,a+r) 上,则由那一课中极限与单侧极限的定理,得到 x→a 时的极限(若 L 是无穷大,则用同样的论证,取两个半径中较小者)。函数在 a 处可以有定义,也可以没有;它在那里的值不起作用。