オイラー定数eは無理数である
📂解析学オイラー定数eは無理数である
定理
Q は有理数の集合を表す。
証明
マクローリン展開を使用して
戦略: マクローリン展開を使ってe−1を二つの部分に分け、矛盾を導出する。マクローリン展開が必要なため、高等学校のカリキュラム内では証明できない。
N は自然数の集合、Z は整数の集合を表す。
パート1. x1=x2
e∈Q と仮定すると、オイラー定数 e は何らかの a,b∈N に対して e=ba のように表せるべきだ。指数関数のマクローリン展開によって
e−1=ab=k=0∑∞k!(−1)k
両辺に (−1)a+1a! を掛けて、位置を入れ替えると
k=0∑∞k!(−1)k+a+1a!=b(−1)a+1(a−1)!
左辺のシグマが k=a+1 から始まるなら、右辺では ∑k=1ak!(−1)k+a+1a! が抜けているため
k=a+1∑∞k!(−1)k+a+1a!=b(−1)a+1(a−1)!−k=1∑ak!(−1)k+a+1a!
ここで、左辺を x1、右辺を x2 とすると、確かに x1=x2 になるはずだ。
x1:=k=a+1∑∞k!(−1)k+a+1a!
x2:=b(−1)a+1(a−1)!−k=1∑ak!(−1)k+a+1a!
パート2. x1∈(0,1)
x1 を直接展開すると
x1=a+11−(a+1)(a+2)1+(a+1)(a+2)(a+3)1−⋯
k が大きくなるほど、(−1)k+a+1k!a! は小さくなるので、x1 は a+11 より大きく、a+11−(a+1)(a+2)1 より小さい必要がある。したがって、x1 は 0 と 1 の間の何らかの数でなければならない。
パート3. x2∈Z
k≤aならば、k!a! は自然数で、簡単化すると
x1∈(0,1)
x2∈Z
しかし、(0,1)∩Z=∅ であるため、x1=x2 となるが、パート1で断固として x1=x2 であったため、矛盾が生じる。
■
e の定義を使用して
オイラー定数の定義
e:=n=0∑∞n!1
sn をeの部分和とすると、e の定義により以下のようになる。
e−sn====(n+1)!1+(n+2)!1+(n+3)!1+⋯<(n+1)!1+(n+1)!(n+1)1+(n+1)!(n+1)21+⋯(n+1)!1(1+(n+1)1+(n+1)21+⋯)(n+1)!1(nn+1)n!n1
今、eが有理数だと仮定しよう。すると、e=qpを満たす正の整数 p,q が存在し、上の式によって以下が成立する。
0<q!(e−sq)<q1
仮定により、q!e=(q−1)!p は整数だ。また、
q!sq=q!(1+1+2!1+⋯+q!1)
なので、q!sq も整数だ。したがって、q!(e−sq) は整数であるが、q≥1 であるため、q!(e−sq) は 0 と 1 の間の整数となる。これは矛盾であるため、仮定は間違っており、背理法により、e は無理数である。
■
関連項目