单变量微积分-3、连续性与导数的定义

43 阅读2分钟

单变量微积分系列(三):连续性与导数的定义

1. 连续性:微积分的“基线”与直觉

在前两篇文章中,我们从平均变化率出发,通过极限,逐步走近瞬时变化率(导数)。在把极限应用到函数本身之前,我们需要先回答一个基本问题:函数是否“行为良好”?也就是它是否连续

直觉上,连续意味着:当输入 xx 发生很小的变化时,输出 f(x)f(x) 也只发生很小的变化,且函数图像没有断裂,可以“一笔画完”。这既是微分学的必要前提,也是很多定理(如中值定理、微积分基本定理)的基础假设。

连续性的讨论分两个层次:

  • 直观层面:图像是否光滑、是否出现断点、跳跃或竖直渐近线;
  • 严格层面:用极限(尤其是 ϵδ\epsilon-\delta 语言)刻画在某点及其邻域中的行为。

本文先建立连续性的严格定义与判别方法,再用它引入并构造导数的定义与直观几何意义。


2. 连续性的严格定义(点处连续、区间连续)

设函数 ff 在点 aa 的某个邻域内有定义。我们称 ff 在点 aa 连续,如果满足以下三个条件:

  1. 函数在该点有定义:f(a)f(a) 存在;
  2. 极限存在:limxaf(x)\displaystyle \lim_{x\to a} f(x) 存在;
  3. 极限值等于函数值:limxaf(x)=f(a)\displaystyle \lim_{x\to a} f(x) = f(a)

这三个条件常被压缩为一句话: f 在 a 连续     limxaf(x)=f(a)\boxed{\quad f \text{ 在 } a \text{ 连续 } \iff \lim_{x\to a} f(x) = f(a) \quad}

进一步,如果 ff 在某个区间上的每一点都连续,则称 ff 在该区间上连续。

ϵδ\epsilon-\delta 定义(严格刻画“足够接近”)

连续性的本质是:输入“足够接近”就能保证输出“足够接近”。严格语言如下:

对任意 ϵ>0\epsilon > 0,都存在 δ>0\delta > 0,使得当 xa<δ|x-a| < \delta 时,必有 f(x)f(a)<ϵ|f(x) - f(a)| < \epsilon。这就是 ffaa 处连续的 ϵδ\epsilon-\delta 定义。

它直接表达了连续的直觉:“只要把 xx 控制在离 aa 足够近(δ\delta-近)的小范围内,函数值 f(x)f(x) 就能保证离 f(a)f(a) 足够近(ϵ\epsilon-近)”。

单侧连续性

在端点或分段函数中,常需要讨论左连续右连续

  • 左连续:limxaf(x)=f(a)\displaystyle \lim_{x\to a^-} f(x) = f(a)
  • 右连续:limxa+f(x)=f(a)\displaystyle \lim_{x\to a^+} f(x) = f(a)

一般点处连续要求左右两侧极限都存在且等于函数值。


3. 常见的不连续类型(图像与判别)

函数的不连续大致分为以下几类,下面给出图像与要点。

3.1 可去间断(Removable Discontinuity)

limxaf(x)\displaystyle \lim_{x\to a} f(x) 存在,但 f(a)f(a) 未定义或定义为与极限不同的值时,称为可去间断。通过“补洞”(重新定义 f(a)f(a) 为该极限),即可使其连续。

示例:g(x)=sinxxg(x) = \dfrac{\sin x}{x}x=0x=0 的极限为 11。若定义 g(0)=0g(0)=0,则在 00 处产生一个可去间断。

image3.1.png

要点:若把 g(0)g(0) 重新定义为 11,则 gg00 处变为连续。

3.2 跳跃间断(Jump Discontinuity)

左右极限均存在但不等,图像在该点存在“跳跃”,通常出现在分段或阶梯函数中。

示例:

