Logo Neurocoda

Classification of Discontinuities of Functions

Neurocoda

当函数在其定义域内某点不连续时,称该点为 间断点。根据极限存在性特征,间断点通常分为以下两类四型:

一类间断点

一类间断点指左右极限都存在但不满足连续条件的点,包括 可去间断点跳跃间断点

  • 可去间断点
    判定条件:

    limxx0f(x)=limxx0+f(x)=Lf(x0)或 f(x0) 无定义\lim_{x \to x_0^-} f(x) = \lim_{x \to x_0^+} f(x) = L \neq f(x_0) \quad\text{或 } f(x_0)\text{ 无定义}

    修复方法:
    重新定义 f(x0)=Lf(x_0)=L 后,函数在 x0x_0 处连续。
    典型示例:

    f(x)={sinxx,x00,x=0f(x) = \begin{cases} \frac{\sin x}{x}, & x \neq 0 \\\\ 0, & x = 0 \end{cases}

    |450
    x=0x=0 处:

    limx0sinxx=1但 f(0)=0\lim_{x \to 0} \frac{\sin x}{x} = 1 \quad\text{但 } f(0) = 0

    因此 x=0x=0 是可去间断点。

  • 跳跃间断点
    判定条件:

    limxx0f(x)=L1limxx0+f(x)=L2但 L1L2\lim_{x \to x_0^-} f(x) = L_1 \quad\text{且}\quad \lim_{x \to x_0^+} f(x) = L_2 \quad\text{但 } L_1 \neq L_2

    不可修复性:
    跳跃量 Δ=L2L1\Delta = \lvert L_2 - L_1\rvert 无法通过重新定义 f(x0)f(x_0) 消除。
    分段函数示例:

    f(x)={x+2,x>1x2,x1f(x) = \begin{cases} x + 2, & x > 1 \\\\ x^2, & x \leq 1 \end{cases}

    |400
    x=1x=1 处:

    limx1x2=1,limx1+(x+2)=3\lim_{x \to 1^-} x^2 = 1, \quad \lim_{x \to 1^+} (x+2) = 3

    两侧极限不相等,故为跳跃间断点。

二类间断点

二类间断点指至少有一侧极限不存在,或极限虽“存在”但趋于无穷的点,包括 无穷间断点震荡间断点

  • 无穷间断点
    判定特征:

    limxx0f(x)=+\lim_{x \to x_0} \lvert f(x)\rvert = +\infty

    此时函数图像在 x0x_0 附近表现出竖直渐近线。
    典型示例:

    f(x)=1(x2)2f(x) = \frac{1}{(x-2)^2}

    |425
    x=2x=2 处:

    limx21(x2)2=+\lim_{x \to 2} \frac{1}{(x-2)^2} = +\infty
  • 震荡间断点
    判定特征:
    在某点极限无穷次震荡于有限区间内,既不收敛到有限值,也不趋于无穷大。
    示例分析:

    f(x)=sin(1x)f(x) = \sin\Bigl(\frac{1}{x}\Bigr)

    |425
    x0x \to 0 时,1x\frac{1}{x} 无界增大,使得 sin(1x)\sin\bigl(\frac{1}{x}\bigr)[1,1][-1,1] 区间内无限振荡,左右极限都不存在,故 x=0x=0 处是震荡间断点。

关键位置与判断方法

在判断函数的间断点时,通常需要重点排查以下几类 xx 值,这些位置往往是间断点的潜在发生处。

  • 定义域边界点
    例如 f(x)=xf(x)=\sqrt{x} 的定义域是 [0,)[0,\infty),在 x=0x=0 处函数仅有右侧定义,需要检查 limx0+f(x)\lim_{x \to 0^+} f(x)。若函数还有其它更小的区间,则需视具体情况判断单侧极限。

  • 分段函数的连接点
    若函数以分段形式给出

    f(x)={g(x),x<ah(x),xaf(x) = \begin{cases} g(x), & x < a \\\\ h(x), & x \ge a \end{cases}

    则必须检查 x=ax=a 处:
    limxag(x)\lim_{x \to a^-} g(x)limxa+h(x)\lim_{x \to a^+} h(x) 以及函数值 f(a)f(a) 三者之间的关系。

  • 分母零点(有理函数)
    f(x)=P(x)Q(x)f(x) = \frac{P(x)}{Q(x)},需要先解方程 Q(x)=0Q(x)=0。对于满足 Q(x0)=0Q(x_0)=0 的点 x0x_0,还要查看 P(x0)P(x_0) 是否也为 0。

    • P(x0)0P(x_0)\neq 0,通常是无穷间断点
    • P(x0)=0P(x_0)=0,需先约分再判断。例如 f(x)=x21x1,f(x)=\frac{x^2-1}{x-1},x=1x=1 处约分后变为 f(x)=x+1f(x)=x+1x1x \neq 1),可知该点为可去间断点。
  • 特殊函数结构点

函数类型需检查的 xx典型间断类型
对数函数ln[g(x)]\ln[g(x)]g(x)0g(x)\leq 0二类间断点
正切函数tan[g(x)]\tan[g(x)]g(x)=π2+kπg(x)=\frac{\pi}{2}+k\pi无穷间断点
绝对值函数xa\lvert x-a\rvertx=ax=a通常连续(可导性变化)
  • 极限震荡点
    函数含 sin(1x)\sin\bigl(\tfrac{1}{x}\bigr)cos(1x)\cos\bigl(\tfrac{1}{x}\bigr) 之类的“高频”震荡结构,往往在某些点(常见于 x=0x=0)出现无限震荡,需要重点排查。

  • 复合函数的连接点
    若外层函数对输入有额外限制,则需确定内层表达式满足该限制的范围。例如
    f(x)=lnxf(x)=\sqrt{\ln x},要保证 lnx0\ln x \ge 0(即 x1x \ge 1),并在 x=1x=1 处检验单侧极限及函数值。

综合判断步骤

当确定了需要检查的候选点后,可以按照如下流程进行分析:

graph TD
    A[计算左极限] --> B[计算右极限]
    B --> C{极限存在?}
    C -->|是| D[一类间断分析]
    C -->|否| E[二类间断分析]

更详细的类型判别可以参考下述示意图:

graph TD

    A[待检查点 x_0] --> B{f x_0 是否已定义?}

    B -->|未定义| C[计算左右极限]
    B -->|已定义| C1[计算左右极限]

    C --> D{左右极限是否都存在?}
    C1 --> D{左右极限是否都存在?}

    D -->|否| E{可能是二类间断}
    E -->|若极限趋&infin;| F[无穷间断点]
    E -->|若极限震荡| G[震荡间断点]

    D -->|是| H{左右极限相等?}
    H -->|否| I[跳跃间断点]

    H -->|是| J{左右极限 = f x_0 ?}
    J -->|f x_0 未定义或不同| K[可去间断点]
    J -->|等于| L[连续点]

示例1:
分析

f(x)=e1/x1+e1/xf(x)=\frac{e^{1/x}}{1+e^{1/x}}

x=0x=0 处的间断情况:

  • 由于 f(0)f(0) 无定义,首先判定为间断点。
  • 计算单侧极限: limx0f(x)=0,limx0+f(x)=1.\lim_{x \to 0^-} f(x) = 0, \quad \lim_{x \to 0^+} f(x) = 1. 左右极限不相等,属于跳跃间断点。

示例2:
判断

f(x)=xcos(1x)f(x) = x \cos\Bigl(\tfrac{1}{x}\Bigr)

x=0x=0 处:

  • 原函数未在 x=0x=0 明确定义,首先判定为间断。
  • 然而通过夹逼定理:
    xxcos(1x)x-\lvert x\rvert \le x\cos\bigl(\tfrac{1}{x}\bigr) \le \lvert x\rvert
    可得
    limx0xcos(1x)=0\lim_{x \to 0} x\cos\bigl(\tfrac{1}{x}\bigr) = 0
  • f(0)f(0) 补充定义为 0 后,可使其在 x=0x=0 处连续。故原点为可去间断点。

特殊情形处理

  • 分段函数连接点
    要分别计算左极限和右极限,再与连接点的函数值进行比较。若三者相等则连续,否则为间断点。
    示例:

    f(x)={ex,x<0x+1,x0f(x)= \begin{cases} e^x, & x<0 \\\\ x+1, & x\ge 0 \end{cases}

    x=0x=0 处:
    limx0ex=1\lim_{x \to 0^-} e^x = 1limx0+(x+1)=1\lim_{x \to 0^+} (x+1) = 1f(0)=1f(0)=1
    三者相等,故连续。

  • 导数存在性与间断
    f(x)f(x)x0x_0 可导,则必定在 x0x_0 连续。
    但函数在某点不可导时,不一定间断,例如 f(x)=xf(x)=\lvert x\rvertx=0x=0 处不可导,但函数仍连续。

Title: Classification of Discontinuities of Functions Author: Neurocoda Created at: 2026-07-03 12:45:34 Updated at: 2025-03-02 17:06:46 Link: https://neurocoda.com/zh/posts/classification-of-discontinuities-of-functions/ License: This work is licensed under CC BY-ND 4.0.

Comments