← 返回《人工智能数学基础》
📑 查看全课大纲(第 17 / 93 节)
  1. 1.概论和集合的定义
  2. 2.逼疯康托的实数集理论
  3. 3.常用不等式与映射
  4. 4.函数及特殊函数
  5. 5.序列极限的定义
  6. 6.序列极限的性质与夹逼定理
  7. 7.重要极限
  8. 8.无穷小量,无穷大量和一组重要的阶的比较关系
  9. 9.聚点原理
  10. 10.函数极限及其性质
  11. 11.重要极限与等价无穷小
  12. 12.连续函数
  13. 13.导数的概念(那些年,扛起牛顿的胡克)
  14. 14.定义法求导
  15. 15.函数四则运算的导数与反函数求导法则
  16. 16.复合函数,隐函数,参数式求导
  17. 17.不定式求导之“洛必达与伯努利的师生情”
  18. 18.一阶微分
  19. 19.高阶导数
  20. 20.高阶微分
  21. 21.罗尔中值定理与拉格朗日中值定理
  22. 22.柯西空降科学院遭排挤
  23. 23.泰勒公式与泰勒的克妻属性
  24. 24.利用泰勒展开唯一性定理计算泰勒展开
  25. 25.泰勒公式的余项估计
  26. 26.极值问题与导数
  27. 27.函数凹凸性
  28. 28.无卵用的渐近线与函数作图
  29. 29.不定积分的定义
  30. 30.第一换元法
  31. 31.第二换元法
  32. 32.分部积分法
  33. 33.有理式积分
  34. 34.三角替换
  35. 35.定积分的概念
  36. 36.定积分的性质与积分中值定理
  37. 37.变上限定积分
  38. 38.微积分基本定理之“高斯教你如何优雅地装逼”
  39. 39.定积分的换元法
  40. 40.奇偶函数与周期函数的定积分
  41. 41.曲线求长与不可求长曲线(海岸线居然算不出长度?)
  42. 42.旋转体体积
  43. 43.旋转体侧面积
  44. 44.极坐标下图形的面积(数学系常用表白曲线)
  45. 45.欧式空间
  46. 46.点列极限,开集与闭集
  47. 47.多元函数的定义
  48. 48.多元函数的极限
  49. 49.多元连续函数
  50. 50.一阶偏导数
  51. 51.高阶偏导数
  52. 52.全微分
  53. 53.方向导数与梯度
  54. 54.链式法则
  55. 55.一阶全微分形式的不变性与高阶微分
  56. 56.多元函数的泰勒公式
  57. 57.隐函数存在定理与逆映射存在定理
  58. 58.多元函数的极值
  59. 59.矩阵基础知识
  60. 60.行列式的定义与特殊矩阵的行列式
  61. 61.行列式的性质
  62. 62.行列式按k行展开
  63. 63.线性方程组初步与高斯消元法
  64. 64.齐次线性方程组与Cramer法则
  65. 65.线性空间
  66. 66.线性相关与线性无关
  67. 67.向量组的秩
  68. 68.矩阵的秩与线性方程组有解的充要条件
  69. 69.齐次线性方程组的解集结构
  70. 70.非齐次线性方程组解集结构
  71. 71.基与维数
  72. 72.矩阵的乘法
  73. 73.特殊矩阵
  74. 74.矩阵乘积的秩与行列式
  75. 75.矩阵的逆
  76. 76.正交矩阵
  77. 77.矩阵对角化与特征值特征向量
  78. 78.实对称矩阵对角化
  79. 79.二次型与正定矩阵
  80. 80.LU分解
  81. 81.Cholesky分解
  82. 82.SVD分解
  83. 83.线搜索
  84. 84.步长
  85. 85.最速下降法和牛顿法
  86. 86.共轭梯度法
  87. 87.拟牛顿法
  88. 88.无约束优化
  89. 89.若干知识点补充(一)
  90. 90.若干知识点补充(二)
  91. 91.凸优化问题
  92. 92.对偶问题(一)
  93. 93.对偶问题(二)

不定式求导之“洛必达与伯努利的师生情”

约 28 分钟

📺 正在播放小象官方高清录播(支持倍速与清晰度调节)

