ベイジアン研究所

技術(人工知能、数学等)と心理の話をしています。

【集合位相入門】写像

1. 記事の目的
次の記事で集合について定義と演算について述べた。ここでは、集合間の対応関係を規定する、写像について述べる。

camelsan.hatenablog.com

2. はじめに
写像」という言葉は幸いにも、2ちゃんねるの創設者である、ひろゆき氏により、「写像おばさん」などの言葉で広く知れ渡っている。しかし、実の所、その意味までわかっている方は少ないのではないのだろうか。「写像おばさん」の愛称で知られる勝間和代氏は、無説明で写像という言葉を使用し(インターネットの世界は現実世界に対応しているということを伝えたかったのであろう、とはなんとなく感じた)、ひろゆき氏に写像の意味を尋ねられたときに「だめだこりゃ・・・」と返しているあたりで、本人もその意味をよくわかっていないのであろうと思う(実の所、数学で博士の学位を取得し、国際誌に単著で論文を掲載した筆者にも写像とは何か、本当の意味は全く理解できていないように感じる)。ここではなるべく身近な例を使用して、写像とはん何なのかを解説してみようと思う(これは大変に挑戦的なことである)。
追記:後日談で、ひろゆき氏は「シャゾウ」という音声だけを急に聞いて、よくわからなかったと答えている。

3. 写像とは
今部屋に、三角と、四角と、丸の積み木が散らばっているとする。また、「三角」、「四角」、「丸」と書かれた箱も置かれているとする(図1参照)。

f:id:camelsan:20210328144817p:plain
図1 部屋の中の様子
このとき、「三角、と書かれた箱には三角の積み木を、四角、と書かれた四角の積み木を、丸、と書かれた箱には丸の積み木を入れよ」という命令をされたとする(片付けをしなさいとか)。このとき片付けた結果は図2のようになる。
f:id:camelsan:20210328145513p:plain
図2 片付けた結果
このように、三角の積み木は三角の箱に入れるなど、二つのものの集まりの間の対応関係(積み木と箱を対応させている)を、写像とよぶ。

二つの集合「積み木の集合」、「箱の集合」に対して、三角の積み木は三角と書かれた箱へ、四角の積み木は四角と書かれた箱へ、丸の積み木は丸と書かれた箱へ、という対応関係の写像が定義されたことになる(図3参照)。

f:id:camelsan:20210328150814p:plain
図3 積み木と箱の写像
積み木の例を、集合や元などの言葉で抽象化したものが写像の定義となる。

4. 写像の定義
A,Bを集合とする。Aの各元に対し、Bの一つの元を対応させる規則を、集合Aから集合Bへの写像という。AからBへの写像を記号でTと表すことにし、Aの元aをBの元bへ移したとすると、

T:A\rightarrow B;a\mapsto b

と書く。このとき、ATの定義域、BTの値域という。写像TAの元を全て写したとする。このとき、Aの全ての元がBに写った元の集合を、A写像Tによる像といい、T(A)と書く。すなわち


    T(A) = \{T(x)\subset B:x\in A \}

である(図4参照)。

f:id:camelsan:20210620163541p:plain
図4 写像の像

5.写像の逆像

T:\mathbb{R}\rightarrow \mathbb{R}: x\mapsto x

とする。つまり、実数をそのまま同じ実数に写す写像を考える。1\in\mathbb{R}に対して、T(x)=1となるx1である。一方

T:\mathbb{R}\rightarrow\mathbb{R}:x\mapsto x^{2}

とすると、T(x)=1となるxは、1-1である。また、T(x)=-1となる実数xは存在しない。値域のひとつの元に対して、そこに写ってくる定義域の元は1つとは限らない。値域の1\in\mathbb{R}に対し、T(x)=x^{2}で写ることのできる集合

\{1,-1\}

1Tに関する逆像といい、T^{-1}(1)と書く。即ち、

T^{-1}(1)=\{1,-1\}

一般に、集合A,Bに対して、写像

T:A\rightarrow B

があったとき、b\in Bに対し、

T^{-1}(b)=\{a\in A:T(a)=b\}

と定義し、b\in BTに関する逆像という。b\in Bに写ってくるAの部分集合である(図5参照)。

f:id:camelsan:20210620170316p:plain
図5 逆像

6.写像の相等と合成写像
2つの写像が同じであるという定義を述べる。集合A,Bの二つの写像

S:A\rightarrow B
T:A\rightarrow B

