MathLabs
定理証明済み

有理数となる無理数 $a,b$ の $a^b$ の存在——古典と構成

内容

ab∈Qa^b \in \mathbb{Q} を満たす無理数 a,ba, b が存在する。

なぜ正しいのか?

この定理は形式主義・プラトニズムと直観主義の対立を教室で示す最も鋭い例である:古典的(非構成的)証明は未決定命題に関する場合分けによって存在を確立するが、どちらの場合が実際なのかを決して教えてくれない一方、構成的証明は明示的な値を提示する。

証明の概略

古典的(非構成的)証明。 22\sqrt{2}^{\sqrt{2}} を考える。排中律により、22∈Q\sqrt{2}^{\sqrt{2}} \in \mathbb{Q} または 22∉Q\sqrt{2}^{\sqrt{2}} \notin \mathbb{Q} のいずれかである——どちらかを知る必要はない。

場合1: 22∈Q\sqrt{2}^{\sqrt{2}} \in \mathbb{Q} なら、a=22,b=2a = \sqrt{2}^{\sqrt{2}}, b = \sqrt{2} とする:両者とも無理数である(2\sqrt{2} は p/q=2p/q=\sqrt 2 における p,qp,q の偶奇性に関する古典的な背理法により無理数)、そしてこの場合の仮定により ab=22a^b = \sqrt{2}^{\sqrt{2}} は有理数である。終わり。

場合2: 22∉Q\sqrt{2}^{\sqrt{2}} \notin \mathbb{Q} なら、a=22a = \sqrt{2}^{\sqrt{2}}(この場合の仮定により無理数)と b=2b = \sqrt{2}(無理数)とする。すると ab=2a^b = 2:ab=(22)2=22=2a^b = (\sqrt{2}^{\sqrt{2}})^{\sqrt{2}} = \sqrt{2}^{2} = 2。2∈Q2 \in \mathbb{Q} なので終わり。

いずれにせよ ab∈Qa^b \in \mathbb{Q} となる無理数 a,ba,b を提示できたが、証明はどちらの場合が成り立つか、すなわち 22\sqrt{2}^{\sqrt 2} 自体が有理数か無理数かを決して教えてくれない。形式主義者はこれを直ちに受け入れる(古典一階論理における有効な導出だから);直観主義者は明示的な単一の (a,b)(a,b) の組とその特定の組が機能するという証明を生成しないため、真の存在証明として拒否する。

構成的証明(場合分けの除去)。 a=2a = \sqrt{2}、b=log⁡29b = \log_2 9 とする。両者とも無理数である:2\sqrt 2 は上と同様に無理数;log⁡29\log_2 9 が無理数なのは、もし log⁡29=p/q\log_2 9 = p/q(既約、q>0q>0)なら 2p/q=92^{p/q}=9 となり 2p=9q2^p = 9^q だが、左辺は 22 のべき、右辺は 33 のべき(q≥1q \ge 1 で 9q9^q の素因数は 33 のみ)であり、p=q=0p=q=0 を強制し、9q=2p>19^q=2^p>1 に矛盾するからである。

ここで明示的に計算する:ab=2log⁡29=212log⁡29=2log⁡23=3a^b = \sqrt{2}^{\log_2 9} = 2^{\frac{1}{2}\log_2 9} = 2^{\log_2 3} = 3、2=21/2\sqrt{2} = 2^{1/2} を用いて a=2,b=log⁡29a = \sqrt{2}, b = \log_2 9 とすると ab=(21/2)log⁡29=212log⁡29=2log⁡23=3∈Qa^b = (2^{1/2})^{\log_2 9} = 2^{\frac{1}{2}\log_2 9} = 2^{\log_2 3} = 3 \in \mathbb{Q} となる。

今回は場合分けも未解決の選言もない——証明1の当初の未解決問題(22\sqrt2^{\sqrt2} は有理数か?)は完全に回避されており、直観主義者は組 (2,log⁡29)(\sqrt{2}, \log_2 9) を真の証拠として受け入れる。(歴史的注記:ゲルフォント・シュナイダー(1934年)は後に 22\sqrt{2}^{\sqrt 2} が実際に無理数——実は超越数——であることを証明し、場合2が「真」であることを解決したが、上記の古典的証明はそのような深い定理を必要としなかった。)

この定理を使うトピック

ステップごとの証明

この定理のステップごとの証明はまだありません。

参考文献

  1. Michael Dummett (2000). Elements of Intuitionism
  2. Kurt Gödel (1931). Über formal unentscheidbare Sätze der Principia Mathematica und verwandter Systeme I
  3. A.S. Troelstra, D. van Dalen (1988). Constructivism in Mathematics: An Introduction
  4. The Univalent Foundations Program (2013). Homotopy Type Theory: Univalent Foundations of Mathematics