不定式求导之“洛必达与伯努利的师生情”

小象实战讲义 · 人工智能数学基础

在掌握了导数的定义和基本求导法则后,我们面临一个现实问题:如何计算那些形式“怪异”的极限?例如,当分子分母都趋于0或无穷时,极限的商究竟是多少?这些“不确定”的形式被称为不定式。本节将系统介绍不定式的概念,并引入微积分中一个强大而著名的工具——洛必达法则,它将求极限问题巧妙地转化为求导问题。学完本节,你将能系统性地处理 0/0∞/∞ 等各类不定式极限,为后续学习泰勒展开、最优化等高级主题扫清计算障碍。

💡 核心导读

本节将沿以下路径展开:

  1. 认识不定式:明确哪些极限形式无法直接通过极限四则运算得出,如 ∞-∞0×∞0/0∞/∞1^∞0^0∞^0
  2. 洛必达法则:掌握解决 0/0 型和 ∞/∞ 型不定式的核心定理,理解其使用前提和几何直观。
  3. 法则的应用与陷阱:通过典型例题学习如何应用洛必达法则,并识别其适用条件,避免误用。
  4. 背后的故事:了解洛必达法则背后一段关于洛必达与伯努利家族的趣闻,增添学习趣味。
  5. 知识体系回顾:串联本章关于导数、求导法则与洛必达法则的核心要点,形成完整知识网络。

一、 何为不定式?

设函数 f(x)f(x)g(x)g(x)xax \to a 时的极限分别为 AABB

  • AABB 都是有限数,则根据极限的四则运算法则,f(x)±g(x)f(x) \pm g(x), f(x)g(x)f(x) \cdot g(x), f(x)/g(x)f(x)/g(x)B0B \ne 0)的极限可以确定。
  • 但当 AABB 中至少有一个是 00 或无穷大时,某些运算的极限结果将变得“不确定”,我们称之为不定式

常见的七种不定式类型如下:

  1. \infty - \infty:例如,x+x \to +\infty 时,xxx2x^2 均趋于 ++\infty,但 x2xx^2 - x 的极限是 ++\infty;而 xx(x+1)(x+1) 均趋于 ++\infty,但 (x+1)x(x+1) - x 的极限却是 11。结果依赖于函数趋于无穷的“速度”(阶)。
  2. 0×0 \times \infty00 与无穷大的乘积,结果取决于谁是“更高阶”的无穷小或无穷大。
  3. 00\frac{0}{0}:两个无穷小量之比的极限,这是微分学思想的起源。
  4. \frac{\infty}{\infty}:两个无穷大量之比的极限。
  5. 11^{\infty}:底数趋于1,指数趋于无穷。
  6. 000^{0}:底数趋于0,指数趋于0。
  7. 0\infty^{0}:底数趋于无穷,指数趋于0。

后三种幂指函数不定式,通常可以通过取对数转化为 0×0 \times \infty 型,进而可能转化为 00\frac{0}{0}\frac{\infty}{\infty} 型。

核心问题:对于这些不定式,极限是否存在?如果存在,如何计算?

二、 洛必达法则:破解 0/0∞/∞ 的利器

历史上,微积分的先驱们为求解这些不定式极限付出了巨大努力。最终,一个以法国贵族数学家洛必达命名的法则提供了系统性的解决方案。不过,这个法则的真正发现者是其家庭教师——约翰·伯努利。两人之间“一个愿买,一个愿卖”的协议,以及伯努利家族内部的竞争轶事,构成了微积分史上一段有趣的插曲。但无论如何,洛必达法则本身是一个极其优美而强大的工具。

2.1 0/0 型的洛必达法则

定理(0/0型洛必达法则): 设函数 f(x)f(x)g(x)g(x) 在点 aa 的某个去心邻域内可导,且满足:

  1. limxaf(x)=0\lim\limits_{x \to a} f(x) = 0limxag(x)=0\lim\limits_{x \to a} g(x) = 0
  2. g(x)0g’(x) \ne 0
  3. limxaf(x)g(x)=L\lim\limits_{x \to a} \frac{f’(x)}{g’(x)} = LLL 为有限数或 ±\pm\infty)。

