順序集合
数学において順序集合(じゅんじょしゅうごう、テンプレート:Lang-en-short)とは 「順序」の概念が定義された集合の事で、「順序」とは大小、高低、長短等の序列に関わる概念を抽象化したものである。
ただし順序集合内の2つの元a、b に順序関係が定まっている必要はなく、両者が「比較不能」であってもよい。よってa、b の関係は「a はb 以上である」、「b はa 以上である」、「a とb は比較不能である」の3通りのいずれかとなる。
順序集合で特に「比較不能」のケースを許容しないものを全順序集合(totally ordered set)という。全順序集合であれば比較不能のケースはないので集合内の元を小さい方から順番に一列に(すなわち線形に)並べる事ができる。この為全順序集合の事を線型順序集合ともいう。
順序集合は必ずしも全順序とは限らないので、この事を強調して順序集合の事を半順序集合(はんじゅんじょしゅうごう、テンプレート:Lang-en-short)ともいう。(「半順序」という言葉が「全順序」の対義語ではない事に注意。全順序集合も半順序集合の一種である)。
全順序集合の簡単な例は整数の集合や実数の集合で、通常の大小比較を順序とみなしたものがある。 一方、全順序ではない半順序集合の例としては(2つ以上元を含む)集合の冪集合で、包含関係を順序とみなしたものがある。例えば3元集合P ={a,b,c}において{a,b}と{b,c}はいずれも他方を包含していないのでP の冪集合は全順序ではない。実生活に近い例では、「AさんはBさんの子孫である」という事を「A<B」という大小関係とみなす事で人間全体の集合を半順序集合とみなせる。AさんとBさんはどちらも他方の子孫でない事もありうる(兄弟同士、叔父と甥、赤の他人等)ので、この順序集合は全順序ではない。
目次
定義
全順序集合、半順序集合、およびこれらよりさらに弱い概念である前順序集合の定義を述べる為にまず以下の性質を考える。ここでP は集合であり、「≤」をP 上で定義された二項関係 である。
- 反射律
- ∀a ∈ P : a ≤ a,
- 推移律
- ∀a , b , c ∈ P : a ≤ b かつ b ≤ c ⇒ a ≤ c,
- 反対称律
- ∀a , b ∈ P : a ≤ b かつ b ≤ a ⇒a = b
- 全順序律
- ∀a , b ∈ P : a ≤ b もしくは b ≤ a である。
「≤」が全順序律を満たさない場合、「a ≤ b」でも「b ≤ a」でもないケースがある。このような第三のケースにあるときa とbは比較不能であるという。したがって全順序律は、a とbが比較不能である事はない、と言い換える事ができる。
前順序・半順序・全順序
P を集合とし、「≤」をP 上で定義された二項関係 とする。
- 「≤」が反射律と推移律を満たせすとき「≤」をP 上の前順序という。
- 前順序な「≤」が反対称律をも満たすとき「≤」をP 上の半順序という。
- 半順序な「≤」が全順序律をも満たせとき「≤」をP 上の全順序という。
「≤」が前順序、半順序、全順序であるとき組(P, ≤)をそれぞれ前順序集合、半順序集合、全順序集合といい、P を(P, ≤)の台 (support)という。紛れがなければ「≤」を省略し、P の事を(前、半、もしくは全)順序集合という。 |}
(前、半、もしくは全)順序集合(P, ≤)に対し、「≤」の事をP 上の順序関係 ともいう。 なお数学では単に順序あるいは順序集合といった場合はそれぞれ半順序、半順序集合を意味するが、主な研究対象が(前もしくは全)順序集合であるような分野では(前もしくは全)順序集合の意味で「順序集合」を使うことがあるので注意が必要である。
上では順序を記号「≤」で表したが、必ずしもこの記号で表現する必要はない。 整数の大小を表す記号「≤」と区別する為、順序の記号として「<math>\prec</math>」や「<math>\ll</math>」を使う事もある。
全順序の事を線型順序ともいい、全順序集合のことを鎖と呼ぶこともある。また半順序集合の部分集合A でA の任意の相異なる二元が比較不能であるものをテンプレート:仮リンクという。
半順序集合の元 a が他の元 b によってテンプレート:仮リンク テンプレート:Math とは、a は b よりも真に小さく、かつそれらの間に別の元が入ることは無いこと(後述する狭義の記号を使って書けば テンプレート:Math かつ任意の テンプレート:Math に対して テンプレート:Math が偽となること)をいう。
逆順序と狭義の順序
上で述べた順序関係「≤」は直観的には左辺が右辺よりも「小さい、もしくは等しい」事を意味しているが、逆に左辺が右辺よりも「大きい、もしくは等しい」順序関係や等しい事を許容しない順序関係を考える事もできる。
「大きい、もしくは等しい」事を意味する順序関係は「≤」の逆順序と呼ばれ、
- <math>a \ge b \iff b \le a</math>
により定義される。
また等しい事を許容しない順序は狭義の(半)順序と呼ばれ、以下のように定義される:
- <math>a < b \iff (a \le b \and a \ne b)</math> ...(1)
狭義の逆順序「>」も自然に定義される。
狭義の順序「<」の対義語として、等しい事も許容する順序「≤」の事を広義の(半)順序(もしくは弱い意味 (weak) の(半)順序、反射的 (reflexive) な(半)順序)という。
(1)式で定義された「<」を「≤」の反射的簡約 (reflexive reduction) という。
「≤」が半順序であるとき、その反射的簡約「<」は任意のa, b, c ∈ P に対して以下を満たす:
狭義の順序の性質
- 非反射性
- ¬(a < a);
- 非対称性
- a < b ならば ¬(b < a);
- 推移性
- a < b かつ b < c ならば a < c
以上では広義の順序からスタートして狭義の順序を定義したが、逆に上の三性質を満たすものを狭義の順序として定義し、広義の順序を
- <math>a \le b \iff a < b \or a = b</math> ...(2)
により定義する事もできる。 この場合、(2)式で定義された「≤」を「<」のテンプレート:仮リンクという。 「<」が前述の3条件を満たせば反射閉包「≤」が半順序である事を簡単に示す事ができる。
順序集合の例
- 自然数全体の集合 N、整数全体の集合 Z、有理数全体の集合 Q、実数全体の集合 R は通常の代数的な大小関係によって全順序集合になるが、複素数はそうではない。複素数全体の集合 C に R × R としての辞書式順序を定めたものは全順序集合であるが、この順序は複素数の乗法とは両立しない。
- 自然数全体の成す集合は整除関係を順序として半順序集合である。
- ある集合の冪集合は部分集合の包含関係を順序として半順序集合となる。これは一般には全順序ではない。例えば {1, 2, 3} の冪集合<math> \{\emptyset, \{1\}, \{2\}, \{3\}, \{1, 2\}, \{1, 3\}, \{2, 3\}, \{1, 2, 3\}\}</math>について、たとえば {1, 2} と {2, 3} を考えれば、これらは比較不能である({1, 2} ≤ {2, 3} でも {2, 3} ≤ {1, 2} でもない)。
- ベクトル空間の部分空間全体は包含関係で順序付けられた半順序集合である。
- 半順序集合 P に対し、P の元の列全体の成す集合は、列 a, b に対し、<math>a=(a_n)_{n\in\mathbb{N}} \le b=(b_n)_{n\in\mathbb{N}} \iff a_n \le b_n (\forall n \in \mathbb{N})</math>と定めると半順序集合となる。
- 集合 X と半順序集合 P に対し、X から P への写像全体の成す写像空間は、ふたつの写像 f, g に対して、f ≤ g を X の任意の元 x に対して f(x) ≤ g(x) となることとして定義すると、半順序集合になる。
- 非循環有向グラフの頂点集合は、到達不可能性によって順序付けられる。
- 半順序集合における順序関係の向きが a < b > c < d ... というように交互に入れ替わる列をフェンスと呼ぶ。
ハッセ図
P を有限集合とし、「<」をP 上の狭義の半順序とするとき、以下のようにしてP を自然に単純有向グラフとみなせる:
- 頂点:Pの元
- a ∈ P から b ∈ P への辺がある⇔ テンプレート:Math であり、しかもテンプレート:Mathを満たすc ∈ Pが存在しない。(すなわちb はa を被覆している)。
この有向グラフを図示したものをハッセ図という。
右に示した図がハッセ図の例である。この図では三元集合 {x, y, z}の 部分集合の全体を包含関係を順序とする順序集合とみなしたものをハッセ図として表している。
ハッセ図を用いると、順序関係に関する基本的な概念が図示できる。 例えばこの図で {x} と {x,y,z} は比較可能だが、{x} と {y} は比較不能である。 また一元集合の族 テンプレート:Mathは反鎖である。 さらに{x} は {x,z} によって被覆されるが、{x,y,z} には被覆されない。
なお、有限半順序集合から前述の方法で作ったグラフは閉路を持たない。 逆にテンプレート:Mathを閉路を持たない有限な単純有向グラフとすると、V 上に以下の順序を入れる事でV を半順序集合とみなせる:
- テンプレート:Math ⇔ a からb への道がある
したがって有限半順序集合は閉路を持たない有限な単純有向グラフと自然に同一視できる。
上界、最大、極大、上限、上方集合
P を半順序集合とし、Aをその部分集合とし、x をP の元とする。 このとき上界、最大、極大、上限の概念、およびこれらの双対概念である下界、最小、極小、下限は以下のように定義される:
定義
- x がA の上界(resp. 下界) ⇔ ∀ y ∈ A : y ≤ x (resp. y ≥ x)
- x がA の最大元(resp. 最小元)⇔x はA の元でしかもx はA の上界(resp. 下界)である
- x がA の極大元(resp. 極小元)⇔x はA の元でしかも「<math>y \gneqq x</math>」(resp. 「<math>y \lneqq x</math>」)を満たすy ∈ A が存在しない
- x がA の上限(resp. 下限)⇔x は集合{y ∈ P | y はA の上界(resp. 下界)}の最小元(resp. 最大元)
上界および上限の定義においてx がA に属している必要はない事に注意されたい。
極大元の概念と最大元の概念は以下の点で異なる。 まずx がA の極大元であるとは、A の元は「x以下である」かもしくは「x とは大小が比較不能である」かのいずれかである事を意味する。一方x がA の最大元であるとはA の元は常に(x と比較可能であり、しかも) x 以下である事を意味する。したがって「最大元⇒極大元」であるが逆は一般には成り立たない。さらにA がP のテンプレート:仮リンク(resp. 下方集合)であるとは、任意のテンプレート:Mathとテンプレート:Math(resp. テンプレート:Math)を満たす任意のP の元に対しテンプレート:Mathとなる事を言う。
具体例
テンプレート:仮リンク全体の成す集合を整除関係で順序付ける時、テンプレート:Math は任意の正整数を割り切るという意味において テンプレート:Math は最小元である。しかしこの半順序集合には最大元は存在しない(任意の正整数の倍数としての 0 を追加して考えたとするならば、それが最大元になる)。この半順序集合には極大元も存在しない。実際、任意の元 g はそれとは異なる例えば 2g を割り切るから g は極大ではありえない。この半順序集合から最小元である 1 を除いて、順序はそのまま整除関係によって入れるならば、最小元は無くなるが、極小元として任意の素数をとることができる。この半順序に関して 60 は部分集合 {2,3,5,10} の上界(上限ではない)を与えるが、1 は除かれているので下界は持たない。他方、[[2の冪|テンプレート:Math の冪]]全体の成す部分集合に対して テンプレート:Math はその下界(これは下限でもある)を与えるが、上界は存在しない。写像と順序
順序に関する写像の概念に以下のものがある:
定義
S 、T を順序集合とし、f: S → T を写像とする。このとき
- f: S → T が順序を保つ(テンプレート:仮リンク。単調(monotone)、同調 (isotone)とも) であるとは、任意の x, y ∈ S に対して x ≤ y ⇒ f (x) ≤ f (y) である事を言う。
- fが順序を反映する (order-reflecting) とは任意の x, y ∈ S に対して f (x) ≤ f (y) ⇒ x ≤ y であることを言う。
- f がテンプレート:仮リンクであるとは、任意の x, y ∈ S に対しx ≤ y ⇔ f (x) ≤ f (y) である事を言う。
- fがテンプレート:仮リンクであるとは、f が順序埋め込みな全単射である事を言う。
f: S → T が順序埋め込みであるとき、S はf によって T に(順序集合として)埋め込まれるという。 またf: S → T が順序同型なとき、S とT は順序同型あるいは単に同型であるという。
性質
上で述べた概念は以下の性質を満たす:
- 順序を反映する写像は単射である。実際f (x) = f (y) ⇒f (x) ≤ f (y) かつ f (x) ≥ f (y) ⇒ x ≤ y かつ x ≥ y ⇒x = y である。
- f が順序埋め込みである必要十分条件はf が順序を保存し、しかも順序を反映する事である。またf: S → T とその逆関数 f -1: T → S が順序同型ならf 、g は順序同型である。
- 順序を保つ写像と順序を保つ写像の合成は順序を保つ。 順序を反映する写像と順序を反映する写像の合成も順序を反映する。
具体例
自然数全体が整除関係に関して成す半順序集合から、その冪集合が包含関係に関して成す半順序集合への写像 f: ℕ → ℙ(ℕ) を各自然数にその素因数全体の成す集合を対応させることにより定まる。これは順序を保つ集合である(すなわち、x が y を割るならば x の各素因数は y の素因数にもなる)が単射ではない(例えば 12 も 6 もこの写像で {2,3} に写る)し、順序を反映もしない(例えば 12 は 6 を割らない)。少し設定を変えて、各自然数にそのテンプレート:仮リンクの集合を対応させる写像 g: ℕ → ℙ(ℕ) を考えれば、これは順序を保ち、かつ順序を反映するから、従って順序埋め込みになる。一方、これは順序同型ではない(実際、たとえば単元集合 {4} に写る数は無い)が終域を g の値域 g(ℕ) に変更すれば順序同型にすることができる。このような冪集合の中への順序同型の構成は、より広汎なテンプレート:仮リンクと呼ばれる半順序集合のクラスに対して一般化することができる(テンプレート:仮リンクの項を参照)。
双対順序集合
テンプレート:Mathを順序集合とするとき、P 上の二項関係「<math>\preccurlyeq</math>」を
- <math> a \preccurlyeq b \iff b \le a</math>
と定義する(すなわち「<math>\preccurlyeq</math>」は「≤」の逆順序を順序とみなしたものである)。すると、「<math>\preccurlyeq</math>」もP 上の順序になっている事が簡単に示せる。<math>(P,\preccurlyeq)</math>をテンプレート:Mathの双対順序集合という。
双対順序集合はその定義<math>(P,\preccurlyeq)</math>よりもとの順序集合テンプレート:Mathとは大小が逆転している。したがってテンプレート:Mathにおける上限、極大元、最大元は<math>(P,\preccurlyeq)</math>ではそれぞれ下限、極小元、最小元になる。
区間
P を順序集合とし、a、b をP の元とする時、閉区間 [a, b] と開区間 (a, b)を以下のように定義する:
- <math>[a,b]:=\{x\in P\mid a\le x\le b\}</math>
- <math>(a,b):=\{x\in P\mid a < x < b\}</math>
さらに[a,b) および (a,b] を以下のように定義し、半開区間と呼ぶ:
- <math>[a,b):=\{x\in P\mid a\le x< b\}</math>
- <math>(a,b]:=\{x\in P\mid a < x \le b\}</math>
文献によっては(a, b)、[a,b)、 (a,b] の事を ]a, b[、[a,b[、 ]a,b] と表す場合もある。
半順序集合がテンプレート:仮リンクであるとは、すべての区間が有限集合であることを言う。たとえば、整数全体の成す集合は通常の大小関係による半順序に関して局所有限である(端点の無い無限区間のようなものは今考えていない)。
順序集合における区間の概念と、テンプレート:仮リンクとして知られる特定の半順序の類いとを混同してはならない。
順序構造と位相構造
全順序集合の位相
順序位相
全順序集合A に対し、無限半開区間
- <math>(-\infty,b)=\{x \in A \mid x< b\}</math>
- <math>(a,\infty)=\{x \in A \mid a< x\}</math>
全体の集合を準開基とする位相を順序位相(order topology)という[1]。例えば、通常の大小関係 ≤ によって実数全体の集合<math>\mathbb{R}</math>を全順序集合と見ると、その順序位相は通常の距離により定められる位相と同等になる。
全順序集合Aの部分集合B には、B を全順序集合とみなした時の順序位相と A の順序位相から誘導される位相との2つの位相が入る。しかしこの2つの位相は一致するとは限らない。(Bの順序位相における開集合は誘導位相でも開集合であるが逆は一般には成り立たない)。
例えばA を実数全体の集合とし、A の部分集合
- <math>B=\{x\mid 0<x<1\}\cup \{2\}</math>
を考えると、A からB に誘導される位相では一元集合テンプレート:Math は明らかに開集合であるが、B は順序集合としてみたときはそうではない。実際B は(2を1に移す写像により)<math>C=\{x\mid 0<x\le 1\}</math>と順序同型だが、C の順序位相でテンプレート:Math は開集合ではないのでB の順序位相でテンプレート:Math は開集合ではない。
上極限位相、下極限位相
単に「実数体上の位相」といった場合、前述の順序位相を指すがその他の位相を考える事も(主に反例として用いる為に)できる。
実数体<math>\mathbb{R}</math>上の上極限位相とは
- <math>(a,b] = \{x\in\mathbb{R}~:~a<x \le b \}</math>
全体の集合を開基とする位相の事であり、同様に<math>\mathbb{R}</math>上のテンプレート:仮リンクとは逆向きの半開区間
- <math>[a,b) = \{x\in\mathbb{R}~:~a \le x < b \}</math>
実数体に下限位相を入れた空間はしばし<math>\mathbb{R}_{\ell}</math>と書かれ、ゾルゲンフライ直線と呼ばれる。またゾルゲンフライ直線2つの直積<math>\mathbb{R}_{\ell}\times\mathbb{R}_{\ell}</math>はテンプレート:仮リンクと呼ばれる。
overlapping interval topology
区間[-1,1]上のoverlapping interval topologyとは
- <math>[-1,a)</math> for <math>0<a</math>
- <math>(b,1]</math> for <math>b<0</math>
を準開基とする位相である。
半順序集合の位相
半順序空間
位相構造を持つ半順序集合P で以下の性質を満たすものをテンプレート:仮リンクという:
(P の位相構造でこの性質を満たすものは1つとは限らないが、それらを全て半順序空間という。) なお、半順序空間と名前の似たテンプレート:仮リンクは別概念であるので注意が必要である。
半順序空間では半順序関係は テンプレート:Math かつ任意の i に対して テンプレート:Math ならば テンプレート:Math が成り立つ[3]という意味で数列の極限に関してテンプレート:仮リンク。
半順序空間は常にハウスドルフ性を満たす。
位相構造を持つ半順序集合P が半順序空間である必要十分条件は以下を満たす事である:
- テンプレート:Mathを満たす任意のテンプレート:Mathに対し、a の開近傍Uで上方集合であるものとb の開近傍V で下方集合であるものが存在する事である。
2つ半順序空間の間の順序を保つ連続写像の事をdimapという。
上方位相、下方位相
順序集合P 上の以下の2つの位相は同一である事が簡単に示せる。以下のいずれか一方(したがって両方)の条件を満たす位相をテンプレート:仮リンクという。
- {x ∈ P | x ≥ a} for テンプレート:Mathを全て閉集合とする最弱の位相
- 任意のテンプレート:Mathに対し、一点集合テンプレート:Mathの閉包が{x ∈ P | x ≥ a}と一致する最弱の位相
下方位相も同様にして定義できる。
アレクサンドロフ空間
位相空間P がテンプレート:仮リンクであるとは、P上の(有限または無限個の)任意の開集合の共通部分が必ず開集合になる事を言う。
アレクサンドロフ空間は前順序集合と自然に1対1対応している事が知られている。 実際任意の前順序集合P に対し、
- U がP の開集合 ⇔ U がP の上方集合
によりP に位相を入れたものはアレクサンドロフ空間になる。(この位相をP のアレクサンドロフ位相という。)
逆に任意のアレクサンドロフ空間P に対しP 上の「テンプレート:仮リンク」を前順序とする事でP を前順序集合とみなす事ができる。
ここで位相空間P のspecialization preorderとは
- <math>x \le y \iff \overline{\{x\}} \subset \overline{\{y\}}</math>
で定義される前順序の事である。上式で<math>\overline{\{x\}}</math>は一元集合テンプレート:Mathの閉包テンプレート:要曖昧さ回避である。(なお、PがT0空間であればspecialization preorderは半順序である事が知られている。)
以上の対応関係により、集合P におけるアレクサンドロフ空間としての構造とP 上の前順序は1対1対応する。
specialization preorderはアレクサンドロフ空間でなくとも定義可能であるが、アレクサンドロフ空間でない位相空間上ではspecialization preorderに対して上方集合でない開集合も存在する。(なおこの場合でも開集合は常に上方集合である)。したがって前述したような、上方集合を開集合とする位相を考えても元の位相は復元できない。
実数体における例
実数体(に通常の順序をいれたもの)を前順序集合とみなす事で実数体にアレクサンドロフ位相を入れる事ができる。アレクサンドロフ位相における実数体上の開集合(すなわち上方集合)は以下のもののいずれかになる:
- <math>(a,\infty)</math> for some a
- <math>[a, \infty)</math> for some a
- 空集合<math>\emptyset</math>、全体集合<math>\mathbb{R}</math>
スコット位相
上で述べたようにアレクサンドロフ位相は<math>[a, \infty)</math>のような「下に閉じた」集合すらも開集合とみなしてしまう。アレクサンドロフ位相からこのような不自然さを取り除いたのがスコット位相である。 順序集合P 上のスコット位相(Scott topology)とは、以下の2条件を満たすP の部分集合O 全体の集合を開集合族とする位相である:
後者の条件は内点概念の点列による特徴づけ(O の内点x に収束する点列はO と共通部分を持つ)に類似しているおり、この条件が「下に閉じた」集合を排除する。
よって実数体にスコット位相を入れた際、実数体上の開集合は以下のもののいずれかになる:
- <math>(a,\infty)</math> for some a
- 空集合<math>\emptyset</math>、全体集合<math>\mathbb{R}</math>
スコット位相を入れた順序集合をスコット空間といい、スコット空間からスコット空間への連続写像をスコット連続(Scott continuity)という。順序集合P から順序集合Q への写像f がスコット連続である必要十分条件は以下の性質が成り立つ事である事が知られている:
- P の任意の有向部分集合A に対し、A がP 内の上限を持てばf (A )もQ 内の上限を持ち、sup f (A) = f (sup A )が成立する。
スコット連続な関数は順序を保つ。実際、x ≥ y ⇒ sup{x , y } = x であるので、上述した条件よりテンプレート:Math}が存在し、しかもsup{f (x ), f (y )} = f (sup{x , y }) = f (x )となる。これはテンプレート:Mathを意味する。
なお、スコット位相と下方位相のいずれよりも強い位相構造の中で最弱のものをテンプレート:仮リンクという。
ストーン双対性
位相空間の開集合全体の集合は包含関係により順序集合とみなせる。位相空間が「sober性」という弱い性質を満たす時はこの順序構造のみで位相空間の構造が特徴づけられる事が知られている(ストーンの双対性定理)。 したがってsober性を満たす空間に話を限定すれば、点集合論に頼らなくても順序構造のみで位相空間論を展開できる(ポイントレス位相空間論)。
直積集合上の順序
ふたつの半順序集合(の台集合)の直積集合上の半順序としては次の三種類が考えられる。
- 辞書式順序: <math>(a, b) \le (c, d) \iff a < c \or (a = c \and b \le d)</math>
- 積順序: <math>(a, b) \le (c, d) \iff a \le c \and b \le d</math>
- <math>(a, b) \le (c, d) \iff (a < c \and b < d) \or (a = c \and b = d)</math>
最後の順序は対応する狭義全順序の直積の反射閉包である。これらの三種類の順序はいずれもふたつよりも多くの半順序集合の直積に対しても同様に定義される。
体上の順序線型空間に対してこれらの構成を適用すれば、結果として得られる順序集合はいずれもふたたび順序線型空間となる。
- Strict product order on pairs of natural numbers.svg
ℕ×ℕ 上の直積狭義順序の反射閉包。
- N-Quadrat, gedreht.svg
ℕ×ℕ 上の積順序
- Lexicographic order on pairs of natural numbers.svg
ℕ×ℕ 上の辞書式順序
圏としての順序集合
任意の半順序集合(および前順序集合)は、任意の射集合が高々一つの元からなる圏と看做すことができる。具体的には、射の集合を x ≤ y ならば hom(x, y) = {(x, y)} (それ以外の場合は空集合) とし、(y, z)∘(x, y) = (x, z) と定義する。二つの半順序集合がテンプレート:仮リンクとなるのは、それらが順序集合として同型であるときであり、かつその時に限る。半順序集合に最小元が存在すればそれはテンプレート:仮リンクであり、最大元が存在すればそれはテンプレート:仮リンクとなる。また、任意の前順序集合はある半順序集合に圏同値であり、半順序集合の任意の部分圏はテンプレート:仮リンクいる。
半順序集合からの函手、すなわち半順序圏で添字付けられたテンプレート:仮リンクは、テンプレート:仮リンクである。
その他
- (半順序関係の総数)n 個の元からなる集合上の半順序の総数(狭義半順序の総数も同じ)は テンプレート:OEIS 同型を除いた総数は 1, 1, 2, 5, 16, 63, 318, … テンプレート:OEIS.
- (線型順序拡大)半順序集合P の全順序集合への埋め込みを線形順序拡大(linear extension)という。任意の半順序は全順序に拡張することができる(テンプレート:仮リンク[4])。計算機科学において(テンプレート:仮リンクのテンプレート:仮リンク順序として表現される)半順序の線型拡張を求めるアルゴリズムは位相ソート (topological sorting) と呼ばれる。
関連項目
- テンプレート:仮リンク: 半順序集合よりも一般の順序付けの族を許すような、集合上の順序付けの一般化
- 因果集合
- テンプレート:仮リンク
- 有向集合
- テンプレート:仮リンク
- 半束
- 束 (順序集合論)
- 順序群
- テンプレート:仮リンク
- テンプレート:仮リンク
- テンプレート:仮リンク: "a < b または b < a の何れかが成り立つ" という関係が推移的となるような狭義半順序 "<"
- 完備半順序 (cpo)
- ツォルンの補題
注記
- ↑ 原理的には半順序集合であっても同様の概念を定義できるが、本稿の英語版をはじめ、筆者が調べた範囲では全順序集合に対してのみorder topologyを定義している為、ここでは全順序のみに話を限定した。
- ↑ 実数体でなくとも上極限位相と下極限位相を考える事ができるが、これも実数体以外に対してこれらの位相を定義した文献が見つけられなかったので、ここでは実数体のみを対象にした。
- ↑ テンプレート:Cite journal
- ↑ テンプレート:Cite book
参考文献
外部リンク
- テンプレート:OEIS: Number of posets with n labeled elements in the OEIS
- テンプレート:OEIS: Number of posets with n unlabeled elements in the OEIS