全体集合 $U$ を固定し、$X\subseteq U$ を取る。集合系 $\mathcal{F}\subseteq\mathcal{P}(X)$ に対して、$\mathcal{F}$ の $X$ に関する補集合からなる集合系を
$$
\mathcal{F}^{c_X}:=\{X\setminus A\mid A\in\mathcal{F}\}
$$
で定義する。
「$\mathcal{F}$ の $X$ に関する補集合からなる集合系」と言っているので、各 $A\in\mathcal{F}$ に対して取るべき補集合は
$$
X\setminus A
$$
であり、
$$
\mathcal{F}^{c}:=\{A^{c}\mid A\in\mathcal{F}\}
$$
ではない、この場合の $A^c$ は $U\setminus A$ を意味する。
たとえば $X\subsetneq U$ なら、$A=\varnothing$ に対して $A^c=U$ となり、これは($X\subsetneq U$より) $X$ の部分集合ではない。
すなわち、
$$
\mathcal{F}^{c}:=\{A^{c}\mid A\in\mathcal{F}\}
$$
では一般に $\mathcal{P}(X)$ の部分集合にならないので、$X$ に関する補集合の族を表すには
$$
\mathcal{F}^{c_X}:=\{X\setminus A\mid A\in\mathcal{F}\}
$$
と定める必要がある。
集合 $U$ を固定し、$X\subseteq U$ とする。集合系 $\mathcal{F}\subseteq\mathcal{P}(X)$ について
$$
\mathcal{F}^{c_X}\subseteq\mathcal{P}(X)
$$
が成り立つ。
部分集合の定義により、$\mathcal{F}^{c_X}\subseteq\mathcal{P}(X)$ を示すには、任意の集合 $B$ について
$$
B\in\mathcal{F}^{c_X}\ \Rightarrow\ B\in\mathcal{P}(X)
$$
が成り立つことを示せば十分である。
$ $
そこで、任意に集合 $B$ をとり
$$
B\in\mathcal{F}^{c_X}
$$
と仮定する。$\mathcal{F}^{c_X}$ の定義より、ある集合 $A\in\mathcal{F}$ が存在して
$$
B=X\setminus A
$$
となる。
ここで、差集合の定義より
$$
X\setminus A=\{x\in X\mid x\notin A\}
$$
であるから、任意の $x\in U$ について
$$
x\in X\setminus A\ \Rightarrow\ x\in X
$$
が成り立つ。したがって
$$
X\setminus A\subseteq X
$$
である。
ゆえに、$B=X\setminus A$ であることから
$$
B\subseteq X
$$
を得る。
したがって、べき集合の定義より
$$
B\in\mathcal{P}(X)
$$
である。
以上より、任意の集合 $B$ について
$$
B\in\mathcal{F}^{c_X}\ \Rightarrow\ B\in\mathcal{P}(X)
$$
が成り立つので、部分集合の定義より
$$
\mathcal{F}^{c_X}\subseteq\mathcal{P}(X)
$$
である。
$$ \Box$$
集合 $U$ を固定し、$X\subseteq U$ とする。集合系 $\mathcal{F}\subseteq\mathcal{P}(X)$ について
$$
X\setminus\bigcup\mathcal{F}=\bigcap\mathcal{F}^{c_X}
$$
が成り立つ。
任意の $x\in U$ をとる。両方向を示す。
-以上より、任意の $x\in U$ について
$$
x\in X\setminus\bigcup\mathcal{F}\ \Leftrightarrow\ x\in\bigcap\mathcal{F}^{c_X}
$$
が成り立つので、集合の相等の定義より
$$
X\setminus\bigcup\mathcal{F}=\bigcap\mathcal{F}^{c_X}
$$
である。
$$ \Box$$
$(\Leftarrow)$ については、背理法を用いずに直接示すこともできる。
実際、
$$
x\in\bigcap\mathcal{F}^{c_X}
$$
と仮定すると、共通部分の定義より
$$
x\in X\ \land\ \forall B\in\mathcal{F}^{c_X}\ (x\in B)
$$
が成り立つ。
ここで、任意に $A\in\mathcal{F}$ をとると、$\mathcal{F}^{c_X}$ の定義より
$$
X\setminus A\in\mathcal{F}^{c_X}
$$
であるから、上の全称命題において $B=X\setminus A$ とおけば
$$
x\in X\setminus A
$$
を得る。
したがって、差集合の定義より
$$
x\in X\ \land\ x\notin A
$$
であり、特に
$$
x\notin A
$$
が成り立つ。
$A\in\mathcal{F}$ は任意であったから、
$$
\forall A\in\mathcal{F}\ (x\notin A)
$$
を得る。
よって、量化の否定により
$$
\neg\exists A\in\mathcal{F}\ (x\in A)
$$
である。再び集合系の和集合の定義より
$$
x\notin\bigcup\mathcal{F}
$$
が成り立つ。
以上より、$x\in X$ とあわせて
$$
x\in X\setminus\bigcup\mathcal{F}
$$
を得る。
集合 $U$ を固定し、$X\subseteq U$ とする。集合系$\mathcal{F}\subseteq\mathcal{P}(X)$ について
$$
X\setminus\bigcap\mathcal{F}=\bigcup\mathcal{F}^{c_X}
$$
が成り立つ。
任意の $x\in U$ をとる。両方向を示す。
$ $
-以上より、任意の $x\in U$ について
$$
x\in X\setminus\bigcap\mathcal{F}\ \Leftrightarrow\ x\in\bigcup\mathcal{F}^{c_X}
$$
が成り立つので、集合の相等の定義より
$$
X\setminus\bigcap\mathcal{F}=\bigcup\mathcal{F}^{c_X}
$$
である。
$$ \Box$$
$(\Leftarrow)$ については、背理法を用いずに直接示すこともできる。
実際、
$$
x\in\bigcup\mathcal{F}^{c_X}
$$
と仮定すると、和集合の定義より、ある $B\in\mathcal{F}^{c_X}$ が存在して
$$
x\in B
$$
となる。
ここで、$\mathcal{F}^{c_X}$ の定義より、ある $A\in\mathcal{F}$ が存在して
$$
B=X\setminus A
$$
となる。
したがって
$$
x\in X\setminus A
$$
であり、差集合の定義より
$$
x\in X\ \land\ x\notin A
$$
が成り立つ。
特に、
$$
x\in X,\qquad \exists A\in\mathcal{F}\ (x\notin A)
$$
を得る。
ここで、量化の否定により
$$
\exists A\in\mathcal{F}\ (x\notin A)
\ \Leftrightarrow\
\neg\forall A\in\mathcal{F}\ (x\in A)
$$
であるから(
証明はこちら
)
$$
x\in X,\qquad \neg\forall A\in\mathcal{F}\ (x\in A)
$$
が成り立つ。
したがって、共通部分の定義
$$
x\in\bigcap\mathcal{F}
\ \Leftrightarrow\
x\in X\ \land\ \forall A\in\mathcal{F}\ (x\in A)
$$
より
$$
x\notin\bigcap\mathcal{F}
$$
を得る。
ゆえに、$x\in X$ とあわせて、差集合の定義より
$$
x\in X\setminus\bigcap\mathcal{F}
$$
である。