に対し、すべてのx\in Aで、

S(x)=T(x)

であるとき、STは等しいといい、

S=T

とかく。
続いて、写像の合成に関して述べる。写像の合成とは、2つの写像を続けざまに適用することである。正確に述べると次のようになる。集合A,B,Cに対し、写像

S:B\rightarrow C
T:A\rightarrow B

を考える。STの合成写像を、x\in Aに対し、

S(T(x))

に写す写像と定義し、S\circ Tとかく。合成写像が定義できるには、Tの像がSの定義域に含まれている必要がある(図6参照)。

f:id:camelsan:20210620172701p:plain
図6 合成写像

以下で、特殊な写像で、重要なものを説明する。

7.単射
集合A,B間の写像Tに対して異なるAの2元[tex;a_1, a_2]で必ずBのことなる2元に写るとき、写像Tは、単射であるという(図7参照)。

f:id:camelsan:20210620173745p:plain
図7 単射

例:

T:\{1,2,3\}\rightarrow \{1,2,3\}

に対し、

T(1)=2
T(2)=1
T(3)=3

とすると、定義域内の異なる2元に対し、値域内の異なる2元に写すので、単射である。
一方、

S:\{1,2,3\}\rightarrow \{1,2,3\}

に対して、

S(1)=1
S(2)=1
S(3)=2

とすると、定義域内で1\neq 2だが、S(1)=S(2)=1となるので、S単射ではない。

8. 全射
Tを集合A,B間の写像とする。Aの元をすべてTで写すと、Bの元すべてに写るとは限らない。例えば、

[tex;\{1,2,3\}\rightarrrow \{1,2,3\}]

に対して、

T(1)=1
T(2)=1
T(3)=3

とすると、

T(\{1,2,3\})=\{1,3\}\subset \{1,2,3\}

であり、値域の2に写る定義域の元は存在しない。
そこで、Bのどの元にも、Aから写ってくる元が存在するとき、写像T全射であるという。記号で、T(A)=Bのとき、全射である(図8参照)。

f:id:camelsan:20210620175903p:plain
図8 全射
例:

T:\{1,2,3\}\rightarrow \{1,2,3\}

に対して、

T(1)=3
T(2)=1
T(3)=2

とすると、

T(\{1,2,3\})=\{1,2,3\}

より、全射である。

9. 全単射写像
全射かつ単射写像を、全単射写像、もしくは、一対一対応という。
全単射写像T:A\rightarrow Bは、Aの一つの元に対して丁度1つのTによって写されるBの元が存在する。このとき逆にBの元の1つからAの一つの元を対応させる規則がある。これをTの逆写像と呼び、T^{-1}とかく。
例:

T:\{1,2,34\}\rightarrow \{1,2,3\}

に対し、

T(1)=2
T(2)=3
T(3)=1

とすると、T全単射写像である。また、その逆写像

T^{-1}:\{1,2,34\}\rightarrow \{1,2,3\}

は、

T^{-1}(1)=3
T^{-1}(2)=1
T^{-1}(3)=2

である。

次の記事

camelsan.hatenablog.com

参考文献
[1] Thinkit, ”写像への目覚め-機械学習とは写像の構築である-"

写像への目覚めー機械学習とは写像の構築であるー | Think IT(シンクイット)

「3.写像とは」を書くときに参考にした。写像の意味に関してわかりやすくまとめてあり大変わかりやすかった。

[2] 線型代数入門

線型代数入門 (基礎数学) | 齋藤 正彦 |本 | 通販 | Amazon

[3] 集合・位相入門

https://www.amazon.co.jp/%E9%9B%86%E5%90%88%E3%83%BB%E4%BD%8D%E7%9B%B8%E5%85%A5%E9%96%80-%E6%9D%BE%E5%9D%82%E5%92%8C%E5%A4%AB-%E6%95%B0%E5%AD%A6%E5%85%A5%E9%96%80%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E6%9D%BE%E5%9D%82-%E5%92%8C%E5%A4%AB/dp/4000298712/ref=sr_1_1?adgrpid=117270326395&dchild=1&hvadid=492507452617&hvdev=c&hvqmt=b&hvtargid=kwd-854458375327&hydadcr=13896_10914392&jp-ad-ap=0&keywords=%E9%9B%86%E5%90%88%E3%81%A8%E4%BD%8D%E7%9B%B8+%E6%9D%BE%E5%9D%82&qid=1624180687&sr=8-1