集合と写像

目的は,公理的集合論そのものではなく,そこで保証されている(気がする)道具を知ることだけなので,悪しからず.

集合

集まり

何かのもの((element)と呼ばれる)を集めたものを集まりと呼び,(自分の知る限り)以下の操作が許される.

  • 集まりから,元をとってくる操作

集合

ZFC公理系を満たす集まりのことを集合(set)と呼ぶ.

空集合

元を持たない集合 , 𝑥 , ( 𝑥 ) が(一意的に)存在する.この空集合(empty set)と呼ぶ.

冪集合

集合𝐴を与える.すべての部分集合の集合を冪集合(power set)と呼び, 2 𝐴 と表す.

選択公理

集合の集合𝑋を与える.各元𝐴𝑋から元を一つずつとってきたものも集合になる,という公理のことを選択公理(axiom of choice)と言う.

写像

基本概念

写像

集合𝐴,𝐵を与える.

  • 𝑎𝐴 に対し, 𝑏𝐵 を一つ対応させる.この対応規則を 𝑓 : 𝐴𝐵 , 𝑎𝑏 のように表し,これを写像(mapping)と呼ぶ.
  • 𝑎𝐴 に対して選んだ 𝑏𝐵のことを 𝑓 (𝑎) 𝑏 と書く.
  • 𝐴𝑓始域(domain)(または定義域),𝐵𝑓終域(codomain)と呼ぶ.
  • 特に𝐴=𝐵のとき,𝑓𝐴上の写像,または変換(transformation)と呼ぶ.

写像の合成

  • 集合𝐴,𝐵,𝐶
  • 写像 𝑓 : 𝐴𝐵 , 𝑔 : 𝐵𝐶

を与える.

𝑔𝑓 : 𝐴𝐶 , 𝑎 𝑔 ( 𝑓 (𝑎) ) 𝑓𝑔合成(写像)(composition)と呼ぶ.

恒等写像

集合𝐴を与える.

1𝐴 : 𝐴𝐴 , 𝑎𝑎 𝐴上の恒等写像(identity mapping)と呼ぶ.

濃度

集合の元の数を一般化した概念を濃度(cardinality)と呼ぶ.

冪集合上の写像

を与える.

このとき𝑓は,それぞれの冪集合に関する自然な写像 2𝐴 2𝐵 , 𝑋 { 𝑓 (𝑥) | 𝑥𝑋 } を誘導する.この写像のことも(記号の濫用で)𝑓と表す.

集合𝐴,𝐵写像 𝑓 : 𝐴𝐵 を与える.

𝑎𝐴 に対し, 𝑓 (𝑎) 𝑎𝑓による(image)と呼ぶ.

𝑋 2𝐴 に対し, 𝑓 (𝑋) 𝑋𝑓による(image)と呼ぶ.

𝑓 (𝐴) のことを単に𝑓(image),または値域と呼ぶ.

特性函数

集合𝐴とその部分集合 𝑋 2𝐴 ,二元集合 { 0,1 } を与える.

このとき𝑋は写像 𝜒𝑋 : 𝐴 { 0,1 } , 𝑥 𝜒𝑋 { 1 𝑥𝑋 0 𝑥𝑋 を誘導する.これを(𝐴上の)特性函数(characteristic function)と呼ぶ.

逆に写像 𝜒 : 𝐴 { 0,1 } (これも特性函数と呼ばれる)を与えたとき, 𝑓 1 (1) 2𝐴 であり, 𝜒 = 𝜒 𝑓 1 (1) を満たす.つまり,特性函数と冪集合には一対一の関係がある.冪集合の2はこれが理由となる.

関係

関係,そして特に重要な同値関係を扱う.

定義

関係

集合𝐴,𝐵を与える.

直積集合の部分集合 𝑅 2 𝐴×𝐵 に対し,記号の代わりにを用いて, ( 𝑥,𝑦 ) 𝑅 𝑥𝑦 ( 𝑥,𝑦 ) 𝑅 𝑥𝑦 と表す.𝑅が誘導する)𝐴𝐵の間の(二項)関係((binary) relation)と呼ぶ.