则有 limxaf(x)g(x)=limxaf(x)g(x)=L.\lim_{x \to a} \frac{f(x)}{g(x)} = \lim_{x \to a} \frac{f’(x)}{g’(x)} = L.

要点说明

  • aa 的推广:定理中的 xax \to a 可以替换为 xa+x \to a^+xax \to a^-x+x \to +\inftyxx \to -\inftyxx \to \infty,结论依然成立。
  • 几何直观:在 0/0 型极限点附近,原函数 ffgg 都非常接近0,它们的变化率(导数)之比 fg\frac{f’}{g’} 决定了它们趋于0的“相对速度”,从而决定了比值 fg\frac{f}{g} 的极限。
  • 使用步骤:验证是否为 0/0 型 → 分别对分子分母求导 → 求导后比值的极限 → 若极限存在或为无穷,则此极限即为原极限。

例1:求极限 limx0+xe2x1\lim\limits_{x \to 0^+} \frac{\sqrt{x}}{e^{2\sqrt{x}} - 1}

:当 x0+x \to 0^+ 时,分子 x0\sqrt{x} \to 0,分母 e2x10e^{2\sqrt{x}} - 1 \to 0,为 0/0 型不定式。应用洛必达法则:

limx0+xe2x1=(L)limx0+(x)(e2x1)=limx0+12xe2x(2x)=limx0+12xe2x1x=limx0+12e2x=12.\begin{aligned} \lim_{x \to 0^+} \frac{\sqrt{x}}{e^{2\sqrt{x}} - 1} &\stackrel{(L’)}{=} \lim_{x \to 0^+} \frac{(\sqrt{x})’}{(e^{2\sqrt{x}} - 1)’} \ &= \lim_{x \to 0^+} \frac{\frac{1}{2\sqrt{x}}}{e^{2\sqrt{x}} \cdot (2\sqrt{x})’} \ &= \lim_{x \to 0^+} \frac{\frac{1}{2\sqrt{x}}}{e^{2\sqrt{x}} \cdot \frac{1}{\sqrt{x}}} \ &= \lim_{x \to 0^+} \frac{1}{2 e^{2\sqrt{x}}} = \frac{1}{2}. \end{aligned}

例2:求极限 limx+x(π2arctanx)\lim\limits_{x \to +\infty} x \left( \frac{\pi}{2} - \arctan x \right)

:当 x+x \to +\infty 时,x+x \to +\infty(π2arctanx)0\left( \frac{\pi}{2} - \arctan x \right) \to 0,为 ∞×0 型。将其转化为 0/0 型:

limx+x(π2arctanx)=limx+π2arctanx1x.\lim_{x \to +\infty} x \left( \frac{\pi}{2} - \arctan x \right) = \lim_{x \to +\infty} \frac{\frac{\pi}{2} - \arctan x}{\frac{1}{x}}. 此时分子分母均趋于0,为 0/0 型。应用洛必达法则: limx+π2arctanx1/x=(L)limx+011+x21x2=limx+x21+x2=limx+(111+x2)=1.\begin{aligned} \lim_{x \to +\infty} \frac{\frac{\pi}{2} - \arctan x}{1/x} &\stackrel{(L’)}{=} \lim_{x \to +\infty} \frac{0 - \frac{1}{1+x^2}}{-\frac{1}{x^2}} \ &= \lim_{x \to +\infty} \frac{x^2}{1+x^2} = \lim_{x \to +\infty} \left(1 - \frac{1}{1+x^2}\right) = 1. \end{aligned}

2.2 ∞/∞ 型的洛必达法则

定理(∞/∞型洛必达法则): 设函数 f(x)f(x)g(x)g(x) 在点 aa 的某个去心邻域内可导,且满足:

  1. limxag(x)=+\lim\limits_{x \to a} |g(x)| = +\infty
  2. g(x)0g’(x) \ne 0
  3. limxaf(x)g(x)=L\lim\limits_{x \to a} \frac{f’(x)}{g’(x)} = LLL 为有限数或 ±\pm\infty)。

则有 limxaf(x)g(x)=limxaf(x)g(x)=L.\lim_{x \to a} \frac{f(x)}{g(x)} = \lim_{x \to a} \frac{f’(x)}{g’(x)} = L.

