Mathematical set with an ordering
図1: 包含 によって順序付けられた 3要素集合の すべての部分集合 の集合の ハッセ 図 。や のように上向きのパスで接続された集合は 比較可能ですが、例えば や は比較 できません
{
x
,
y
,
z
}
,
{\displaystyle \{x,y,z\},}
∅
{\displaystyle \emptyset }
{
x
,
y
}
{\displaystyle \{x,y\}}
{
x
}
{\displaystyle \{x\}}
{
y
}
{\displaystyle \{y\}}
数学 、特に 順序論 において 、 集合 上の 半順序 とは、特定の要素のペアにおいて、一方が他方に先行するような配置のことです。 「半」 という言葉は、すべての要素のペアが比較可能である必要はないことを示すために使用されます。つまり、どちらの要素も他方に先行しないペアが存在する可能性があります。したがって、半順序は、すべてのペアが比較可能な 全順序 を一般化します。
正式には、半順序とは、 反射的 、 反対称的 、 推移的な 同 次二項関係 です。 半順序集合 ( 略して半順序集合 )は、 集合 ( の 基底集合 と呼ばれる)と半順序 からなる 順序付きペア です。文脈から意味が明確で、半順序について曖昧さがない場合は、集合 自体が半順序集合と呼ばれることもあります。
P
=
(
X
,
≤
)
{\displaystyle P=(X,\leq )}
X
{\displaystyle X}
P
{\displaystyle P}
≤
{\displaystyle \leq }
X
{\displaystyle X}
X
{\displaystyle X}
半順序関係
半順序 という用語は 通常、反射半順序関係を指し、この記事では 非厳密 半順序と呼びます。しかし、一部の著者は、この用語を他の一般的なタイプの半順序関係である非反射半順序関係(厳密半順序とも呼ばれます)に使用しています。厳密半順序と非厳密半順序は 1対1 に対応させることができるため、すべての厳密半順序には対応する非厳密半順序が1つずつ存在し、その逆も同様です。
半順序
反射半順序 、 弱 半 順序、 [1] 、 または 非厳密半順序 [2] 半順序 と呼ばれる 、 反射 、 反対称 、 推移的な 集合 上 の 同次関係 。つまり、すべての要素に対して以下 を満たす必要があります。
P
{\displaystyle P}
a
,
b
,
c
∈
P
,
{\displaystyle a,b,c\in P,}
反射性 : 、つまり、すべての要素が自身と関連している。
a
≤
a
{\displaystyle a\leq a}
反対称性 : かつ 、 つまり 、2つの異なる要素が互いに先行しない。
a
≤
b
{\displaystyle a\leq b}
b
≤
a
{\displaystyle b\leq a}
a
=
b
{\displaystyle a=b}
推移性 : かつ 。
a
≤
b
{\displaystyle a\leq b}
b
≤
c
{\displaystyle b\leq c}
a
≤
c
{\displaystyle a\leq c}
非厳密な半順序は、反対称 先行順序 とも呼ばれます。
厳密な半順序
非 反射的 、 強い 、 [1] 、または 厳密な半順序 は、非 反射的 、 非対称的 、 推移的な 集合上の同次関係 < です 。つまり、すべてに対して以下の条件を満たす。
P
{\displaystyle P}
a
,
b
,
c
∈
P
:
{\displaystyle a,b,c\in P:}
非反射性 : 、つまり、どの要素も自身と関連していない(反反射的とも呼ばれる)。
¬
(
a
<
a
)
{\displaystyle \neg \left(a<a\right)}
非対称性 :ならば、 そうではない 。
a
<
b
{\displaystyle a<b}
b
<
a
{\displaystyle b<a}
推移性 : かつ 。
a
<
b
{\displaystyle a<b}
b
<
c
{\displaystyle b<c}
a
<
c
{\displaystyle a<c}
推移的な関係は、非反射的である場合にのみ非対称です。 [3] したがって、非反射性または非対称性のいずれか(両方ではない)を省略した場合、定義は同じです。
厳密な半順序は、厳密な前順序 とも呼ばれる 。
厳密な半順序関係と非厳密な半順序関係の対応
図2厳密な関係/非厳密な関係とその双対関係との間の接続に関する 可換図。反射閉包( cls )、非反射核( ker )、および逆関係( cnv )の操作を介して。各関係は 、中央に ハッセ図 が描かれている半集合の 論理行列 によって表される。例えば 、左下の行列の3行4列は空である
3
≰
4
{\displaystyle 3\not \leq 4}
集合上の厳密な半順序と非厳密な半順序 は密接に関連しています。非厳密な半順序は 、 という 形式の関係をすべて削除することで厳密な半順序に変換できます。 つまり、 は 上の 恒等 関係 であり、は 集合の減算 を表します 。逆に、 上の厳密な半順序 < は 、その形式の関係をすべて付加することで非厳密な半順序に変換できます。つまり、 は非厳密な半順序です。したがって、 が 非厳密な半順序である場合、対応する厳密な半順序 < は、 によって与えられる
非反射核 です
。逆に、 が厳密な半順序である場合、対応する非厳密な半順序は、 によって与えられる
反射閉包 です。
P
{\displaystyle P}
≤
{\displaystyle \leq }
a
≤
a
;
{\displaystyle a\leq a;}
<
:=
≤
∖
Δ
P
{\displaystyle <\;:=\ \leq \ \setminus \ \Delta _{P}}
Δ
P
:=
{
(
p
,
p
)
:
p
∈
P
}
{\displaystyle \Delta _{P}:=\{(p,p):p\in P\}}
P
×
P
{\displaystyle P\times P}
∖
{\displaystyle \;\setminus \;}
P
{\displaystyle P}
≤
:=
Δ
P
∪
<
{\displaystyle \leq \;:=\;\Delta _{P}\;\cup \;<\;}
≤
{\displaystyle \leq }
a
<
b
if
a
≤
b
and
a
≠
b
.
{\displaystyle a<b{\text{ if }}a\leq b{\text{ and }}a\neq b.}
≤
{\displaystyle \leq }
a
≤
b
if
a
<
b
or
a
=
b
.
{\displaystyle a\leq b{\text{ if }}a<b{\text{ or }}a=b.}
双対順序
半順序関係の 双対 (または 反対 ) は 、を の 逆関係 とする ことで定義されます。つまり 、 の場合に限ります 。非厳密半順序の双対は非厳密半順序であり、 厳密半順序の双対は厳密半順序です。関係の双対の双対は元の関係です。
R
op
{\displaystyle R^{\text{op}}}
R
{\displaystyle R}
R
op
{\displaystyle R^{\text{op}}}
R
{\displaystyle R}
x
R
op
y
{\displaystyle xR^{\text{op}}y}
y
R
x
{\displaystyle yRx}
表記
集合 と半順序関係(通常は非厳密半順序 )が与えられた場合 、表記を一意に拡張して4つの半順序関係と を定義できます。 ここ で、は 上の非厳密半順序関係 、 は 上の関連する厳密半順序関係 ( の 非 反射核 )、 は の双対 、 は の双対です。厳密に言えば、 半順序集合という 用語は、これらの関係がすべて適切に定義された集合を指します。しかし実際には、 という単一の関係、 または 、またはまれな例では、非厳密関係と厳密関係を一緒に 、 を考慮するだけで済みます 。 [5]
P
{\displaystyle P}
≤
{\displaystyle \leq }
≤
,
{\displaystyle \leq ,}
<
,
{\displaystyle <,}
≥
,
{\displaystyle \geq ,}
>
{\displaystyle >}
≤
{\displaystyle \leq }
P
{\displaystyle P}
<
{\displaystyle <}
P
{\displaystyle P}
≤
{\displaystyle \leq }
≥
{\displaystyle \geq }
≤
{\displaystyle \leq }
>
{\displaystyle >}
<
{\displaystyle <}
(
P
,
≤
)
{\displaystyle (P,\leq )}
(
P
,
<
)
{\displaystyle (P,<)}
(
P
,
≤
,
<
)
{\displaystyle (P,\leq ,<)}
文脈から他の種類の順序を意味していないことが明らかである限り、 順序集合 という用語は、 半順序集合 の略語として使用されることがあります。特に、 全順序集合は 、これらの構造が半順序集合よりも一般的である分野では、「順序集合」と呼ばれることもあります。一部の著者は、 [6] や [7] など、 半順序と全順序を区別するために
異なる記号を使用しています
≤
{\displaystyle \leq }
⊑
{\displaystyle \sqsubseteq }
⪯
{\displaystyle \preceq }
半順序について言及する場合、 は の 補集合 として捉えるべきではありません 。この関係 は の非反射核の逆で あり、 は常に の補集合の部分集合です が、 が全順序である 場合に限り、 の補集合と等しくなります 。 [a]
≤
{\displaystyle \leq }
>
{\displaystyle >}
>
{\displaystyle >}
≤
{\displaystyle \leq }
≤
{\displaystyle \leq }
>
{\displaystyle >}
≤
{\displaystyle \leq }
≤
{\displaystyle \leq }
代替定義
コンピュータサイエンス における半順序を定義する別の方法は、 比較 の概念を用いることです 。具体的には、前述の定義によれば、2つの要素 x と y は、 互いに 排他的な 4つの関係のいずれかにあること がわかります。つまり、 x < y 、 x = y 、 x > y 、または x と yは 比較不可能 です。これは 、2つの要素が与えられたときに4つのコードのいずれかを返す 関数で表すことができます。 [8] [9]この定義は、集合同値ではなく、定義された 同値関係 として扱われる、 集合同値 上の半順序 と同等です 。 [10]
≤
,
<
,
≥
,
and
>
{\displaystyle \leq ,<,\geq ,{\text{ and }}>}
compare
:
P
×
P
→
{
<
,
>
,
=
,
|
}
{\displaystyle {\text{compare}}:P\times P\to \{<,>,=,\vert \}}
ウォリスは、より一般的な半順序関係 の概念を、 推移的 かつ 反対称 的 な同次関係 として定義しています 。これには、反射的半順序と非反射的半順序の両方がサブタイプとして含まれます。 [1]
有限半順序集合は、 ハッセ図 を通して視覚化できます。 [11] 具体的には、厳密な半順序関係をとると 、 の各要素を ノード、の各要素をエッジ とすることで、 有向非巡回グラフ (DAG)を構築できます。このDAGの 推移的縮約 [b] はハッセ図です。同様に、このプロセスを逆にして、特定のDAGから厳密な半順序を構築できます。対照的に、厳密でない半順序に関連付けられたグラフは、すべてのノードで自己ループを持つため、DAGではありません。厳密でない順序がハッセ図によって表されると言われる場合、実際には対応する厳密な順序が示されています。
(
P
,
<
)
{\displaystyle (P,<)}
P
{\displaystyle P}
<
{\displaystyle <}
例
図3 1から4までの数の割り切れるグラフ。この集合は、1から他のすべての数への関係があるため、部分的に順序付けられていますが、完全には順序付けられていません。ただし、2から3、または3から4への関係はありません。
数学で生じる半順序集合の標準的な例には、以下が含まれます
実数 、あるいは一般に全順序集合は、標準的な 「以下」 関係 ≤ によって順序付けられ、半順序である。
実数 において 、通常の「 より小さい」 関係< は厳密な半順序である。 における通常の 「より大きい」 関係 >についても同様である。
R
{\displaystyle \mathbb {R} }
R
{\displaystyle \mathbb {R} }
定義により、すべての 厳密な弱順序 は厳密な半順序である。
与えられた集合(その 冪集合 )の 部分集合 の集合は、 包含 によって順序付けられている(図1参照)。同様に、 部分列 によって順序付けられている 数列の集合、および 部分文字列 によって順序付けられている 文字列 の集合 。
割り切れる 関係 を備えた 自然数 の集合 。(図3および図6参照)
到達可能性 によって順序付けられている 有向非巡回グラフ の頂点集合 。
包含によって順序付けられている ベクトル空間 の 部分 空間の集合
半順序集合 P について、 P の要素のすべての シーケンス を含む シーケンス空間 。シーケンス a が シーケンス bに先行する場合、シーケンス a のすべての項目がシーケンス b の対応する項目に先行します 。正式には、 すべての に対してが成立する 場合に限ります。つまり、 要素ごとの順序 です 。
(
a
n
)
n
∈
N
≤
(
b
n
)
n
∈
N
{\displaystyle \left(a_{n}\right)_{n\in \mathbb {N} }\leq \left(b_{n}\right)_{n\in \mathbb {N} }}
a
n
≤
b
n
{\displaystyle a_{n}\leq b_{n}}
n
∈
N
{\displaystyle n\in \mathbb {N} }
集合 X と半順序集合 P に対して、 Xから P への すべての関数を含む 関数空間 。ここで、 f ≤ g とは常に、 すべての f ( x ) ≤ g ( x )に対して成立する。
x
∈
X
.
{\displaystyle x\in X.}
フェンス とは、順序関係 a < b > c < d ... の交互の列によって定義される半順序集合である。
特殊相対性理論 、および多くの場合 [c] 一般相対性理論 における事象の集合 。2つの事象 X と Y に対して、 X ≤ Y は、 Yが X の 未来 光円錐 内にある場合にのみ成立する 。事象 Yが X の因果的影響を受けるのは、 X ≤ Y の場合のみである 。
半順序集合のよく知られた例としては、系図 上の子孫順に並べられた人々の集まりが挙げられる 。子孫と祖先の関係にある人々もいるが、どちらも他方の子孫ではない、比較できない人々のペアもある。
半順序集合の直積における順序
強度が増す順、つまりペアの集合が減少する順に、 2つの半順序集合の 直積上 の可能な半順序を3つ挙げると、以下のようになります(図4参照)。
辞書 式順序 : a < c または ( a = c かつ b ≤ d ) の場合 、( a , b ) ≤ ( c , d )
積の 順序 : a ≤ c かつ b ≤ dの場合、 ( a , b ) ≤ ( c , d ) 。
対応する厳密順序の 直積 の 反射 閉包: ( a , b )≤( c , d ) 、( a < c かつ b < d )または( a = c かつ b = d )の場合。
これら3つは、3つ以上の集合の直積に対しても同様に定義できます。
同じ 体上の 順序付きベクトル空間 に適用すると 、結果はいずれの場合も順序付きベクトル空間になります。
全順序付き集合の直積の順序 も参照してください 。
半順序付き集合の和
2つの(互いに素な)半集合を結合する別の方法は、 順序和 [12] (または 線型和 ) Z = X ⊕ Y であり、これは基となる集合X と Y の和集合上で、順序a≤Zbによって定義され、 かつ 次の 場合 に 限り ます 。
a , b ∈ X かつ a≤Xb 、 または
a , b ∈ Y かつ 、 または
a ∈ X かつ b ∈ Y 。
2つの半順序集合が整列して いる場合 、それらの順序和も整列しています。 [14]
直並列半順序は 、順序和演算(この文脈では直並列合成と呼ばれる)と並列合成と呼ばれる別の演算から形成されます。並列合成とは、 2つの半順序集合の 素和 であり、一方の集合の要素ともう一方の集合の要素の間に順序関係はありません。
派生概念
例では、集合の包含によって順序付けられた 3要素集合の すべての部分集合の集合 からなる半順序集合を使用します (図1参照)。
(
P
(
{
x
,
y
,
z
}
)
,
⊆
)
{\displaystyle ({\mathcal {P}}(\{x,y,z\}),\subseteq )}
{
x
,
y
,
z
}
,
{\displaystyle \{x,y,z\},}
a ≤ b の場合、 aは b と関連して います 。ただし、 この関係は必ずしも 対称的である必要はないため、これは bも a と関連していることを意味するものではありません 。例えば、 は と関連しています が、その逆は当てはまりません。
{
x
}
{\displaystyle \{x\}}
{
x
,
y
}
,
{\displaystyle \{x,y\},}
a と b は、 a ≤ b または b ≤ a の場合、 比較可能 です 。それ以外の場合、 比較できません 。例えば、 と は 比較可能ですが、 と は 比較できません。
{
x
}
{\displaystyle \{x\}}
{
x
,
y
,
z
}
{\displaystyle \{x,y,z\}}
{
x
}
{\displaystyle \{x\}}
{
y
}
{\displaystyle \{y\}}
全 順序 または 線型順序 とは、すべての要素のペアが比較可能な半順序、つまり 三分法 が成り立つ順序です。例えば、標準順序を持つ自然数です。
連鎖 と は、全順序集合である半集合の部分集合です。例えば、 は連鎖です。
{
{
}
,
{
x
}
,
{
x
,
y
,
z
}
}
{\displaystyle \{\{\,\},\{x\},\{x,y,z\}\}}
反 連鎖 とは、2つの異なる要素が比較できない半集合の部分集合です。例えば、 単体の集合です。
{
{
x
}
,
{
y
}
,
{
z
}
}
.
{\displaystyle \{\{x\},\{y\},\{z\}\}.}
要素 aは、 a ≤ b かつ であるとき、 要素 b より真に小さい と言われます。 例えば 、 は より真に小さい
a
≠
b
.
{\displaystyle a\neq b.}
{
x
}
{\displaystyle \{x\}}
{
x
,
y
}
.
{\displaystyle \{x,y\}.}
元 aは別の元 b ( a ⋖ b または a <: b と表記 ) によって 覆われ ているとは、 aが b より厳密に小さく 、かつ3つ目の元 cが それらの間に収まらない場合を指します。正式には、 a ≤ b と a ≤ c ≤ b の両方が真であり、かつ <<を満たすすべての c に対してa ≤ c ≤ bが偽である場合です。厳密な順序を用いる と 、関係 a ⋖ bは 「任意の cに対して a < b であるが a < c < b ではない」と同義に言い換えることができます。例えば、 は覆われます が、は覆われません。
a
≠
b
{\displaystyle a\neq b}
a
≠
c
≠
b
.
{\displaystyle a\neq c\neq b.}
{
x
}
{\displaystyle \{x\}}
{
x
,
z
}
,
{\displaystyle \{x,z\},}
{
x
,
y
,
z
}
.
{\displaystyle \{x,y,z\}.}
極値
図5 最大元と最小元を削除した上の図。この縮小された半集合では、上の行の元はすべて 最大 元であり、下の行の元はすべて 最小元ですが、 最大元 と 最小 元はありません 。
半集合には、「最大元」と「最小元」の概念がいくつかあります 。特に、
次のようになります
P
,
{\displaystyle P,}
最大元 と最小元:元は、 すべての元に対して で あるとき、 最大元 です。 元は、 すべての元に対して で あるとき 、最小元 です 。poset は、最大元または最小元を 1 つしか持つことができません。この例では、集合 は 最大元で、 は最小です。
g
∈
P
{\displaystyle g\in P}
a
≤
g
{\displaystyle a\leq g}
a
∈
P
.
{\displaystyle a\in P.}
m
∈
P
{\displaystyle m\in P}
m
≤
a
{\displaystyle m\leq a}
a
∈
P
.
{\displaystyle a\in P.}
{
x
,
y
,
z
}
{\displaystyle \{x,y,z\}}
{
}
{\displaystyle \{\,\}}
最大元 と最小元:元は 、 となる元が存在しないとき、最大元です。同様 に 、元は、 と なる元が存在しないとき、最小元です。poset に最大元がある場合、それは唯一の最大元でなければなりませんが、そうでない場合は、複数の最大元が存在する可能性があり、最小元と最小元についても同様です。この例では、 と は最大元と最小元です。これらを除くと、3 つの最大元と 3 つの最小元があります(図 5 を参照)。
g
∈
P
{\displaystyle g\in P}
a
∈
P
{\displaystyle a\in P}
a
>
g
.
{\displaystyle a>g.}
m
∈
P
{\displaystyle m\in P}
a
∈
P
{\displaystyle a\in P}
a
<
m
.
{\displaystyle a<m.}
{
x
,
y
,
z
}
{\displaystyle \{x,y,z\}}
{
}
{\displaystyle \{\,\}}
上限と下限: P の 部分集合 Aについて、A の 各元 a について a ≤ x ならば、 P の 元 xは A の上限となる 。特に、 A の上限となるためには x が A に存在する必要はない。同様に、A の 各元 a について a ≥ x ならば、 P の 元 x は A の 下限 と なる 。P の 最大 元は P 自身の上限であり、最小元は P の下限である 。この例では、集合は 元の集合の 上限 である 。
{
x
,
y
}
{\displaystyle \{x,y\}}
{
{
x
}
,
{
y
}
}
.
{\displaystyle \{\{x\},\{y\}\}.}
図 6 割り切れる順に並べられた 非負整数 の格子の一部
別の例として、割り切れる順で並べた正の 整数を考えてみましょう。1 は他のすべての要素 を割り切る ので最小元です 。一方で、この poset には最大元がありません。この部分的に順序付けられたセットには最大元さえありません。任意の g は、たとえばそれとは異なる 2 gを割り切るので、 g は 最大ではありません。数値 1 を除外し、割り切れるかどうかを 1 より大きい要素の順序として維持すると、結果の poset には最小元はありませんが、 任意の素数 はその最小元になります。この poset では、60 は、下限を持たない部分集合の上限です (1 は poset に含まれないため)。一方で、2 は 2 のべき乗の部分集合の下限であり、上限はありません。数値 0 が含まれる場合、これはすべての整数の倍数であるため、最大元になります (図 6 を参照)。
{
2
,
3
,
5
,
10
}
,
{\displaystyle \{2,3,5,10\},}
半順序集合間の写像
2 つの半順序集合 ( S 、≤) と ( T 、≼) が与えられているとき、すべて に対して が f ( x ) ≼ f ( y ) を意味するとき、 関数 は 順序保存 、または 単調 、または 等調 と呼ばれます。 ( U 、≲) も半順序集合であり、と が両方 とも 順序保存である場合、それらの 合成 も順序保存です。関数は、 すべての f ( x ) ≼ f ( y ) に対して が意味する場合、 順序反映 と呼ばれます。 f が 順序保存かつ順序反映の両方である
場合、それは ( S 、≤) の ( T 、≼) への 順序埋め込み と呼ばれます。後者の場合、 が意味するため 、そしてさらに の 反対称性によれば 、 であるため、 f は必然的に 単射です。2 つの半順序集合 S と T の間に順序埋め込みが存在する場合、 S は T に 埋め込む ことができる と言えます 。順序埋め込み が 全単射である場合、それは 順序同型性 と呼ばれ 、半順序 ( S , ≤) と ( T , ≼)は 同型で あると言われる 。同型順序は構造的に類似した ハッセ図を 持つ(図7a参照)。順序保存写像とが 存在し 、それぞれ S と T 上の 恒等写像 を与える場合 、 S と T は順序同型である ことが示される。
f
:
S
→
T
{\displaystyle f:S\to T}
x
,
y
∈
S
,
{\displaystyle x,y\in S,}
x
≤
y
{\displaystyle x\leq y}
f
:
S
→
T
{\displaystyle f:S\to T}
g
:
T
→
U
{\displaystyle g:T\to U}
g
∘
f
:
S
→
U
{\displaystyle g\circ f:S\to U}
f
:
S
→
T
{\displaystyle f:S\to T}
x
,
y
∈
S
,
{\displaystyle x,y\in S,}
x
≤
y
.
{\displaystyle x\leq y.}
f
(
x
)
=
f
(
y
)
{\displaystyle f(x)=f(y)}
x
≤
y
and
y
≤
x
{\displaystyle x\leq y{\text{ and }}y\leq x}
x
=
y
{\displaystyle x=y}
≤
.
{\displaystyle \leq .}
f
:
S
→
T
{\displaystyle f:S\to T}
f
:
S
→
T
{\displaystyle f:S\to T}
g
:
T
→
U
{\displaystyle g:T\to U}
g
∘
f
{\displaystyle g\circ f}
f
∘
g
{\displaystyle f\circ g}
たとえば、 自然数の集合(割り切れる順)から自然数の べき集合 (包含順)への写像は、各数をその 素約数 の集合 に写すことで定義できます。これは順序が保存されます。つまり、 x で が 割り切れる場合、 x の各素約数は y の素約数でもあります 。ただし、これは単射でもなく(12 と 6 の両方を に写すため )、順序を反映するものでもありません(12 で 6 が割り切れないため)。代わりに、各数をその 素べき約 数の集合 に写すと、順序が保存され、順序が反映され、したがって順序が埋め込まれる写像が定義されます 。これは順序同型ではありません(たとえば、どの数も 集合 に写さないため)が、 その余域 を に制限する ことで順序同型にすることができます 。図 7b は のサブセットと、 g によるその同型像を示しています 。このような順序同型を冪集合に構築することは、 分配束 と呼ばれる広いクラスの半順序に一般化できます。 バーコフの表現定理を 参照してください。
f
:
N
→
P
(
N
)
{\displaystyle f:\mathbb {N} \to \mathbb {P} (\mathbb {N} )}
{
2
,
3
}
{\displaystyle \{2,3\}}
g
:
N
→
P
(
N
)
{\displaystyle g:\mathbb {N} \to \mathbb {P} (\mathbb {N} )}
{
4
}
{\displaystyle \{4\}}
g
(
N
)
.
{\displaystyle g(\mathbb {N} ).}
N
{\displaystyle \mathbb {N} }
半順序の数
OEIS のシーケンスA001035は、 n個 のラベル付き要素
の集合における半順序の数を示しています。
S ( n , k )は 第二種スターリング数 を指すことに 注意してください 。
厳密な半順序の数は半順序の数と同じです。
同型までのみ 数えると 、1、1、2、5、16、63、318、…( OEIS の A000112 )という数列が得られます。
部分半集合
半順序集合は、 が の 部分集合 であり 、 が の部分集合である場合に 、別の半順序集合の 部分順序集合 と呼ばれます 。後者の条件は、任意の および (したがって においても )に対して、 が 成り立つ 場合、 が成り立つという要件と同等です 。
P
∗
=
(
X
∗
,
≤
∗
)
{\displaystyle P^{*}=(X^{*},\leq ^{*})}
P
=
(
X
,
≤
)
{\displaystyle P=(X,\leq )}
X
∗
{\displaystyle X^{*}}
X
{\displaystyle X}
≤
∗
{\displaystyle \leq ^{*}}
≤
{\displaystyle \leq }
x
{\displaystyle x}
y
{\displaystyle y}
X
∗
{\displaystyle X^{*}}
X
{\displaystyle X}
x
≤
∗
y
{\displaystyle x\leq ^{*}y}
x
≤
y
{\displaystyle x\leq y}
がの部分順序集合であり 、さらに、 および において すべての に対して 、 が成り立つときはいつでも、 の部分順序集合 を によって 誘導される と 呼び 、 と書きます 。
P
∗
{\displaystyle P^{*}}
P
{\displaystyle P}
x
{\displaystyle x}
y
{\displaystyle y}
X
∗
{\displaystyle X^{*}}
x
≤
y
{\displaystyle x\leq y}
x
≤
∗
y
{\displaystyle x\leq ^{*}y}
P
∗
{\displaystyle P^{*}}
P
{\displaystyle P}
X
∗
{\displaystyle X^{*}}
P
∗
=
P
[
X
∗
]
{\displaystyle P^{*}=P[X^{*}]}
線形拡張
集合上の 半順序は 、すべての要素に対して が成り立つ 場合、 上 の 別の半順序の 拡張 と呼ばれます。 線形 拡張 は、線形(つまり、全)順序でもある拡張です。古典的な例として、全順序集合の辞書式順序は、その積順序の線形拡張です。すべての半順序は全順序に拡張できます( 順序拡張原理 )。 [16]
≤
∗
{\displaystyle \leq ^{*}}
X
{\displaystyle X}
≤
{\displaystyle \leq }
X
{\displaystyle X}
x
,
y
∈
X
,
{\displaystyle x,y\in X,}
x
≤
y
,
{\displaystyle x\leq y,}
x
≤
∗
y
.
{\displaystyle x\leq ^{*}y.}
コンピュータサイエンス では、半順序の線形拡張( 有向非巡回グラフの 到達可能性 順序として表される ) を見つけるためのアルゴリズムは、 位相
ソートと呼ばれます
圏論において
すべてのposet(およびすべての preordered set )は、オブジェクトとに対して、 から への 射 が 最大で1つ存在する 圏 と見なすことができます。 より明確には、 x ≤ y (それ以外の場合は 空集合 ) の場合、 hom( x , y ) = {( x , y )} とします。このような圏は posetal と呼ばれることもあります。
x
{\displaystyle x}
y
,
{\displaystyle y,}
x
{\displaystyle x}
y
.
{\displaystyle y.}
(
y
,
z
)
∘
(
x
,
y
)
=
(
x
,
z
)
.
{\displaystyle (y,z)\circ (x,y)=(x,z).}
posetは、 同型で ある場合に限り互いに 同値 です。posetでは、最小の要素が存在する場合は 始対象 であり、最大の要素が存在する場合は 終対象 です。また、すべてのpreordered setはposetと同値です。最後に、posetのすべての部分圏は 同型閉 です
位相空間における半順序
が位相空間 の構造も与えられている半順序集合である 場合 、慣例的に は 位相 積空間の 閉部 分集合であると仮定する。この仮定の下では、半順序関係は 、すべての に対して かつ である なら ば、 [17] という意味で 極限 において良好に振る舞う。
P
{\displaystyle P}
{
(
a
,
b
)
:
a
≤
b
}
{\displaystyle \{(a,b):a\leq b\}}
P
×
P
.
{\displaystyle P\times P.}
lim
i
→
∞
a
i
=
a
,
{\displaystyle \lim _{i\to \infty }a_{i}=a,}
lim
i
→
∞
b
i
=
b
,
{\displaystyle \lim _{i\to \infty }b_{i}=b,}
i
,
{\displaystyle i,}
a
i
≤
b
i
,
{\displaystyle a_{i}\leq b_{i},}
a
≤
b
.
{\displaystyle a\leq b.}
区間
半順序 集合 Pの 凸集合とは、 P の 部分集合 Iであって、 I 内の任意の x と y 、および P 内の任意の z に対して、 x ≤ z ≤ y ならば、 zも I に含まれる という性質を持つものである。この定義は、 実数 の 区間 の定義を一般化するものである。幾何学 の 凸 集合 と混同される可能性がある場合は、 「凸」ではなく
順序凸 を使用する
格子 L の 凸部分格子は 、 L の部分格子であり、 L の凸集合でもある 。すべての空でない凸部分格子は、 フィルター と L の イデアル の積として一意に表すことができる。
半集合 P の区間 は 、区間記法で定義できる部分集合である。
a ≤ b に対して 、 閉区間 [ a , b ]は、 a ≤ x ≤ b (つまり、 a ≤ x かつ x ≤ b )を満たす元 x の集合である 。少なくとも元 a と b を含む
対応する厳密な関係「<」を用いると、 開区間 ( a , b )は、 a < x < b (すなわち、 a < x かつ x < b )を満たす要素 x の集合です 。開区間は、 a < b であっても空になることがあります。例えば、 整数上の開区間 (0, 1)は 、0 < x < 1 となる整数 x が 存在しないことから空です。
半開 区間 [ a , b ) と ( a , b ] も同様に定義されます。
a ≤ b が成立しない場合は 、これらの区間はすべて空です。すべての区間は凸集合ですが、逆は成立しません。例えば、120 の約数の半集合を割り切れる順に並べた場合(図 7b を参照)、集合 {1, 2, 4, 5, 8} は凸集合ですが、区間ではありません
区間 Iが有界であるとは、 I ⊆ [ a , b ] となる 元が存在する場合です 。区間表記で表せるすべての区間は明らかに有界ですが、逆は真ではありません。例えば、 実数の部分集合として P = (0, 1) ∪ (1, 2) ∪ (2, 3) とします。部分集合(1, 2)は有界区間ですが、 P には 最小値 も 最大値も 存在しないため 、
P の元を用いて区間表記で表すことはできません
a
,
b
∈
P
{\displaystyle a,b\in P}
すべての有界区間が有限である場合、半集合は 局所有限と 呼ばれます。例えば、整数は自然順序付けの下で局所有限です。直積の辞書式順序は 局所有限ではありません。なぜなら 、(1, 2) ≤ (1, 3) ≤ (1, 4) ≤ (1, 5) ≤ ... ≤ (2, 1) だからです。区間表記を用いると、「 aは b によって覆われる 」という性質は次のように言い換えることができます。
N
×
N
{\displaystyle \mathbb {N} \times \mathbb {N} }
[
a
,
b
]
=
{
a
,
b
}
.
{\displaystyle [a,b]=\{a,b\}.}
半順序における区間の概念は、区間順序 として知られる半順序の特定のクラスと混同しないでください 。
参照
注釈
引用文献
^ abc Wallis, WD (2013年3月14日). A Beginner's Guide to Discrete Mathematics. Springer Science & Business Media. p. 100. ISBN 978-1-4757-3826-1 。
^ Simovici, Dan A. & Djeraba, Chabane (2008). 「半順序集合」. データマイニングのための数学的ツール:集合論、半順序、組合せ論 . Springer. ISBN 9781848002012 。
^ Flaška, V.; Ježek, J.; Kepka, T.; Kortelainen, J. (2007). 「二項関係の推移閉包 I」. Acta Universitatis Carolinae. Mathematica et Physica . 48 (1). プラハ:チャールズ大学数学・物理学部: 55–69 . 補題1.1 (iv)。この出典では、非対称関係を「厳密に反対称」と呼んでいます。
^ Avigad, Jeremy; Lewis, Robert Y.; van Doorn, Floris (2021年3月29日). 「13.2. 順序についてさらに詳しく」. Logic and Proof (リリース3.18.4版). 2023年4月3日時点のオリジナルよりアーカイブ。 2021年 7月24日 閲覧 。 したがって、すべての半順序は、実際には弱半順序とそれに関連する厳密な半順序からなるペアであると考えることができます。
^ Rounds, William C. (2002年3月7日). 「講義スライド」 (PDF) . EECS 203: 離散数学 . 2021年 7 月23日閲覧
^ Kwong, Harris (2018年4月25日). 「7.4: 部分順序と全順序」. 離散数学のためのスパイラルワークブック . 2021年 7月23日 閲覧.
^ 「有限 posets」. Sage 9.2.beta2 リファレンスマニュアル: 組合せ論 . 2022年 1月5日 閲覧. compare_elements( x , y ): poset 内の x と yを比較します。x < y の場合は-1 を返します。x = y の場合は 0 を 返します。x > y の場合は1 を返します 。x と y が 比較 できない 場合 はNone を返します
^ ピーター・チェン、グオリ・ディン、スティーブ・セイデン。Poset Mergingについて (PDF) (技術レポート)。2ページ。 2022年 1月5日 閲覧 。S の2つの要素sとtの比較は、3つの異なる値、すなわちs≤t、s>t、またはs|tのいずれかを返します。
^ ヴァージル・プレヴォスト、マシュー・ジャウメ(2003年9月11日)。数学的構造の階層における証明の作成。CALCULEMUS-2003 – 第11回記号計算と機械化推論の統合シンポジウム。ローマ、イタリア:アラクネ。89 ~ 100ページ。
^ リチャード・E・メリフィールド、 ハワード・E・シモンズ (1989年)。 化学における位相的手法 。ニューヨーク:ジョン・ワイリー・アンド・サンズ。28ページ 。ISBN 0-471-83817-9 . 2012年 7月27日 閲覧 。 半順序集合は ハッセ図 で簡単に表すことができます...
^ Neggers, J.; Kim, Hee Sik (1998)、「4.2 積順序と辞書式順序」、 Basic Posets 、World Scientific、 62~ 63ページ、 ISBN
9789810235895
^ PR Halmos (1974) 『素朴集合論』 、Springer、82ページ。ISBN 978-1-4757-1645-0 。
^ Jech, Thomas (2008) [1973]. 選択公理 、 Dover Publications 、 ISBN 978-0-486-46624-8 。
^ Ward, LE Jr (1954). 「半順序位相空間」. Proceedings of the American Mathematical Society . 5 (1): 144– 161. doi : 10.1090/S0002-9939-1954-0063016-5 . hdl :10338.dmlcz/101379.
参考文献
外部リンク
ウィキメディア・コモンズにあるハッセ図に関するメディア。それぞれ半順序の例を示しています。
OEIS シーケンス A001035 (n個のラベル付き要素を持つ半順序集合の数)
OEIS シーケンス A000112 (n個のラベルなし要素を持つ半順序集合(「半順序集合」)の数)