うさぎでもわかるε-δ論法・ε-N論法

スポンサードリンク

※ 修正内容
2022/03/17 … 数式の改行が行われていない問題点を

こんにちは、ももやまです。

大学生の「解析学」で最初に出てくる「極限」の中で出てくる

  • εδ 論法(関数に関する極限で登場)
  • εN 論法(数列に関する極限で登場)

って高校までの極限と全然違ってて「あれ??」となる人が多いかと思います。

ということで、今回はそんな εδ 論法、εN 論法についてうさぎでもわかるようにわかりやすく説明していきたいと思います。

※ 私ももやま自身も今回初めて εδ, εN 論法について勉強したため、ミスがあるかもしれません。そのときはコメントなどでご指摘いただけたら幸いです。

スポンサードリンク

1.ε-δ論法とは

今まで数3や解析学で極限を習った人であればlimx0100xを計算すると、limx0100x=0になることはすぐにわかるでしょう。

しかし、「本当に0に近づくか」疑問に思ってしまう人が出てしまいました。

その疑問が「ε-δ論法」のきっかけなのです。

ここからは「ε-δ論法」がどんなものなのかを下の例題を踏まえて説明していきましょう。

 突然ですが問題です 

等式100x=aについてつぎの(1)〜(4)を考えることでlimx0100x=0を示すことを考えた。(1)〜(4)の問いに答えなさい。

(1) a を0.1よりも小さくしたい。そのような x を1つ答えなさい。
(2) a を0.01よりも小さくしたい。そのような x を1つ答えなさい。
(3) a を0.001よりも小さくしたい。そのような x を1つ答えなさい。
(4) a を微小な値 ε よりも小さくしたい。そのような x を1つ答えなさい。

(1)

0.01より小さくしたいということは、100x<0.1x<0.001となる x を1つ答えればよい。

そのような x の例として、x=0.0009がある。

(2)

0.001より小さくしたいということは、100x<0.01x<0.0001となる x を1つ答えればよい。

そのような x の例として、x=0.00009がある。

(3)

0.0001より小さくしたいということは、100x<0.001x<0.00001となる x を1つ答えればよい。

そのような x の例として、x=0.000009がある。

(4)

微小な値 ε より小さくしたいということは、100x<εx<1100εとなる x を1つ答えればよい。

そのような x の例として、x=1101εがある。

(4)より、x<1100ε であれば、100x は微小な数 ε に近づくことがわかりますね。

実は上のように「どんなに0に近い値 ε に対しても、必ず 100x<ε を満たすような x0近くにすることができる」がまさに εδ 論法の仕組みなのです!

スポンサードリンク

2.ε-δ論法で極限を示してみよう

(1) 証明の目標・流れ

x が負になる場合も踏まえて、limx0100x=0εδ 論法で示すときの流れをもう詳しく説明しましょう。

εδ 論法による証明の手順としては、

  1. どんなに 100x0 に近くても
  2. すべての1に対し、極限値を実現できるような 0 に近い x が存在することを示す

の2ステップで証明できます。

まず、1の部分では、100x が 0 に近いことを小さな正の値  ε で表します。

すると、ε<100x<ε  (ε0)|100x|<εとなります。