其使用要点与 0/0 型完全相同。

例3:比较对数函数与幂函数的增长阶。求 limx+lnxxε\lim\limits_{x \to +\infty} \frac{\ln x}{x^{\varepsilon}},其中 ε>0\varepsilon > 0

:这是 ∞/∞ 型。应用洛必达法则: limx+lnxxε=(L)limx+1/xεxε1=limx+1εxε=0.\lim_{x \to +\infty} \frac{\ln x}{x^{\varepsilon}} \stackrel{(L’)}{=} \lim_{x \to +\infty} \frac{1/x}{\varepsilon x^{\varepsilon-1}} = \lim_{x \to +\infty} \frac{1}{\varepsilon x^{\varepsilon}} = 0. 结论:当 x+x \to +\infty 时,对数函数 lnx\ln x 的增长速度慢于任何正幂函数 xε(ε>0)x^{\varepsilon} (\varepsilon > 0)

例4:比较指数函数与幂函数的增长阶。求 limx+xαex\lim\limits_{x \to +\infty} \frac{x^{\alpha}}{e^{x}},其中 α>0\alpha > 0

:这是 ∞/∞ 型。连续应用洛必达法则。注意到每求一次导,分子 xαx^{\alpha} 的指数减1,而分母 exe^x 始终不变。经过有限次(例如 kk 次,k>αk > \alpha)求导后,分子将变为常数或趋于0,分母仍为 ex+e^x \to +\infty。因此: limx+xαex=0.\lim_{x \to +\infty} \frac{x^{\alpha}}{e^{x}} = 0. 结论:当 x+x \to +\infty 时,指数函数 exe^x 的增长速度快于任何幂函数 xα(α>0)x^{\alpha} (\alpha > 0)

import numpy as np
import matplotlib.pyplot as plt

# 验证例3和例4的结论:比较函数增长速度
x = np.linspace(1, 100, 1000)
ln_x = np.log(x)
x_pow_01 = x**0.1
x_pow_2 = x**2
exp_x = np.exp(x/10) # 对e^x进行缩放以便在同一量级下观察

plt.figure(figsize=(12, 5))

plt.subplot(1, 2, 1)
plt.plot(x, ln_x, label='<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>ln</mi><mo>⁡</mo><mi>x</mi></mrow><annotation encoding="application/x-tex">\ln x</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="katex-base"><span class="katex-strut" style="height:0.6944em;"></span><span class="mop">ln</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal">x</span></span></span></span>', linewidth=2)
plt.plot(x, x_pow_01, label='<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi>x</mi><mn>0.1</mn></msup></mrow><annotation encoding="application/x-tex">x^{0.1}</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="katex-base"><span class="katex-strut" style="height:0.8141em;"></span><span class="mord"><span class="mord mathnormal">x</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="katex-sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">0.1</span></span></span></span></span></span></span></span></span></span></span></span>', linewidth=2)
plt.xlabel('x')
plt.ylabel('y')
plt.title('对数函数 vs. 幂函数 (<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi>x</mi><mn>0.1</mn></msup></mrow><annotation encoding="application/x-tex">x^{0.1}</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="katex-base"><span class="katex-strut" style="height:0.8141em;"></span><span class="mord"><span class="mord mathnormal">x</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="katex-sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">0.1</span></span></span></span></span></span></span></span></span></span></span></span>)')
plt.legend()
plt.grid(True, alpha=0.3)

