Logo Neurocoda

関数の不連続点の分類

Neurocoda

関数が定義域内のある点で連続でないとき、その点を 不連続点 という。極限の存在性の特徴に基づき、不連続点は通常次の2類4型に分類される。

第一種不連続点

第一種不連続点とは、左右極限がともに存在するが連続条件を満たさない点であり、除去可能不連続点跳躍不連続点 を含む。

  • 除去可能不連続点
    判定条件:

    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)=L1かつlimxx0+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\rvertf(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: 関数の不連続点の分類 Author: Neurocoda Created at: 2026-07-03 12:49:07 Link: https://neurocoda.com/ja/posts/classification-of-discontinuities-of-functions-ja/ License: This work is licensed under CC BY-ND 4.0.

Comments