Non-contradiction of a theory
演繹論理 において 、矛盾 のない 理論とは、論理的 矛盾 を生じない理論のことである 。 [1] 理論が 矛盾しないのは 、 とその否定が の帰結の集合の要素となる ような 公式 が存在しないときである。を の 閉じた文 (非公式には「公理」) の集合と、 を何らかの(明示的、場合によっては暗黙的に)形式的演繹体系 によって証明可能な閉じた文の集合としよう。 および となるような 公式 が存在しないとき、 公理の集合は 矛盾 しない 。 自明な 理論(すなわち、理論の言語ですべての文を証明する理論)は明らかに矛盾している。逆に、 爆発的な 形式体系 (例えば、古典的または直観主義的な命題論理や一階述語論理)では、矛盾する理論はすべて自明である。 [2] : 7 理論の矛盾しない性は 統語論的 概念であり、その 意味論的対応物は 充足可能性 である 。理論が満足可能であるとは、 モデル が存在する場合、つまり、理論内の すべての 公理が真となる 解釈が 存在する場合である。 [3] これは 伝統的な アリストテレス論理学における「 無矛盾」の意味であるが、現代の数理論理学では 「満足可能」 という用語が 代わりに使用されている。
T
{\displaystyle T}
φ
{\displaystyle \varphi }
φ
{\displaystyle \varphi }
¬
φ
{\displaystyle \lnot \varphi }
T
{\displaystyle T}
A
{\displaystyle A}
⟨
A
⟩
{\displaystyle \langle A\rangle }
A
{\displaystyle A}
A
{\displaystyle A}
φ
{\displaystyle \varphi }
φ
∈
⟨
A
⟩
{\displaystyle \varphi \in \langle A\rangle }
¬
φ
∈
⟨
A
⟩
{\displaystyle \lnot \varphi \in \langle A\rangle }
健全な形式体系 では 、すべての満足可能理論は一貫しているが、その逆は成り立たない。特定の演繹 論理で定式化された任意の理論に対してこれらの意味的定義と統語的定義が等価である演繹体系が存在する場合、その論理は 完全である と呼ばれる 。 [ 要出典 ] 命題論理 の完全性は 1918 年に ポール・バーネイズ [ 要出典 ] [4] と 1921 年に エミール・ポスト [5] によって証明され、 (一階) 述語論理 の完全性は 1930 年に クルト・ゲーデル [6]によって証明され、 帰納公理スキーム に関して制限された算術の無矛盾性の証明 はアッカーマン (1924)、フォン・ノイマン (1927)、ヘルブラント (1931) によって証明された。 [7] 二階論理 などのより強い論理は 完全ではない。
無矛盾 性証明 とは、 特定の理論が無矛盾であることを 数学的に証明することです。 [8]数学的 証明理論 の初期の発展は、 ヒルベルトのプログラム の一部として数学全体に対する有限無矛盾性の証明を提供したいという願望によって推進されました。ヒルベルトのプログラムは不完全性定理に強く影響を受けました。 不完全性定理 は、十分に強力な証明理論であっても、その無矛盾性を証明できないことを示し(無矛盾であると仮定した場合)、その証明理論が無矛盾であること を示しました。
整合性はモデル理論を用いて証明できるものの、多くの場合、論理モデルを参照することなく、純粋に統語論的な方法で証明される。 カット除去 (あるいは、もし存在するならば、 基礎となる計算 の 正規化 と同等)は、計算の整合性を意味する。つまり、カットフリーの偽証明が存在しないため、一般に矛盾は存在しない。
算術と集合論における一貫性と完全性
ペアノ算術 のような算術理論においては、理論の無矛盾性と 完全性 の間には複雑な関係がある 。ある理論が完全であるとは、その言語におけるあらゆる式 φ に対して、少なくとも φ または ¬φ のいずれか一方が理論の論理的帰結となることを意味する。
プレスブルガー算術は 、加法のもとでの自然数に関する公理体系であり、一貫性と完全性を兼ね備えています。
ゲーデルの不完全性定理は、 十分に強い 帰納的可算算術理論は、完全かつ無矛盾であることはできないことを示している。ゲーデルの定理は 、ペアノ算術 (PA)と 原始再帰算術 (PRA)の理論には適用される が、 プレスブルガー算術 には適用されない。
さらに、ゲーデルの第二不完全性定理は、十分に強い帰納的可算算術理論の無矛盾性が特定の方法で検証できることを示している。そのような理論は、その理論のゲーデル文と呼ばれる特定の文を証明 しない 場合にのみ無矛盾である。ゲーデル文とは、その理論が確かに無矛盾であるという主張を形式化したステートメントである。したがって、十分に強く、帰納的可算で無矛盾な算術理論の無矛盾性は、そのシステム自体では決して証明できない。同じ結果は、 ツェルメロ-フランケル集合論 (ZF) などの集合論を含む、十分に強い算術の断片を記述できる帰納的可算理論にも当てはまる。これらの集合論は、一般に信じられているように無矛盾であれば、それ自身のゲーデル文を証明することはできない。
ZFの一貫性はZFでは証明できないので、より弱い概念 相対的な整合性 は集合論(および十分に表現力のある他の公理系)において興味深いものです。T が理論で A が追加の公理である場合 、 T が 整合 性 を 持つ なら ば T + A も 整合性を持つことが 証明できるとき、 T + A T (または単に A T と 整合性がある)と言われます。A と ¬ A の両方が T と整合性を持つ場合 、 A は T から 独立 し て いる と 言われます 。
一階論理
表記
数理論理学 の以下の文脈において 、 回転式記号は 「〜から証明可能」を意味します。つまり、 bは(ある特定の形式体系において) a から証明可能である、 と読みます 。
⊢
{\displaystyle \vdash }
a
⊢
b
{\displaystyle a\vdash b}
意味
第一階述語論理における 式 の集合は、 かつ となる 式 が存在しない場合に 矛盾がない ( と表記される)とされる 。そうでない場合は 矛盾が ある ( と表記される )。
Φ
{\displaystyle \Phi }
Con
Φ
{\displaystyle \operatorname {Con} \Phi }
φ
{\displaystyle \varphi }
Φ
⊢
φ
{\displaystyle \Phi \vdash \varphi }
Φ
⊢
¬
φ
{\displaystyle \Phi \vdash \lnot \varphi }
Φ
{\displaystyle \Phi }
Inc
Φ
{\displaystyle \operatorname {Inc} \Phi }
Φ
{\displaystyle \Phi }
の 公式が存在しない場合に 、 と の 否定 が の 定理で ある場合、 は 単矛盾 でないといわれる 。 [ 説明が必要 ]
φ
{\displaystyle \varphi }
Φ
{\displaystyle \Phi }
φ
{\displaystyle \varphi }
φ
{\displaystyle \varphi }
Φ
{\displaystyle \Phi }
Φ
{\displaystyle \Phi }
の言語における少なくとも 1 つの式が の定理でない場合、 は 絶対的に一貫している 、または ポスト一貫している と言われます 。
Φ
{\displaystyle \Phi }
Φ
{\displaystyle \Phi }
Φ
{\displaystyle \Phi }
が最大限に一貫している とは、が一貫しており 、 すべての式 に対して が 成り立つ 場合であると言われます 。
Φ
{\displaystyle \Phi }
φ
{\displaystyle \varphi }
Con
(
Φ
∪
{
φ
}
)
{\displaystyle \operatorname {Con} (\Phi \cup \{\varphi \})}
φ
∈
Φ
{\displaystyle \varphi \in \Phi }
Φ
{\displaystyle \Phi }
が証拠を含む とは、形式のすべての式に対して、 (ただし、 は の各式 を で 置き換えること を表す) となる 項が 存在する 場合を言う。 一階述語論理 も参照のこと 。 [ 要出典 ]
∃
x
φ
{\displaystyle \exists x\,\varphi }
t
{\displaystyle t}
(
∃
x
φ
→
φ
t
x
)
∈
Φ
{\displaystyle (\exists x\,\varphi \to \varphi {t \over x})\in \Phi }
φ
t
x
{\displaystyle \varphi {t \over x}}
x
{\displaystyle x}
φ
{\displaystyle \varphi }
t
{\displaystyle t}
基本的な結果
以下は同等です:
Inc
Φ
{\displaystyle \operatorname {Inc} \Phi }
すべての人のために
φ
,
Φ
⊢
φ
.
{\displaystyle \varphi ,\;\Phi \vdash \varphi .}
すべての満足可能な式集合は一貫しています。式集合が満足可能なのは、 となる モデルが存在する場合のみです 。
Φ
{\displaystyle \Phi }
I
{\displaystyle {\mathfrak {I}}}
I
⊨
Φ
{\displaystyle {\mathfrak {I}}\vDash \Phi }
すべて および :
Φ
{\displaystyle \Phi }
φ
{\displaystyle \varphi }
そうでなけれ ば 、
Φ
⊢
φ
{\displaystyle \Phi \vdash \varphi }
Con
(
Φ
∪
{
¬
φ
}
)
{\displaystyle \operatorname {Con} \left(\Phi \cup \{\lnot \varphi \}\right)}
かつ ならば ;
Con
Φ
{\displaystyle \operatorname {Con} \Phi }
Φ
⊢
φ
{\displaystyle \Phi \vdash \varphi }
Con
(
Φ
∪
{
φ
}
)
{\displaystyle \operatorname {Con} \left(\Phi \cup \{\varphi \}\right)}
の場合 、 または 。
Con
Φ
{\displaystyle \operatorname {Con} \Phi }
Con
(
Φ
∪
{
φ
}
)
{\displaystyle \operatorname {Con} \left(\Phi \cup \{\varphi \}\right)}
Con
(
Φ
∪
{
¬
φ
}
)
{\displaystyle \operatorname {Con} \left(\Phi \cup \{\lnot \varphi \}\right)}
を最大限矛盾のない式集合とし、それが証拠 を含むと仮定する 。 すべて の およびに対して、以下のようになる 。
Φ
{\displaystyle \Phi }
φ
{\displaystyle \varphi }
ψ
{\displaystyle \psi }
もし 、ならば 、
Φ
⊢
φ
{\displaystyle \Phi \vdash \varphi }
φ
∈
Φ
{\displaystyle \varphi \in \Phi }
どちら か 、
φ
∈
Φ
{\displaystyle \varphi \in \Phi }
¬
φ
∈
Φ
{\displaystyle \lnot \varphi \in \Phi }
(
φ
∨
ψ
)
∈
Φ
{\displaystyle (\varphi \lor \psi )\in \Phi }
または の場合に限り 、
φ
∈
Φ
{\displaystyle \varphi \in \Phi }
ψ
∈
Φ
{\displaystyle \psi \in \Phi }
かつ ならば 、
(
φ
→
ψ
)
∈
Φ
{\displaystyle (\varphi \to \psi )\in \Phi }
φ
∈
Φ
{\displaystyle \varphi \in \Phi }
ψ
∈
Φ
{\displaystyle \psi \in \Phi }
∃
x
φ
∈
Φ
{\displaystyle \exists x\,\varphi \in \Phi }
となる 項が存在する場合のみ 。 [ 要出典 ]
t
{\displaystyle t}
φ
t
x
∈
Φ
{\displaystyle \varphi {t \over x}\in \Phi }
ヘンキンの定理
を記号の集合 とする 。 を 証拠 を含む式 の最大一貫性のある集合とする 。
S
{\displaystyle S}
Φ
{\displaystyle \Phi }
S
{\displaystyle S}
が等式 を表す 場合 、 項 の集合における 同値関係 を で定義します 。 を含む項の 同値類 を とします 。 は 記号の集合に基づく項の集合 です 。
∼
{\displaystyle \sim }
S
{\displaystyle S}
t
0
∼
t
1
{\displaystyle t_{0}\sim t_{1}}
t
0
≡
t
1
∈
Φ
{\displaystyle \;t_{0}\equiv t_{1}\in \Phi }
≡
{\displaystyle \equiv }
t
¯
{\displaystyle {\overline {t}}}
t
{\displaystyle t}
T
Φ
:=
{
t
¯
∣
t
∈
T
S
}
{\displaystyle T_{\Phi }:=\{\;{\overline {t}}\mid t\in T^{S}\}}
T
S
{\displaystyle T^{S}}
S
{\displaystyle S}
に対応する 項構造 とも呼ばれる 上の - 構造を 次のように定義します 。
S
{\displaystyle S}
T
Φ
{\displaystyle {\mathfrak {T}}_{\Phi }}
T
Φ
{\displaystyle T_{\Phi }}
Φ
{\displaystyle \Phi }
各項関係記号 に対して 、 [ 9]
n
{\displaystyle n}
R
∈
S
{\displaystyle R\in S}
R
T
Φ
t
0
¯
…
t
n
−
1
¯
{\displaystyle R^{{\mathfrak {T}}_{\Phi }}{\overline {t_{0}}}\ldots {\overline {t_{n-1}}}}
R
t
0
…
t
n
−
1
∈
Φ
;
{\displaystyle \;Rt_{0}\ldots t_{n-1}\in \Phi ;}
各項関数記号 に対して 、定義する
n
{\displaystyle n}
f
∈
S
{\displaystyle f\in S}
f
T
Φ
(
t
0
¯
…
t
n
−
1
¯
)
:=
f
t
0
…
t
n
−
1
¯
;
{\displaystyle f^{{\mathfrak {T}}_{\Phi }}({\overline {t_{0}}}\ldots {\overline {t_{n-1}}}):={\overline {ft_{0}\ldots t_{n-1}}};}
各定数記号について 、定義する
c
∈
S
{\displaystyle c\in S}
c
T
Φ
:=
c
¯
.
{\displaystyle c^{{\mathfrak {T}}_{\Phi }}:={\overline {c}}.}
各変数 について、 による 変数割り当てを定義します 。 に関連付けられた 項 解釈 を とします 。
β
Φ
{\displaystyle \beta _{\Phi }}
β
Φ
(
x
)
:=
x
¯
{\displaystyle \beta _{\Phi }(x):={\bar {x}}}
x
{\displaystyle x}
I
Φ
:=
(
T
Φ
,
β
Φ
)
{\displaystyle {\mathfrak {I}}_{\Phi }:=({\mathfrak {T}}_{\Phi },\beta _{\Phi })}
Φ
{\displaystyle \Phi }
次に、各式 について :
S
{\displaystyle S}
φ
{\displaystyle \varphi }
I
Φ
⊨
φ
{\displaystyle {\mathfrak {I}}_{\Phi }\vDash \varphi }
もし、そしてその場合に限り [ 要出典 ]
φ
∈
Φ
.
{\displaystyle \;\varphi \in \Phi .}
証明のスケッチ
検証すべき点がいくつかあります。まず、 は 実際に同値関係です。次に、(1)、(2)、(3) が適切に定義されていることを検証する必要があります。これは が同値関係であるという事実から導き出されるものであり、さらに (1) と (2) がクラス代表 の選択とは独立であることを証明する必要があります。最後に、 は式に基づく帰納法によって検証できます。
∼
{\displaystyle \sim }
∼
{\displaystyle \sim }
t
0
,
…
,
t
n
−
1
{\displaystyle t_{0},\ldots ,t_{n-1}}
I
Φ
⊨
φ
{\displaystyle {\mathfrak {I}}_{\Phi }\vDash \varphi }
モデル理論
古典的な 一階述語論理を伴う ZFC集合論 において 、 [10] 矛盾 理論とは 、 とその否定 の 両方 を含む 閉じた文が存在する理論である 。 矛盾 のない 理論とは、以下の 論理的に同値な 条件が成り立つ
理論である。
T
{\displaystyle T}
φ
{\displaystyle \varphi }
T
{\displaystyle T}
φ
{\displaystyle \varphi }
φ
′
{\displaystyle \varphi '}
{
φ
,
φ
′
}
⊈
T
{\displaystyle \{\varphi ,\varphi '\}\not \subseteq T}
[11]
φ
′
∉
T
∨
φ
∉
T
{\displaystyle \varphi '\not \in T\lor \varphi \not \in T}
参照
Wikiquote には一貫性 に関する引用があります 。
注記
^ Tarski 1946は次のように述べている。「演繹理論が 無矛盾 または 無矛盾で あるとは、その理論の主張する二つの文が互いに矛盾しない場合、言い換えれば、二つの矛盾する文のうち少なくとも一方が証明できない場合を言う。」(p. 135)。ここでTarskiは 矛盾を次のように定義している。「 『ない』 という言葉を用いて、いかなる文も 否定を 成すことはできない。二つの文のうち、最初の文が二番目の文の否定となっているものは、 矛盾した文 と呼ばれる 。」(p. 20)。この定義には「証明」という概念が必要である。 Gödel 1931 はこの概念を次のように定義しています。「 証明可能な式 のクラスは、 公理を含み、「即時の帰結」の関係で閉じている式の最小のクラスとして定義されます。つまり、 a と b の式 cは、 modus ponens または置換の観点から 即時の帰結 として定義されます 。Gödel 1931、van Heijenoort 1967、p. 601 を参照してください。Tarski は「証明」を非公式に次のように定義しています。「特定の原則に従って、一定の順序でステートメントが次々と続き、すべての真の前提に対してその妥当性 [真の結論] を確立することを意図した考察が伴う」– Reichenbach 1947、p. 68]」については、Tarski 1946、3 ページを参照してください。Kleene 1952 は、この概念を、帰納法に関して、または言い換えれば、数列の各式が公理または先行する数の「直接の帰結」のいずれかであるような数の有限列に関して定義しています。「証明はその最後の式 の 証明であると言われ 、この式は (形式的に) 証明可能である 、または (形式的な) 定理であると言われる」については、Kleene 1952、83 ページを参照してください。
^ カルニエリ, ウォルター; コニーリオ, マルセロ・エステバン (2016). パラコンシステント論理:一貫性、矛盾、そして否定 . 論理、認識論、そして科学の統一性. 第40巻. シュプリンガー社. doi :10.1007/978-3-319-33205-5. ISBN 978-3-319-33203-1 . MR 3822731. Zbl 1355.03001.
^ Hodges, Wilfrid (1997). A Shorter Model Theory . New York: Cambridge University Press. p. 37. をシグネチャ、 を の理論、を の文 とします 。のすべてのモデル が のモデルである 場合、 は の 結果 である 、または を シンボル において 含意する という 。(特に、 にモデルがない場合、 は を含意する 。) 警告 : である場合にから の証明がある ことは要求しません 。 いずれにしても、無限言語では、何が証明を構成するかが常に明らかであるとは限りません。 筆者の中には 、 が特定の形式的証明計算において から演繹可能である ことを意味するために を使用し、 私たちの伴意の概念 ( と衝突する表記法 ) について記述する人もいます。一階述語論理では、2 種類の伴意は、問題の証明計算の完全性定理によって一致する。 がすべての -構造 で真である 場合、 は 有効で ある 、または は 論理定理 である、とシンボル において 述べます。 が何らかの -構造において真である とき、それは 無矛盾で ある と言います 。同様に、理論がモデルを持つとき、それは 無矛盾 であると言います 。L 無限大オメガにおける2つの理論SとTは、同じモデルを持つとき、つまりMod(S) = Mod(T)であるとき、同値であると言います。
L
{\displaystyle L}
T
{\displaystyle T}
L
∞
ω
{\displaystyle L_{\infty \omega }}
φ
{\displaystyle \varphi }
L
∞
ω
{\displaystyle L_{\infty \omega }}
φ
{\displaystyle \varphi }
T
{\displaystyle T}
T
{\displaystyle T}
φ
{\displaystyle \varphi }
T
⊢
φ
{\displaystyle T\vdash \varphi }
T
{\displaystyle T}
φ
{\displaystyle \varphi }
T
{\displaystyle T}
T
{\displaystyle T}
φ
{\displaystyle \varphi }
T
⊢
φ
{\displaystyle T\vdash \varphi }
φ
{\displaystyle \varphi }
T
{\displaystyle T}
T
⊢
φ
{\displaystyle T\vdash \varphi }
φ
{\displaystyle \varphi }
T
{\displaystyle T}
T
⊨
φ
{\displaystyle T\models \varphi }
A
⊨
φ
{\displaystyle A\models \varphi }
φ
{\displaystyle \varphi }
⊢
φ
{\displaystyle \vdash \varphi }
φ
{\displaystyle \varphi }
L
{\displaystyle L}
φ
{\displaystyle \varphi }
φ
{\displaystyle \varphi }
L
{\displaystyle L}
T
{\displaystyle T}
(30ページのMod(T)の定義に注意してください...)
^ van Heijenoort 1967、p. 265 では、ベルナイスが 『プリンキピア・マテマティカ』 の公理の 独立性を決定したと述べられているが、その結果は 1926 年まで公表されなかったが、ベルナイスがその公理の 一貫性 を証明したことについては何も述べられていない 。
^ ポストはPMの命題計算の一貫性と完全性の両方を証明している。ヴァン・ヘイエノールトの解説と、ポストの1931年の著書『 基本命題の一般理論への入門』 (ヴァン・ヘイエノールト 1967、264ページ以降)を参照。また、タルスキ 1946、134ページ以降も参照。
^ van Heijenoort の解説とゲーデルの 1930 年の著書「 論理の機能的計算の公理の完全性」( van Heijenoort 1967、582 ページ以降) を参照。
^ cf van Heijenoort の解説と Herbrand の 1930 年、 van Heijenoort の算術の一貫性について、 1967 年、618 頁以降。
^ 無矛盾性の証明は、しばしば別の理論の無矛盾性を前提とします。多くの場合、この別の理論 とは、 選択公理の 有無にかかわらず ツェルメロ=フランケル集合論 です(これら2つの理論は等無矛盾であることが証明されているため、これは等価です。つまり、一方が無矛盾であれば、もう一方も無矛盾であるということです)。
^ この定義は、 の置換性と の最大一貫性 により、 の選択とは無関係です 。
t
i
{\displaystyle t_{i}}
≡
{\displaystyle \equiv }
Φ
{\displaystyle \Phi }
^ 他の数学の分野への多くの応用における一般的なケース、および微積分学や物理学、化学、工学への応用における 非公式数学 の通常の推論モード
^ ド・モルガンの法則 によれば
参考文献
外部リンク
無料辞書のウィクショナリーで 「一貫性」 を調べてください。