plt.subplot(1, 2, 2)
plt.plot(x, x_pow_2, label='<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi>x</mi><mn>2</mn></msup></mrow><annotation encoding="application/x-tex">x^2</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="katex-base"><span class="katex-strut" style="height:0.8141em;"></span><span class="mord"><span class="mord mathnormal">x</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="katex-sizing reset-size6 size3 mtight"><span class="mord mtight">2</span></span></span></span></span></span></span></span></span></span></span>', linewidth=2)
plt.plot(x, exp_x, label='<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi>e</mi><mrow><mi>x</mi><mi mathvariant="normal">/</mi><mn>10</mn></mrow></msup></mrow><annotation encoding="application/x-tex">e^{x/10}</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="katex-base"><span class="katex-strut" style="height:0.888em;"></span><span class="mord"><span class="mord mathnormal">e</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.888em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="katex-sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">x</span><span class="mord mtight">/10</span></span></span></span></span></span></span></span></span></span></span></span> (缩放后)', linewidth=2) # 注意是缩放后的e^x
plt.xlabel('x')
plt.ylabel('y')
plt.title('幂函数 (<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi>x</mi><mn>2</mn></msup></mrow><annotation encoding="application/x-tex">x^2</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="katex-base"><span class="katex-strut" style="height:0.8141em;"></span><span class="mord"><span class="mord mathnormal">x</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="katex-sizing reset-size6 size3 mtight"><span class="mord mtight">2</span></span></span></span></span></span></span></span></span></span></span>) vs. 指数函数 (<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi>e</mi><mrow><mi>x</mi><mi mathvariant="normal">/</mi><mn>10</mn></mrow></msup></mrow><annotation encoding="application/x-tex">e^{x/10}</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="katex-base"><span class="katex-strut" style="height:0.888em;"></span><span class="mord"><span class="mord mathnormal">e</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.888em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="katex-sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">x</span><span class="mord mtight">/10</span></span></span></span></span></span></span></span></span></span></span></span>, 缩放)')
plt.legend()
plt.grid(True, alpha=0.3)

plt.tight_layout()
plt.show()

# 数值计算极限趋势
print("当x较大时,ln(x) / x^0.1 的值:")
for val in [10, 50, 100, 500]:
    print(f"x={val}: {np.log(val) / (val**0.1):.6f}")

print("\n当x较大时,x^2 / e^(x/10) 的值:")
for val in [10, 30, 50, 80]:
    print(f"x={val}: {(val**2) / np.exp(val/10):.6f}")

2.3 使用洛必达法则的注意事项与陷阱

洛必达法则并非万能,使用时必须严格检查前提条件。

  1. 验证不定式类型:必须是 0/0∞/∞ 型才能直接应用。其他类型需先变形。
  2. 验证导数之比的极限存在:法则要求 limfg\lim \frac{f’}{g’} 存在(或为无穷)。如果 limfg\lim \frac{f’}{g’} 不存在且不为无穷,则不能推出原极限不存在,只能说明洛必达法则在此失效,需改用其他方法。
    • 反例limxx+sinxx\lim\limits_{x \to \infty} \frac{x + \sin x}{x}∞/∞ 型。若误用洛必达:limx1+cosx1\lim\limits_{x \to \infty} \frac{1 + \cos x}{1} 极限不存在。但原极限可通过化简求得:limx(1+sinxx)=1\lim\limits_{x \to \infty} (1 + \frac{\sin x}{x}) = 1
  3. 可多次使用,但需步步验证:每次使用前,都要确认新的分式是否仍满足 0/0∞/∞ 型,并且求导后的极限是否存在。
    • 错误示范limxxsinxx+sinx\lim\limits_{x \to \infty} \frac{x - \sin x}{x + \sin x}。第一次洛必达后得到 1cosx1+cosx\frac{1-\cos x}{1+\cos x},此式极限不存在。若强行第二次洛必达,会得到错误结果 1-1。而实际上,原极限为 11(分子分母同除以 xx 可得)。

三、 本章核心要点回顾与串联

本节是《导数》一章的收官之作,我们来串联所有核心知识点:

  1. 导数的本源:导数定义为函数在某点的瞬时变化率,是如下极限: f(x0)=limΔx0f(x0+Δx)f(x0)Δx.f’(x_0) = \lim_{\Delta x \to 0} \frac{f(x_0 + \Delta x) - f(x_0)}{\Delta x}. 其几何意义是曲线切线的斜率,物理意义是变化率(如速度)。

  2. 求导的武器库

    • 基本公式:初等函数(幂、指、对、三角、反三角)的导数公式必须熟记。
    • 四则运算法则(u±v)=u±v(u \pm v)’ = u’ \pm v’(uv)=uv+uv(uv)’ = u’v + uv’(uv)=uvuvv2(\frac{u}{v})’ = \frac{u’v - uv’}{v^2}
    • 链式法则:复合函数求导的基石,dydx=dydududx\frac{dy}{dx} = \frac{dy}{du} \cdot \frac{du}{dx}
    • 衍生技巧:基于等式两边同时求导,可求解隐函数反函数参数方程确定的函数的导数。
  3. 极限计算的终极武器之一洛必达法则。它专门用于求解 0/0∞/∞ 型不定式极限,其核心思想是: 若满足条件,则limf(x)g(x)=limf(x)g(x).\text{若满足条件,则} \lim \frac{f(x)}{g(x)} = \lim \frac{f’(x)}{g’(x)}. 它将复杂的极限计算转化为相对容易的求导计算。

