対角化定理

提供: testwiki
2024年12月21日 (土) 07:35時点におけるimported>Neuberg 469による版 (+cat等)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

テンプレート:Otheruses

数理論理学では、対角化定理テンプレート:Efn(対角線補題(diagonal lemma)、対角化補題(diagonalization lemma)、自己言及補題(self-reference lemma)[1]または不動点定理(fixed point theorem)としても知られる)は、自然数の特定の形式理論、特にすべての計算可能関数を表すのに十分な強力な理論における、自己言及テンプレート:仮リンクの存在を示す定理である。対角化定理によって存在が保証される文は、ゲーデルの不完全性定理タルスキの定義不可能性定理などの基本的な限界を証明するために使用できる[2]

背景

自然数の集合とする。算術の言語における一階テンプレート:仮リンク Tは、計算可能関数f:について、もしTの言語における「グラフ」論理式𝒢f(x,y)が存在し、各nに対して以下が成り立つ場合に、f表現(represent)[3]する。

T(y)[(f(n)=y)𝒢f(n,y)].

ここで、nは自然数nに対応する数詞(numeral)であり、Tにおける最初の数詞0n番目の後者(successor)と定義される。

対角化定理はまた、すべての式𝒜に、そのゲーデル数と呼ばれる自然数#(𝒜)#𝒜とも表記される)を割り当てる体系的な方法を必要とする。すると、式はT内でそのゲーデル数に対応する数詞によって表現できる。例えば、𝒜 #𝒜によって表現される。

対角化定理は、原始再帰関数を全て表せる理論に適用される。そのような理論には、一階ペアノ算術や、より弱いロビンソン算術、さらにはRとして知られるはるかに弱い理論も含まれる。定理の一般的なステートメント(後述)は、理論が全ての計算可能関数を表せるというより強い仮定を立てるが、前述の各理論はその能力を持っている。

定理のステートメント

テンプレート:Math theorem

直感的には、𝒞自己言及的文である。𝒞は、𝒞が性質を持つことを述べている。また、文𝒞は、与えられた文𝒜の同値類に対して、文(#𝒜)の同値類を割り当てる操作の不動点と見なすこともできるテンプレート:Efn(文の同値類とは、理論Tにおいて論理的に同値なすべての文の集合である)。証明の中で構成された文𝒞は、(#𝒞)と字面上は同じではないが、理論Tにおいて論理的に同値である。

証明

f:を、理論Tにおける1つの自由変数xのみを持つ各論理式𝒜(x)に対して以下のように定義された関数とする。

f(#𝒜)=#[𝒜(#𝒜)]

ただし、#𝒜=#(𝒜(x))は式𝒜(x)のゲーデル数を表す。また、#𝒜以外のnに対してはf(n)=0とする。この関数fは計算可能である(これは根源的にはゲーデル数の割り当て方法(Gödel numbering scheme)に関する仮定である)ので、Tにおいてfを表す式𝒢f(x,y)が存在する。すなわち

T(y){𝒢f(#𝒜,y)[y=f(#𝒜)]}

つまり

T(y){𝒢f(#𝒜,y)[y=#(𝒜(#𝒜))]}

ここで、1つの自由変数yを持つ任意の式(y)が与えられたとき、式(z)を以下のように定義する。

(z):=(y)[𝒢f(z,y)(y)]

すると、1つの自由変数を持つ全ての式𝒜(x)に対して以下が成り立つ。

T(#𝒜)(y){[y=#(𝒜(#𝒜))](y)}

つまり

T(#𝒜)(#[𝒜(#𝒜)])

ここで、𝒜に置き換え、文𝒞を以下のように定義する。

𝒞:=(#)

すると、前の行は以下のように書き直すことができる。

T𝒞(#𝒞)

これが求める結果である。

(異なる用語による同じ議論は、Raatikainen (2015a)で与えられている。)

歴史

対角化定理はカントールの対角線論法と類似しているため、「対角化」と呼ばれる[4]。「対角化定理」または「不動点」という用語は、クルト・ゲーデルテンプレート:仮リンクアルフレト・タルスキ1936年の論文には登場しない。

ルドルフ・カルナップ (1934)は、一般自己言及補題(general self-reference lemma)を最初に証明した[5]。これは、特定の条件を満たす理論Tにおける任意の式Fに対して、ψ ↔ F(°#(ψ))がTで証明可能であるような式ψが存在することを述べている。カルナップの研究は異なる用語で表現されていた。なぜなら、計算可能関数の概念は1934年にはまだ開発されていなかったからである。テンプレート:仮リンク(1997, p. 204)は、対角化定理のようなものがゲーデルの推論に暗黙的に含まれていると述べたのはカルナップが最初であると信じている。ゲーデルは1937年までにはカルナップの研究を知っていた[6]

対角化定理は、計算可能性理論におけるクリーネの再帰定理と密接に関連しており、それぞれの証明は類似している。

関連項目

脚注

出典

テンプレート:Reflist

注釈

テンプレート:Notelist

参考文献

  1. テンプレート:Cite book
  2. Boolos and Jeffrey (2002, sec. 15) and Mendelson (1997, Prop. 3.37 and Cor. 3.44 )を参照のこと。
  3. 表現可能性の詳細については、Hinman 2005, p. 316を参照のこと
  4. 例えば、Gaifman (2006)を参照のこと。
  5. Kurt Gödel, Collected Works, Volume I: Publications 1929–1936, Oxford University Press, 1986, p. 339.
  6. ゲーデルのCollected Works, Vol. 1, Oxford University Press, 1986, p. 363, fn 23を参照のこと。