また,𝑅を関係グラフ(graph)と呼ぶ.

特に,𝐵=𝐴のとき,𝐴上の関係と呼ぶ.

関係の合成

を与える.

( 𝑎,𝑐 ) 𝐴×𝐶 , 𝑎 𝑐 𝑏𝐵 , 𝑎 𝑏 𝑐 で定義される𝐴𝐶の関係 を, 合成(composition)と呼ぶ.

関係としての等号

集合𝐴,𝐵を与える.

集合の元として等しいことを表す等号=𝐴,𝐵は,関係の合成に関する恒等射をなす.

つまり,任意の関係に対し以下を満たす: ( =𝐴 ) = = ( =𝐵 )

関係の誘導する写像

を与えると,以下のような関係の誘導する写像()が定義できる.

  • 𝑅 : 2𝐴 2𝐵 , 𝑆 { 𝑏𝐵 | 𝑠𝑆 , 𝑠𝑏 }
  • 𝑅 : 2𝐴 2𝐵 , 𝑆 { 𝑎𝐴 | 𝑠𝑆 , 𝑎𝑠 }

関係の圏の分析(?)

反対関係

集合𝐴,𝐵を与える.

𝐴𝐵の間の関係は,自然な𝐵𝐴の間の関係 𝑏 op 𝑎 𝑎𝑏 を誘導する.これを反対関係(opposite/converse relation)と呼ぶ.

左右一意的・一対一

集合𝐴,𝐵を与える.

  • 𝐴𝐵の間の関係 𝐑𝐞𝐥 ( 𝐴,𝐵 ) 左一意的(left-unique)であるとは,以下の同値な条件のいずれか(ゆえに全て)を満たすことを言う:
    • 𝑎 , 𝑎 𝐴 , 𝑏𝐵 , ( 𝑎𝑏 𝑎 𝑏 𝑎 = 𝑎 )
    • 反対関係 op に対し, 𝑎 , 𝑎 𝐴 , ( 𝑎 op 𝑎 𝑎 = 𝑎 )
    • op 誘導する写像 ( 𝑅op 𝑅 ) に対し,以下の同値な条件のいずれか(ゆえに全て)を満たす:
      • 𝑆 2𝐴 , ( 𝑅op 𝑅 ) (𝑆) 𝑆
      • 𝑎𝐴 , ( 𝑅op 𝑅 ) (𝑎) {𝑎}
      • 𝑎𝐴 , ( 𝑅op 𝑅 ) ( 𝐴 {𝑎} ) 𝐴 {𝑎}
  • 𝐴𝐵の間の関係 𝐑𝐞𝐥 ( 𝐴,𝐵 ) 右一意的(right-unique)であるとは,以下の同値な条件のいずれか(ゆえに全て)を満たすことを言う:
    • 𝑏 , 𝑏 𝐵 , 𝑎𝐴 , ( 𝑎𝑏 𝑎 𝑏 𝑏 = 𝑏 )
    • 反対関係 op に対し, 𝑏 , 𝑏 𝐵 , ( 𝑏 op 𝑏 𝑏 = 𝑏 )
    • op 誘導する写像 ( 𝑅 𝑅op ) に対し,以下の同値な条件のいずれか(ゆえに全て)を満たす:
      • 𝑆 2𝐵 , ( 𝑅 𝑅op ) (𝑆) 𝑆
      • 𝑏𝐵 , ( 𝑅 𝑅op ) (𝑏) {𝑏}
      • 𝑏𝐵 , ( 𝑅 𝑅op ) ( 𝐵 {𝑏} ) 𝐵 {𝑏}
  • 左一意的かつ右一意的な関係を一対一(one-to-one)と呼ぶ.

ここでの一意的は,あくまで「存在すれば」一意である.

条件の同値性の証明

