logo

大学数学における数列の極限を新たに定義する理由 📂解析学

大学数学における数列の極限を新たに定義する理由

定義1 2

N\mathbb{N}自然数の集合を、R\mathbb{R} は実数の集合を意味する。

  • 定義域が N\mathbb{N} である関数を数列と言う。

  • 自然数の数列 {nk}kN\left\{ n_{k} \right\}_{ k \in \mathbb{N}} に対して、{xnk}kN\left\{ x_{n_{k}} \right\}_{ k \in \mathbb{N}}{xn}nN\left\{ x_{n} \right\}_{ n \in \mathbb{N}}部分数列subsequenceという。

  • 全ての x{xn}nNx \in \left\{ x_{n} \right\}_{ n \in \mathbb{N}} に対して xMx \le M を満たす MRM \in \mathbb{R} が存在するならば、{xn}nN\left\{ x_{n} \right\}_{ n \in \mathbb{N}}上に有界mxm \le x を満たす mRm \in \mathbb{R} が存在するならば 下に有界、上にも下にも有界ならば 有界boundedという。

  • {xn}n=1\left\{ x_{n } \right\}_{n = 1}^{\infty} が実数列だとしよう。全ての ε>0\varepsilon > 0 に対して nN    xna<εn \ge N \implies | x_{n} - a | < \varepsilon を満たす NNN \in \mathbb{N} が存在するなら、{xn}\left\{ x_{n } \right\}aRa \in \mathbb{R}収束するconvergeといい、limn xn=a\lim \limits_{n\to \ \infty}x_{n}=aと表記される。

  • {xn}\left\{ x_{n } \right\}が収束しない場合、発散するdivergeという。

    • 全ての MRM \in \mathbb{R} に対して nN    xn>Mn \ge N \implies x_{n} > Mを満たす NNN \in \mathbb{N} が存在するなら limnxn=+ or xn+ \lim \limits_{n\to \infty} x_{n} = +\infty \quad \text{ or } \quad x_{n} \to +\infty と表記される。

    • 全ての MRM \in \mathbb{R} に対して nN    xn<Mn \ge N \implies x_{n} < Mを満たす NNN \in \mathbb{N} が存在するなら limnxn= or xn \lim \limits_{n\to \infty} x_{n} = -\infty \quad \text{ or } \quad x_{n} \to -\infty と表記される。

説明

大学で初めて収束と発散の定義に触れると、一体矢印はどこへ行って、見えにくいε\varepsilonMMNNが現れるのだろう。正直に言って、学びたくないだろう。学生の立場では、新しい極限の定義を知らないということが、極限の概念自体を知らないということではなく、中間試験さえ何とか乗り切れば、二度と見ることがないような気がするからだ。もちろん、愚かな考えだ。

高校時代を振り返ると、先生方もnn \to \inftyについて述べるときには「無限に大きくなる」とか「無限大に送る」という表現を使っていたが、何となく数列を「動く何か」として扱うことに過剰に慎重だったような気がする。それは、先生方が学んだ人々だからだ。

直感ではなく厳密な定義を使用する理由は、実は厳密な定義の方が簡単だからである。SATなどで登場する「簡単な数列」では直感が速いが、「複雑な数列」を扱うには不十分であるため、厳密な定義が導入された。歴史的にも、イギリスの数学はニュートンを軸に大陸の数学を大きく先んじていたにもかかわらず、直感主義に固執したために学界の主導権を大陸に奪われた。

数列の収束について学ぶ際の最大の障害は、その本質的な難しさではなく、「わざわざ」「難しく」「再度」学ぶことから来る嫌悪感が大きい。たとえば、limnn+32n=12\displaystyle \lim_{n \to \infty} {{n + 3} \over {2n}} = {{1} \over {2}}のような簡単な問題を無理やり回りくどく解く時がそうである。

学ぶことが難しいというよりも、学びたくないというのが問題で、残念ながら、理解するのに苦労する学生たちにそれだけの価値がある数列を教えることは非常に困難な仕事だ。理解と共感を助けるために、次の2つの定理を紹介する。

定理

{wn},{xn},{yn}\left\{ w_{n} \right\}, \left\{ x_{n} \right\}, \left\{ y_{n} \right\}が実数列であり、aRa \in \mathbb{R}だとしよう。

  • (a) サンドイッチ定理:

    limnxn=limnyn=a \displaystyle \lim_{n \to \infty} x_{n} = \lim_{n \to \infty} y_{n} = a

    が成立し、

    nN0    xnwnyn n \ge N_{0} \implies x_{n} \le w_{n} \le y_{n}

    を満たすN0NN_{0} \in \mathbb{N}が存在するならば、

    limnwn=a \displaystyle \lim_{n \to \infty} w_{n} = a

  • (b) 比較定理:

    nN0    xnyn n \ge N_{0} \implies x_{n} \le y_{n}

    を満たすN0NN_{0} \in \mathbb{N}が存在するならば、

    limnxnlimnyn \displaystyle \lim_{n \to \infty} x_{n} \le \lim_{n \to \infty} y_{n}


もちろん、サンドイッチ定理や比較定理は直観的に見ても明らかに成り立つものである。別に難しい事実ではない。でも、収束の新しい定義を拒否するあなたは、一体どうやってそれらを証明するのか?

これらの2つの定理は、高校レベルですでに証明なしに堂々と使用されていたが、実際には論理的な推論ではなく、常識的な推測を通じて受け入れられた仮説に過ぎなかった。人間の常識がどれほど頻繁に間違っているかを考えると、厳密な証明がなぜ必要か、少なくとも理工学の学生であれば納得できるだろう。

収束の定義に従えば、これらの定理の証明は難しくはないが、読者がこのような議論に初めて触れるという前提で、できるだけ詳細に示そうとする。証明を読むと、NNの存在に一貫して執着していると感じられるかもしれないし、実際そうである。収束性を示す際には、xna| x_{n} - a |ε\varepsilonより小さくなるような不等式を立てることが重要ではなく、式を満たすNNの存在を示すことが優先される。

率直に言って、数列の収束性を示す際に、ε\varepsilonをどのように導いたかは関係ない。定義に従えば、NNが存在するだけで収束するので、まずはNNの存在に着目するべきである。これを理解していないと、問題で明らかに与えられているN1N_{1}N2N_{2}を使わずに、もっともらしい不等式を並べて結局は論理的に崩壊した主張を提示してしまう。

証明

(a)

戦略: ぼんやりと無限大に送るのではなく、不等式で具体的にnN    wna<εn \ge N \implies| w_{n} - a | < \varepsilonを満たすNNの存在を示す。


ε>0\varepsilon > 0とする。

limnxn=limnyn=a\displaystyle \lim_{n \to \infty} x_{n} = \lim_{n \to \infty} y_{n} = aより、

nN1    xna<ε n \ge N_{1} \implies | x_{n} - a | < \varepsilon

nN2    yna<ε n \ge N_{2} \implies | y_{n} - a | < \varepsilon

を満たすN1,N2NN_{1} , N_{2} \in \mathbb{N}が存在する。必要な部分を要約すると、

nN1    aε<xn n \ge N_{1} \implies a - \varepsilon < x_{n}

nN2    yn<a+ε n \ge N_{2} \implies y_{n} < a + \varepsilon

一方で、▷eq59


  1. William R. Wade, An Introduction to Analysis (4th Edition, 2010), Chapter 2.1-2.2 ↩︎

  2. Walter Rudin, Principles of Mathematical Analysis (3rd Edition, 1976), Chapter 3.1-3.4 ↩︎