集合$U$を全体集合とし、$A,B\subseteq U$とする。このとき次が成り立つ。
$$
A\subseteq B\ \Leftrightarrow\ B^c\subseteq A^c
$$
-以上(1.2.)より
$$
A\subseteq B\ \Leftrightarrow\ B^c\subseteq A^c
$$
が成り立つ。
$$ \Box$$
集合$U$を全体集合とし、$A,B,C\subseteq U$とする。$A\subseteq B$ならば次が成り立つ。
$$
A\setminus C\subseteq B\setminus C
$$
部分集合の定義より、任意の$x\in U$について
$$
x\in A\setminus C\Rightarrow x\in B\setminus C
$$
を示せばよい。
$ $
任意の$x\in U$をとり、$x\in A\setminus C$と仮定する。
差集合の定義より
$$
x\in A\setminus C\ \Leftrightarrow\ (x\in A\land x\notin C)
$$
が成り立つ。従って
$$
x\in A\land x\notin C
$$
が成り立つ。特に$x\in A$が成り立つ。
ここで$A\subseteq B$より、任意の$x\in U$について
$$
x\in A\Rightarrow x\in B
$$
が成り立つから、$x\in A$より$x\in B$が従う。
よって
$$
x\in B\land x\notin C
$$
が成り立つ。再び差集合の定義より
$$
(x\in B\land x\notin C)\ \Leftrightarrow\ x\in B\setminus C
$$
であるから、$x\in B\setminus C$が従う。
以上より任意の$x\in U$について$x\in A\setminus C\Rightarrow x\in B\setminus C$が成り立つので、部分集合の定義より
$$
A\setminus C\subseteq B\setminus C
$$
が成り立つ。
$$ \Box$$
集合$U$を全体集合とし、$A,C,D\subseteq U$とする。$C\subseteq D$ならば次が成り立つ。
$$
A\setminus D\subseteq A\setminus C
$$
部分集合の定義より、任意の$x\in U$について
$$
x\in A\setminus D\Rightarrow x\in A\setminus C
$$
を示せばよい。
$ $
任意の$x\in U$をとり、$x\in A\setminus D$と仮定する。
差集合の定義より
$$
x\in A\setminus D\ \Leftrightarrow\ (x\in A\land x\notin D)
$$
が成り立つ。従って
$$
x\in A\land x\notin D
$$
が成り立つ。ここで$C\subseteq D$より、任意の$x\in U$について
$$
x\in C\Rightarrow x\in D
$$
が成り立つ。これの対偶を用いると
$$
x\notin D\Rightarrow x\notin C
$$
が成り立つ。
したがって、$x\notin D$より$x\notin C$が従う。よって
$$
x\in A\land x\notin C
$$
が成り立つ。差集合の定義より
$$
(x\in A\land x\notin C)\ \Leftrightarrow\ x\in A\setminus C
$$
であるから、$x\in A\setminus C$が従う。
以上より任意の$x\in U$について$x\in A\setminus D\Rightarrow x\in A\setminus C$が成り立つので、部分集合の定義より
$$
A\setminus D\subseteq A\setminus C
$$
が成り立つ。
$$ \Box$$
集合 $U$ を全体集合とし、$A,B,C\subseteq U$ とする。このとき次が成り立つ。
$$
A\subseteq B\cup C\ \Leftrightarrow\ A\setminus B\subseteq C
$$
両方向を示す。
-以上 $1$、$2$ より、
$$
A\subseteq B\cup C\ \Leftrightarrow\ A\setminus B\subseteq C
$$
が成り立つ。
$$ \Box$$
仮定
$$
A\setminus B\subseteq C
$$
は、
$$
\forall x\in U\ (x\in A\setminus B\Rightarrow x\in C)
$$
を意味する。
さらに差集合の定義より、
$$
x\in A\setminus B\ \Leftrightarrow\ x\in A\land x\notin B
$$
であるから、この仮定は
$$
\forall x\in U\ ((x\in A\land x\notin B)\Rightarrow x\in C)
$$
を意味する。
したがって、仮定 $A\setminus B\subseteq C$ は、任意の $x$ について $x\notin B$ であることを主張しているのではない。
この仮定が主張しているのは、$x$ が $A$ に属し、かつ $B$ に属さないならば、そのような $x$ は $C$ に属する、ということである。
いま $A\subseteq B\cup C$ を示すには、任意の $x\in U$ について
$$
x\in A\Rightarrow x\in B\cup C
$$
を示せばよい。
そこで $x\in A$ を仮定する。しかし、この段階では $x\in B$ であるか $x\notin B$ であるかはまだ分からない。
もし $x\in B$ ならば、ただちに
$$
x\in B\cup C
$$
が従う。
一方、もし $x\notin B$ ならば、$x\in A$ と合わせて
$$
x\in A\setminus B
$$
が従う。このとき初めて仮定 $A\setminus B\subseteq C$ を適用でき、
$$
x\in C
$$
が得られる。したがって、この場合も
$$
x\in B\cup C
$$
が従う。
以上のように、$x\in A$ だけからは $x$ が $B$ に属するかどうかが分からないため、
$$
x\in B\lor x\notin B
$$
によって場合分けする必要がある。
この場合分けは、$x\in B$ なら結論が直接従い、$x\notin B$ なら差集合に入ることから仮定を使える、という役割をもつのである。
今回の証明は$B$で場合分けをしたが、$C$ で場合分けしてもよい。
$ $
任意の $x\in U$ をとり、$x\in A$ を仮定する。
排中律より、
$$
x\in C\lor x\notin C
$$
である(
詳しくはコチラ
)。よって、場合分けする。
(i) $x\in C$ の場合
このとき、命題論理より
$$
x\in B\lor x\in C
$$
が成り立つ。したがって、
$$
x\in B\cup C
$$
である。
(ii) $x\notin C$ の場合
この場合、$x\in B$ を示せばよい。
背理法で示す。$x\notin B$ と仮定する。
いま $x\in A$ かつ $x\notin B$ であるから、差集合の定義より、
$$
x\in A\setminus B
$$
である。
仮定 $A\setminus B\subseteq C$ より、
$$
x\in C
$$
が従う。
しかし、これは $x\notin C$ に矛盾する。
したがって、
$$
x\in B
$$
である。
ゆえに、
$$
x\in B\lor x\in C
$$
が成り立つので、
$$
x\in B\cup C
$$
である。
本命題の根底にある命題論理はリンク( 証明はコチラ )の一番最後の命題で扱っている。