0

集合 ⑮

6
0
$$$$

Prop & Proof

集合$U$を全体集合とし、$A,B,C\subseteq U$とする。このとき次が成り立つ。
$$ A\setminus(B\cup C)=(A\setminus B)\cap(A\setminus C) $$

任意の$x\in U$をとる。
差集合、和集合、共通部分の定義より、次が成り立つ。
$$ x\in A\setminus(B\cup C)\ \Leftrightarrow\ x\in A\land x\notin(B\cup C) $$
$$ x\in B\cup C\ \Leftrightarrow\ x\in B\lor x\in C $$
$$ x\in (A\setminus B)\cap(A\setminus C)\ \Leftrightarrow\ (x\in A\setminus B)\land(x\in A\setminus C) $$
また命題論理の恒真式として、任意の命題$P,Q,R$について次が成り立つ。
$$ \neg(P\lor Q)\ \Leftrightarrow\ \neg P\land\neg Q $$
$$ (P\land Q)\land R\ \Leftrightarrow\ P\land(Q\land R) $$
$$ P\land P\ \Leftrightarrow\ P $$
これらを用いると、まず左辺は次のように同値変形できる。
$$ \begin{aligned} x\in A\setminus(B\cup C) &\Leftrightarrow x\in A\land x\notin(B\cup C) &&\because\text{差集合の定義} \\ &\Leftrightarrow x\in A\land \neg(x\in B\cup C) \\ &\Leftrightarrow x\in A\land \neg(x\in B\lor x\in C) &&\because\text{和集合の定義} \\ &\Leftrightarrow x\in A\land (x\notin B\land x\notin C) &&\because\text{命題論理のド・モルガン法則 } \neg(P\lor Q)\Leftrightarrow(\neg P\land\neg Q) \end{aligned} $$
一方、右辺は次のように同値変形できる。
$$ \begin{aligned} x\in (A\setminus B)\cap(A\setminus C) &\Leftrightarrow (x\in A\setminus B)\land(x\in A\setminus C) &&\because\text{共通部分の定義} \\ &\Leftrightarrow (x\in A\land x\notin B)\land(x\in A\land x\notin C) &&\because\text{差集合の定義} \\ &\Leftrightarrow ((x\in A\land x\notin B)\land x\in A)\land x\notin C &&\because\text{結合法則・交換法則} \\ &\Leftrightarrow ((x\in A\land x\in A)\land x\notin B)\land x\notin C &&\because\text{結合法則・交換法則} \\ &\Leftrightarrow (x\in A\land x\notin B)\land x\notin C &&\because\text{冪等律 } P\land P\Leftrightarrow P \\ &\Leftrightarrow x\in A\land (x\notin B\land x\notin C) &&\because\text{結合法則} \end{aligned} $$
よって、左辺・右辺はいずれも $x\in A\land(x\notin B\land x\notin C)$ と同値であるから、
$$ x\in A\setminus(B\cup C)\ \Leftrightarrow\ x\in (A\setminus B)\cap(A\setminus C) $$
が成り立つ。
以上より任意の$x\in U$について上の同値が成り立つので、集合の等号の定義より
$$ A\setminus(B\cup C)=(A\setminus B)\cap(A\setminus C) $$
が成り立つ。
$$ \Box$$

集合$U$を全体集合とし、$A,B,C\subseteq U$とする。このとき次が成り立つ。
$$ A\setminus(B\cap C)=(A\setminus B)\cup(A\setminus C) $$

任意の$x\in U$をとる。
差集合、積集合、和集合の定義より、次が成り立つ。
$$ x\in A\setminus(B\cap C)\ \Leftrightarrow\ x\in A\land x\notin B\cap C $$
$$ x\in B\cap C\ \Leftrightarrow\ x\in B\land x\in C $$
$$ x\in (A\setminus B)\cup(A\setminus C)\ \Leftrightarrow\ x\in A\setminus B\lor x\in A\setminus C $$
また命題論理の恒真式として、任意の命題$P,Q,R$について次が成り立つ。
$$ \neg(P\land Q)\ \Leftrightarrow\ \neg P\lor\neg Q $$
$$ P\land(Q\lor R)\ \Leftrightarrow\ (P\land Q)\lor(P\land R) $$
これらを用いると、次の同値変形が行う事ができる。
$$ \begin{aligned} x\in A\setminus(B\cap C) &\Leftrightarrow x\in A\land x\notin(B\cap C) &&\because\text{差集合の定義} \\ &\Leftrightarrow x\in A\land \neg(x\in B\cap C)\\ &\Leftrightarrow x\in A\land \neg(x\in B\land x\in C) &&\because\text{共通部分の定義} \\ &\Leftrightarrow x\in A\land (x\notin B\lor x\notin C) &&\because\text{命題論理のド・モルガン法則 } \neg(P\land Q)\Leftrightarrow(\neg P\lor\neg Q) \\ &\Leftrightarrow (x\in A\land x\notin B)\lor(x\in A\land x\notin C) &&\because\text{命題論理の分配法則 } P\land(Q\lor R)\Leftrightarrow(P\land Q)\lor(P\land R) \\ &\Leftrightarrow x\in A\setminus B\lor x\in A\setminus C &&\because\text{差集合の定義 } \bigl(x\in A\setminus B\Leftrightarrow x\in A\land x\notin B\bigr), \\ &&&\phantom{\because}\text{同様に } \bigl(x\in A\setminus C\Leftrightarrow x\in A\land x\notin C\bigr) \\ &\Leftrightarrow x\in (A\setminus B)\cup(A\setminus C) &&\because\text{和集合の定義} \end{aligned} $$
以上より任意の$x\in U$について
$$ x\in A\setminus(B\cap C)\ \Leftrightarrow\ x\in (A\setminus B)\cup(A\setminus C) $$
が成り立つ。
従って集合の等号の定義より
$$ A\setminus(B\cap C)=(A\setminus B)\cup(A\setminus C) $$
が成り立つ。
$$ \Box$$

