円周率の無理性の証明

提供: testwiki
ナビゲーションに移動 検索に移動

テンプレート:円周率 円周率の無理性の証明(えんしゅうりつのむりせいのしょうめい)は、円周率無理数であること、すなわち円周率の小数展開が無限に続き、しかも循環しないことの証明である。円周率が無理数であること自体はよく知られた事実であるが、その証明を目にする機会はあまりない[1]。知られている中で最も簡単な証明は、初等的な微分積分学のみを用いるものである。

歴史

テンプレート:See also 円周率は古代から考察の対象とされ、無理数であることは紀元前4世紀アリストテレスが予想していたが、証明されたのは二千年以上後のことである。1761年ドイツ数学者ヨハン・ハインリッヒ・ランベルトは、正接関数の無限連分数表示

tanx=x1x23x25x2

を用いて、初めて円周率の無理性を示した[2]。その証明は現代的にはやや不満の残るものであったが、1794年フランスアドリアン=マリ・ルジャンドルは厳密な証明を与え、さらに テンプレート:Πテンプレート:Sup も無理数であることを発見した。したがってルジャンドルは テンプレート:Π の無理性よりも強い結果を示した。

20世紀には、初等的な微分積分学の知識のみを用いた証明が発見された。そのうち最もよく知られたものは、カナダ出身のイヴァン・ニーベン1947年に発表した証明[3]である。それ以前の1945年にも、イギリステンプレート:仮リンクが似た証明を与えている。彼女はそれを公表しなかったが、後にハロルド・ジェフリーズの著書に収録された[4]1949年日本岩本義和は、ニーベンのアイデアを用いて テンプレート:Πテンプレート:Sup が無理数であることの初等的な証明を与えた[5]

1978年、フランスのロジェ・アペリーは全ての立方数逆数

113+123+133+143+

が無理数であることを示した(アペリーの定理を参照)。この値は、リーマンゼータ函数

ζ(s)=11s+12s+13s+14s+

s = 3 における値 ζ(3) である。同様の手法で、彼は全ての平方数の逆数和

112+122+132+142+

すなわち ζ(2) も無理数であることを示した。この極限π26 に等しい、という事実をすでにレオンハルト・オイラーが示していたので(バーゼル問題を参照)、これはルジャンドルが示したことと同値である。すなわち、アペリーの証明は テンプレート:Πテンプレート:Sup が無理数であることの別証明になっている。

証明

本節では、ニーベンの証明を紹介する。原論文は必要最低限の記述しかないが、ここではいくらか解説を加えている。円周率 テンプレート:Π は、正弦関数 sin x の正の零点の中で最小のものとする[6]。証明は背理法による。すなわち テンプレート:Π が有理数であり π=aba, b整数)と表せるものと仮定して、それから矛盾を導く。

自然数 n に対して、関数 fテンプレート:Sub(x) を

fn(x)=1n!xn(abx)n

で定義する。さらに、

Fn(x)=fn(x)fn(2)(x)+fn(4)(x)+(1)nfn(2n)(x)

とおく。ここで、fテンプレート:Supfk微分を表す。

補題 1Fテンプレート:Sub(0) は整数である。

証明fテンプレート:Sub(x) の定義式を二項展開すると、

fn(x)=1n!{anxn(n1)an1bxn+1+(n2)an2b2xn+2+(1)nbnx2n}

fテンプレート:Subテンプレート:Sup(x) に x = 0 を代入することを考える。

k < n のときは、fテンプレート:Subテンプレート:Sup(x) の各項は全て1次以上だから、fテンプレート:Subテンプレート:Sup(0) = 0。

nk ≤ 2n のときは、x = 0 を代入する際に、1次以上の項は同様に 0 となるため、定数項のみが残り、

fn(k)(0)=1n!{(1)kn(nkn)a2nkbknxk}(k)=(1)knk!n!(nkn)a2nkbkn

となる。

nk ≤ 2n より k!n!, aテンプレート:Sup, bテンプレート:Sup は整数であるから、fテンプレート:Subテンプレート:Sup(0) は整数である。

ゆえに、fテンプレート:Subテンプレート:Sup(0) のである Fテンプレート:Sub(0) は整数である。