f(x)={0,x<01,x0f(x) = \begin{cases} 0, & x < 0 \\ 1, & x \ge 0 \end{cases}

image3.2.png

要点:limx0f(x)=0\lim_{x\to 0^-} f(x) = 0limx0+f(x)=1\lim_{x\to 0^+} f(x) = 1 不相等,故极限不存在,点处不连续。

3.3 无穷间断(Infinite Discontinuity)

在点 aa 附近函数值趋向 ±\pm\infty,该点是垂直渐近线。常见如 f(x)=1/xf(x)=1/xx=0x=0

image3.3.png

3.4 震荡间断(Oscillatory Discontinuity)

函数在某点附近发生频率不断增大的震荡,导致左右极限都不存在,且无法通过重定义该点使其连续。典型例子:f(x)=sin ⁣(1x)f(x)=\sin\!\left(\tfrac{1}{x}\right)x=0x=0 处。

image3.6.png

要点:当 x0x\to 0 时,1x±\tfrac{1}{x}\to \pm\inftysin()\sin(\cdot)[1,1][-1,1] 区间内以无限次震荡覆盖所有值,极限不存在。


4. 连续函数的基本性质

了解连续函数的闭包性质很重要:

  • f,gf, gaa 处连续,则 f±gf\pm gfgfgaa 处连续;若 g(a)0g(a)\ne 0,则 fg\dfrac{f}{g}aa 处连续;
  • ffaa 处连续且 ggf(a)f(a) 处连续,则复合函数 gfg\circ faa 处连续;
  • 多项式、指数、对数、三角函数在各自定义域内通常是连续的;
  • 介值定理:若 ff 在闭区间 [a,b][a,b] 上连续,且 f(a)f(a)f(b)f(b) 取值符号不同,则对任意介于 f(a)f(a)f(b)f(b) 之间的数值 LL,存在 c(a,b)c\in(a,b) 使 f(c)=Lf(c)=L。这是求根与二分法的理论基础。

5. 导数的几何直觉:割线趋近切线

导数刻画的是函数的瞬时变化率,几何上就是曲线在某点的切线斜率。从平均变化率(割线斜率)出发,令另一点无限靠近研究点,割线就趋近为切线。

下图以 f(x)=x2f(x)=x^2x0=1x_0=1 为例,展示不同 hh 值的割线斜率如何逼近切线斜率(=2=2)。

image3.4.png


6. 导数的极限定义

设函数 ffaa 的某邻域内可定义。若下式的极限存在,则称 ffaa 可导,并把该极限称为 ffaa 的导数:

f(a)=limh0f(a+h)f(a)h\boxed{\quad f'(a) = \lim_{h\to 0} \frac{f(a+h) - f(a)}{h} \quad}

这一定义把“瞬间变化率”精确化为“当增量 hh 趋近于 00 时的平均变化率的极限”。

常见等价写法(若极限存在): f(a)=limxaf(x)f(a)xaf(a)=limh0f(a+h)f(ah)2hf'(a) = \lim_{x\to a} \frac{f(x) - f(a)}{x-a} \quad \text{或} \quad f'(a) = \lim_{h\to 0} \frac{f(a+h) - f(a-h)}{2h}

导数的记号与 d/dx(Leibniz 与 Newton)

单变量中常用的导数记号有三类,均表示同一含义:

  • Newton 记号:f(x)f'(x)f(x)f''(x)(一阶、二阶导数)。
  • Leibniz 记号:设 y=f(x)y=f(x),则 dydx\dfrac{dy}{dx}d2ydx2\dfrac{d^2y}{dx^2} 分别表示一阶与二阶导数。它强调“相对于 xx 的变化”。
  • 算子记号:ddx\dfrac{d}{dx} 视为“对 xx 求导”的线性算子,作用在函数上:(ddx)[f(x)]=f(x)\big(\dfrac{d}{dx}\big)[f(x)] = f'(x)

基本性质(在定义域内并且涉及的导数存在时):

  • 线性性:ddx[af(x)+bg(x)]=af(x)+bg(x)\dfrac{d}{dx}[a\,f(x)+b\,g(x)] = a\,f'(x)+b\,g'(x)
  • 链式法则:ddx[g(f(x))]=g(f(x))f(x)\dfrac{d}{dx}[g(f(x))] = g'(f(x))\,f'(x)(后续一篇将系统证明与应用)。

记号对照举例:若 y=sinxy=\sin x,则 y=cosxy' = \cos xdydx=cosx\dfrac{dy}{dx} = \cos x(ddx)[sinx]=cosx\big(\dfrac{d}{dx}\big)[\sin x] = \cos x

例子:f(x)=x2f(x)=x^2 在任意点的导数

用定义计算:

f(a)=limh0(a+h)2a2h=limh0a2+2ah+h2a2h=limh0(2a+h)=2a.\begin{align*} f'(a) &= \lim_{h\to 0} \frac{(a+h)^2 - a^2}{h} \\ &= \lim_{h\to 0} \frac{a^2 + 2ah + h^2 - a^2}{h} \\ &= \lim_{h\to 0} (2a + h) = 2a. \end{align*}

因此 f(x)=2xf'(x)=2x。这与第 5 节图像的切线斜率完全一致。


7. 可导与连续:关系与反例

  • ff 在点 aa 可导,则 ff 在该点必连续(可导蕴含连续)。证明思路:由导数定义式可推出 limxaf(x)=f(a)\lim_{x\to a} f(x)=f(a)
  • 反之未必成立:连续不一定可导。典型反例是尖点或角点,比如 f(x)=xf(x)=|x|00 处连续但不可导(左右导数不相等)。

可导蕴含连续(极限法证明)

f(a)f'(a) 存在。

h=xah=x-a,有 f(a+h)f(a)=hf(a+h)f(a)h.f(a+h) - f(a) = h \cdot \frac{f(a+h) - f(a)}{h}.

h0h \to 0 时,f(a+h)f(a)hf(a)\displaystyle \frac{f(a+h)-f(a)}{h} \to f'(a)h0h \to 0

从而 limh0[f(a+h)f(a)]=(limh0h)(limh0f(a+h)f(a)h)=0f(a)=0.\lim_{h\to 0} [f(a+h)-f(a)] = \big(\lim_{h\to 0} h\big) \cdot \big(\lim_{h\to 0} \tfrac{f(a+h)-f(a)}{h}\big) = 0 \cdot f'(a) = 0.

等价地,limxaf(x)=f(a)\displaystyle \lim_{x\to a} f(x) = f(a),故 ffaa 处连续。

连续不蕴含可导(反例与证明)

f(x)=xf(x)=|x|x=0x=0。其连续性:limx0x=0=f(0)\displaystyle \lim_{x\to 0} |x| = 0 = f(0)(或以 ϵ\epsilonδ\delta:令 δ=ϵ\delta=\epsilon 即得)。

不可导性:计算左右差商

limh0h0h=limh0hh=1,limh0+h0h=limh0+hh=+1,\lim_{h\to 0^-} \frac{|h|-0}{h} = \lim_{h\to 0^-} \frac{-h}{h} = -1, \qquad \lim_{h\to 0^+} \frac{|h|-0}{h} = \lim_{h\to 0^+} \frac{h}{h} = +1,

左右导数不相等,导数不存在,故在 00 处不可导。

image3.5.png


8. 常见函数的导数(基本表与法则)

在定义的基础上,我们通常通过一系列法则高效计算导数:

  • 常数函数:ddx(C)=0\dfrac{d}{dx}(C) = 0
  • 幂函数:ddx(xn)=nxn1\dfrac{d}{dx}(x^n) = n x^{n-1}nn 为实数时需在相应定义域);
  • 指数函数:ddx(ex)=ex\dfrac{d}{dx}(e^x) = e^x,更一般 ddx(ax)=axlna\dfrac{d}{dx}(a^x) = a^x\ln a
  • 对数函数:ddx(lnx)=1x\dfrac{d}{dx}(\ln x) = \dfrac{1}{x}x>0x>0);
  • 三角函数:ddx(sinx)=cosx\dfrac{d}{dx}(\sin x)=\cos xddx(cosx)=sinx\dfrac{d}{dx}(\cos x)=-\sin xddx(tanx)=sec2x\dfrac{d}{dx}(\tan x)=\sec^2 x
  • 线性性:ddx[af(x)+bg(x)]=af(x)+bg(x)\dfrac{d}{dx}[af(x)+bg(x)] = a f'(x) + b g'(x)
  • 乘积法则:ddx[f(x)g(x)]=f(x)g(x)+f(x)g(x)\dfrac{d}{dx}[f(x)g(x)] = f'(x)g(x) + f(x)g'(x)
  • 商法则:ddx[fg]=fgfgg2\dfrac{d}{dx}\big[\dfrac{f}{g}\big] = \dfrac{f'g - fg'}{g^2}g0g\ne 0);
  • 链式法则:ddx[g(f(x))]=g(f(x))f(x)\dfrac{d}{dx}[g(f(x))] = g'(f(x))\cdot f'(x)

这些法则的严格证明建立在极限与连续的性质上,后续一篇将系统推导与练习。


9. 练习

  1. 判断下列函数在指定点是否连续,并说明理由:

    • f(x)=x21x1f(x)=\dfrac{x^2-1}{x-1}x=1x=1
    • f(x)={x+1,x<0x2,x0f(x)=\begin{cases} x+1,&x<0\\ x^2,&x\ge 0\end{cases}x=0x=0
    • f(x)=1xf(x)=\dfrac{1}{x}x=0x=0
  2. 用导数定义计算:

    • f(x)=x2f(x)=x^2f(a)f'(a)
    • g(x)=xg(x)=\sqrt{x}g(a)g'(a)a>0a>0)。
  3. 讨论 f(x)=xf(x)=|x|x=0x=0 的可导性。


10. 总结与展望

  • 连续性用极限精确刻画,是微分学的基线;不连续的类型(可去、跳跃、无穷)有清晰的图像与判别;
  • 导数定义把“瞬时变化率”严格化为差商的极限,几何上就是切线斜率;
  • 可导蕴含连续,但连续不必可导(尖点、角点、竖切线等)。

下一篇我们将系统整理与证明微分法则(线性、乘积、商、链式)与常见函数的导数推导,并通过练习加深理解。