集合$U$を全体集合とし、$A,B,C\subseteq U$とする。このとき次が成り立つ。
$$ (A\cup B)\setminus C=(A\setminus C)\cup(B\setminus C) $$

任意の$x\in U$をとる。
差集合、和集合の定義より、次が成り立つ。
$$ x\in (A\cup B)\setminus C\ \Leftrightarrow\ (x\in A\cup B)\land x\notin C $$
$$ x\in (A\setminus C)\cup(B\setminus C)\ \Leftrightarrow\ (x\in A\setminus C)\lor(x\in B\setminus C) $$
また命題論理の恒真式として、任意の命題$P,Q,R$について次が成り立つ。
$$ (P\lor Q)\land R\ \Leftrightarrow\ (P\land R)\lor(Q\land R) $$
これらを用いると、次の同値変形が行うことができる。
$$ \begin{aligned} x\in (A\cup B)\setminus C &\Leftrightarrow (x\in A\cup B)\land x\notin C &&\because\text{差集合の定義} \\ &\Leftrightarrow (x\in A\lor x\in B)\land x\notin C &&\because\text{和集合の定義} \\ &\Leftrightarrow (x\in A\land x\notin C)\lor(x\in B\land x\notin C) &&\because\text{命題論理の分配法則 } (P\lor Q)\land R\Leftrightarrow(P\land R)\lor(Q\land R) \\ &\Leftrightarrow (x\in A\setminus C)\lor(x\in B\setminus C) &&\because\text{差集合の定義 } \bigl(x\in A\setminus C\Leftrightarrow x\in A\land x\notin C\bigr), \\ &&&\phantom{\because}\text{同様に } \bigl(x\in B\setminus C\Leftrightarrow x\in B\land x\notin C\bigr) \\ &\Leftrightarrow x\in (A\setminus C)\cup(B\setminus C) &&\because\text{和集合の定義} \end{aligned} $$
以上より任意の$x\in U$について
$$ x\in (A\cup B)\setminus C\ \Leftrightarrow\ x\in (A\setminus C)\cup(B\setminus C) $$
が成り立つ。
従って集合の等号の定義より
$$ (A\cup B)\setminus C=(A\setminus C)\cup(B\setminus C) $$
が成り立つ。
$$ \Box$$

集合$U$を全体集合とし、$A,B,C\subseteq U$とする。このとき次が成り立つ。
$$ (A\cap B)\setminus C=(A\setminus C)\cap(B\setminus C) $$

