0

直積集合 ⑬

0
0
$$$$

Prop & Proof

集合 $U,V$ を全体集合とし、$A\subseteq U,\ B\subseteq V$ とする。このとき、$A,B,A\times B$ の補集合をそれぞれ
$$ A^c=U\setminus A,\quad B^c=V\setminus B,\quad (A\times B)^c=(U\times V)\setminus(A\times B) $$
と定める。このとき、次が成り立つ。
$$ (A\times B)^c=(A^c\times V)\cup(U\times B^c) $$

まず、定義より
$$ (A\times B)^c=(U\times V)\setminus(A\times B)\subseteq U\times V $$
である( 証明はコチラ )。
また同様に、$A^c=U\setminus A$ より $A^c\subseteq U$ であり、$B^c=V\setminus B$ より $B^c\subseteq V$ であるから、
$$ A^c\times V\subseteq U\times V $$
かつ
$$ U\times B^c\subseteq U\times V $$
である( 証明はコチラ )。したがって、
$$ (A^c\times V)\cup(U\times B^c)\subseteq U\times V $$
である( 証明はコチラ )。
ゆえに、両辺はともに $U\times V$ の部分集合である。
したがって、外延性の原理を $U\times V$ の部分集合に対して用いれば、任意の $(x,y)\in U\times V$ について
$$ (x,y)\in (A\times B)^c \Longleftrightarrow (x,y)\in (A^c\times V)\cup(U\times B^c) $$
を示せばよい。
$ $
任意の $(x,y)\in U\times V$ を取る。このとき、直積集合の定義より
$$ x\in U\land y\in V $$
である。

  1. $(x,y)\in (A\times B)^c\Rightarrow (x,y)\in (A^c\times V)\cup(U\times B^c)$ を示す
    $(x,y)\in (A\times B)^c$ と仮定する。補集合の定義より
    $$ (x,y)\in U\times V\land (x,y)\notin A\times B $$
    である。直積集合の定義より
    $$ (x,y)\in A\times B \Longleftrightarrow x\in A\land y\in B $$
    であるから、
    $$ \neg(x\in A\land y\in B) $$
    が成り立つ。命題論理のド・モルガンの法則( 証明はコチラ )より
    $$ x\notin A\lor y\notin B $$
    である。
    ここで場合分けをする。
    i) $x\notin A$ の場合。このとき、$x\in U$ かつ $x\notin A$ であるから
    $$ x\in A^c $$
    である。また $y\in V$ である。したがって、直積集合の定義より
    $$ (x,y)\in A^c\times V $$
    である。ゆえに
    $$ (x,y)\in (A^c\times V)\cup(U\times B^c) $$
    である。
    $ $
    ii) $y\notin B$ の場合。このとき、$y\in V$ かつ $y\notin B$ であるから
    $$ y\in B^c $$
    である。また $x\in U$ である。したがって、直積集合の定義より
    $$ (x,y)\in U\times B^c $$
    である。ゆえに
    $$ (x,y)\in (A^c\times V)\cup(U\times B^c) $$
    である。
    以上より
    $$ (x,y)\in (A^c\times V)\cup(U\times B^c) $$
    である。
    $ $
  2. $(x,y)\in (A^c\times V)\cup(U\times B^c)\Rightarrow (x,y)\in (A\times B)^c$ を示す
    $(x,y)\in (A^c\times V)\cup(U\times B^c)$ と仮定する。和集合の定義より
    $$ (x,y)\in A^c\times V\lor (x,y)\in U\times B^c $$
    である。
    ここで場合分けをする。
    i) $(x,y)\in A^c\times V$ の場合。直積集合の定義より
    $$ x\in A^c\land y\in V $$
    である。$x\in A^c$ より $x\in U$ かつ $x\notin A$ である。したがって
    $$ x\in U\land y\in V $$
    であるから
    $$ (x,y)\in U\times V $$
    である。また $x\notin A$ であるから
    $$ \neg(x\in A\land y\in B) $$
    である。ゆえに、直積集合の定義より
    $$ (x,y)\notin A\times B $$
    である。したがって、補集合の定義より
    $$ (x,y)\in (A\times B)^c $$
    である。
    $ $
    ii) $(x,y)\in U\times B^c$ の場合。直積集合の定義より
    $$ x\in U\land y\in B^c $$
    である。$y\in B^c$ より $y\in V$ かつ $y\notin B$ である。したがって
    $$ x\in U\land y\in V $$
    であるから
    $$ (x,y)\in U\times V $$
    である。また $y\notin B$ であるから
    $$ \neg(x\in A\land y\in B) $$
    である。ゆえに、直積集合の定義より
    $$ (x,y)\notin A\times B $$
    である。したがって、補集合の定義より
    $$ (x,y)\in (A\times B)^c $$
    である。
    以上より
    $$ (x,y)\in (A\times B)^c $$
    である。

