next up previous contents
: の宣言 : xbool.0.miz : 排他和の定理   目次

定理$BOOLE'25$

以下は

\begin{displaymath}
(\forall x)(not (x \in X) \Leftrightarrow
(x \in Y \Leftrightarrow x \in Z))
\Leftarrow X = Y \oplus Z
\end{displaymath}

の証明です。

theorem :: BOOLE'25:
  (for x holds not x in X iff (x in Y iff x in Z))   implies X = Y \+\ Z
proof
  assume A1: not x in X iff (x in Y iff x in Z);
  now let x;
    x in X iff x in Y & not x in Z or x in Z & not x in Y by A1;
    then x in X iff x in Y \ Z or x in Z \ Y by Def4;
    then x in X iff x in (Y \ Z) \/ (Z \ Y) by Def2;
    hence x in X iff x in Y \+\ Z by Def6;
  end;
  hence thesis by TARSKI:2;
end;


\begin{displaymath}
A1:not (x \in X) \Leftrightarrow
(x \in Y \Leftrightarrow x \in Z))
\end{displaymath}

を仮定すると, 任意の$x$について,$A1$から,

\begin{displaymath}
(x \in X) \Leftrightarrow ( (x \in Y \ and \ not \ x \in Z) \
or \ (x \in Z \ and \ not \ x \in Y))
\end{displaymath}

が成り立ち,これと$Def4$から

\begin{displaymath}
x \in X \Leftrightarrow (x \in Y \setminus Z \ or \ x \in Z \setminus Y )
\end{displaymath}

が成り立ち,さらに,$Def2$により,


\begin{displaymath}
x \in X \Leftrightarrow x \in (Y \setminus Z) \cup (Z \setminus Y)
\end{displaymath}

が成り立ち,これから$TARSKI:2$によって証明終了です。



Yasunari SHIDAMA