부분순서 집합
📂集合論부분순서 집합
定義
- 集合 A においての 関係 ≤ が反射的、推移的、反対称的であるならば、≤ を 部分順序partial order とし、(A,≤) を 部分順序集合partial ordered set と呼ぶ。つまり、A が部分順序集合であるということは、すべての要素 a,b,c∈A に対して次が満たされることを指す:
a≤aa≤b∧b≤c⟹a≤ca≤b∧b≤a⟹a=b (reflexivity) (transitivity) (antisymmetry)
- 部分順序集合 (A,≤) が与えられているとき、すべての a,b∈A に対し a≤b または b≤a なら、≤ を A における 全順序total order、(A,≤) を 全順序集合totally ordered set とする。
説明
部分順序(集合)は反順序(集合)とも翻訳される。部分順序の表記としては ⪯\preceq
も使用される。
定義での ≤ は単に記号であり、必ずしも大小を比較する不等号である必要はない。当然、不等号や包含関係は部分順序になり得るが、その逆は成り立たない。一例として、アルファベットでは a の次は b であり、単に記号を用いれば a≤b として表示しても問題ない。実際、コンピュータサイエンスでは a はアスキーコード 0000001(2) に対応し、b はアスキーコード 00000010(2) に対応しており、これらの2進数の大小関係で文字間の順序も示せる。
実のところ、全順序集合は義務教育を受けた人なら馴染み深く思い出せるものであり、むしろそれ以外の集合はすぐには思い浮かばないかもしれない。全順序集合の良い例としては、自然数 の集合 N であり、これは 整数 の集合 Z、有理数の集合 Q、実数 の集合 R とも同様である。しかし一歩進んで 複素数 C になると、自然な順序は特には定義されていない。
全順序を定義する前に部分順序を定義することは、数学的に非常に自然であるからだ。次のような5つの集合
ABCDE={1}={1,2}={1,3}={1,2,3}={1,2,4}
について 集合の包含関係 を考えてみると、次のことが成り立つと確認できる。
A⊂B⊂DA⊂B⊂EA⊂C⊂D
図から見ると、この複雑な形状を一目で確認できる。

または他の例として、次のような6つの集合について見ると、
A′B′C′D′E′F′={1}={1,2}={1,3}={1,2,4}={5}={2,5}
A′⊂B′⊂D′A′⊂C′E′⊂F′
図では次のようになる。

実際、このような非線形的形式は日常においてもよく見られるような自然な関係を表している。改めて考えてみると、むしろ全てが線形的に連鎖している関係がおかしいかもしれない。さらには フォン・ノイマンの構成法 による『直感的』という表現からも少し距離のある自然数の集合 N にさえそうである。なので全順序は単に部分順序が集合全体で線形的に定義される関係として話す方が便利であるかもしれない。