-以上の $1$$2$ より、任意の $(x,y)\in U\times V$ について
$$ (x,y)\in (A\times B)^c \Longleftrightarrow (x,y)\in (A^c\times V)\cup(U\times B^c) $$
である。したがって、集合の外延性より
$$ (A\times B)^c=(A^c\times V)\cup(U\times B^c) $$
が成り立つ。
$$ \Box$$

補集合を取る全体集合

この命題では、$A^c$$U$ における補集合であり、$B^c$$V$ における補集合であり、$(A\times B)^c$$U\times V$ における補集合である。
補集合は全体集合に依存するため、どの全体集合に関する補集合かを明示する必要がある。

集合 $U,V$ を全体集合とし、$A\subseteq U,\ B\subseteq V$ とする。このとき、$A,B,A\times B$ の補集合をそれぞれ
$$ A^c=U\setminus A,\quad B^c=V\setminus B,\quad (A\times B)^c=(U\times V)\setminus(A\times B) $$
と定める。このとき、次が成り立つ。
$$ A^c\times B^c\subseteq (A\times B)^c $$

$A^c\times B^c\subseteq (A\times B)^c$ を示すため、任意の $(x,y)\in A^c\times B^c$ を取る。

  1. 直積集合の定義より、
    $$ x\in A^c\land y\in B^c $$
    である。補集合の定義より、
    $$ x\in U\land x\notin A $$
    かつ
    $$ y\in V\land y\notin B $$
    である。したがって、
    $$ x\in U\land y\in V $$
    であるから、直積集合の定義より
    $$ (x,y)\in U\times V $$
    である。
    $ $
  2. 次に、$(x,y)\notin A\times B$ を示す。もし
    $$ (x,y)\in A\times B $$
    であると仮定すると、直積集合の定義より
    $$ x\in A\land y\in B $$
    である。特に $x\in A$ である。しかし、上で $x\notin A$ を得ているため矛盾である。したがって、
    $$ (x,y)\notin A\times B $$
    である。

-以上より、
$$ (x,y)\in U\times V\land (x,y)\notin A\times B $$
である。ゆえに、補集合の定義より
$$ (x,y)\in (A\times B)^c $$
である。$(x,y)\in A^c\times B^c$ は任意であったから、
$$ A^c\times B^c\subseteq (A\times B)^c $$
が成り立つ。
$$ \Box$$

前回の命題から直ちに従う

前回の命題より、
$$ (A\times B)^c=(A^c\times V)\cup(U\times B^c) $$
が成り立つ。また、$B^c\subseteq V$ であるから、直積の単調性より
$$ A^c\times B^c\subseteq A^c\times V $$
である( 証明はコチラ )。
さらに、任意の集合 $S,T$ について
$$ S\subseteq S\cup T $$
が成り立つ( 証明はコチラ )ので、
$$ A^c\times V\subseteq (A^c\times V)\cup(U\times B^c) $$
である。
したがって、部分集合の推移性( 証明はコチラ )より、
$$ A^c\times B^c\subseteq (A^c\times V)\cup(U\times B^c) $$
である。前回の命題を用いれば、
$$ A^c\times B^c\subseteq (A\times B)^c $$
が従う。

等号ではなく包含である理由

一般に
$$ A^c\times B^c=(A\times B)^c $$
は成り立たない。例えば、
$$ U=V=\{0,1\},\quad A=\{0\},\quad B=\{0\} $$
とする。このとき、
$$ A^c=U\setminus A=\{1\} $$
かつ
$$ B^c=V\setminus B=\{1\} $$
であるから、
$$ A^c\times B^c=\{(1,1)\} $$
である。一方で、
$$ U\times V=\{(0,0),(0,1),(1,0),(1,1)\} $$
かつ
$$ A\times B=\{(0,0)\} $$
であるから、
$$ (A\times B)^c=(U\times V)\setminus(A\times B)=\{(0,1),(1,0),(1,1)\} $$
である。したがって、
$$ A^c\times B^c\neq (A\times B)^c $$
である。
この違いは、$(A\times B)^c$$x\notin A$ または $y\notin B$ を満たす点を含むのに対し、
$A^c\times B^c$$x\notin A$ かつ $y\notin B$ を満たす点だけを含むことに由来する。

投稿日:1日前
数学の力で現場を変える アルゴリズムエンジニア募集 - Mathlog served by OptHub

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。

投稿者

分野を問わず数学の証明が好きで、不定期に過去のノートも含めて更新しています。あとで自分が読み返したときにも、きちんと理解できるノートを作ることを心がけています。定義、命題、証明などに誤りや不正確な点がございましたら、ご指摘いただけますと幸いです(2025年12月28日)。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中