ARTICLE

洛必达法则

洛必达法则 (L'Hôpital's Rule) 洛必达法则 (L'Hôpital's Rule) 是微积分 (Calculus) 中求解极限 (Limit) 的重要方法,专门处理 00 和 两类不定式 (Indeterminate Form) 的极限问题。该法则以法国数学家纪尧姆·德·洛必达 (Guillaume de L'Hôpital) 命名,收录于他

浏览 1 更新 2025-10-26

洛必达法则 (L'Hôpital's Rule)

洛必达法则 (L'Hôpital's Rule) 是微积分 (Calculus) 中求解极限 (Limit) 的重要方法,专门处理 00\frac{0}{0}\frac{\infty}{\infty} 两类不定式 (Indeterminate Form) 的极限问题。该法则以法国数学家纪尧姆·德·洛必达 (Guillaume de L'Hôpital) 命名,收录于他于 1696 年出版的《无穷小分析》一书中。

标准形式

定义

设函数 f(x)f(x)g(x)g(x)x0x_0 的某去心邻域内可导,且 g(x)0g'(x) \neq 0。若满足:

limxx0f(x)=limxx0g(x)=0limxx0f(x)=limxx0g(x)=,\lim_{x \to x_0} f(x) = \lim_{x \to x_0} g(x) = 0 \quad \text{或} \quad \lim_{x \to x_0} f(x) = \lim_{x \to x_0} g(x) = \infty,

且极限 limxx0f(x)g(x)\displaystyle \lim_{x \to x_0} \frac{f'(x)}{g'(x)} 存在(或为无穷大),则:

limxx0f(x)g(x)=limxx0f(x)g(x).\lim_{x \to x_0} \frac{f(x)}{g(x)} = \lim_{x \to x_0} \frac{f'(x)}{g'(x)}.

该法则同样适用于单侧极限(xx0+x \to x_0^+xx0x \to x_0^-)以及无穷远极限(xx \to \inftyxx \to -\infty)。

示例

\begin{example} 计算 limx0sinxx\displaystyle \lim_{x \to 0} \frac{\sin x}{x}

这是经典的 00\frac{0}{0} 型不定式。对分子和分母分别求导:

limx0sinxx=limx0cosx1=1.\lim_{x \to 0} \frac{\sin x}{x} = \lim_{x \to 0} \frac{\cos x}{1} = 1.

\end{example}

\begin{example} 计算 limxx2ex\displaystyle \lim_{x \to \infty} \frac{x^2}{e^x}

这是 \frac{\infty}{\infty} 型不定式。连续应用洛必达法则两次:

limxx2ex=limx2xex=limx2ex=0.\lim_{x \to \infty} \frac{x^2}{e^x} = \lim_{x \to \infty} \frac{2x}{e^x} = \lim_{x \to \infty} \frac{2}{e^x} = 0.

这表明指数函数 exe^x 的增长速度远快于幂函数 x2x^2。 \end{example}

适用范围与扩展

洛必达法则可推广至多次应用(前提是每次仍满足条件),也可用于处理 00 \cdot \infty\infty - \infty11^\infty000^00\infty^0 等其他类型的不定式。这些情形通常通过代数变换化为 00\frac{0}{0}\frac{\infty}{\infty} 形式后,再应用该法则。

\begin{example} 计算 limx0+xlnx\displaystyle \lim_{x \to 0^+} x \ln x00 \cdot \infty 型)。

将其改写为 lnx1/x\displaystyle \frac{\ln x}{1/x},即 \frac{-\infty}{\infty} 型:

limx0+xlnx=limx0+lnx1/x=limx0+1/x1/x2=limx0+(x)=0.\lim_{x \to 0^+} x \ln x = \lim_{x \to 0^+} \frac{\ln x}{1/x} = \lim_{x \to 0^+} \frac{1/x}{-1/x^2} = \lim_{x \to 0^+} (-x) = 0.

\end{example}

\begin{example} 计算 limx0+xx\displaystyle \lim_{x \to 0^+} x^x000^0 型)。

