有理数となる無理数 $a,b$ の $a^b$ の存在——古典と構成
内容
を満たす無理数 が存在する。
なぜ正しいのか?
この定理は形式主義・プラトニズムと直観主義の対立を教室で示す最も鋭い例である:古典的(非構成的)証明は未決定命題に関する場合分けによって存在を確立するが、どちらの場合が実際なのかを決して教えてくれない一方、構成的証明は明示的な値を提示する。
証明の概略
古典的(非構成的)証明。 を考える。排中律により、 または のいずれかである——どちらかを知る必要はない。
場合1: なら、 とする:両者とも無理数である( は における の偶奇性に関する古典的な背理法により無理数)、そしてこの場合の仮定により は有理数である。終わり。
場合2: なら、(この場合の仮定により無理数)と (無理数)とする。すると :。 なので終わり。
いずれにせよ となる無理数 を提示できたが、証明はどちらの場合が成り立つか、すなわち 自体が有理数か無理数かを決して教えてくれない。形式主義者はこれを直ちに受け入れる(古典一階論理における有効な導出だから);直観主義者は明示的な単一の の組とその特定の組が機能するという証明を生成しないため、真の存在証明として拒否する。
構成的証明(場合分けの除去)。 、 とする。両者とも無理数である: は上と同様に無理数; が無理数なのは、もし (既約、)なら となり だが、左辺は のべき、右辺は のべき( で の素因数は のみ)であり、 を強制し、 に矛盾するからである。
ここで明示的に計算する:、 を用いて とすると となる。
今回は場合分けも未解決の選言もない——証明1の当初の未解決問題( は有理数か?)は完全に回避されており、直観主義者は組 を真の証拠として受け入れる。(歴史的注記:ゲルフォント・シュナイダー(1934年)は後に が実際に無理数——実は超越数——であることを証明し、場合2が「真」であることを解決したが、上記の古典的証明はそのような深い定理を必要としなかった。)
この定理を使うトピック
ステップごとの証明
この定理のステップごとの証明はまだありません。
参考文献
- Michael Dummett (2000). Elements of Intuitionism
- Kurt Gödel (1931). Über formal unentscheidbare Sätze der Principia Mathematica und verwandter Systeme I
- A.S. Troelstra, D. van Dalen (1988). Constructivism in Mathematics: An Introduction
- The Univalent Foundations Program (2013). Homotopy Type Theory: Univalent Foundations of Mathematics