𝑎𝐴 , ( 𝑅op 𝑅 ) ( 𝐴 {𝑎} ) 𝐴 {𝑎} を満たすとする.このとき 𝑎 op 𝑎 を仮定すると, 𝑎 𝑎 𝑎 ( 𝑅op 𝑅 ) ( 𝐴 { 𝑎 } ) となるから, 𝑎 = 𝑎

他の同値性は自明.

左右全域的・対応

集合𝐴,𝐵を与える.

  • 𝐴𝐵の間の関係 𝐑𝐞𝐥 ( 𝐴,𝐵 ) 左全域的(left-entire, left-total)であるとは,以下の同値な条件のいずれか(ゆえに全て)を満たすことを言う:
    • 𝑎𝐴 , 𝑏𝐵 , 𝑎𝑏
    • 反対関係 op に対し, 𝑎𝐴 , 𝑎 op 𝑎
    • op 誘導する写像 ( 𝑅op 𝑅 ) に対し,以下の同値な条件のいずれか(ゆえに全て)を満たす:
      • 𝑆 2𝐴 , 𝑆 ( 𝑅op 𝑅 ) (𝑆)
      • 𝑎𝐴 , 𝑎 ( 𝑅op 𝑅 ) (𝑎)
      • ( 𝑅op 𝑅 ) (𝐴) = 𝐴
  • 𝐴𝐵の間の関係 𝐑𝐞𝐥 ( 𝐴,𝐵 ) 右全域的(right-entire, right-total)であるとは,以下の同値な条件のいずれか(ゆえに全て)を満たすことを言う:
    • 𝑏𝐵 , 𝑎𝐴 , 𝑎𝑏
    • 反対関係 op に対し, 𝑏𝐵 , 𝑏 op 𝑏
    • op 誘導する写像 ( 𝑅 𝑅op ) に対し,以下の同値な条件のいずれか(ゆえに全て)を満たす:
      • 𝑆 2𝐵 , 𝑆 ( 𝑅 𝑅op ) (𝑆)
      • 𝑏𝐵 , 𝑏 ( 𝑅 𝑅op ) (𝑏)
      • ( 𝑅 𝑅op ) (𝐵) = 𝐵
  • 左全域的かつ右全域的な関係を対応(correspondence)と呼ぶ.

非一点集合との全域関係

関係 𝐑𝐞𝐥 ( 𝐴,𝐵 ) を与えると,以下が成り立つ:

  • 𝐴 が一点集合でないとき,以下は同値:
    • 左全域関係
    • 𝑎𝐴 , ( 𝑅op 𝑅 ) ( 𝐴 {𝑎} ) = 𝐴 {𝑎} , 𝐴
  • 𝐵 が一点集合でないとき,以下は同値:
    • 右全域関係
    • 𝑏𝐵 , ( 𝑅 𝑅op ) ( 𝐵 {𝑏} ) = 𝐵 {𝑏} , 𝐵

条件の同値性の証明

一般に,左全域関係は,定義の一つより, 𝑎𝐴 , ( 𝑅op 𝑅 ) ( 𝐴 {𝑎} ) = 𝐴 {𝑎} , 𝐴 を満たす.逆を示す.

  • 𝐴= のときの関係空関係に限られるが,これは自明に左全域的
  • 𝐴 かつ一点集合でもないとき, 𝑎𝐴 , ( 𝑅op 𝑅 ) ( 𝐴 {𝑎} ) = 𝐴 {𝑎} , 𝐴 を満たすとする.このとき, 𝑎𝐴 に対し, ( 𝑏𝐵 , 𝑎𝑏 ) 𝑎 𝐴 {𝑎} , 𝑎 ( 𝑅op 𝑅 ) ( 𝐴 { 𝑎 } ) を満たすから, 𝑎𝐴 , 𝑏𝐵 , 𝑎𝑏

左右可逆関係

