議論の対象となる集合$U$を$1$つ固定する。このとき、$U$を全体集合という。
全体集合$U$を固定したもとで、以後の集合は全体集合$U$の部分集合として扱う。すなわち、
$$
A\subseteq U
$$
を仮定して議論する。以後、$\forall x,\exists x$ は $x\in U$ 上で量化するものとする。
集合$A,B$について、$A$が$B$の部分集合であるとは、$A$の任意の元が$B$の元でもあることをいう。
すなわち
$$
A\subseteq B\ :\Leftrightarrow\ \forall x\in U\ (x\in A\ \Rightarrow\ x\in B)
$$
で定義する。
$A\subseteq B$かつ$A\ne B$が成り立つとき、$A$は$B$の真部分集合であるといい
$$
A\subsetneq B
$$
と書く。本ノートでは、$A\subset B$は$A\subseteq B$を表すものとする。真部分集合は$A\subsetneq B$で表す。
条件 $P(x),Q(x)$ を用いて
$$
A=\{x\in U\mid P(x)\},\quad B=\{x\in U\mid Q(x)\}
$$
と表されているとき、部分集合の定義より次が成り立つ。
$$
A\subset B\ \Leftrightarrow\ \forall x\in U,\ (P(x)\Rightarrow Q(x))
$$
集合に関する記号では、「要素である」と「部分集合である」は“型”が異なる主張であり、混同してはならない。
$A$を集合とし、$x$を対象とする。
$$
x\in A
$$
と
$$
\{x\}\subseteq A
$$
は、どちらも「$x$が$A$の中に入っている」ことを表しているように見えるが、主張の型が異なる。
$A,B$を集合とする。
$$
A\in B
$$
は「集合$A$が集合$B$の要素として含まれている」という主張である。
一方、
$$
A\subseteq B
$$
は「集合$A$の任意の要素は集合$B$の要素でもある」という主張である。
したがって、$A\in B$と$A\subseteq B$は一般に全く別の意味であり、どちらか一方から他方は導けない。
記号を見るとき、次を必ず確認する。
集合$A,B$が等しいとは、$A$と$B$が同じ元をもつことをいう。すなわち
$$
A=B\ :\Leftrightarrow\ \forall x\in U\ (x\in A\ \Leftrightarrow\ x\in B)
$$
で定義する。
条件 $P(x),Q(x)$ を用いて
$$
A=\{x\in U\mid P(x)\},\quad B=\{x\in U\mid Q(x)\}
$$
と表されているとき、上の定義より
$$
A=B\ \Leftrightarrow\ \forall x\in U,\ \bigl(P(x)\Leftrightarrow Q(x)\bigr)
$$
が成り立つ。
集合$A,B$について$A=B$を示したいとき、定義
$$
A=B\ \Leftrightarrow\ \forall x\in U\ (x\in A\ \Leftrightarrow\ x\in B)
$$
に従い、任意の$x$を$1$つ取って
$$
x\in A\ \Rightarrow\ x\in B,\qquad x\in B\ \Rightarrow\ x\in A
$$
の$2$つを示すのが基本である。部分集合の言葉で表現するならば、
$$
A\subseteq B,\qquad B\subseteq A
$$
をそれぞれ示し、両方が成り立つことから$A=B$を結論する。
$ $
より具体的には、次の手順で証明することが多い。
集合の「同一性(等しさ)」は、その集合がどのように作られたか(定義の仕方)ではなく、
どの要素を持つかだけによって決まる。これは$ZF$公理系を構成する公理の一つで、
「全く同じ要素からなる$2$つの集合は等しい」ことを主張する。
$U$ を全体集合とし、$A,B$ を $U$ の部分集合とする。$A=B$ が成り立たないことを、
$$
A\ne B
$$
と書く。
任意の集合$A$について
$$
\varnothing\subseteq A
$$
が成り立つ。
部分集合の定義より、
$$
\varnothing\subseteq A\ \Leftrightarrow\ \forall x\in U\ (x\in\varnothing\Rightarrow x\in A)
$$
である。ここで、空集合の定義より任意の$x\in U$について$x\in\varnothing$は偽である。
したがって任意の$x\in U$について含意
$$
x\in\varnothing\Rightarrow x\in A
$$
は真である (前件が偽である含意は常に真である ※空虚に真)。よって
$$
\forall x\in U\ (x\in\varnothing\Rightarrow x\in A)
$$
が成り立つ。従って定義の同値変形により
$$
\varnothing\subseteq A
$$
が成り立つ。
$$ \Box$$
空集合$\varnothing$について、
$$
\varnothing\subseteq A
$$
は常に成り立つが、
$$
\varnothing\in A
$$
は一般に成り立つとは限らない。
つまり「空集合が$A$の部分集合であること」と「空集合が$A$の要素であること」は全く別の主張である。
これらを自明な部分集合と呼ぶことがある。
命題 $P$ と命題 $Q$ に対し、「$P$ ならば $Q$」を $P \Rightarrow Q$ と書く。
このとき $P \Rightarrow Q$ の真偽は次の真理表で定義する。
$$
\begin{array}{|c|c|c|}
\hline
P & Q & P \Rightarrow Q \\
\hline
T & T & T \\
T & F & F \\
F & T & T \\
F & F & T \\
\hline
\end{array}
$$
特に $P$ が $F$ のときは、$Q$ の真偽に関わらず $P \Rightarrow Q$ は必ず $T$ である。
$P$ が $F$ のとき、$Q$ の真偽に関わらず $P \Rightarrow Q$ が常に $T$ になることを 空虚に真 であると言う。
任意の集合$A$について
$$
A\subseteq\varnothing\Rightarrow A=\varnothing
$$
が成り立つ。
$A\subseteq\varnothing$を仮定する(すなわち、真であるとするならば)。このとき、部分集合の定義より、
$$
A\subseteq\varnothing\ \Leftrightarrow\ \forall x\in U\ (x\in A\Rightarrow x\in\varnothing)
$$
であるから、
$$
\forall x\in U\ (x\in A\Rightarrow x\in\varnothing)
$$
が成り立つ。一方、空集合の定義より任意の$x\in U$について
$$
x\in\varnothing
$$
は偽である。したがって任意の$x\in U$について含意
$$
x\in A\Rightarrow x\in\varnothing
$$
が(仮定より)真であるためには、$x\in A$が偽でなければならない。よって、任意の$x\in U$について
$$
x\notin A
$$
が成り立つ。すなわち
$$
\forall x\in U\ (x\notin A)
$$
が得られる。空集合の同値な特徴付け
$$
A=\varnothing\ \Leftrightarrow\ \forall x\in U\ (x\notin A)
$$
より、上式から
$$
A=\varnothing
$$
が従う。以上より
$$
A\subseteq\varnothing\Rightarrow A=\varnothing
$$
が成り立つ。
$$ \Box$$
集合$A,B$がともに空集合$\varnothing$であるとき、
$$
A=\varnothing\ \land\ B=\varnothing\ \Rightarrow\ A=B
$$
が成り立つ。
$A$と$B$がともに空集合であると仮定する。すなわち
$$
A=\varnothing,\qquad B=\varnothing
$$
が成り立つとする。このとき、$B=\varnothing$ より(等号の対称律で ※補足を参照)$\varnothing=B$。
$A=\varnothing$ と $\varnothing=B$ より(推移律で)
$$
A=B
$$
が従う。
$$ \Box$$
すなわち「空集合である」という性質をもつ集合が$2$つあったとしても、それらは必ず等しい。
したがって、空集合は唯一(unique)である。
任意の対象$a,b,c$について次が成り立つ。