任意の$x\in U$をとる。
差集合、共通部分の定義より、次が成り立つ。
$$ x\in (A\cap B)\setminus C\ \Leftrightarrow\ (x\in A\cap B)\land(x\notin C) $$
$$ x\in A\cap B\ \Leftrightarrow\ (x\in A)\land(x\in B) $$
$$ x\in (A\setminus C)\cap(B\setminus C)\ \Leftrightarrow\ (x\in A\setminus C)\land(x\in B\setminus C) $$
これらを用いると、次の同値変形ができる。
$$ \begin{aligned} x\in (A\cap B)\setminus C &\Leftrightarrow (x\in A\cap B)\land(x\notin C) &&\because\text{差集合の定義} \\ &\Leftrightarrow ((x\in A)\land(x\in B))\land(x\notin C) &&\because\text{共通部分の定義} \\ &\Leftrightarrow (x\in A)\land(x\in B)\land(x\notin C) &&\because\text{命題論理の }\land\text{ の結合法則} \\ &\Leftrightarrow (x\in A)\land(x\in B)\land(x\notin C)\land(x\notin C) &&\because\text{命題論理の冪等律 } P\Leftrightarrow(P\land P)\ \text{(逆向きに使用)} \\ &\Leftrightarrow \bigl((x\in A)\land(x\notin C)\bigr)\land\bigl((x\in B)\land(x\notin C)\bigr) &&\because\text{命題論理の }\land\text{ の結合法則・交換法則} \\ &\Leftrightarrow (x\in A\setminus C)\land(x\in B\setminus C) &&\because\text{差集合の定義 } \bigl(x\in A\setminus C\Leftrightarrow (x\in A)\land(x\notin C)\bigr), \\ &&&\phantom{\because}\text{同様に } \bigl(x\in B\setminus C\Leftrightarrow (x\in B)\land(x\notin C)\bigr) \\ &\Leftrightarrow x\in (A\setminus C)\cap(B\setminus C) &&\because\text{共通部分の定義} \end{aligned} $$
以上より任意の$x\in U$について
$$ x\in (A\cap B)\setminus C\ \Leftrightarrow\ x\in (A\setminus C)\cap(B\setminus C) $$
が成り立つ。
従って集合の等号の定義より
$$ (A\cap B)\setminus C=(A\setminus C)\cap(B\setminus C) $$
が成り立つ。
$$ \Box$$

集合$U$を全体集合とし、$A,B,C\subseteq U$とする。このとき次が成り立つ。
$$ A\cap(B\setminus C)=(A\cap B)\setminus(A\cap C) $$

任意の$x\in U$をとる。
まず左辺について、差集合と共通部分の定義より
$$ \begin{aligned} x\in A\cap(B\setminus C) &\Leftrightarrow (x\in A)\land(x\in B\setminus C) &&\because\text{共通部分の定義} \\ &\Leftrightarrow (x\in A)\land\bigl((x\in B)\land(x\notin C)\bigr) &&\because\text{差集合の定義} \\ &\Leftrightarrow (x\in A)\land(x\in B)\land(x\notin C) \end{aligned} $$
が成り立つ。
次に右辺について、差集合と共通部分の定義、および命題論理のド・モルガン法則と分配法則より
$$ \begin{aligned} x\in (A\cap B)\setminus(A\cap C) &\Leftrightarrow (x\in A\cap B)\land\bigl(x\notin A\cap C\bigr) &&\because\text{差集合の定義} \\ &\Leftrightarrow \bigl((x\in A)\land(x\in B)\bigr)\land \neg(x\in A\cap C) &&\because\text{共通部分の定義} \\ &\Leftrightarrow \bigl((x\in A)\land(x\in B)\bigr)\land \neg\bigl((x\in A)\land(x\in C)\bigr) &&\because\text{共通部分の定義} \\ &\Leftrightarrow \bigl((x\in A)\land(x\in B)\bigr)\land\bigl((x\notin A)\lor(x\notin C)\bigr) &&\because\text{ド・モルガン法則 } \\ &\Leftrightarrow \Bigl(\bigl((x\in A)\land(x\in B)\bigr)\land(x\notin A)\Bigr) \ \lor\ \Bigl(\bigl((x\in A)\land(x\in B)\bigr)\land(x\notin C)\Bigr) &&\because\text{分配法則 } \\ &\Leftrightarrow \Bigl((x\in B)\land\bigl((x\in A)\land(x\notin A)\bigr)\Bigr) \ \lor\ \bigl((x\in A)\land(x\in B)\land(x\notin C)\bigr) &&\because\text{交換法則} \\ &\Leftrightarrow \bot\ \lor\ \bigl((x\in A)\land(x\in B)\land(x\notin C)\bigr) &&\because\text{矛盾律 } P\land\neg P\Leftrightarrow\bot \\ &\Leftrightarrow (x\in A)\land(x\in B)\land(x\notin C) &&\because\text{恒真式 } \bot\lor P\Leftrightarrow P \end{aligned} $$
が成り立つ。
したがって、任意の$x\in U$について
$$ x\in A\cap(B\setminus C)\ \Leftrightarrow\ x\in (A\cap B)\setminus(A\cap C) $$
が成り立つ。
従って集合の等号の定義より
$$ A\cap(B\setminus C)=(A\cap B)\setminus(A\cap C) $$
が成り立つ。
$$ \Box$$

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

この記事を高評価した人

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

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

バッジはありません。

投稿者

分野を問わず数学の証明が好きで、不定期に過去のノートも含めて更新しています。あとで自分が読み返してもきちんと理解できるノートを作ることを心がけています。定義や証明、命題などに誤りがございましたら、ご指摘いただけますと幸いです(2025年12月28日)。データサイエンティスト職で内定をいただきましたため、しばらくの間は Python・SQL・機械学習の学習に専念するべく、活動を休止いたします(2026年2月27日~3ヵ月ほど)。

コメント

他の人のコメント

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