二重否定翻訳のソースを表示
←
二重否定翻訳
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[数理論理学]]の分野での、[[証明論]]において、'''二重否定翻訳'''(にじゅうひていほんやく、''Double-negation translation''、ときに'''否定翻訳'''とも)は、古典論理を直観主義論理に埋め込む一般的なアプローチである。 典型的には二重否定翻訳は、論理式を、古典的には同値であるが直観主義的には同値でない論理式に変換することでなされる。特に、二重否定翻訳の実例として命題論理についての'''グリベンコの定理'''と、一階論理のためのゲーデル=ゲンツェン翻訳およびKurodaの翻訳などが知られている。 == 命題論理 == 最も記述が単純な二重否定翻訳は'''グリベンコの定理'''に由来する。この定理は、Valey Glivenkoによって1929年に証明された。ここではそれぞれの古典的論理式 <math>\varphi</math> をその二重否定 <math>\lnot \lnot \varphi</math> に写される。 === 諸結果 === グリベンコの定理の主張は次の通りである。 : <math>\varphi</math> が命題論理式であるとき、<math>\varphi</math> が古典的トートロジーである必要十分条件は、 <math>\lnot \lnot \varphi</math>が直観主義的トートロジーであることである。 グリベンコの定理はいっそう一般的な主張も含んでいる。すなわち、 : <math>T</math> が命題論理式の集合であって <math>\varphi</math> が命題論理式であるとき、 <math>T \vdash \varphi</math> が古典論理で成立する必要十分条件は、直観主義論理で <math>T \vdash \lnot \lnot \varphi</math> が成立することである。 特に、命題論理式の集合 <math>T</math> が直観主義的に無矛盾である必要十分条件は、 <math>T</math> が古典的に充足可能であることである。 == 一階論理 == ''ゲーデル=ゲンツェン翻訳'' (Kurt Gödel および Gerhard Gentzen にちなんで命名されている) は、ある一階言語内のそれぞれの論理式 <math>\varphi</math> を、帰納的に定義される異なる論理式 <math>{\varphi}^N</math> に結びつける。 * <math>\varphi</math> が原子論理式であるとき、 <math>{\varphi}^N</math> は論理式 <math>\lnot \lnot \varphi</math> である。 * <math>{( \varphi \lor \psi)}^N \equiv \lnot (\lnot \varphi \land \lnot \psi ) </math> * <math>{( \exists x \varphi)}^N \equiv \lnot (\forall x \lnot {\varphi}^N )</math> * <math>{( \varphi \land \psi)}^N \equiv \varphi^N \land \psi^N </math> * <math>{(\varphi \to \psi)}^N \equiv {\varphi}^N \to {\psi}^N </math> * <math>{(\lnot \varphi)}^N \equiv \lnot {\varphi}^N</math> * <math>{(\forall x \varphi)}^N \equiv \forall x {\varphi}^N</math> この翻訳は、一階の論理式 <math>{\varphi}^N</math> が <math>\varphi</math> に古典的同値であるという性質を持っている。TroelstraとVan Dalen (1988, Ch. 2, Sec. 3) は、Leivantに依存した、自身の直観主義一階述語論理内にゲーデル=ゲンツェン翻訳を行う論理式に関する記述を与えている。そこでは、この翻訳が成立するのは全ての論理式についてというわけではない。 (このことは、次の事実に関連する。すなわち、付加的な二重否定を伴う命題がそのもっと単純な場合より強くなりうる、という事実である。例えば、<math>\lnot \lnot \varphi \to \psi</math> は常に <math>\varphi \to \psi</math> を常に含意するがしかし、逆方向でのスキーマは二重否定除去を伴うものである。) === Equivalent variants === 構成的同値性のおかげで、翻訳の定義にいくつかの代替が存在する。例えば、ド・モルガンの法則により否定付きの選言を書き換えることができる。よって次のように簡潔に記述することができる。すなわち、すべての原子論理式に "<math>\lnot \lnot</math>" 前置し、同様にすべての選言文および存在量化子に前置する、という次第である。 * (φ ∨ θ)<sup>N</sup> は ¬¬(φ<sup>N</sup> ∨ θ<sup>N</sup>)に翻訳され、 * (∃''x'' φ)<sup>N</sup> は ¬¬∃''x'' φ<sup>N</sup>に翻訳される。 もう一つの手続きは、黒田の翻訳として知られ、翻訳後の <math>\varphi</math> を構成するのに二重否定 "<math>\lnot \lnot</math>" をもとの式の全体の前と全ての全称量化子の後ろに挿入するというものである。この手続きは正確に、<math>\varphi</math> が命題論理式であるかぎりでは、命題的な翻訳に還元される。 第三に、代わりに、論理式 <math>\varphi</math> のすべての部分論理式に二重否定 "<math>\lnot \lnot</math>" を前置する仕方がある。これは Kolomogorov によってんされた。このような翻訳は、関数プログラミング言語の[[評価戦略|call-by-name]] [[継続渡しスタイル|continuation-passing style]] 翻訳への、証明とプログラムの間の [[カリー=ハワード同型対応|Curry–Howard correspondence]] に基づく論理的対応物である。 各 <math>\varphi</math> がゲーデル=ゲンツェンおよび黒田の仕方によって翻訳された論理式は、もとの <math>\varphi</math> に証明された仕方で同値であり、この結果は最小命題論理で成立する。さらには、直観主義命題論理においては、黒田およびKolmogorovの仕方によって翻訳された論理式が同値である。 単に命題論理的な写像 <math>\varphi \mapsto \lnot \lnot \varphi</math> は、一階論理の健全な翻訳に拡大されることはない。というのも、いわゆる二重否定 shift は直観主義述語論理の定理ではないからである: <math>\forall x \lnot \lnot \varphi (x) \to \lnot \lnot \forall x \varphi (x)</math>. したがって、<math>{\varphi}^N</math> 内の否定の出現は、もっと限定的な仕方で表現されなければならない。 === 諸結果 === <math>T^N</math>を 論理式の集合 <math>T</math> に属する論理式の二重否定翻訳全体からなる集合とする。 The fundamental soundness theorem (Avigad and Feferman 1998, p. 342; Buss 1998 p. 66) が主張するのは、 : <math>T</math> が公理の集合であり、<math>\varphi</math>が論理式であるとするなら、<math>T</math> が古典論理を用いて <math>\varphi</math> を証明する必要十分条件は、<math>T^N</math> が直観主義論理を用いて <math>{\varphi}^N</math> を証明することである。 : ==== 算術 ==== 二重否定翻訳はゲーデルによって、自然数に関する古典的理論と直観主義的理論の間の関係を研究するために用いられた (1933) 。なお、自然数に関する理論を算術という。ゲーデルは、次の結果を得ている: : 論理式 <math>\varphi</math> がペアノ算術の公理から証明可能であるとき、 <math>{\varphi}^N</math> がHeyting arithmeticの公理から証明可能である。 この結果は、ハイティング算術が無矛盾であるならペアノ算術も無矛盾であることを示している。これは、矛盾する論理式 <math>\theta \land \lnot \theta</math> は <math>{\theta}^N \land \lnot {\theta}^N</math>と解釈されてまた矛盾することに起因する。 さらに、この関係の証明は完全に構成的であり、ペアノ算術内の <math>\theta \land \lnot \theta</math> をハイティング算術内の<math>{\theta}^N \land \lnot {\theta}^N</math>に変形する方法を与えている。 二重否定翻訳をFriedman translationと組み合わせることにより、実際に次のことを証明できる。すなわち、ペアノ算術はハイティング算術上 [[算術的階層|Π<sup>0</sup><sub style="margin-left:-0.65em">2</sub>]]-[[保存拡大|conservative]] であるということである。 == 関連項目 == * Dialectica interpretation * Modal companion == 出典 == * J. Avigad and [[ソロモン・フェファーマン|S. Feferman]] (1998), [https://www.academia.edu/160338/Godels_Functional_Dialectica_Interpretation "Gödel's Functional ("Dialectica") Interpretation", ''Handbook of Proof Theory''], S. Buss, ed., Elsevier. {{ISBN2|0-444-89840-9}} * S. Buss (1998), "Introduction to Proof Theory", ''Handbook of Proof Theory'', S. Buss, ed., Elsevier. {{ISBN2|0-444-89840-9}}[[ISBN (identifier)|ISBN]] [[Special:BookSources/0-444-89840-9|0-444-89840-9]] * G. Gentzen (1936), "Die Widerspruchfreiheit der reinen Zahlentheorie", ''[[Mathematische Annalen]]'', v. 112, pp. 493–565 (German). Reprinted in English translation as "The consistency of arithmetic" in ''The collected papers of Gerhard Gentzen'', M. E. Szabo, ed. * V. Glivenko (1929), ''Sur quelques points de la logique de M. Brouwer'', Bull. Soc. Math. Belg. 15, 183-188 * K. Gödel (1933), "Zur intuitionistischen Arithmetik und Zahlentheorie", ''Ergebnisse eines mathematischen Kolloquiums'', v. 4, pp. 34–38 (German). Reprinted in English translation as "On intuitionistic arithmetic and number theory" in ''The Undecidable'', M. Davis, ed., pp. 75–81. * A. N. Kolmogorov (1925), "O principe tertium non datur" (Russian). Reprinted in English translation as "On the principle of the excluded middle" in ''From Frege to Gödel'', van Heijenoort, ed., pp. 414–447. * A. S. Troelstra (1977), "Aspects of Constructive Mathematics", ''Handbook of Mathematical Logic'', J. Barwise, ed., North-Holland. {{ISBN2|0-7204-2285-X}}[[ISBN (identifier)|ISBN]] [[Special:BookSources/0-7204-2285-X|0-7204-2285-X]] * A. S. Troelstra and D. van Dalen (1988), ''Constructivism in Mathematics. An Introduction'', volumes 121, 123 of ''Studies in Logic and the Foundations of Mathematics'', North–Holland. == 外侮リンク == * "[http://plato.stanford.edu/entries/logic-intuitionistic/ Intuitionistic logic]", Stanford Encyclopedia of Philosophy. * {{Cite arXiv|arxiv=1602.07608|class=math.LO|last=Moot|first=Richard|last2=Retoré|first2=Christian|title=Classical logic and intuitionistic logic: Equivalent formulations in natural deduction, Gödel-Kolmogorov-Glivenko translation|date=2016}} {{DEFAULTSORT:にしゆうひていほんやく}} [[Category:直観主義]] [[Category:証明論]]
このページで使用されているテンプレート:
テンプレート:Cite arXiv
(
ソースを閲覧
)
テンプレート:ISBN2
(
ソースを閲覧
)
二重否定翻訳
に戻る。
ナビゲーション メニュー
個人用ツール
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
特別ページ
ツール
リンク元
関連ページの更新状況
ページ情報