跳到主要内容

第三章 函数极限:连续与突变的边界

如果说数列极限研究的是离散点集的终极趋势,那么函数极限则将我们的视野拉宽到了整个实数连续统。它是研究函数连续性、导数以及积分的先决条件。本章将以严密的逻辑和极具挑战性的实战,带你彻底征服函数极限。


一、 函数极限的严格理论框架

在分析学中,精确性优于直觉。我们需要将“趋近”这个动态过程转化为静态的不等式语言。

1. ϵδ\epsilon-\delta 定义(自变量趋于有限点)

设函数 f(x)f(x) 在点 x0x_0 的某个去心邻域 U˚(x0,δ0)\mathring{U}(x_0, \delta_0) 内有定义。如果存在常数 AA,满足: 对于任意给定的实数 ϵ>0\epsilon > 0,都总存在一个实数 δ>0\delta > 0(满足 0<δ<δ00 < \delta < \delta_0),使得当满足不等式:

0<xx0<δ0 < |x - x_0| < \delta

时,对应的函数值都满足不等式:

f(x)A<ϵ|f(x) - A| < \epsilon

则称常数 AA 为函数 f(x)f(x)xx0x \to x_0 时的极限,记作 limxx0f(x)=A\lim_{x \to x_0} f(x) = Af(x)A (xx0)f(x) \to A \ (x \to x_0)

交互式 $\epsilon-\delta$ 实验室

可视化理解极限的严密定义:$\forall \epsilon > 0, \exists \delta > 0 \dots$

L=4x₀=2
误差阈值 ε (Epsilon)0.500
控制精度 δ (Delta)0.121
当误差范围为 0.50 时,
只需保证 $|x - 2| < 0.121$
交互指南

拖动滑块减小 ε,观察左侧紫色区域(δ)如何自动收缩。这直观展示了“δ 随 ε 而变”的本质。

2. 左极限与右极限 (One-sided Limits)

在某些情况下,函数从左侧趋近与从右侧趋近的结果不同(如跳跃间断点)。

  • 右极限limxx0+f(x)=A    ϵ>0,δ>0, s.t. x(x0,x0+δ)    f(x)A<ϵ\lim_{x \to x_0^+} f(x) = A \iff \forall \epsilon > 0, \exists \delta > 0, \text{ s.t. } x \in (x_0, x_0 + \delta) \implies |f(x) - A| < \epsilon
  • 左极限limxx0f(x)=A    ϵ>0,δ>0, s.t. x(x0δ,x0)    f(x)A<ϵ\lim_{x \to x_0^-} f(x) = A \iff \forall \epsilon > 0, \exists \delta > 0, \text{ s.t. } x \in (x_0 - \delta, x_0) \implies |f(x) - A| < \epsilon

定理 (充要条件)limxx0f(x)=A\lim_{x \to x_0} f(x) = A 的充要条件是 f(x0+)=f(x0)=Af(x_0^+) = f(x_0^-) = A

3. 自变量趋于无穷时的极限

  • xx \to \inftylimxf(x)=A    ϵ>0,X>0, s.t. x>X    f(x)A<ϵ\lim_{x \to \infty} f(x) = A \iff \forall \epsilon > 0, \exists X > 0, \text{ s.t. } |x| > X \implies |f(x) - A| < \epsilon
  • x+x \to +\inftylimx+f(x)=A    ϵ>0,X>0, s.t. x>X    f(x)A<ϵ\lim_{x \to +\infty} f(x) = A \iff \forall \epsilon > 0, \exists X > 0, \text{ s.t. } x > X \implies |f(x) - A| < \epsilon

二、 函数极限的性质 (Basic Properties)

理解极限的内在性质,是进行复杂证明和计算的基石。

1. 唯一性 (Uniqueness)

limxx0f(x)\lim_{x \to x_0} f(x) 存在,则该极限是唯一的。

2. 局部有界性 (Local Boundedness)

limxx0f(x)=A\lim_{x \to x_0} f(x) = A,则存在 x0x_0 的某个去心邻域 U˚(x0,δ)\mathring{U}(x_0, \delta),使得 f(x)f(x) 在该邻域内有界。

