関数の極限は数列に流せる、逆が言えない理由と反例の作り方
に整数を入れると、、、。数列 は に収束します。
ところが関数のほうは と のあいだを揺れ続け、 は存在しません。
数列の極限と関数の極限は、片方向にしかつながらない。どちら向きに使えるかを間違えると、間違った結論が出ます。
関数から数列へは流せる
という形の数列を考えます。 なら、 です[1]。
理由は素直で、実数全体で に近づくなら、その中の整数だけを拾っても に近づくためです。
が分かっていれば、 もそこから出ます。

逆は言えない
数列 が収束しても、関数 が収束するとは限りません。冒頭の がその例です。
整数では毎回ちょうど を通りますが、あいだでは まで上がって まで下がっている。とびとびに見ているので、山も谷も素通りします。
なら で、数列は に収束します。関数のほうはやはり振動したままです。
なぜ片方向なのか
定義を並べると理由が見えます。関数の極限は「 をある値より大きくすれば」という形で、実数すべてに条件を課します[2]。
数列のほうは「番号をある番号より先にすれば」で、整数の上だけを見ています[4]。
条件が強い側から弱い側へは流せる。逆はできません。強い主張を弱い主張からとり出すことはできないためです。
が実数として近づく。すべての経路を見る
が整数として進む。1 本の経路だけを見る
数列で反例を作る
この向きの違いは、反例づくりに使えます。関数の極限が存在するなら、近づき方をどう選んでも同じ値になるためです[3]。
言いかえると、 に収束する数列 をどうとっても となることが、 と同値になります[3]。
だから 2 つの数列で違う値が出れば、その時点で極限は存在しないと言えます。
例: の極限が存在しないこと
とすると で、。数列の値はずっと です。
とすると、こちらも ですが 。
同じ への近づき方で行き先が と に分かれました。よって は存在しません[3]。
2 つの数列で違う値が出れば、それだけで極限の不在が示せます[3]。
すべての近づき方を調べる必要はない。食い違う例を 2 つ挙げれば終わる。
例:有理数と無理数で分ける
有理数で 、無理数で をとる関数を考えます。どの点 の近くにも有理数と無理数の両方があります。
有理数だけを並べた数列で近づけば値は 、無理数だけなら 。どの点でも極限が存在しません。
したがってこの関数は、どこでも連続でない。数列を 2 通り選ぶだけで結論が出ます。
連続なら極限と順序を入れかえられる
、 が、この形で片づきます。
中身の極限を先に計算してから、関数を当てればよい。連続でない関数ではこの交換ができません。
例:関数の道具を数列に持ちこむ
を求めます。 と置くと の形です。
は にあたるので、極限は 。 で 、 で です。
も同じ手で、 から になります。
なら で、答えは 。
数列にしかない道具
流れが片方向なので、数列の側にしかない武器もあります。
近づき方が 1 通りしかないのは弱点でもあり、強みでもある。整数という構造を使った議論が組めます。
片側という区別がない
関数では と を分けました。数列にこの区別はありません。
は と一方向にしか進まないので、近づく向きが最初から 1 つに決まっています。
しかないぶん、数列の極限は関数より単純になります。
とします。正しいものはどれですか。
- 数列は に収束するが、 は存在しない
- 数列も関数もどちらも に収束する
- 数列も発散する
置きかえの向きも確かめます。
はいくつですか。
と置くと になり、 で です。 は だけを見た誤り、 は だけを見た誤りになります。
関数で得た結果は数列へ持ちこめる。数列の結果を関数へ戻すことはできない。この向きさえ押さえておけば、置きかえは安全に使えます。














整数 n では cos2πn=1 なので、数列は定数列で 1 に収束します。関数のほうは −1 と 1 のあいだを振動し続けるので極限を持ちません。数列の収束から関数の収束は言えません。