対応のグラフ

集合Aから集合Bへの対応fが与えられたとき、Aの要素とBの要素を成分とする順序対(a,b)の中でもa∈f(b)を満たすようなものを集めてできる集合を対応fのグラフと呼びます。

対応のグラフ

対応\(f:A\twoheadrightarrow B\)が与えられたとき、\(b\in f\left( a\right) \)が真になるような順序対\(\left( a,b\right) \in A\times B\)からなる集合\begin{equation*}G\left( f\right) =\left\{ \left( a,b\right) \in A\times B\ |\ b\in f\left(
a\right) \right\}
\end{equation*}を\(f\)のグラフ(graph)と呼びます。\(G\left( f\right) \)は\(A\times B\)の部分集合です。

対応\(f:A\twoheadrightarrow B\)が与えられたとき、順序対\(\left(a,b\right) \in A\times B\)を任意に選ぶと、グラフ\(G\left( f\right) \)の定義より、\begin{equation*}\left( a,b\right) \in A\times B\Leftrightarrow b\in f\left( a\right)
\end{equation*}という関係が成り立ちます。つまり、順序対\(\left( a,b\right) \)が対応\(f\)のグラフの要素であることと、\(b\)が\(f\)による\(a\)の像の要素であることは必要十分です。

例(対応のグラフ)
対応\(f:\mathbb{R} \supset \left[ 0,1\right] \twoheadrightarrow \left[ 0,1\right] \)はそれぞれの\(x\in \left[ 0,1\right] \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{cc}
\left\{ 0\right\} & if\ x<1 \\
\left[ 0,1\right] & if\ x=1\end{array}\right.
\end{equation*}を定めるものとします。この対応のグラフ\(G\left( f\right) \)は下図の太線で表されます。

図:対応のグラフ
図:対応のグラフ
例(対応のグラフ)
対応\(f:\mathbb{R} \supset \left[ 0,1\right] \twoheadrightarrow \left[ 0,1\right] \)はそれぞれの\(x\in \left[ 0,1\right] \)に対して、\begin{equation*}f\left( x\right) =\left[ 0,x\right] \end{equation*}を定めるものとします。この対応のグラフ\(G\left( f\right) \)は下図のグレーの領域で表されます。ただし境界を含みます。

図:対応のグラフ
図:対応のグラフ

 

直積の部分集合としての対応

繰り返しになりますが、対応\(f:A\twoheadrightarrow B\)が与えられると、直積\(A\times B\)の部分集合である\(f\)のグラフ\begin{equation*}G\left( f\right) =\left\{ \left( a,b\right) \in A\times B\ |\ b\in f\left(
a\right) \right\}
\end{equation*}が一意的に定まり、任意の順序対\(\left( a,b\right) \in A\times B\)に対して、\begin{equation*}\left( a,b\right) \in G\left( f\right) \Leftrightarrow b\in f\left( a\right)
\end{equation*}という関係が成り立ちます。つまり、順序対\(\left( a,b\right) \)が対応\(f\)のグラフ\(G\left( f\right) \)の要素であることと、\(b\)が\(f\)による\(a\)の像\(f\left( a\right) \)の要素であることは必要十分です(下図)。

図:対応のグラフ
図:対応のグラフ

逆に、直積\(A\times B\)の部分集合\(G\)が与えられたとき、集合\(A\)のそれぞれの要素\(a\)に対して\(\left(a,b\right) \in G\)を満たすような集合\(B\)の要素\(b\)からなる集合を\(f\left( a\right) \)として定める規則\(f:A\twoheadrightarrow B\)を定めれば、すなわち、それぞれの\(a\in A\)に対して、\begin{equation*}f\left( a\right) =\left\{ b\in B\ |\ \left( a,b\right) \in G\right\}
\end{equation*}を定める\(f\)を定義すれば、\(f\left( a\right) \)は\(B\)の部分集合であることから、この\(f\)は\(A\)から\(B\)への対応になります。しかも、\(f\)のグラフ\(G\left( f\right) \)は\(G\)と一致します。

命題(対応のグラフ)
集合\(A,B\)に対して、その直積の部分集合\(G\subset A\times B\)が与えられたとき、\begin{equation*}G\left( f\right) =G
\end{equation*}を満たす対応\(f:A\twoheadrightarrow B\)が存在する。
証明

会員専用コンテンツです
ログイン】【会員登録

議論の結論をまとめましょう。集合\(A\)から集合\(B\)への対応\(f\)が与えられたとき、そのグラフ\(G\left( f\right) \)に相当する直積\(A\times B\)の部分集合が1つだけ定まります。逆に、直積\(A\times B\)の部分集合\(G\)が与えられたとき、\(G\)をグラフとして持つ\(A\)から\(B\)への対応が1つだけ定まります。つまり、\(A\)から\(B\)への対応と直積\(A\times B\)の部分集合は1対1で対応しているため、対応を直積\(A\times B\)の部分集合と同一視しても一般性は失われません。

 

演習問題

問題(対応のグラフ)
対応\(f:\mathbb{R} \twoheadrightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{ll}
\left\{ 0\right\} & \left( if\ x<1\right) \\
\left[ 0,1\right] & \left( if\ x=1\right) \\
\left\{ 0\right\} & \left( if\ x>1\right)
\end{array}\right.
\end{equation*}を定めるものとします。この対応\(f\)のグラフを図示してください。
解答を見る

会員専用コンテンツです
ログイン】【会員登録

問題(対応のグラフ)
対応\(f:\mathbb{R} _{+}\twoheadrightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} _{+}\)に対して、\begin{equation*}f\left( x\right) =\left\{ \sqrt{x},-\sqrt{x}\right\}
\end{equation*}を定めるものとします。この対応\(f\)のグラフを図示してください。
解答を見る

会員専用コンテンツです
ログイン】【会員登録

問題(対応のグラフ)
対応\(f:\mathbb{R} \twoheadrightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{ll}
\left[ x,0\right] & \left( if\ x<0\right) \\
\left[ 0,x\right] & \left( if\ x\geq 0\right)
\end{array}\right.
\end{equation*}を定めるものとします。この対応\(f\)のグラフを図示してください。
解答を見る

会員専用コンテンツです
ログイン】【会員登録

この教材についての議論

この教材について質問したり、他の学習者と議論したりするには会員登録とログインが必要です。

  • 会員はコメントを投稿できます
  • 他のユーザーへの返信も可能です
  • 過去の議論を検索・閲覧できます
  • 投稿内容は後から編集できます

WIISでは、年齢・性別・学歴・職業・社会的立場などにかかわらず、すべてのユーザーが「学ぶ人」として対等であると考えています。

ここは知識を競う場所ではなく、互いの考えを尊重しながら理解を深めていくための場です。質問や意見の表明はもちろん、分からないことを率直に尋ねることも歓迎します。

建設的で安心できる学習環境を維持するため、投稿の前にガイドラインをご確認ください。

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

ログイン

会員向けコンテンツです。

まだ会員登録がお済みでない方は、会員登録ページよりアカウントを作成してください。

AIに質問
wiis専属チューター ×
本日の利用回数を確認中...
こんにちは!この教材の専属チューターです。数式の証明や概念の解説など、何でも聞いてください。

💡 教材のテキストや数式をドラッグ選択すると、自動的に下の入力欄に数式付きで引用されます!

このページの目次

最近閲覧したページ