WIIS

集合

直積の補集合

目次

Mailで保存
Xで共有

直積の補集合と補集合の直積の関係

2つの集合\begin{eqnarray*}
A &\subset &U_{A} \\
B &\subset &U_{B}
\end{eqnarray*}が与えられた状況を想定します。ただし、\(U_{A},U_{B}\)は全体集合です。この場合、それぞれの集合の補集合は、\begin{eqnarray*}A^{c} &=&U_{A}\backslash A \\
B^{c} &=&U_{B}\backslash B
\end{eqnarray*}と定義されます。

集合\(A,B\)の直積は、\begin{equation*}A\times B=\left\{ \left( a,b\right) \in U_{A}\times U_{B}\ |\ a\in A\wedge
b\in B\right\}
\end{equation*}と定義されますが、以下の関係\begin{equation*}
A\times B\subset U_{A}\times U_{B}
\end{equation*}が成り立つため、全体集合を\(U_{A}\times U_{B}\)とみなした場合の直積\(A\times B\)の補集合を、\begin{equation*}\left( A\times B\right) ^{c}=\left( U_{A}\times U_{B}\right) \backslash
\left( A\times B\right)
\end{equation*}と定義できます。

集合\(A,B\)の補集合と直積\(A\times B\)の補集合の間に以下の関係\begin{equation*}\left( A\times B\right) ^{c}=A^{c}\times B^{c}
\end{equation*}は成り立つとは限りません。つまり、直積の補集合は補集合の直積と一致するとは限りません。以下の例より明らかです。

例(直積の補集合は補集合の直積と一致しない)
2つの集合\begin{eqnarray*}
\left[ 0,1\right] &\subset &\mathbb{R} \\
\left[ 0,1\right] &\subset &\mathbb{R} \end{eqnarray*}の直積は、\begin{equation*}
\left[ 0,1\right] \times \left[ 0,1\right] \subset \mathbb{R} ^{2}
\end{equation*}です。このとき、\begin{eqnarray*}
\left( \left[ 0,1\right] \times \left[ 0,1\right] \right) ^{c} &=&\left\{
\left( x,y\right) \in \mathbb{R} ^{2}\ |\ \left( x,y\right) \not\in \left[ 0,1\right] \times \left[ 0,1\right] \right\} \\
&=&\left\{ \left( x,y\right) \in \mathbb{R} ^{2}\ |\ \lnot \left( x,y\right) \in \left[ 0,1\right] \times \left[ 0,1\right] \right\} \\
&=&\left\{ \left( x,y\right) \in \mathbb{R} ^{2}\ |\ x\not\in \left[ 0,1\right] \vee y\not\in \left[ 0,1\right] \right\}
\end{eqnarray*}となるため、\begin{equation*}
\left( \frac{1}{2},-\frac{1}{2}\right) \in \left( \left[ 0,1\right] \times \left[ 0,1\right] \right) ^{c}
\end{equation*}が成り立ちます。その一方で、\begin{eqnarray*}
\left[ 0,1\right] ^{c}\times \left[ 0,1\right] ^{c} &=&\left\{ \left(
x,y\right) \in \mathbb{R} ^{2}\ |\ x\in \left[ 0,1\right] ^{c}\wedge y\in \left[ 0,1\right] ^{c}\right\} \\
&=&\left\{ \left( x,y\right) \in \mathbb{R} ^{2}\ |\ x\not\in \left[ 0,1\right] \wedge y\not\in \left[ 0,1\right] \right\}
\end{eqnarray*}であるため、\begin{equation*}
\left( \frac{1}{2},-\frac{1}{2}\right) \not\in \left[ 0,1\right] ^{c}\times \left[ 0,1\right] ^{c}
\end{equation*}が成り立ちます。以上より、\begin{equation*}
\left( \left[ 0,1\right] \times \left[ 0,1\right] \right) ^{c}\not=\left[ 0,1\right] ^{c}\times \left[ 0,1\right] ^{c}
\end{equation*}であることが明らかになりました。