集合𝐴,𝐵ob(𝐑𝐞𝐥)を与える.

  • 𝐴𝐵の間の関係 𝐑𝐞𝐥 ( 𝐴,𝐵 ) で,以下の同値な条件のいずれか(ゆえに全て)を満たすものを左可逆(left-invertible)と呼ぶ.
    • 左一意的かつ左全域的
    • 反対関係 op に対して以下を満たす: op = =𝐴
    • 関係の圏分裂モノ射.つまり,以下を満たす: 𝐑𝐞𝐥 ( 𝐵,𝐴 ) , = =𝐴
    • op 誘導する写像 ( 𝑅op 𝑅 ) に対し,以下の同値な条件のいずれか(ゆえに全て)を満たす:
      • 𝑆 2𝐴 , ( 𝑅op 𝑅 ) (𝑆) = 𝑆
      • 𝑎𝐴 , ( 𝑅op 𝑅 ) (𝑎) = {𝑎}
  • 𝐴𝐵の間の関係 𝐑𝐞𝐥 ( 𝐴,𝐵 ) で,以下の同値な条件のいずれか(ゆえに全て)を満たすものを右可逆(right-invertible)と呼ぶ.
    • 右一意的かつ右全域的
    • 反対関係 op に対して以下を満たす: op = =𝐵
    • 関係の圏分裂エピ射.つまり,以下を満たす: 𝐑𝐞𝐥 ( 𝐵,𝐴 ) , = =𝐵
    • op 誘導する写像 ( 𝑅 𝑅op ) に対し,以下の同値な条件のいずれか(ゆえに全て)を満たす:
      • 𝑆 2𝐵 , ( 𝑅 𝑅op ) (𝑆) = 𝑆
      • 𝑏𝐵 , ( 𝑅 𝑅op ) (𝑏) = {𝑏}

条件の同値性の証明

左可逆の方を示す.

  • 左一意性左全域性を仮定する. op 右全域的であることに注意すると, 𝑎𝐴 に対し, 𝑎 𝐴 , 𝑏𝐵 , 𝑎 𝑏 op 𝑎 𝑎 = 𝑎 が成り立つから, op = =𝐴 を満たす.
  • op = =𝐴 であれば,定義より自明に関係の圏分裂モノ射
  • 関係の圏分裂モノ射になるとすると,
    • 𝑎𝑏 , 𝑎 𝑏 のとき, 𝑎 op 𝑎 より, 𝑎 = 𝑎 .つまり左一意関係
    • 左全域的でないと, = =𝐴 に矛盾.
  • 他は自明.

非一点集合との可逆関係

関係 𝐑𝐞𝐥 ( 𝐴,𝐵 ) を与えると,以下が成り立つ:

  • 𝐴 が一点集合でないとき,以下は同値:
    • 左可逆関係
    • 𝑎𝐴 , ( 𝑅op 𝑅 ) ( 𝐴 {𝑎} ) = 𝐴 {𝑎}
  • 𝐵 が一点集合でないとき,以下は同値:
    • 右可逆関係
    • 𝑏𝐵 , ( 𝑅 𝑅op ) ( 𝐵 {𝑏} ) = 𝐵 {𝑏}

関係の圏のモノ射・エピ射

を与える.

  • 以下の同値な条件のいずれか(ゆえに全て)を満たすとき,モノ関係(monic relatoin)と呼ぶ.
    • の誘導する写像𝑅が単射.
    • 関係の圏モノ射.つまり,以下を満たす. 𝐶 ob ( 𝐑𝐞𝐥 ) , 1 , 2 𝐑𝐞𝐥 ( 𝐶 , 𝐴 ) , 1 = 2 1 = 2
  • 以下の同値な条件のいずれか(ゆえに全て)を満たすとき,エピ関係(epic relation)と呼ぶ.
    • の誘導する写像𝑅が単射.
    • 関係の圏エピ射.つまり,以下を満たす. 𝐶 ob ( 𝐑𝐞𝐥 ) , 1 , 2 𝐑𝐞𝐥 ( 𝐵 , 𝐶 ) , 1 = 2 1 = 2

