イプシロンエヌ論法とは?数列の極限・収束条件と証明を解説!(ε-n論法・εの取り方・論理記号・ε-δ論法との違い)
数列がある値に近づくことを、感覚的な図や計算結果だけでなく、厳密に説明する方法がイプシロンエヌ論法です。
高校数学では「限りなく近づく」と表現される場面がありますが、大学数学では近さの基準と、何番目以降を見ればよいかを明示します。
そこで使うのが正の数εと自然数Nです。
記号が多く見えて最初は難しく感じられるものの、許される誤差の範囲に数列の項を閉じ込める考え方だと捉えると整理できます。
この記事では、数列の極限の定義、εの取り方、論理記号の読み方、代表的な証明、ε-δ論法との違いを順番に解説します。
イプシロンエヌ論法による数列の極限の定義

それではまずイプシロンエヌ論法による数列の極限について解説していきます。
数列の収束条件とε-n論法の意味
イプシロンエヌ論法とは、数列の項と極限値との差を、十分大きい番号以降で任意に小さくできることを示す論法です。
数列anが実数αに収束するとは、どれほど小さい正の誤差εを指定されても、ある自然数Nを選べば、nがN以上のすべての場合にanとαの差がε未満になることを意味します。
ここでεは近づき方を測る物差しであり、Nはその物差しの内側に入り続ける出発番号です。
大切なのは、Nを一度選んだ後は、Nより後の項がすべて条件を満たさなければならない点でしょう。
たまたま一部の項だけが近いことや、途中で何度も遠ざかることは、収束の証明になりません。
数列anがαに収束する条件
任意のε>0に対して、ある自然数Nが存在し、n≧Nならば|an−α|<ε
記号anはn番目の項、αは極限値、εは許容する誤差、Nは条件が成立し始める番号です。
例えば温度計の表示が20度に近づくとき、0.1度以内、0.01度以内、さらに細かな範囲を要求しても、十分時間がたてば以後の表示がその範囲に収まるなら、20に収束すると考えられます。
この例でεは許される温度差にあたり、Nは何回目の測定から確認すればよいかを表します。
一方、20の近くを行き来しながら差が小さくならない表示は、見た目に安定していてもこの定義では収束といえません。
絶対値を使うのは、数列の項が極限値より大きい場合と小さい場合を、同じ距離として扱うためです。
差an−αだけをそのまま比較すると、負の値が常に小さく見えてしまい、近さを正しく判定できません。
収束は、項が極限値の近くに何度か現れることではなく、後ろの項全体が任意の狭い範囲に入り続ける性質です。
この「入り続ける」という条件があるため、イプシロンエヌ論法は数列の極限を厳密に表現できます。
εとNの役割と選ぶ順序
ε-n論法では、εを先に任意に取ることと、その後でNを選ぶことが重要です。
証明する側が都合のよいεだけを選ぶのではなく、相手が指定したどんな正のεにも対応できなければなりません。
εは0より大きければよく、1、0.1、10−6のようにどれほど小さくても構いません。
ただしε=0は許されません。
ε=0を認めると、ある番号以降でan=αが完全に成り立つことを求めることになり、一般の収束よりはるかに強い条件になるためです。
Nはεに応じて変わってよい数です。
要求される誤差が小さいほど、条件を満たすためにより大きなNが必要になることは自然な現象でしょう。
εを固定してからNを探す順序を逆にしてはいけません。
先にNを固定すると、そのNより前後の事情に合わせた限られた誤差しか扱えず、任意の近さを保証する定義にならないためです。
数列1/nを考えると、εが0.1ならnが11以上であれば1/nは0.1未満です。
εが0.001なら、nは1001以上にすればよくなります。
このように、εが小さくなるほどNを後ろへ動かしてよいことが、収束の柔軟さを支えています。
Nは一つに固定された特別な番号ではなく、指定されたεごとに選び直せる番号です。
また、Nは最小値である必要もありません。
条件を満たすNが見つかれば、それより大きい自然数も同じ条件を満たします。
証明では計算しやすい少し大きめのNを選ぶことが多く、最小のNを求めようとして式を複雑にしないことが実用的です。
論理記号の読み方と否定の考え方
イプシロンエヌ論法の定義は、論理記号で書くと短くなりますが、記号の順番に意味があります。
「任意のε>0に対して」は∀ε>0と書かれ、「ある自然数Nが存在する」は∃N∈ℕと書かれます。
続く「すべてのn≧Nについて」は∀n≧Nで表せます。
記号を日本語に戻しながら読む習慣をつけると、証明の見通しがよくなります。
| 記号 | 読み方 | 数列の極限での役割 |
|---|---|---|
| ∀ | すべての、任意の | どんな正のεにも対応する |
| ∃ | あるものが存在する | 条件を満たす自然数Nを選ぶ |
| ∈ | 属する | Nが自然数の集合に属することを示す |
| ⇒ | ならば | n≧Nから誤差の条件へ進む |
| |an−α| | 絶対値による差 | 項と極限値の距離を表す |
収束しないことを示す場合は、定義の否定を使います。
直感的には、ある正の誤差εが存在して、それをどれだけ先送りしても、その範囲の外に出る項を見つけられる状態です。
例えば数列−1、1、−1、1という交互数列は、候補となるどの値を中心にしても、後ろの項が狭い範囲へ入り続けません。
収束しないことの形
あるε>0が存在して、任意の自然数Nに対し、あるn≧Nが存在し、|an−α|≧ε
極限値αを仮定して矛盾を導く証明では、この形が役立ちます。
∀と∃の順序は入れ替えられず、順序を変えるとまったく別の主張になります。
「すべてのεに対してあるN」と「あるNがすべてのεに使える」は同じではありません。
後者は、どんなに小さな誤差にも同じNで対応することを求めるため、通常の収束では成り立ちません。
記号だけを暗記せず、誰が何を選び、その後にどの範囲を確認するのかを文章で追うことが理解への近道です。
収束の証明における基本手順
続いては収束の証明における基本手順を確認していきます。
不等式変形からNを決める流れ
証明では、まず示したい不等式|an−α|<εを置き、左辺をnで表して変形します。
次に、その不等式が成り立つためにnがどれだけ大きければよいかを逆向きに調べます。
最後に、その条件を満たす自然数Nを選び、順方向に不等式を確認します。
逆向きの計算はNを見つけるための設計図であり、提出する証明では順方向の論理を明記する点が大切です。
数列an=3+2/nが3に収束する例では、差は2/nになります。
|an−3|=|3+2/n−3|=2/n
2/n<εとなるにはn>2/εであればよい
したがってN>2/εとなる自然数Nを選ぶ
ここでN=2/εとそのまま置くと、Nが自然数とは限りません。
そのため、Nを2/εより大きい自然数として選ぶ、あるいは天井関数を使って自然数にする必要があります。
整数条件を忘れると、計算の発想が正しくても定義を満たした証明にならない場合があります。
実際の答案では「Nを2/ε<Nとなる自然数とする」と書けば十分です。
n≧Nならn>2/εとなるので、2/n<εが導けます。
Nを決める計算は逆向きに行い、証明本文ではn≧Nから結論へ向かう順方向の不等式を書くのが基本です。
分数の形だけでなく、nの多項式や平方根が現れる場合も、誤差を上から評価して扱いやすい式にすることがあります。
厳密な最小値を出すことより、確実にε未満になる見通しのよい評価を選ぶほうが重要です。
例えば分母がn+5ならn以上であることを利用し、1/(n+5)≦1/nと評価できます。
このような単純化は、収束の本質である「後ろへ行くほど誤差を小さくできる」性質を見失わないためにも役立ちます。
定数を含む数列の証明例
定数や係数を含む数列でも、極限値との差を取れば構造が見えます。
たとえばan=5−7/nについて、極限値は5と予想できます。
実際に差を取ると、負の項が出ても絶対値によって7/nとなり、先ほどと同じ型に帰着します。
符号が異なることは、極限値への距離そのものには影響しません。
数列の極限を証明するときは、予想した極限値との差を取り、絶対値で距離に直してから評価します。
途中の項が極限値より上側にあるか下側にあるかより、距離をε未満にできるかが判断基準です。
ε>0を任意に取ります。
Nを7/ε<Nとなる自然数と選び、n≧Nとします。
すると|an−5|=|−7/n|=7/n≦7/N<εとなります。
これで定義の条件が満たされ、anは5に収束すると証明できます。
| 証明の段階 | この例で行うこと | 確認する内容 |
|---|---|---|
| 極限値の設定 | α=5と置く | 近づく候補を明確にする |
| 差の計算 | |an−5|=7/n | 誤差の大きさを表す |
| Nの選択 | N>7/ε | Nが自然数になるようにする |
| 条件の利用 | n≧N | 7/n≦7/Nを得る |
| 結論 | 7/N<ε | 任意の誤差に対応する |
不等号を≦と<でつなぐときは、最後に厳密な<εが出ることを確認しましょう。
最初からN≧7/εとしても、7/N≦εにしかならない可能性があるため、設定には少し余裕を持たせると安全です。
証明の最後は、任意に取ったεに対して選んだNが条件を満たすことを一文で結びます。
計算だけを並べて収束と書くのではなく、任意性と自然数Nの存在を言葉でも確認すると、論理の抜けを防げます。
εの取り方と評価の工夫
続いてはεの取り方と評価の工夫を確認していきます。
εを小さく制限する理由
証明の途中で「εを1以下としてよい」と置く場面があります。
これはεが任意の正の数であることと矛盾せず、より小さい値min{ε、1}に対して条件を満たせば、元のεに対しても条件を満たせるためです。
特に分母にnを含む複雑な式では、ε≦1という補助条件からnの下限を得て、ほかの部分を定数で評価しやすくなります。
例えば|(2n+1)/(n+3)−2|を計算すると、差は5/(n+3)です。
この例はそのままでも扱えますが、より複雑な分数式ではn≧1を使った評価が有効になります。
εを制限するのは、要求を勝手に緩める操作ではありません。
むしろ、より厳しい範囲に入ることを示しているため、元の条件を確実に満たします。
εの補助的な取り方
ε>0に対してη=min{ε、1}と置く
|an−α|<ηを示せば、η≦εより|an−α|<εが従う
ただし、証明の冒頭でεを勝手に特定の値へ固定してはいけません。
ε=0.01だけで成立することを示しても、0.000001のようなさらに小さい誤差への対応が不明だからです。
εを1以下に置く工夫は、任意のεを扱いやすい小さな正数へ置き換えるための評価です。
この考え方は、指数関数、対数、三角関数を含む極限の証明でも繰り返し登場します。
身近な感覚では、広い許容範囲よりも狭い許容範囲に収められれば、広い範囲にも当然収まるという関係です。
補助条件を導入したときは、最後に元のεとの大小関係へ戻る一行を忘れないようにしましょう。
上からの評価と定数倍の扱い
ε-n論法で困りやすいのは、誤差の式が単純な1/nではない場合です。
そのときは、絶対値の中身をそのまま解こうとせず、より大きくて扱いやすい式で上から押さえる方法を使います。
たとえば|3n+2|/n2は、n≧1なら3n+2≦5nなので、5/n以下と評価できます。
5/n<εとなるようにN>5/εと選べば、元の誤差もε未満になります。
上から評価した式が元の式より大きいことを、途中で明確に示す必要があります。
誤差が複雑なときは、非負の扱いやすい上界を見つけ、その上界をε未満にします。
上界がε未満なら、その下にある元の誤差もε未満です。
定数倍が付く場合は、必要なNもその定数に応じて大きくなります。
数列c/nが0に収束する証明では、cが正ならN>c/ε、cが負なら絶対値を取ってN>|c|/εとします。
符号を含む係数をそのまま扱うより、絶対値で非負の大きさにするほうが安全です。
| 誤差の形 | 利用する上界 | Nの選び方の目安 |
|---|---|---|
| 2/n | 2/n | N>2/ε |
| 5/(n+4) | 5/n | N>5/ε |
| |3n+2|/n2 | 5/n | N>5/ε |
| c/n | |c|/n | N>|c|/ε |
評価を粗くしすぎても、収束の証明としては問題ありません。
ただし上界がnとともに小さくならない定数になってしまうと、任意のεに対応できず、証明には使えません。
上からの評価では、式を簡単にすることと、その上界がnの増加で0へ近づくことの両方を確認します。
分母が大きくなる速さに対して分子の増え方が弱いかを観察すると、適切な評価を選びやすくなります。
ε-δ論法との違いと学び方
続いてはε-δ論法との違いと学び方を確認していきます。
数列の番号と関数の入力値の違い
ε-n論法とε-δ論法は、どちらも出力の誤差をε未満にするための厳密な論法です。
違いは、近づける対象の入力側にあります。
数列では入力が自然数nであり、十分後ろの番号を指定するためにNを使います。
関数の極限では入力が実数xであり、xをaにどれだけ近づければよいかを示すためにδを使います。
数列は飛び飛びの番号を進み、関数は実数の連続した範囲を動くという違いがあります。
ε-n論法は番号nを後ろへ進める論法であり、ε-δ論法は入力xを基準値aへ近づける論法です。
| 比較項目 | ε-n論法 | ε-δ論法 |
|---|---|---|
| 主な対象 | 数列an | 関数f(x) |
| 入力側の条件 | n≧N | 0<|x−a|<δ |
| 出力側の条件 | |an−α|<ε | |f(x)−L|<ε |
| 入力の性質 | 自然数で離散的 | 実数で連続的 |
| 調整する量 | Nを大きくする | δを小さくする |
例えば1/nは、nを大きくするほど0へ近づきます。
一方でf(x)=x2は、xを2へ近づけると4へ近づきます。
両者は近づき方を保証する構造が似ていますが、数列にはnが整数であるという制約があります。
そのため数列では、Nを選ぶ際に自然数条件を確認することが特に重要です。
関数ではxがaの左右どちらからも近づくため、差の絶対値を用いて範囲を表す点が特徴です。
二つを混同したときは、入力が番号なのか実数なのかを最初に確かめると整理できます。
証明で混同しやすいポイント
初学者が混同しやすいのは、εとNの依存関係です。
Nはεに依存してよい一方、εがNに依存する形で証明を始めることはできません。
また、数列の極限ではnを十分大きくするのであり、nを極限値へ近づけるわけではありません。
nは自然数として無限に大きくなり、anがある実数へ近づくことを考えます。
「n→∞」はnそのものが∞という数になる意味ではなく、どんな大きな番号よりも先へ進めることを表す記号です。
証明で確認したい順序
正のεを任意に取る
εに応じた自然数Nを選ぶ
任意のn≧Nについて誤差がε未満であることを示す
もう一つの誤りは、極限値を代入して計算できたことだけで収束を証明したと思うことです。
数列には一般にn=∞という項がないため、代入はできません。
項と予想した値の差がどのように小さくなるかを、不等式で説明する必要があります。
収束の証明では、極限値らしさを計算で予想する段階と、任意のεで保証する段階を分けて考えます。
練習では、最初に差|an−α|だけを別紙に計算し、どの形へ上から評価できるかを書くとよいでしょう。
次にNの候補を逆向きに探し、最後に定義に沿った文章へ組み直します。
この三段階を繰り返すと、記号をただ写すのではなく、証明を自分で組み立てられるようになります。
難しい式に出会った場合も、まず極限値との差を取るという出発点は変わりません。
イプシロンエヌ論法と数列の極限のまとめ
イプシロンエヌ論法は、数列の項と極限値との差を、任意の正のεより小さくできることをNによって保証する考え方です。
収束では、εを先に任意に取り、そのεに応じて自然数Nを選びます。
nがN以上のすべての項で条件が成り立つことが、単に近い項が存在する場合との大きな違いです。
証明では、極限値との差を絶対値で表し、不等式を逆向きに解いてNの目安を見つけます。
複雑な式は、0へ近づく扱いやすい上界で評価すると整理しやすくなります。
ε-n論法は数列の番号を扱い、ε-δ論法は関数の入力値の近さを扱う点も押さえておきましょう。
任意のε、εに応じたN、N以降のすべての項という順序を意識すれば、収束条件と証明の骨組みを確実に読めます。
まずは1/nや定数を加えた数列で、差を取りNを選ぶ練習から始めてみてください。