補題 2Fテンプレート:Sub(テンプレート:Π) = Fテンプレート:Sub(0)

証明π=ab より fテンプレート:Sub(テンプレート:Πx) = fテンプレート:Sub(x) 、この両辺を k微分すると、連鎖律(合成関数の微分法則)より、

(1)kfn(k)(πx)=fn(k)(x)

が(正確には数学的帰納法により)分かる。k = 0, 2, 4, …, 2n を代入して得られる式の総和を取ると、

Fn(πx)=Fn(x)

を得る。x = 0 を代入すると、補題の式が得られる。

補題 30πfn(x)sinxdx=2Fn(0)

証明:deg fテンプレート:Sub = 2n より fテンプレート:Subテンプレート:Sup(x) = 0、ゆえに、

F'n(x)+Fn(x)=fn(x)

これと、積の微分法、三角関数の微分の公式(微分法#概要参照)を用いると、

(F'n(x)sinxFn(x)cosx)=fn(x)sinx

を得る。微分積分学の基本定理より、

0πfn(x)sinxdx=[F'n(x)sinxFn(x)cosx]0π=Fn(π)+Fn(0)

となる。最後の等式では、テンプレート:Π が正弦関数の零点であることを用いた。補題 2 より、これは 2Fテンプレート:Sub(0) に等しい。

結び: 0 < x < テンプレート:Π の範囲では fテンプレート:Sub(x) > 0 かつ sin x > 0 である(テンプレート:Π は正弦関数の正の零点のうち「最小の」ものであることに注意)。ゆえに、fテンプレート:Sub(x) sin x > 0, 補題 3 より Fテンプレート:Sub(0) > 0 である。次に、この Fテンプレート:Sub(0) を上から評価する。

x(πx)=(xπ2)2+(π2)2(π2)2

より、

fn(x)=bnn!{x(πx)}nbnn!(π2)2n

を得る。0 ≤ xテンプレート:Π で 0 ≤ sin x ≤ 1、補題 3 より、

Fn(0)=120πfn(x)sinxdx120πbnn!(π2)2n×1dx=bnn!(π2)2n+1

ここで、自然数 n は任意である。一般に、limnpnn!=0 が成り立つ。したがって、十分大きな n に対して 0 < Fテンプレート:Sub(0) < 1 が成り立つ。これは補題 1 に矛盾する。(証明終)

カートライトの証明

ハロルド・ジェフリーズは、この証明法はテンプレート:仮リンクが1945年にケンブリッジ大学の試験問題として出したもので,彼女はそれをどこからとったのかを明らかにしていないと書いている(注:証明の詳細については英語版の記述を見られたい)。ただし積分変数を置き換えれば、この証明はG.H.Hardy と E.M.Wright の証明(後述)と一致する。

π2=ba と置き、自然数 n に対し、

In(x)=11(1z2)ncosxzdz

と置く。このとき、b2n+1n!In(π2) は整数となる。また、十分大きな n に対し、0<b2n+1In(π2)n!<1 が言える。これらは矛盾する。

L. Zhou と L. Markov の証明

ニーベン・インケリの定理より、テンプレート:Mathテンプレート:Math でない有理数ならば、テンプレート:Math は無理数である。テンプレート:Math は有理数であるから、テンプレート:Math は無理数である[7](したがって テンプレート:Math も無理数である)。

Zhou–Markov は テンプレート:Math が無理数であることの別の初等的な証明も与えている[7]

ニーベン・インケリの定理の証明を次に示す[7]

整数 テンプレート:Math に対して

gn(x)=(r2x2x4)nn!

とおき

In=0rgn(x)sin(rx)dx,Jn=0rxgn(x)cos(rx)dx,Kn=0rx2gn(x)sin(rx)dx,Ln=0rx3gn(x)cos(rx)dx,

とおく。テンプレート:Math のときの積分をすると

I0=J0=1cosr,K0=r222cosr,L0=3K0,

である。各積分を1回ずつ部分積分することにより、テンプレート:Math に対して次の漸化式を得る。

In=4Ln12r2Jn1,Jn=(4n+1)In2r2Kn1,Kn=(4n+2)Jn+2r2Ln1,Ln=(4n+3)Kn+2nr2In2r4Kn1.

これらより、テンプレート:Math は、すべて

un(R)+vn(R)cosr

の形になる。ただし、テンプレート:Mathテンプレート:Math は整数係数の テンプレート:Math の多項式で、次数は高々 テンプレート:Math である。

Im=Jm=Km=Lm=0

だと仮定すると

I0=J0=K0=L0=0

である。ところが

2I0+K0=r20

なので矛盾である。したがって、テンプレート:Math のうち少なくとも1つは、無限に多くのゼロでない項を持つ。それを テンプレート:Math とおく。

さて

R=r2=ab0

が有理数で

cosr=pq

も有理数だと仮定する。すると、テンプレート:Math は整数で、テンプレート:Math のとき限りなく小さくなる。したがって十分大きな テンプレート:Mvar に対して、テンプレート:Math となり、テンプレート:Math となる。これは矛盾である。ゆえに、ニーベン・インケリの定理が証明された。

G.H.Hardy と E.M.Wright の証明

正の整数をnとし、cmを整数とするとき

f(x)=xn(1x)nn!=1n!m=n2ncmxm

とする。0<x<1において

0<f(x)<1n!

となる。…(1)

πが有理数であると仮定し、π2=ab(a,bは正の整数)とする。

G(x)=bnk=0n(1)kπ2n2kf(2k)(x)

とする。 m<nまたは2n<mのとき

f(m)(0)=0

である。 n≦m≦2nのとき

f(m)(0)=m!cmn!=m(m1)(n+1)cm

なので、整数である。 それゆえ、任意のmに対して f(m)(0) は整数である。 したがって G(0) は整数である。

f(x)=f(1-x)なので両辺を微分することにより

f(x)=f(1x)
f(x)=f(1x)

である。一般に

f(m)(x)=f(m)(1x)

のとき

f(m+1)(x)=f(m+1)(1x)
f(m+2)(x)=f(m+2)(1x).

すなわち

f(m)(x)=(1)mf(m)(1x)

である。 よって

f(2m)(x)=f(2m)(1x)

なので

G(1x)=bnk=0n(1)kπ2n2kf(2k)(1x)=bnk=0n(1)kπ2n2kf(2k)(x)=G(x).

G(0)=G(1)なのでG(1)も整数である。また

(G(x)sinπxπG(x)cosπx)=(G(x)+π2G(x))sinπx=bnπ2n+2f(x)sinπx=π2ansinπxf(x)

となる。さらに

π01ansinπxf(x)dx=G(x)sinπxπG(x)cosπx|01=G(0)+G(1)

となり、これは整数である。(1)より十分にnが大きいとき

0<π01ansinπxf(x)dx<πann!<1

となる。 これは矛盾である。

ランベルトによる証明

有理数 テンプレート:Mvar に対する値 テンプレート:Mathテンプレート:Math または無理数であることから、その対偶を取れば、テンプレート:Math でない有理数 テンプレート:Mvar に対する値 テンプレート:Math は無理数であることがわかる。よって、テンプレート:Math は無理数である[7]

リンデマンの定理の系による証明

円周率の定義は、三角関数 テンプレート:Mathテンプレート:Math を取るような テンプレート:Math2 の最小値の2倍を用いるものとする。リンデマンの定理の系として、代数的数 テンプレート:Math に対する テンプレート:Math は超越数である。リンデマンの定理の系の対偶として、テンプレート:Math が代数的数であるとき、テンプレート:Mvarテンプレート:Math か超越数である。円周率の定義とリンデマンの定理の系の対偶より テンプレート:Math は超越数であり、無理数である。

より進んだ結果と未解決問題

ルジャンドルは テンプレート:Math が無理数であることを示したが、現在では テンプレート:Mvar累乗は全て無理数であることが知られている(実は円周率は超越数であり,(非零有理数をべき指数とする)超越数のべき乗も超越数になるので(非零有理数をべき指数とする)円周率のべき乗は超越数になる。そうして超越数は無理数である)。実際、ドイツのフェルディナント・フォン・リンデマンは、1882年テンプレート:Mvar超越数であることを示した。これは、さらに一般的なリンデマンの定理[8]の特別な場合である。この定理は、円周率のみならず、ネイピア数 テンプレート:Mvar, 2の自然対数 テンプレート:Math, テンプレート:Math正弦 テンプレート:Math などが超越数であることを導く、非常に強力なものである。また、テンプレート:仮リンクテンプレート:Mvarテンプレート:Mathテンプレート:Mathbf代数的独立であることを示した[9]。この事実は、テンプレート:Mvar が無理数であることや超越数であることを内包している。

これらの進んだ結果が知られているにもかかわらず、円周率の性質が十分判明したとはいえない。例えば、その(任意の記数法において)小数展開の数字列が十分に「乱数的」であるといえるか(「真の乱数」による乱数列と、何か異なった性質がありはしないか)、例えば正規数であるか、という問題は(そうであろうとは一般に信じられてはいるが)いまだに未解決である。また、テンプレート:Πテンプレート:Supテンプレート:Π + e のような単純な定数についても、無理数であるかどうかも分かっていないようなものがある。

脚注

テンプレート:脚注ヘルプ テンプレート:Reflist

参考文献

  • M. Aigner and G. M. Ziegler, Proofs from the Book, 3rd edition, Springer, 2003. ISBN 3540404600
    • 蟹江幸博訳『天書の証明』シュプリンガー・フェアラーク東京、2002年(2nd edition の訳)ISBN 443170986X
  • P. Beckmann, History of Pi, 3rd edition, St. Martin's Press, 1971 ISBN 0312381859
  • E. Hairer and G. Wanner, Analysis by Its History, Undergraduate Texts in Mathematics, Springer-Verlag, 1996 ISBN 0387945512
    • 蟹江幸博訳『解析教程』シュプリンガー東京、2006年(上巻)ISBN 4431712135(下巻)ISBN 4431712143
  • H. Jeffreys, Scientific Inference, 3rd edition, Cambridge University Press, 1973 ISBN 0521084466
  • 小平邦彦編『数学の学び方』岩波書店、1987年 ISBN 4000055119
  • テンプレート:Cite book - 20~21頁に円周率の無理性の証明が掲載されている。

関連項目

  1. 小平邦彦は、晩年のエッセイの中で「最近初めて証明を読んだ」と記している(小平 p. 79)。『数学セミナー』2004年12月号の特集「知っているようで知らない証明に再挑戦」で「テンプレート:Π超越性」が取り上げられた。
  2. 歴史については Beckmann 16章 を参照。証明については Hairer & Wanner 1.6節 を参照。ランベルトの原論文は Mémoires sur quelques propriétés remarquables des quantités transcendantes, circulaires et logarithmiques. Mémoires de l'Académie royale des sciences de Berlin, année 1761/1768, 265-322 pdf ファイル
  3. Ivan Niven, A simple proof that π is irrational, Bulletin of the American Mathematical Society, 53 (1947), 509. 論文の PDF ファイル
  4. Jeffreys p.268
  5. Aigner & Ziegler 6章。原論文は Y. Iwamoto, A proof that テンプレート:Πテンプレート:Sup is irrational, Journal of the Osaka Institute of Science and Technology 1 (1949), 147-148.
  6. 初等教育においては、円周率の定義は「円周長の直径に対する比率」と学ぶ。この定義は初学者には受け入れ易いものの、現代数学の観点からは、曲線の長さの定義に依存しているという問題がある。そのため、現代数学においては、別の定義が採用されることが多い。円周率#定義も参照のこと。どの定義も結果的に同じ定数を定めることが従う。
  7. 7.0 7.1 7.2 7.3 L. Zhou and L. Markov, Recurrent Proofs of the Irrationality of Certain Trigonometric Values, テンプレート:ArXiv.
  8. 1885年カール・ワイエルシュトラスが証明を簡潔にしたので、リンデマン–ワイエルシュトラスの定理とも呼ばれる。Beckmann 16章 を参照。定理の主張と証明については 塩川 2.7節 を参照。
  9. 塩川 p. 93.