集合\(A,B\)の補集合\(A^{c},B^{c}\)と、直積\(A\times B\)の補集合\(\left(A\times B\right) ^{c}\)の間には以下の関係\begin{equation*}\left( A\times B\right) ^{c}=A^{c}\times B^{c}
\end{equation*}は成り立つとは限らないことが明らかになりました。その一方で、以下の関係\begin{equation*}
A^{c}\times B^{c}\subset \left( A\times B\right) ^{c}
\end{equation*}は常に成り立ちます。つまり、補集合の直積は直積の補集合の部分集合になります。

命題(直積の補集合と補集合の直積の関係)
全体集合を\(U_{A},U_{B}\)とする。2つの集合\(A,B\)を任意に選ぶ。ただし、\begin{equation*}A\subset U_{A}\wedge B\subset U_{B}
\end{equation*}である。このとき、以下の関係\begin{equation*}
A^{c}\times B^{c}\subset \left( A\times B\right) ^{c}
\end{equation*}が成り立つ。

証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

 

2つの集合の直積の補集合

集合\(A,B\)の補集合\(A^{c},B^{c}\)と、直積\(A\times B\)の補集合\(\left(A\times B\right) ^{c}\)の間には以下の関係\begin{equation*}\left( A\times B\right) ^{c}=A^{c}\times B^{c}
\end{equation*}は成り立つとは限らないことが明らかになりました。その一方で、以下の関係\begin{equation*}
\left( A\times B\right) ^{c}=\left( A^{c}\times U_{B}\right) \cup \left(
U_{A}\times B^{c}\right)
\end{equation*}すなわち、\begin{equation*}
\left( U_{A}\times U_{B}\right) \backslash \left( A\times B\right) =\left(
U_{A}\backslash A\times U_{B}\right) \cup \left( U_{A}\times \left(
U_{B}\backslash B\right) \right)
\end{equation*}は常に成り立ちます。

命題(2つの集合の直積の補集合)
全体集合を\(U_{A},U_{B}\)とする。2つの集合\(A,B\)を任意に選ぶ。ただし、\begin{equation*}A\subset U_{A}\wedge B\subset U_{B}
\end{equation*}である。このとき、以下の関係\begin{equation*}
\left( A\times B\right) ^{c}=\left( A^{c}\times U_{B}\right) \cup \left(
U_{A}\times B^{c}\right)
\end{equation*}が成り立つ。

証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

