next up previous
: 命題計算の完全性定理 : 命題論理の公理系 : 演繹定理

無矛盾性

${\cal G}$${\bf L_g}$の部分集合の論理式の集合

\begin{displaymath}
{\cal G}=\{ {\cal A}_1, {\cal A}_2,{\cal A}_3,\cdots, {\cal A}_n\}
\end{displaymath}

とする。

\begin{displaymath}
{\cal A}_1,{\cal A}_2,\cdots,{\cal A}_n \vdash_H \cal B
\end{displaymath}

を簡単のため,

\begin{displaymath}
{\cal G} \vdash_H \cal B
\end{displaymath}

と書くことにする。 ある論理式${\cal B}$が存在して

\begin{displaymath}
{\cal G} \vdash_H {\cal B} \qquad {\cal G} \vdash_H \lnot {\cal B}
\end{displaymath}

となるとき,${\cal G}$は矛盾するという。 このような${\cal B}$が存在しないとき,${\cal G}$は無矛盾であるという。
定理6

${\cal G}$が矛盾すれば,すべての論理式は公理系${\bf H}$${\cal G}$から証明可能である。すなわち任意の論理式$\cal C$について

\begin{displaymath}
{\cal G} \vdash_H \cal C
\end{displaymath}

証明 ${\cal G}$が矛盾すれば,ある論理式${\cal B}$が存在して

\begin{displaymath}
{\cal G} \vdash_H {\cal B} \qquad {\cal G} \vdash_H \lnot {\cal B}
\end{displaymath}

である。ここで 公理$(11)$によれば任意の論理式${\cal C}$について

\begin{displaymath}
\vdash_H ({\cal B} \land \lnot {\cal B}) \Rightarrow {\cal C}
\end{displaymath}

であり, 推論規則「論理積」によれば,

\begin{displaymath}
{\cal B} \land \lnot {\cal B}
\end{displaymath}

も証明可能である。 従って, ${\cal C}$も証明可能になる。



Yasunari SHIDAMA