3. 局部保号性 (Local Sign-Preserving Property)

limxx0f(x)=A>0\lim_{x \to x_0} f(x) = A > 0(或 <0< 0),则对于任何满足 0<r<A0 < r < A 的正数 rr,存在 U˚(x0,δ)\mathring{U}(x_0, \delta),使得对于该邻域内的一切 xx,恒有 f(x)>r>0f(x) > r > 0(或 f(x)<r<0f(x) < -r < 0)。

  • 推论:若在 x0x_0 的去心邻域内 f(x)0f(x) \ge 0 且极限存在,则 limxx0f(x)0\lim_{x \to x_0} f(x) \ge 0

4. 有理运算法则

limf(x)=A,limg(x)=B\lim f(x) = A, \lim g(x) = B,则:

  • lim[f(x)±g(x)]=A±B\lim [f(x) \pm g(x)] = A \pm B
  • lim[f(x)g(x)]=AB\lim [f(x) \cdot g(x)] = A \cdot B
  • limf(x)g(x)=AB\lim \frac{f(x)}{g(x)} = \frac{A}{B} (前提 B0B \neq 0
常见陷阱:复合函数极限

limxx0g(x)=u0\lim_{x \to x_0} g(x) = u_0limuu0f(u)=A\lim_{u \to u_0} f(u) = A不能直接推导limxx0f(g(x))=A\lim_{x \to x_0} f(g(x)) = A必须满足以下条件之一

  1. f(u)f(u)u0u_0 处连续(即 f(u0)=Af(u_0) = A)。
  2. x0x_0 的某个去心邻域内,g(x)u0g(x) \neq u_0典型反例:g(x)=xsin(1/x)g(x) = x \sin(1/x)f(u)=0(u0)f(u) = 0 (u \neq 0)f(0)=1f(0) = 1。当 x0x \to 0 时,g(x)0g(x) \to 0,但 g(x)g(x) 无限次取到 00,导致 f(g(x))f(g(x))0011 之间跳动。

三、 极限存在的深度判别准则

1. 海涅定理 (Heine's Theorem) - 归结原则

定理内容limxx0f(x)=A\lim_{x \to x_0} f(x) = A 的充要条件是:对于任何以 x0x_0 为极限的数列 {xn}D˚(f)\{x_n\} \subset \mathring{D}(f) (xnx0x_n \neq x_0),都有 limnf(xn)=A\lim_{n \to \infty} f(x_n) = A

  • 意义:它在**离散(数列)连续(函数)**之间架起了一座桥梁。
  • 应用场景:证明极限不存在的最佳武器。只要能找到两个趋于 x0x_0 的数列 {xn}\{x_n\}{yn}\{y_n\},使得 {f(xn)}\{f(x_n)\}{f(yn)}\{f(y_n)\} 趋于不同的极限,或者其中一个不收敛,则原函数极限不存在。

2. 柯西收敛准则 (Cauchy Criterion)

定理内容limxx0f(x)\lim_{x \to x_0} f(x) 存在的充要条件是:ϵ>0,δ>0\forall \epsilon > 0, \exists \delta > 0,使得当 x1,x2U˚(x0,δ)x_1, x_2 \in \mathring{U}(x_0, \delta) 时,恒有: f(x1)f(x2)<ϵ|f(x_1) - f(x_2)| < \epsilon

  • 优势:无需预先知道极限值 AA,只需考察函数值的内部“聚集”程度。这在理论证明(如证明极限存在性)中至关重要。

四、 极限计算的高阶武器库

1. 无穷小的阶与等价替换

xx0x \to x_0 时,若 f(x)0f(x) \to 0,称其为无穷小量。

  • 高阶无穷小f(x)=o(g(x))f(x) = o(g(x)),即 limf(x)g(x)=0\lim \frac{f(x)}{g(x)} = 0
  • 同阶无穷小limf(x)g(x)=C0\lim \frac{f(x)}{g(x)} = C \neq 0。若 C=1C=1,则称等价无穷小,记作 f(x)g(x)f(x) \sim g(x)
常用等价替换 ($x \to 0$)
  • sinxx,tanxx,arcsinxx,arctanxx\sin x \sim x, \tan x \sim x, \arcsin x \sim x, \arctan x \sim x
  • ln(1+x)x,ex1x,ax1xlna\ln(1+x) \sim x, e^x - 1 \sim x, a^x - 1 \sim x \ln a
  • 1cosx12x21 - \cos x \sim \frac{1}{2}x^2
  • (1+x)α1αx(1+x)^\alpha - 1 \sim \alpha x
  • xsinx16x3,tanxx13x3x - \sin x \sim \frac{1}{6}x^3, \tan x - x \sim \frac{1}{3}x^3

2. 泰勒公式 (Taylor's Formula)

对于复杂的未定式(如 00,\frac{0}{0}, \frac{\infty}{\infty}),泰勒展开是最彻底的解决方案。 法则:将分子分母同时展开到能抵消出非零常数项的最细阶数。


五、 深度例题精讲 (Textbook Examples)

练习 1:ϵδ\epsilon-\delta 语言的严密证明

证明 limx31x=13\lim_{x \to 3} \frac{1}{x} = \frac{1}{3}

点击查看解析

分析:我们需要控制 1x13=x33x<ϵ|\frac{1}{x} - \frac{1}{3}| = \frac{|x-3|}{3|x|} < \epsilon。 为了控制分母中的 x|x|,我们限制 xx33 的一个小邻域内。取 δ1=1\delta_1 = 1,则当 x3<1|x-3| < 1 时,2<x<42 < x < 4,从而 x>2|x| > 2。 此时,x33x<x332=x36\frac{|x-3|}{3|x|} < \frac{|x-3|}{3 \cdot 2} = \frac{|x-3|}{6}。 我们要使 x36<ϵ\frac{|x-3|}{6} < \epsilon,只需 x3<6ϵ|x-3| < 6\epsilon

证明: 对于任意 ϵ>0\epsilon > 0,取 δ=min(1,6ϵ)\delta = \min(1, 6\epsilon)。 当 0<x3<δ0 < |x - 3| < \delta 时,有:

  1. x3<1    x>2    1x<12|x-3| < 1 \implies x > 2 \implies \frac{1}{|x|} < \frac{1}{2}
  2. x3<6ϵ|x-3| < 6\epsilon。 则 1x13=x33x<6ϵ32=ϵ|\frac{1}{x} - \frac{1}{3}| = \frac{|x-3|}{3|x|} < \frac{6\epsilon}{3 \cdot 2} = \epsilon。 证毕。

练习 2:海涅定理处理震荡极限

证明 limx0sin1x\lim_{x \to 0} \sin \frac{1}{x} 不存在。

点击查看解析

证明: 考虑数列 xn=12nπ+π/2x_n = \frac{1}{2n\pi + \pi/2}yn=1nπy_n = \frac{1}{n\pi} (n=1,2,n=1,2,\dots)。 当 nn \to \infty 时,xn0x_n \to 0yn0y_n \to 0。 计算对应的函数值序列:

  • f(xn)=sin(2nπ+π/2)=11f(x_n) = \sin(2n\pi + \pi/2) = 1 \to 1
  • f(yn)=sin(nπ)=00f(y_n) = \sin(n\pi) = 0 \to 0。 由于趋于同一点 00 的两个不同数列产生的函数极限值不相等,由海涅定理知 limx0sin1x\lim_{x \to 0} \sin \frac{1}{x} 不存在。

练习 3:11^\infty 型未定式的通用公式

limx0(cosx)1/x2\lim_{x \to 0} (\cos x)^{1/x^2}

点击查看解析

方法一:利用 ee 指数恒等式 原式 =limx0e1x2ln(cosx)= \lim_{x \to 0} e^{\frac{1}{x^2} \ln(\cos x)}。 考察指数部分:limx0ln(cosx)x2\lim_{x \to 0} \frac{\ln(\cos x)}{x^2}。 利用等价无穷小 ln(1+u)u\ln(1+u) \sim u1cosx12x21-\cos x \sim \frac{1}{2}x^2ln(cosx)=ln(1+(cosx1))cosx112x2\ln(\cos x) = \ln(1 + (\cos x - 1)) \sim \cos x - 1 \sim -\frac{1}{2}x^2。 故指数部分 limx012x2x2=12\to \lim_{x \to 0} \frac{-\frac{1}{2}x^2}{x^2} = -\frac{1}{2}。 结果为 e1/2=1ee^{-1/2} = \frac{1}{\sqrt{e}}

方法二:通用简化公式limf(x)=1\lim f(x) = 1limg(x)=\lim g(x) = \infty,则 limf(x)g(x)=elim(f(x)1)g(x)\lim f(x)^{g(x)} = e^{\lim (f(x)-1)g(x)}。 本题中:limx0(cosx1)1x2=limx012x2x2=12\lim_{x \to 0} (\cos x - 1) \cdot \frac{1}{x^2} = \lim_{x \to 0} \frac{-\frac{1}{2}x^2}{x^2} = -\frac{1}{2}。 故极限为 e1/2e^{-1/2}

练习 4:高阶 Taylor 展开的精确控制

limx01+x2cosxx2ln(1+x2)\lim_{x \to 0} \frac{\sqrt{1+x^2} - \cos x}{x^2 \ln(1+x^2)}

点击查看解析

分析:分母 x2ln(1+x2)x2x2=x4x^2 \ln(1+x^2) \sim x^2 \cdot x^2 = x^4。因此分子需要展开到 x4x^4 项。 1+x2=1+12x218x4+o(x4)\sqrt{1+x^2} = 1 + \frac{1}{2}x^2 - \frac{1}{8}x^4 + o(x^4) cosx=112x2+124x4+o(x4)\cos x = 1 - \frac{1}{2}x^2 + \frac{1}{24}x^4 + o(x^4) 分子 =(1+12x218x4)(112x2+124x4)+o(x4)= (1 + \frac{1}{2}x^2 - \frac{1}{8}x^4) - (1 - \frac{1}{2}x^2 + \frac{1}{24}x^4) + o(x^4) =x2(324+124)x4+o(x4)=x216x4+o(x4)= x^2 - (\frac{3}{24} + \frac{1}{24})x^4 + o(x^4) = x^2 - \frac{1}{6}x^4 + o(x^4) 纠正:由于主项是 x2x^2,分子分母约去 x2x^2。 原式 =limx0x216x4x4=limx0116x2x2== \lim_{x \to 0} \frac{x^2 - \frac{1}{6}x^4}{x^4} = \lim_{x \to 0} \frac{1 - \frac{1}{6}x^2}{x^2} = \infty注意:本题中分子主项是 x2x^2,而分母是 x4x^4,故极限为无穷大。 若分母改为 x2x^2, 则极限为 11


在算法分析中,我们经常使用 大 O 符号 (Big-O) 来描述算法的复杂度。这本质上是函数极限的应用:

  • f(n)=O(g(n))f(n) = O(g(n)):意味着当 nn \to \infty 时,f(n)g(n)\frac{f(n)}{g(n)} 有界。这对应于极限的局部有界性
  • f(n)=o(g(n))f(n) = o(g(n)):意味着 limnf(n)g(n)=0\lim_{n \to \infty} \frac{f(n)}{g(n)} = 0。即 ffgg高阶无穷小
  • f(n)=Θ(g(n))f(n) = \Theta(g(n)):意味着 limnf(n)g(n)=C(0,)\lim_{n \to \infty} \frac{f(n)}{g(n)} = C \in (0, \infty)。即 ffgg同阶无穷大

工业感悟:在高性能计算中,理解 lognnnlognn2\log n \ll n \ll n \log n \ll n^2 的极限级数,是优化系统的理论基础。


七、 练习库同步 (Analysis Exercise Sync)

  1. 练习 4:函数极限基础计算
  2. 练习 8:夹逼与路径思想

编者注:本章奠定了微积分的逻辑基石。掌握 ϵδ\epsilon-\delta 语言不仅是为了应付考试,更是为了培养一种能够处理复杂逻辑嵌套的严密思维模式。