例(2つの集合の直積の補集合)
2つの集合\begin{eqnarray*}
\left[ 0,1\right] &\subset &\mathbb{R} \\
\left[ 0,1\right] &\subset &\mathbb{R} \end{eqnarray*}の直積は、\begin{equation*}
\left[ 0,1\right] \times \left[ 0,1\right] \subset \mathbb{R} ^{2}
\end{equation*}です。このとき、\begin{eqnarray*}
&&\left( \left[ 0,1\right] \times \left[ 0,1\right] \right) ^{c} \\
&=&\left\{ \left( x,y\right) \in \mathbb{R} ^{2}\ |\ \left( x,y\right) \not\in \left[ 0,1\right] \times \left[ 0,1\right] \right\} \\
&=&\left\{ \left( x,y\right) \in \mathbb{R} ^{2}\ |\ \lnot \left( x,y\right) \in \left[ 0,1\right] \times \left[ 0,1\right] \right\} \\
&=&\left\{ \left( x,y\right) \in \mathbb{R} ^{2}\ |\ x\not\in \left[ 0,1\right] \vee y\not\in \left[ 0,1\right] \right\}
\end{eqnarray*}である一方で、\begin{eqnarray*}
&&\left( \mathbb{R} \times \left[ 0,1\right] ^{c}\right) \cup \left( \left[ 0,1\right] ^{c}\times \mathbb{R} \right) \\
&=&\left\{ \left( x,y\right) \in \mathbb{R} ^{2}\ |\ \left( x,y\right) \in \mathbb{R} \times \left[ 0,1\right] ^{c}\vee \left( x,y\right) \in \left[ 0,1\right] ^{c}\times \mathbb{R} \right\} \\
&=&\left\{ \left( x,y\right) \in \mathbb{R} ^{2}\ |\ \left( x\in \mathbb{R} \wedge y\in \left[ 0,1\right] ^{c}\right) \vee \left( x\in \left[ 0,1\right] ^{c}\wedge y\in \mathbb{R} \right) \right\} \\
&=&\left\{ \left( x,y\right) \in \mathbb{R} ^{2}\ |\ y\in \left[ 0,1\right] ^{c}\vee x\in \left[ 0,1\right] ^{c}\right\}
\\
&=&\left\{ \left( x,y\right) \in \mathbb{R} ^{2}\ |\ y\not\in \left[ 0,1\right] \vee x\not\in \left[ 0,1\right] \right\}
\\
&=&\left\{ \left( x,y\right) \in \mathbb{R} ^{2}\ |\ x\not\in \left[ 0,1\right] \vee y\not\in \left[ 0,1\right] \right\}
\end{eqnarray*}であるため、\begin{equation*}
\left( \left[ 0,1\right] \times \left[ 0,1\right] \right) ^{c}=\left( \mathbb{R} \times \left[ 0,1\right] ^{c}\right) \cup \left( \left[ 0,1\right] ^{c}\times \mathbb{R} \right)
\end{equation*}を得ます。この結果は先の命題の主張と整合的です。

 

有限集合族の直積の補集合

有限集合族\(\left\{ A_{i}\right\} _{i=1}^{n}\)が与えられているものとします。ただし、\begin{equation*}\forall i\in \left\{ 1,\cdots ,n\right\} :A_{i}\subset U_{i}
\end{equation*}です。つまり、\(\left\{U_{i}\right\} _{i=1}^{n}\)は全体集合の族です。この場合、それぞれの集合の補集合は、\begin{equation*}A_{i}^{c}=U_{i}\backslash A_{i}\quad \left( i=1,\cdots ,n\right)
\end{equation*}と定義されます。

集合族\(\left\{ A_{i}\right\} _{i=1}^{n}\)の直積は、\begin{equation*}\prod_{i=1}^{n}A_{i}=\left\{ \left( a_{i}\right) _{i=1}^{n}\in
\prod_{i=1}^{n}U_{i}\ |\ \forall i\in \left\{ 1,\cdots ,n\right\} :a_{i}\in
A_{i}\right\}
\end{equation*}と定義されますが、以下の関係\begin{equation*}
\prod_{i=1}^{n}A_{i}\subset \prod_{i=1}^{n}U_{i}
\end{equation*}が成り立つため、全体集合を\(\prod_{i=1}^{n}U_{i}\)とみなした場合の直積\(\prod_{i=1}^{n}A_{i}\)の補集合を、\begin{equation*}\left( \prod_{i=1}^{n}A_{i}\right) ^{c}=\left( \prod_{i=1}^{n}U_{i}\right)
\backslash \left( \prod_{i=1}^{n}A_{i}\right)
\end{equation*}と定義できます。

集合族\(\left\{ A_{i}\right\} _{i=1}^{n}\)の要素である個々の集合\(A_{i}\ \left( i=1,\cdots ,n\right) \)の補集合と、直積\(\prod_{i=1}^{n}A_{i}\)の補集合の間には以下の関係\begin{equation*}\left( \prod_{i=1}^{n}A_{i}\right) ^{c}=\prod_{i=1}^{n}A_{i}^{c}
\end{equation*}は成り立つとは限りません。つまり、直積の補集合は補集合の直積と一致するとは限りません。その一方で、以下の関係