📝 动手练一练

  1. 基础题:计算极限 limx0ex1xx2\lim\limits_{x \to 0} \frac{e^x - 1 - x}{x^2}参考答案:此为 0/0 型。应用洛必达法则两次。 limx0ex1xx2=(L)limx0ex12x(仍为 0/0)=(L)limx0ex2=12.\begin{aligned} \lim_{x \to 0} \frac{e^x - 1 - x}{x^2} &\stackrel{(L’)}{=} \lim_{x \to 0} \frac{e^x - 1}{2x} \quad (\text{仍为 }0/0\text{型}) \ &\stackrel{(L’)}{=} \lim_{x \to 0} \frac{e^x}{2} = \frac{1}{2}. \end{aligned}

  2. 综合题:计算极限 limx0+xx\lim\limits_{x \to 0^+} x^x。(提示:幂指函数 uv=evlnuu^v = e^{v \ln u},先化为 0×∞ 型,再转化为 ∞/∞0/0 型) 参考答案:设 y=xxy = x^x,则 lny=xlnx\ln y = x \ln xlimx0+lny=limx0+xlnx=limx0+lnx1/x(/).\lim_{x \to 0^+} \ln y = \lim_{x \to 0^+} x \ln x = \lim_{x \to 0^+} \frac{\ln x}{1/x} \quad (\infty/\infty \text{型}). 应用洛必达法则: limx0+lnx1/x=(L)limx0+1/x1/x2=limx0+(x)=0.\lim_{x \to 0^+} \frac{\ln x}{1/x} \stackrel{(L’)}{=} \lim_{x \to 0^+} \frac{1/x}{-1/x^2} = \lim_{x \to 0^+} (-x) = 0. 因此,limx0+lny=0\lim\limits_{x \to 0^+} \ln y = 0,故 limx0+y=limx0+xx=e0=1\lim\limits_{x \to 0^+} y = \lim\limits_{x \to 0^+} x^x = e^0 = 1

本章小结

本节我们深入探讨了微积分中处理极限问题的关键技巧。从识别七类不定式出发,重点掌握了破解 0/0∞/∞ 型不定式的洛必达法则,并通过例题和注意事项明确了其正确用法。最后,我们将导数定义、求导法则与洛必达法则串联起来,构成了完整的单变量微分学基础框架。

学完本节,你的行动清单是:

  1. 记忆与辨析:熟记七种不定式形式,并能将非 0/0∞/∞ 型(如 0×∞1^∞)通过代数变形转化为这两种基本型。
  2. 规范应用:面对极限题,养成先判断类型,再验证洛必达法则使用条件,最后规范书写的解题习惯,特别注意避免对“振荡不存在”的极限误用法则。
  3. 体系构建:合上书本,尝试画出从导数定义到洛必达法则的完整知识脉络图,确保每个知识点(定义、几何意义、求导公式、法则)都能在图中找到位置和联系。

— 小象教研组

配套学习资源与课件
  • 第4章讲义:导数(PDF · 3.6MB)
    下载
🎁 免费学习资源

领取《小象 11GB VIP 课件资料包与大厂真题手册》

包含全套实战 Jupyter 源码、清洗后数据集、大厂高频面试真题与专属学员答疑交流群。

  • 完整 Python / 数据分析 Jupyter 实战源码
  • 大厂真实业务数据集与练习题
  • 微信扫码添加课程顾问,免费获取网盘下载链接
微信二维码:扫码添加课程顾问微信扫码添加顾问