(ただし、ε0 に注意! 極限値はあくまでも近づく値であり、実際の値ではありません!

ε は極限値 0f(x) との差を表していると考えるとわかりやすいかと思います。

つぎに、すべての1の部分、つまり(1)|100x|<εを満たすようなすべての ε に対し、極限値を満たす 0 に近い x が存在することを、δ<x<δ0<|x|<δとなる小さな正の値 δ が1つ以上存在することで確認します。

(こちらも δ0 に注意! あくまでも x を0に近づけるだけで、0を代入するわけではありません。)

δ は近づける値 0x との差を表していると考えるとわかりやすいかと思います。

今回の場合、(1)の式を100で割り、|x|<1100εとなるので、δ=1100εとすることで2の部分を示すことができます。

(実際に δ に代入するのがポイント!)

さらに図を用いて説明すると、

  • ε がどんな値であったとしても
    (赤色矢印がどんな長さだったとしても)
  • δ の値をうまいこと選び、青色矢印の中に x が入ることを示す

のが εδ 論法となります。

f:id:momoyama1192:20200523084332g:plain

(2) 定義の紹介

ここで、εδ 論法を用いた極限limxaf(x)=bの定義を確認しましょう。

ε-δ論法を用いた極限の定義(わかりやすいVer)

どんな小さな ε に対しても、0<|xa|<δ    |f(x)b|<εとなるようなある1つの小さな値 δ が存在することがいえるとき、極限limxaf(x)=bが成立する。

さらに図を用いて定義を確認してみましょう。

極限値 bf(x) の誤差 ε(ピンク矢印部分)がどんな値であったとしても、必ず xa の誤差 δ(青矢印部分)となるような δ が存在することがいえれば、limxaf(x)=bが示せます。

f:id:momoyama1192:20200522174657g:plain

もう少し数学用語を使って堅く定義を書いてみましょう。

ε-α論法の定義 

極限がlimxaf(x)=bとなることは、任意の正の実数 ε に対して、ある正の実数 δ が存在し、|xa|<δ  |f(x)b|<εが成り立つことと同値である。

ここで、謎の記号 が出てきましたね。

この記号は、「ならば」を表します。

AB を例にしてもう少し丁寧に説明しましょう。

「ならば」の左側(Aの部分)は前提条件を表します。つまり、Aは仮定を表しています

「ならば」の右側(Bの部分)は結論、つまり証明したい部分を表します。

f:id:momoyama1192:20200523160706g:plain

AB を証明する場合には、前提条件Aが成立するときに結論Bも成立することを示せばOKです。

(3) ∀や∃を用いた式の表し方(述語論理)

この記事では を用いた述語論理形式による表し方はしませんが、教科書や一部の先生は述語論理式で定義を表すのがいるので、この記事でも簡単に述語論理式の読み方について説明しましょう。

なお、より詳しく を用いた述語論理形式での表し方についてお勉強したい人は、以下に記事や動画を用意したので、是非ご覧ください。

[記事]

[動画]

(i) 述語論理の読み方

任意の正の実数 ε に対して、ある正の実数 δ が存在し、|xa|<δ  |f(x)b|<εが成り立つ、というのは述語論理で表すと下のようになります。

f:id:momoyama1192:20200523160701g:plain

まず、ε>0 で「すべての正の実数 ε」を表します。

つぎに、ε>0 で「ある(1つ以上)の正の実数 δ」を表します。

さらに、s.t は such that(~の条件を満たすような)を表します。(書かない先生も多いです。)

(ii) 述語論理は順番に気をつけろ!

述語論理では、順番が大切になってきます。

例えば、x,y  s.t.  x=yy,x  s.t.  x=yの2つが正しい式なのかを考えてみましょう。

前者x,y  s.t.  x=yを日本語訳すると「すべての x に対し、ある1つの y が存在し、x=y が成立する」となります。

つまり、どんな x であったとしても、必ず y と等しくなるような x が1つ以上存在することを表します。

もちろん、この文章は正しいです。

相手がどんな数字を言ってきた x としても(すべての x に対し)、その数字をそのままあなたが言い返す y ことはできます(ある1つの y に対して成り立つ)よね。

一方後者はy,x  s.t.  x=yを日本語訳すると「ある1つ(以上)の y に対し、すべての x について x=y が成立する」となります。

つまり、1つの y でいいから、固定した y に対し、どんな x でも x=y 成立することを表します。

日本語訳すると、この文章は無茶苦茶なことがわかりますよね。

例えばですが、y=2 のとき、x=3 だと x=y にはなりませんよね。

そのため、後者の述語論理式は誤っていることがわかります。

このように、述語論理を読み書きする際には順番に大きく気を付ける必要があるのです。

(4) 例題を解いてみよう

※ 2023/02/08:例題の解説の途中過程で、大幅な式変形のミスをしていたものを修正しました。ご迷惑をおかけし、申し訳ございません。

 例題1 

極限limx2x2=4を εδ 論法で示しなさい。

解説1

極限limx2x2=4を示すためには、任意の正の実数 ε に対し、ある正の実数 δ が存在し、0<|x2|<δ    |x24|<εとなることを示せばよい。

ここで、0<|x2|<δx に関する不等式に変形する。

0<|x2|<δδ<x2<δ2δ<x<2+δとなる。(ただし x2

同じように|x24|<εx に関する不等式に変形する。ε<x24<ε4ε<x2<4+εと変形でき、さらに x2 より x は正と考えてよい。よって4ε<x<4+εと変形できる。

つまり、すべての ε に対し、2δ<x<2+δ4ε<x<4+εを満たすような δ を1つ見つければよい。

そのためには、2δ=4εδ=24ε2+δ=4+εδ=4+ε2の2つのうち、小さい方を δ してとればよい*1

f:id:momoyama1192:20200523083909g:plain

ここで、min(A,B) を A, Bの2つのうち、小さい方を表すとすると、δ=min(24ε,4+ε2)とすることで、2δ<x<δ24ε<x<ε4を成立させることができる。

(※具体的にどっちが小さいかを求める必要はありません。)

よって、任意の正の実数 ε に対し、ある正の実数 δ が存在し、0<|x2|<δ    |x24|<εとなるので、limx2x2=4が示された。

(5) 証明のテンプレート

最初は、εδ 論法の証明に慣れないと思うので、証明のテンプレートを用意してみました。

証明をする際の参考にしてください。

f:id:momoyama1192:20200523160714g:plain

スポンサードリンク

3.x→∞のときのε-δ論法

つぎに x にしたときの極限limxf(x)=bを εδ 論法で示す方法を見ていきましょう。

ε-α論法の定義 (x→∞ バージョン)

極限がlimxf(x)=bとなることは、任意の正の実数 ε に対して、ある正の実数 δ が存在し、x>δ  |f(x)b|<εが成り立つことと同値である。

日本語で証明の流れを簡単に説明すると、

  1. どんな小さな正の数 ε を取ったとしても
  2. 1に対してx>δ  |f(x)b|εを満たすような δ を1つ以上ある

ことを示せば、εδ 論法でlimxf(x)=bを示すことができます。

とは言っても、基本的には xa のときと同じく、すべての ε に対して、条件を満たすような δε を用いて表すだけです。

例題を解いてみましょう。

 例題2 

極限limx2x2x+1=1を εδ 論法で示しなさい。

解説2

極限limx2x2x+1=1を示すためには、任意の正の実数 ε に対し、ある正の実数 δ が存在し、x>δ  |2x2x+11|<εとなることを示せばよい。

ここで、x なので、x>0 と考えてよい。

そのため、2x2x+11=2x(2x+1)2x+1=12x+1<0変形できる。

さらに、|2x2x+11|<ε 112x+1<ε 12x+1<ε 2x+1>1εとなるので、2x>1ε1x>12ε12とすることで x に関する関係式に変形ができる。

つまり、すべての ε に対し、x>δx>12ε12を満たすような δ を1つ見つければよい。

ここで、δδ=12ε12とすれば、x>δ=12ε12x>12ε12となり、すべての ε に対して条件x>δ  |2x2x+11|<εを満たす。

よって、limx2x2x+1=1が示された。

証明のテンプレート(x→∞のとき)

x での εδ 論法による証明のテンプレートも用意しました。

こちらも参考までにどうぞ。

f:id:momoyama1192:20200523160719g:plain

4.ε-N論法とは(ε-δ論法の数列Ver)

数3や解析学では、ある数列 an の極限limninftyanを求めましたね。

早速 εN 論法の定義を確認しましょう。

ε-N論法の定義 

数列 an の極限がlimnan=αとなることは、任意の正の実数 ε に対して、ある正の自然数 N が存在し、n>N  |anα|<εが成り立つことと同値である。

とはいっても、3章で出てきた x のときの εδ 論法の「実数 δ自然数 N に変わっている」だけなので、理解は難しくありません!

念のため日本語で簡単に説明すると、

  • どんな小さな正の数 ε を取ったとしても
  • 1に対してx>δ  |f(x)b|εを満たすような自然数 N を1つ以上ある

ことを示せば、εN 論法でlimnan=αを示すことができます。

また例題を解いてみましょう。

 例題3 

極限limn2n2n+1=1を εN 論法で示しなさい。

解説3

極限limn2n2n+1=1を示すためには、任意の正の実数 ε に対し、ある正の自然数 N が存在し、n>N  |2n2n+11|<εとなることを示せばよい。

ここで、n なので、n>0 と考えてよい。

そのため、2n2n+11=2n(2n+1)2n+1=12n+1<0と変形できる。

さらに、|2n2n+11|<ε 112n+1<ε 12n+1<ε 2n+1>1εとなるので、2n>1ε1n>12ε12とすることで n に関する関係式となる。

つまり、すべての ε に対し、n>Nn>12ε12を満たすような自然数 N を1つ見つければよい。

ただし、N は自然数なので、そのままN=12ε12とすることはできない。

そこで、NN>12ε12を満たす自然数とする。すると、n>N>12ε12となるので、すべての ε に対し、条件n>N>12ε12  |2n2n+11|<εを満たす。

よって、limn2n2n+1=1が示された。

[補足:ガウス記号を用いた N の表し方]

εN 論法では、N が1つでも存在することを示せばいいので、具体的な N の値を求める必要はありません。

しかし、実際に N を求めたいのであればガウス記号*2を用いて表すことができます。

今回の場合は、N>12ε12とすればよいので、N=[12ε12]+1と具体的に N の値を表せる。

(ガウス記号は、小数部分を取り除くが、小数部分は絶対に1未満なので、最後に1を足すことで必ず12ε12より大きい自然数を表現できる。)

証明のテンプレート(x→∞のとき)

εN 論法も、最初は証明に慣れないと思うので、証明のテンプレートを用意してみました。

証明をする際の参考にしてください。

f:id:momoyama1192:20200523160724g:plain

5.ε-δ論法の応用・関数の連続性

最後に、εδ 論法を用いて関数の連続性を証明する方法について説明しましょう。

(1) 関数の連続 [復習]

ある関数 f(x)x=a において連続かどうかを確認するためにはlimxaf(x)=f(a)が成り立つかどうか確認すればOKでしたね。

この極限を εδ 論法で示す場合、任意の正の実数 ε に対して、ある正の実数 δ が存在し、0<|xa|<δ  |f(x)f(a)|<εが成り立つことを示せばよさそうですね。

ですが、関数が連続である場合「(x,y)=(a,f(a)) で途切れていないので、x=a の部分を除外する必要がありません

f:id:momoyama1192:20200523131840g:plain

そのため、0< の部分を消し、|xa|<δ  |f(x)f(a)|<εと書き換えることができ、この式が成立することを確かめることで εδ 論法で関数の連続性を示すことができます。

ε-α論法を用いた関数の連続性

ある関数 f(x)x=a において連続であることと、任意の正の実数 ε に対して、ある正の実数 δ が存在し、|xa|<δ  |f(x)f(a)|<εが成り立つことは同値である。

(2) 連続な関数のとき

では、簡単な例題で εδ 論法による証明の流れを確認しましょう。

 例題4 

関数f(x)=|x|x=0 で連続であることを εδ 論法を用いて示しなさい。

解説4

x=0 のとき、f(0)=0 である。

ここで、x=0 で連続であることを示すためには、任意の正の実数 ε に対して、ある正の実数 δ が存在し、|x0|<δ  |f(x)0|<ε|x|<δ  ||x||=|x|<εが成り立つことを示せばよい。

ここで、δ=εとすると、すべての ε に対して条件|x0|<δ=ε  |f(x)0|<εを満たす。

よって、x=0 で連続であることが示された。

f(x)x=a で連続かどうかを示すときは、limxaf(x)=f(a)εα 論法で示す手順と同じようにすることで証明ができます。

(ただし xa を除外する必要がないのが唯一の違うポイント)

(3) 連続ではない関数のとき

いつも連続になる関数ばかりが出題されるとは限りません。

ということで、連続ではない場合のパターンも確認しておきましょう。

 例題5 

関数f(x)={ 1  (x0) 0  (x<0)x=0 で連続ではないことを εδ 論法を用いて示しなさい。

解説5

連続ではないことを示す場合には、背理法を使います。222

つまり、いったん連続であることを仮定します。

x=0 のとき、f(0)=1 である。

ここで、x=0 で連続であると仮定する。

すると、任意の正の実数 ε に対して、ある正の実数 δ が存在し、|x0|<δ  |f(x)1|<ε|x|<δ  |f(x)1|<εが成り立つ。

ここで、ε=0.5 とする。

すると、|f(x)1|<0.50.5<f(x)<0.5(1)0.5<f(x)<1.5と変形できる。

しかし、正の実数 δ に対し、|x|<δδ<x<δとなるため、δ の値がどんな値であったとしても範囲の中に x<0 が含まれる。

[x \lt 0] のとき、f(x)=0 となってしまい、0.5<f(x)<1.5 を満たさないため、(1)に矛盾する。

よって、仮定は誤りとなり、x=0 で連続ではないことが示された。

このように、連続ではないことを示す場合は一旦連続であると仮定してから成り立たない反例を見つけることで証明を行います。

反例を示す場合、ある1つの ε を固定し、固定された ε のとき、どんな δ であったとしても|x0|<δ  |f(x)0|<εが成立しないことを示せばOKです。

(どんな δ でも上の式が成り立たないような ε を探せばOK!)

6.練習問題

では、

  • εδ 論法
  • εN 論法
  • 関数の連続性

に関する練習問題を1問ずつ、合計3問にチャレンジしてみましょう。

練習1

つぎの極限limx3x3=0εδ 論法を用いて示しなさい。

練習2

つぎの極限limnn23n21=13εN 論法を用いて示しなさい。

練習3

関数f(x)=1xx=1 で連続かどうかを εδ 論法を用いて確認しなさい。

7.練習問題の答え

解答1

極限limx3x3=0を示すためには、任意の正の実数 ε に対し、ある正の実数 δ が存在し、(1)0<|x3|<δ    |x30|<εとなることを示せばよい。

0<|x3|<δ は、δ<x3<δ3δ<x<3+δ (x3)と変形できる。

また、|x30|<εの両辺を2乗すると、0x3<ε20x<ε2+3となる。(2乗したことにより x0 となる)

つまり、3δ<x<3+δ (x3)  0x<ε2+3となることを示せばよい。

ここで、3+δ=ε2+3より、δ=ε2とすると、すべての ε に対し、3ε2<x<3+ε2 (x3)  0x<ε2+3となるので、(1)も成立する。

よって、limx3x3=0が示された。

解答2

極限limnn23n21=13を示すためには、任意の正の実数 ε に対し、ある正の自然数 N が存在し、n>N  |n23n2113|<εとなることを示せばよい。

ここで、n23n2113=3n2(3n21)3(3n21)=13(3n21)>0と変形できる。

n なので、3n21>0 と考えてよい。)

さらに、|n23n2113|<ε 13(3n21)<ε 3(3n21)>1ε 3n21>13ε 3n2>13ε+1 n2>19(1ε+1)となるので、n2>19(1ε+1)n>131ε+1とすることで n に関する関係式となる。

つまり、すべての ε に対し、n>Nn>131ε+1を満たすような自然数 N を1つ見つければよい。

ここで、NN>131ε+1を満たす自然数とする。すると、n>N>131ε+1となるので、すべての ε に対し、条件n>N>131ε+1  |2n2n+11|<εを満たす。

よって、limnn23n21=13が示された。

解答3

x=1 のとき、f(1)=1 である。

ここで、x=1 で連続であると仮定する。

すると、任意の正の実数 ε に対して、ある正の実数 δ が存在し、(1)|x1|<δ  |1x1|<εが成り立つ。

ここで、|x1|<δ|x1|<δδ<x1<δ1δ<x<1+δと変形でき、|1x1|ε<1x1<ε1ε<1x<1+ε11+ε<x<11εと変形ができる。

つまり、すべての ε に対し、1δ<x<1+δ11+ε<x<11εを満たすような δ を1つ見つければよい。

そのためには、1δ=11+εδ=ε1+ε1+δ=11εδ=ε1εの2つのうち、小さい方を δ してとればよい。

f:id:momoyama1192:20200523083909g:plain

ここで、min(A,B) を A, Bの2つのうち、小さい方を表すとすると、δ=min(ε1+ε,ε1ε)とすることで*31δ<x<1+δ11+ε<x<11εを成立させることができるので、(1)も成立し、仮定が正しいことがわかる。

よって f(x)x=1 で連続である。

8.さいごに

今回は εδ 論法、εN 論法をうさぎでもわかるようにわかりやすく説明していきました。

この記事を見て、εδ 論法、εN 論法について少しでも理解していただけたら幸いです。

もし、機会があれば、

  • はさみうちの定理の証明
  • 極限の計算公式の一部*4

のような εδ 論法、εN 論法を用いた応用例について紹介したいと思います。

*1:もし、大きい方を δ にしてしまうと、前提条件のとき、必ず結論になると言うことができません。そのため、なるべく前提条件は小さくかつ結論の範囲を網羅するように取る必要があります。

*2:ガウス記号 [a] は、a の整数部分を表す。例えば、[3.14] であれば、3となる。

*3:今回の場合、ε が正なので、左側 ε1+ε のほうが小さいことがわかる。なので、わざわざminをおかなくても、δ=ε1+εとしてあげてもOK。

*4:例えば、limnan=a,   limnbn=bならば、limn(an+bn)=a+bのような公式

関連広告・スポンサードリンク

おすすめの記事