\begin{equation*}
\left( \prod_{i=1}^{n}A_{i}\right) ^{c}=\bigcup_{i=1}^{n}\left( U_{1}\times
\cdots \times U_{i-1}\times A_{i}^{c}\times U_{i+1}\times \cdots \times
U_{n}\right)
\end{equation*}は常に成り立ちます。

命題(有限集合族の直積の補集合)
全体集合の族を\(\left\{U_{i}\right\} _{i=1}^{n}\)とする。集合族\(\left\{ A_{i}\right\} _{i=1}^{n}\)を任意に選ぶ。ただし、\begin{equation*}\forall i\in \left\{ 1,\cdots ,n\right\} :A_{i}\subset U_{i}
\end{equation*}である。このとき、以下の関係\begin{equation*}
\left( \prod_{i=1}^{n}A_{i}\right) ^{c}=\bigcup_{i=1}^{n}\left( U_{1}\times
\cdots \times U_{i-1}\times A_{i}^{c}\times U_{i+1}\times \cdots \times
U_{n}\right)
\end{equation*}が成り立つ。

証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

例(有限集合族の直積の補集合)
3個の集合\begin{eqnarray*}
A_{1} &\subset &U_{1} \\
A_{2} &\subset &U_{2} \\
A_{3} &\subset &U_{3}
\end{eqnarray*}に関しては、先の命題より、\begin{equation*}
\left( A_{1}\times A_{2}\times A_{3}\right) ^{c}=\left( A_{1}^{c}\times
U_{2}\times U_{3}\right) \cup \left( U_{1}\times A_{2}^{c}\times
U_{3}\right) \cup \left( U_{1}\times U_{2}\times A_{3}^{c}\right)
\end{equation*}が成り立ちます。

例(有限集合族の直積の補集合)
2個の集合\begin{eqnarray*}
A_{1} &\subset &U_{1} \\
A_{2} &\subset &U_{2}
\end{eqnarray*}に関しては、先の命題より、\begin{equation*}
\left( A_{1}\times A_{2}\right) ^{c}=\left( A_{1}^{c}\times U_{2}\right)
\cup \left( U_{1}\times A_{2}^{c}\right)
\end{equation*}が成り立ちますが、これは最初に示した命題に他なりません。

 

演習問題

問題(有理数集合の直積の補集合)
有理数集合\(\mathbb{Q} \subset \mathbb{R} \)について、以下の関係\begin{equation*}\left( \mathbb{Q} \times \mathbb{Q} \right) ^{c}=\mathbb{Q} ^{c}\times \mathbb{Q} ^{c}
\end{equation*}は成り立つでしょうか。議論してください。

解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(直積の補集合と補集合の直積が一致するケース)
本文中で明らかにしたように、集合\(A,B\)について、以下の関係\begin{equation*}\left( A\times B\right) ^{c}=A^{c}\times B^{c}
\end{equation*}は成り立つとは限りません。では、以上の等式が成立するような状況は起こり得るでしょうか。議論してください。

解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

関連知識

Mailで保存
Xで共有

質問とコメント

プレミアム会員専用コンテンツです

会員登録

有料のプレミアム会員であれば、質問やコメントの投稿と閲覧、プレミアムコンテンツ(命題の証明や演習問題とその解答)へのアクセスなどが可能になります。

ワイズのユーザーは年齢・性別・学歴・社会的立場などとは関係なく「学ぶ人」として対等であり、お互いを人格として尊重することが求められます。ユーザーが快適かつ安心して「学ぶ」ことに集中できる環境を整備するため、広告やスパム投稿、他のユーザーを貶めたり威圧する発言、学んでいる内容とは関係のない不毛な議論などはブロックすることになっています。詳細はガイドラインをご覧ください。

誤字脱字、リンク切れ、内容の誤りを発見した場合にはコメントに投稿するのではなく、以下のフォームからご連絡をお願い致します。

プレミアム会員専用コンテンツです
ログイン】【会員登録