取对数后化为 00 \cdot \infty 型:令 y=xxy = x^x,则 lny=xlnx\ln y = x \ln x。由上一例知 limx0+xlnx=0\lim_{x \to 0^+} x \ln x = 0,故 limx0+xx=e0=1\lim_{x \to 0^+} x^x = e^0 = 1。 \end{example}

注意事项与反例

使用洛必达法则时必须谨慎检查条件是否满足。

  • 条件不满足时不可使用:若 limf(x)/g(x)\lim f'(x)/g'(x) 不存在且非无穷大(如振荡情形),原极限仍可能存在,但洛必达法则失效。
  • 非不定式不可使用:若极限不是 00\frac{0}{0}\frac{\infty}{\infty} 型,直接代入即可计算,无需也不可使用洛必达法则。
  • 可多次使用:只要每次仍满足条件,可连续应用该法则。
  • 与其他方法结合:应优先考虑等价无穷小代换、重要极限等更简单的方法,避免不必要的导数运算。

\begin{example}[反例] 考虑 limxx+sinxx\displaystyle \lim_{x \to \infty} \frac{x + \sin x}{x}

这是 \frac{\infty}{\infty} 型。若贸然使用洛必达法则:

limx1+cosx1=limx(1+cosx),\lim_{x \to \infty} \frac{1 + \cos x}{1} = \lim_{x \to \infty} (1 + \cos x),

该极限不存在(cosx\cos x 振荡)。但原极限可直接计算:

limxx+sinxx=limx(1+sinxx)=1.\lim_{x \to \infty} \frac{x + \sin x}{x} = \lim_{x \to \infty} \left(1 + \frac{\sin x}{x}\right) = 1.

\end{example}

历史注记

洛必达法则虽以洛必达命名,但数学史家普遍认为该法则实由瑞士数学家约翰·伯努利 (Johann Bernoulli) 发现。1694 年,洛必达与伯努利达成一项著名的"知识交换"协议——洛必达向伯努利支付定期酬金,换取伯努利在数学发现上的优先权。这一交易催生了微积分史上的第一部教材《无穷小分析》,其中包含了今天所称的"洛必达法则"。

该法则在 20 世纪后被洛必达姓氏的标准法语拼写从 "L'Hospital" 更正为 "L'Hôpital"(注意^\hat{}的变音符号),但两者均被接受。在现代数学文献中,"L'Hôpital's Rule" 是标准名称。

在经济学中的应用

经济学 (Economics) 中,洛必达法则常出现在以下场景:

  • 增长模型中的极限计算:在索洛模型 (Solow Model) 等经济增长模型中,计算稳态附近的趋近速度时常需处理不定式极限。
  • 生产函数性质探讨:如CES生产函数 (CES Production Function) 在替代弹性趋近于 1 时,极限形式退化为柯布-道格拉斯生产函数 (Cobb-Douglas Production Function),该极限的推导需借助洛必达法则。
  • 最优化问题边界值:在效用最大化 (Utility Maximization) 或利润最大化 (Profit Maximization) 问题中分析角点解时的极限行为。
  • 概率论与计量经济学:在渐近分析中,计算估计量 (Estimator) 的渐近分布时,常用洛必达法则处理比值的极限。

参考文献

  1. L'Hôpital, G. (1696). Analyse des Infiniment Petits pour l'Intelligence des Lignes Courbes. Paris.
  2. Cauchy, A.-L. (1823). Résumé des Leçons sur le Calcul Infinitésimal. Paris.
  3. Rudin, W. (1976). Principles of Mathematical Analysis (3rd ed.). McGraw-Hill.
  4. Apostol, T. M. (1967). Calculus, Volume 1: One-Variable Calculus with an Introduction to Linear Algebra (2nd ed.). Wiley.