証明

関係 𝐑𝐞𝐥 ( 𝐴,𝐵 ) 左全域関係でないと仮定すると, 誘導する写像 𝑅 に対し, 𝑎𝐴 , 𝑅 ( {𝑎} ) = = 𝑅 () を満たすから, 𝑅 は単射でない.つまりモノ関係でない.

一対一対応・可逆関係

集合𝐴,𝐵を与える.

𝐴𝐵の間の関係 𝐑𝐞𝐥 ( 𝐴,𝐵 ) で,以下の同値な条件のいずれか(ゆえに全て)を満たすものを一対一対応(one-to-one correspondence)可逆関係(invertible relation)同型関係(isomorphic relation)等と呼ぶ:

1 = op のことを逆関係(inverse relation)と呼ぶ.

条件の同値性の証明

同値性が非自明なのは,モノ関係かつエピ関係のとき,他の条件を満たすことくらいだろう.それを示す.

モノ関係は左全域的なので,左全域関係の定義より, 𝑎𝐴 に対し, ( 𝑅op 𝑅 ) ( 𝐴𝑎 ) = 𝐴𝑎 , 𝐴 および ( 𝑅op 𝑅 ) (𝐴) = 𝐴 を満たす.ここで,関係 エピ関係であることは,反対関係 op モノ関係であることと同値だから, 𝑅op 𝑅 = ( 𝑅op 𝑅 ) は単射.よって, ( 𝑅op 𝑅 ) ( 𝐴 {𝑎} ) = 𝐴 {𝑎} となり,左一意関係となる.左全域関係となることと合わせて, 左可逆.同様にして右可逆となる.

関係の合併

集合𝐴,𝐵𝐴𝐵関係 , とそれぞれのグラフ 𝑅 , 𝑅 を与える.

𝑅 𝑅 が誘導する関係を, 合併(union)と呼び, と表す.

関係の交叉

集合𝐴,𝐵𝐴𝐵関係 , とそれぞれのグラフ 𝑅 , 𝑅 を与える.

𝑅 𝑅 が誘導する関係を, 交叉(intersection)と呼び, と表す.

関係の差

集合𝐴,𝐵𝐴𝐵関係 , とそれぞれのグラフ 𝑅 , 𝑅 を与える.

𝑅 𝑅 が誘導する関係を, ()と呼び, と表す.

集合上の関係

とりあえず名前のついた特別な関係を確認する.

反射関係

集合𝐴を与える.

𝐴上の関係で,以下を満たすものを反射関係(reflexive relation)と呼ぶ.

𝑎 𝐴 , 𝑎 𝑎

𝐴上の関係で,以下を満たすものを非反射関係(irreflexive relation)と呼ぶ.

𝑎 𝐴 , 𝑎 𝑎

対称関係

集合𝐴を与える.

𝐴上の関係で,以下を満たすものを対称関係(symmetric relation)と呼ぶ.

𝑎 , 𝑏 𝐴 , 𝑎 𝑏 𝑏 𝑎

𝐴上の関係で,以下を満たすものを反対称関係(antisymmetric relation)と呼ぶ.

𝑎 , 𝑏 𝐴 , 𝑎 𝑏 𝑏 𝑎 𝑎 = 𝑏

𝐴上の関係で,以下を満たすものを非対称関係(asymmetric relation)と呼ぶ.

𝑎 , 𝑏 𝐴 , 𝑎 𝑏 𝑏 𝑎

推移関係

集合𝐴を与える.

𝐴上の関係で,以下を満たすものを推移関係(transitive relation)と呼ぶ.

𝑎 , 𝑏 , 𝑐 𝐴 , 𝑎 𝑏 , 𝑏 𝑐 𝑎 𝑐

𝐴上の関係で,以下を満たすものを非推移関係(intransitive relation)と呼ぶ.

𝑎 , 𝑏 , 𝑐 𝐴 , 𝑎 𝑏 , 𝑏 𝑐 𝑎 𝑐

完全関係

集合𝐴を与える.

𝐴上の関係で,以下を満たすものを完全関係(total relation)と呼ぶ.

𝑎 , 𝑏 𝐴 , 𝑎 𝑏 または 𝑏 𝑎

以上のうちいくつかを同時に満たすこともある.多くが関係の代わりに順序と呼ばれ,それらは順序理論で扱う(希望的観測).もう一つ重要なのが同値関係で,あとで扱っている.

閉包と簡約

関係に対し,適当な関係合併することで,上に挙げたような性質を満たすようにできる.このうち最小のもの(そのような関係全ての交叉)を閉包(closure)と呼ぶ.

具体的には以下がある.

反射閉包

集合𝐴𝐴上の関係を与える.

= = と定義される関係反射閉包(reflexive closure)と呼ぶ.

対称閉包

集合𝐴𝐴上の関係を与える.

とその反対関係合併 op で定義される関係対称閉包(symmetric closure)と呼ぶ.

推移閉包

集合𝐴𝐴上の関係を与える.

𝑛 = 1 𝑛 で定義される関係推移閉包(transitive closure)と呼ぶ.

逆に,関係に,適当な関係との交叉またはをとることで,上に挙げたような性質を満たすようにできる.このうち最大のもの(そのような関係全ての合併)を簡約(reduction)と呼ぶ.

具体的には以下がある.

非反射簡約

集合𝐴𝐴上の関係を与える.

= と定義される関係非反射簡約(irreflexive reduction)と呼ぶ.

同値関係と商集合

分割

集合𝐴を与える.

部分集合集合 𝑃 2 𝐴 𝐴分割(partition)であるとは,以下を満たすことをいう.

  • 𝑃
  • 𝑋 𝑃 𝑋 = 𝐴
  • 𝑋 , 𝑌 𝐴 , 𝑋 𝑌 𝑋 𝑌 =

分割の分割っぽさ

集合𝐴とその分割𝑃を与えると,以下が成り立つ.

𝑎 𝐴 , ∃! 𝑋 𝑃 , 𝑎 𝑋

分割ないしは「類別」の定義としては妥当だろうが,分割になっているかの判定に使うには,抽象度が高い.応用上便利な方法は,関係を使う方法である.その準備をしよう.

同値関係

集合𝐴を与える.

𝐴上の関係で,以下を満たすものを同値関係(equivalence relation)と呼ぶ.

反射律
𝑎 𝐴 , 𝑎 ~ 𝑎
対称律
𝑎 , 𝑏 𝐴 , 𝑎 𝑏 𝑏 𝑎
推移律
𝑎 , 𝑏 𝐴 , 𝑎 𝑏 または 𝑏 𝑎

同値類・商集合

集合𝐴同値関係を与える.

𝑎𝐴に対し, [ 𝑎 ] { 𝑥 𝑆 | 𝑎 𝑥 } 𝑎による同値類と呼ぶ.

すべての同値類の集合を 𝑆 { [ 𝑎 ] | 𝑎 𝑆 } と表し,商集合と呼ぶ.

が誘導する写像 𝐴 𝐴 : 𝑎 [ 𝑎 ] 標準射影canonical projection)と呼ぶ.

同値類と分割は本質的に等価

商集合分割であり,これらは一対一に対応する.

同型定理

核対? 等化子?

定義より明らかだが,一応代数学的な同型定理は以下となる.

同型定理

集合𝐴,𝐵とをの間の写像 𝑓 : 𝐴 𝐵 を与えると,以下が成り立つ.

  • 𝑓の核対?は𝐴商集合
  • 𝑓 𝑓 ( 𝐴 ) 𝐵部分集合
  • 𝑓の核対?と𝑓 𝑓 ( 𝐴 ) は自然な全単射をもつ.特に等濃

最後に,時々使う同値閉包を明示しておく.