図1:包含によって順序付けられた3要素集合のすべての部分集合の集合のハッセ。やのように上向きのパスで接続された集合は比較可能ですが、例えばや は比較できません

数学、特に順序論において集合上の半順序とは、特定の要素のペアにおいて、一方が他方に先行するような配置のことです。「半」という言葉は、すべての要素のペアが比較可能である必要はないことを示すために使用されます。つまり、どちらの要素も他方に先行しないペアが存在する可能性があります。したがって、半順序は、すべてのペアが比較可能な全順序を一般化します。

正式には、半順序とは、反射的反対称的推移的な次二項関係です。半順序集合略して半順序集合)は、集合基底集合と呼ばれる)と半順序からなる順序付きペアです。文脈から意味が明確で、半順序について曖昧さがない場合は、集合自体が半順序集合と呼ばれることもあります。

半順序関係

半順序という用語は通常、反射半順序関係を指し、この記事では非厳密半順序と呼びます。しかし、一部の著者は、この用語を他の一般的なタイプの半順序関係である非反射半順序関係(厳密半順序とも呼ばれます)に使用しています。厳密半順序と非厳密半順序は1対1に対応させることができるため、すべての厳密半順序には対応する非厳密半順序が1つずつ存在し、その逆も同様です。

半順序

反射半順序順序、[1] または非厳密半順序[2]半順序と呼ばれる反射反対称推移的な集合同次関係。つまり、すべての要素に対して以下を満たす必要があります。

  1. 反射性、つまり、すべての要素が自身と関連している。
  2. 反対称性: かつつまり、2つの異なる要素が互いに先行しない。
  3. 推移性: かつ

非厳密な半順序は、反対称先行順序とも呼ばれます。

厳密な半順序

反射的強い[1]、または厳密な半順序は、非反射的非対称的推移的な集合上の同次関係 < です。つまり、すべてに対して以下の条件を満たす。

  1. 非反射性、つまり、どの要素も自身と関連していない(反反射的とも呼ばれる)。
  2. 非対称性:ならば、そうではない
  3. 推移性: かつ

推移的な関係は、非反射的である場合にのみ非対称です。[3]したがって、非反射性または非対称性のいずれか(両方ではない)を省略した場合、定義は同じです。

厳密な半順序は、厳密な前順序とも呼ばれる

厳密な半順序関係と非厳密な半順序関係の対応

図2厳密な関係/非厳密な関係とその双対関係との間の接続に関する 可換図。反射閉包( cls)、非反射核(ker)、および逆関係(cnv )の操作を介して。各関係は、中央にハッセ図が描かれている半集合の論理行列によって表される。例えば、左下の行列の3行4列は空である

集合上の厳密な半順序と非厳密な半順序は密接に関連しています。非厳密な半順序は、 という形式の関係をすべて削除することで厳密な半順序に変換できます。つまり、 は上の恒等関係であり、は集合の減算を表します。逆に、 上の厳密な半順序 < は、その形式の関係をすべて付加することで非厳密な半順序に変換できます。つまり、は非厳密な半順序です。したがって、 が非厳密な半順序である場合、対応する厳密な半順序 < は、によって与えられる 非反射核です 。逆に、 が厳密な半順序である場合、対応する非厳密な半順序は、によって与えられる 反射閉包です。

双対順序

半順序関係の双対(または反対、を の逆関係とすることで定義されます。つまりの場合に限ります。非厳密半順序の双対は非厳密半順序であり、[4]厳密半順序の双対は厳密半順序です。関係の双対の双対は元の関係です。

表記

集合と半順序関係(通常は非厳密半順序 )が与えられた場合、表記を一意に拡張して4つの半順序関係と を定義できます。ここで、は 上の非厳密半順序関係は 上の関連する厳密半順序関係反射核)、は の双対は の双対です。厳密に言えば、半順序集合という用語は、これらの関係がすべて適切に定義された集合を指します。しかし実際には、 という単一の関係、または、またはまれな例では、非厳密関係と厳密関係を一緒に 、を考慮するだけで済みます[5]

文脈から他の種類の順序を意味していないことが明らかである限り、順序集合という用語は、半順序集合の略語として使用されることがあります。特に、全順序集合は、これらの構造が半順序集合よりも一般的である分野では、「順序集合」と呼ばれることもあります。一部の著者は、[6][7]など、半順序と全順序を区別するために 異なる記号を使用しています

半順序について言及する場合、は の補集合として捉えるべきではありません。この関係は の非反射核の逆であり、 は常に の補集合の部分集合ですが、が全順序である場合に限り、の補集合と等しくなります[a]

代替定義

コンピュータサイエンスにおける半順序を定義する別の方法は、比較の概念を用いることです。具体的には、前述の定義によれば、2つの要素xy は、互いに排他的な4つの関係のいずれかにあることがわかります。つまり、 x < yx = yx > y、またはxyは比較不可能です。これは、2つの要素が与えられたときに4つのコードのいずれかを返す関数で表すことができます。 [8] [9]この定義は、集合同値ではなく、定義された同値関係として扱われる、集合同値上の半順序と同等です[10]

ウォリスは、より一般的な半順序関係の概念を、推移的かつ反対称な同次関係として定義しています。これには、反射的半順序と非反射的半順序の両方がサブタイプとして含まれます。[1]

有限半順序集合は、ハッセ図を通して視覚化できます。[11]具体的には、厳密な半順序関係をとるとの各要素をノード、の各要素をエッジとすることで、有向非巡回グラフ(DAG)を構築できます。このDAGの推移的縮約[b]はハッセ図です。同様に、このプロセスを逆にして、特定のDAGから厳密な半順序を構築できます。対照的に、厳密でない半順序に関連付けられたグラフは、すべてのノードで自己ループを持つため、DAGではありません。厳密でない順序がハッセ図によって表されると言われる場合、実際には対応する厳密な順序が示されています。

除算関係(最大4)
図3 1から4までの数の割り切れるグラフ。この集合は、1から他のすべての数への関係があるため、部分的に順序付けられていますが、完全には順序付けられていません。ただし、2から3、または3から4への関係はありません。

数学で生じる半順序集合の標準的な例には、以下が含まれます

  • 実数、あるいは一般に全順序集合は、標準的な「以下」関係 ≤ によって順序付けられ、半順序である。
  • 実数 において、通常の「より小さい」関係< は厳密な半順序である。における通常の「より大きい」関係 >についても同様である。
  • 定義により、すべての厳密な弱順序は厳密な半順序である。
  • 与えられた集合(その冪集合)の部分集合の集合は、包含によって順序付けられている(図1参照)。同様に、部分列によって順序付けられている数列の集合、および部分文字列によって順序付けられている文字列の集合
  • 割り切れる関係 を備えた自然数の集合。(図3および図6参照)
  • 到達可能性によって順序付けられている有向非巡回グラフの頂点集合
  • 包含によって順序付けられているベクトル空間部分空間の集合
  • 半順序集合Pについて、Pの要素のすべてのシーケンスを含むシーケンス空間。シーケンスa がシーケンスbに先行する場合、シーケンスaのすべての項目がシーケンスbの対応する項目に先行します。正式には、すべての に対してが成立する場合に限ります。つまり、要素ごとの順序です
  • 集合Xと半順序集合Pに対して、XからPへのすべての関数を含む関数空間。ここで、fgとは常に、すべてのf ( x ) ≤ g ( x )に対して成立する。
  • フェンスとは、順序関係a < b > c < d ...の交互の列によって定義される半順序集合である。
  • 特殊相対性理論、および多くの場合[c] 一般相対性理論における事象の集合。2つの事象XYに対して、XYは、 YがX未来光円錐内にある場合にのみ成立する。事象YがXの因果的影響を受けるのは、XYの場合のみである

半順序集合のよく知られた例としては、系図上の子孫順に並べられた人々の集まりが挙げられる。子孫と祖先の関係にある人々もいるが、どちらも他方の子孫ではない、比較できない人々のペアもある。

半順序集合の直積における順序

強度が増す順、つまりペアの集合が減少する順に、 2つの半順序集合の直積上の可能な半順序を3つ挙げると、以下のようになります(図4参照)。

  • 辞書式順序:   a < cまたは ( a = cかつbd )の場合、( a , b ) ≤ ( c , d )
  • 積の順序: acかつbdの場合、 ( a , b ) ≤ ( c , d )
  • 対応する厳密順序の   直積反射閉包: ( a , b )≤( c , d )、( a < cかつb < d )または( a = cかつb = d )の場合。

これら3つは、3つ以上の集合の直積に対しても同様に定義できます。

同じ体上の順序付きベクトル空間に適用すると、結果はいずれの場合も順序付きベクトル空間になります。

全順序付き集合の直積の順序も参照してください

半順序付き集合の和

2つの(互いに素な)半集合を結合する別の方法は、順序和[12](または線型和[13] Z = XYであり、これは基となる集合XYの和集合上で、順序a≤Zbによって定義され、かつ次の場合限り ます

  • a , b Xかつa≤Xb または
  • a , bYかつまたは
  • aXかつbY

2つの半順序集合が整列している場合、それらの順序和も整列しています。[14]

直並列半順序は、順序和演算(この文脈では直並列合成と呼ばれる)と並列合成と呼ばれる別の演算から形成されます。並列合成とは、 2つの半順序集合の素和であり、一方の集合の要素ともう一方の集合の要素の間に順序関係はありません。

派生概念

例では、集合の包含によって順序付けられた3要素集合のすべての部分集合の集合からなる半順序集合を使用します(図1参照)。

  • abの場合、aはbと関連して います。ただし、この関係は必ずしも対称的である必要はないため、これはbもaと関連していることを意味するものではありません。例えば、は と関連していますが、その逆は当てはまりません。
  • ab は、 abまたはbaの場合、比較可能です。それ以外の場合、比較できません。例えば、と は比較可能ですが、と は比較できません。
  • 順序または線型順序とは、すべての要素のペアが比較可能な半順序、つまり三分法が成り立つ順序です。例えば、標準順序を持つ自然数です。
  • 連鎖は、全順序集合である半集合の部分集合です。例えば、は連鎖です。
  • 連鎖とは、2つの異なる要素が比較できない半集合の部分集合です。例えば、単体の集合です。
  • 要素aは、 abかつ であるとき、要素bより真に小さいと言われます。例えばは より真に小さい
  • aは別の元b ( abまたはa <: bと表記によって覆われているとは、 aがbより厳密に小さく、かつ3つ目の元cがそれらの間に収まらない場合を指します。正式には、abacbの両方が真であり、かつ<<を満たすすべてのcに対してa ≤ c ≤ bが偽である場合です。厳密な順序を用いる、関係abは「任意のcに対してa < bであるがa < c < bではない」と同義に言い換えることができます。例えば、は覆われますが、は覆われません。

極値

図5最大元と最小元を削除した上の図。この縮小された半集合では、上の行の元はすべて最大元であり、下の行の元はすべて最小元ですが、最大元最小元はありません

半集合には、「最大元」と「最小元」の概念がいくつかあります。特に、 次のようになります

  • 最大元と最小元:元は、すべての元に対して であるとき、最大元です。元は、すべての元に対して であるとき、最小元です。poset は、最大元または最小元を 1 つしか持つことができません。この例では、集合 は最大元で、は最小です。
  • 最大元と最小元:元は、 となる元が存在しないとき、最大元です。同様、元は、なる元が存在しないとき、最小元です。posetに最大元がある場合、それは唯一の最大元でなければなりませんが、そうでない場合は、複数の最大元が存在する可能性があり、最小元と最小元についても同様です。この例では、は最大元と最小元です。これらを除くと、3 つの最大元と 3 つの最小元があります(図 5 を参照)。
  • 上限と下限: P部分集合Aについて、A各元aについてa  ≤  xならば、 PxはAの上限となる。特に、Aの上限となるためにはx がAに存在する必要はない。同様に、A の各元 a について a ≥ x ならば、P x A下限なる。P最大元はP自身の上限であり、最小元はPの下限である。この例では、集合は元の集合の上限である
図 6割り切れる順に並べられた非負整数の格子の一部

別の例として、割り切れる順で並べた正の整数を考えてみましょう。1 は他のすべての要素を割り切るので最小元です。一方で、この poset には最大元がありません。この部分的に順序付けられたセットには最大元さえありません。任意のgは、たとえばそれとは異なる2 gを割り切るので、 g は最大ではありません。数値 1 を除外し、割り切れるかどうかを 1 より大きい要素の順序として維持すると、結果の poset には最小元はありませんが、任意の素数はその最小元になります。この poset では、60 は、下限を持たない部分集合の上限です(1 は poset に含まれないため)。一方で、2 は 2 のべき乗の部分集合の下限であり、上限はありません。数値 0 が含まれる場合、これはすべての整数の倍数であるため、最大元になります (図 6 を参照)。

半順序集合間の写像

2 つの半順序集合( S、≤)( T、≼)が与えられているとき、すべて に対して がf ( x ) ≼ f ( y )を意味するとき、関数順序保存、または単調、または等調と呼ばれます。( U、≲)も半順序集合であり、と が両方とも順序保存である場合、それらの合成も順序保存です。関数は、すべてのf ( x ) ≼ f ( y )に対して が意味する場合、順序反映と呼ばれます。 f が順序保存かつ順序反映の両方である 場合、それは( S、≤)( T、≼)への順序埋め込みと呼ばれます。後者の場合、が意味するため、そしてさらに の反対称性によれば、 であるため、 fは必然的に単射です。2 つの半順序集合STの間に順序埋め込みが存在する場合、 S はT埋め込むことができると言えます。順序埋め込み全単射である場合、それは順序同型性と呼ばれ、半順序( S , ≤)( T , ≼)は同型であると言われる。同型順序は構造的に類似したハッセ図を持つ(図7a参照)。順序保存写像とが存在し、それぞれST上の恒等写像を与える場合STは順序同型であることが示される。 [15]

たとえば、自然数の集合(割り切れる順)から自然数のべき集合(包含順)への写像は、各数をその素約数の集合 に写すことで定義できます。これは順序が保存されます。つまり、x で割り切れる場合、 xの各素約数はyの素約数でもあります。ただし、これは単射でもなく(12 と 6 の両方を に写すため)、順序を反映するものでもありません(12 で 6 が割り切れないため)。代わりに、各数をその素べき約数の集合 に写すと、順序が保存され、順序が反映され、したがって順序が埋め込まれる写像が定義されます。これは順序同型ではありません(たとえば、どの数も 集合 に写さないため)が、その余域を に制限することで順序同型にすることができます。図 7b は のサブセットと、 gによるその同型像を示しています。このような順序同型を冪集合に構築することは、分配束と呼ばれる広いクラスの半順序に一般化できます。バーコフの表現定理を参照してください。

半順序の数

OEISのシーケンスA001035は、 n個のラベル付き要素 の集合における半順序の数を示しています。

S ( n , k )は第二種スターリング数を指すことに注意してください

厳密な半順序の数は半順序の数と同じです。

同型までのみ数えると、1、1、2、5、16、63、318、…(OEISA000112)という数列が得られます。

部分半集合

半順序集合は、が の部分集合でありの部分集合である場合に、別の半順序集合の部分順序集合と呼ばれます。後者の条件は、任意のおよび(したがって においても)に対して、 が成り立つ場合、 が成り立つという要件と同等です

がの部分順序集合であり、さらに、およびにおいてすべての に対してが成り立つときはいつでも、の部分順序集合を によって誘導される と呼び、 と書きます

線形拡張

集合上の半順序は、すべての要素に対して が成り立つ場合、別の半順序の拡張と呼ばれます。線形拡張は、線形(つまり、全)順序でもある拡張です。古典的な例として、全順序集合の辞書式順序は、その積順序の線形拡張です。すべての半順序は全順序に拡張できます(順序拡張原理)。[16]

コンピュータサイエンスでは、半順序の線形拡張(有向非巡回グラフの到達可能性順序として表されるを見つけるためのアルゴリズムは、位相 ソートと呼ばれます

圏論において

すべてのposet(およびすべてのpreordered set )は、オブジェクトとに対して、からへの最大で1つ存在すると見なすことができます。より明確には、xy(それ以外の場合は空集合の場合、 hom( x , y ) = {( x , y )}とします。このような圏はposetalと呼ばれることもあります。

posetは、同型である場合に限り互いに同値です。posetでは、最小の要素が存在する場合は始対象であり、最大の要素が存在する場合は終対象です。また、すべてのpreordered setはposetと同値です。最後に、posetのすべての部分圏は同型閉です

位相空間における半順序

が位相空間の構造も与えられている半順序集合である場合、慣例的に は位相積空間の閉部分集合であると仮定する。この仮定の下では、半順序関係は、すべての に対して かつ であるならば、[17]という意味で極限において良好に振る舞う。

区間

半順序集合Pの凸集合とは、 P部分集合Iであって、 I内の任意のxy、およびP内の任意のzに対して、xzyならば、zもIに含まれるという性質を持つものである。この定義は、実数区間の定義を一般化するものである。幾何学集合と混同される可能性がある場合は、 「凸」ではなく 順序凸を使用する

格子L凸部分格子はLの部分格子であり、 Lの凸集合でもある。すべての空でない凸部分格子は、フィルターLイデアルの積として一意に表すことができる。

半集合Pの区間、区間記法で定義できる部分集合である。

  • abに対して閉区間 [ a , b ]は、 axb(つまり、axかつxb )を満たす元xの集合である。少なくとも元abを含む
  • 対応する厳密な関係「<」を用いると、開区間 ( a , b )は、 a < x < b(すなわち、a < xかつx < b )を満たす要素xの集合です。開区間は、a < bであっても空になることがあります。例えば、整数上の開区間(0, 1)は、0 < x < 1となる整数x が存在しないことから空です。
  • 半開区間 [ a , b )( a , b ]も同様に定義されます。

abが成立しない場合は、これらの区間はすべて空です。すべての区間は凸集合ですが、逆は成立しません。例えば、120 の約数の半集合を割り切れる順に並べた場合(図 7b を参照)、集合 {1, 2, 4, 5, 8} は凸集合ですが、区間ではありません

区間Iが有界であるとは、 I[ a , b ]となる元が存在する場合です。区間表記で表せるすべての区間は明らかに有界ですが、逆は真ではありません。例えば、実数の部分集合としてP = (0, 1)(1, 2)(2, 3)とします。部分集合(1, 2)は有界区間ですが、 Pには 最小値最大値も存在しないためPの元を用いて区間表記で表すことはできません 

すべての有界区間が有限である場合、半集合は局所有限と呼ばれます。例えば、整数は自然順序付けの下で局所有限です。直積の辞書式順序は局所有限ではありません。なぜなら、(1, 2) ≤ (1, 3) ≤ (1, 4) ≤ (1, 5) ≤ ... ≤ (2, 1)だからです。区間表記を用いると、「aはbによって覆われる」という性質は次のように言い換えることができます。

半順序における区間の概念は、区間順序として知られる半順序の特定のクラスと混同しないでください

参照

注釈

  1. ^ 証明はここにあります
  2. ^ は常に存在し、有限であると仮定されているため、一意です。
  3. ^ 一般相対性理論 § タイムトラベルを参照してください

引用文献

  1. ^ 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
  2. ^ Simovici, Dan A. & Djeraba, Chabane (2008). 「半順序集合」.データマイニングのための数学的ツール:集合論、半順序、組合せ論. Springer. ISBN 9781848002012
  3. ^ 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)。この出典では、非対称関係を「厳密に反対称」と呼んでいます。
  4. ^ Davey & Priestley (2002), pp. 14–15
  5. ^ 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日閲覧したがって、すべての半順序は、実際には弱半順序とそれに関連する厳密な半順序からなるペアであると考えることができます。
  6. ^ Rounds, William C. (2002年3月7日). 「講義スライド」(PDF) . EECS 203: 離散数学. 2021年7月23日閲覧
  7. ^ Kwong, Harris (2018年4月25日). 「7.4: 部分順序と全順序」. 離散数学のためのスパイラルワークブック. 2021年7月23日閲覧.
  8. ^ 「有限 posets」. Sage 9.2.beta2 リファレンスマニュアル: 組合せ論. 2022年1月5日閲覧. compare_elements( x , y ): poset 内のxyを比較します。x < yの場合は-1 を返します。x = y の場合は0返します。x > yの場合は1 を返します。xy が比較できない場合はNone を返します
  9. ^ ピーター・チェン、グオリ・ディン、スティーブ・セイデン。Poset Mergingについて(PDF)(技術レポート)。2ページ。 2022年1月5日閲覧。Sの2つの要素sとtの比較は、3つの異なる値、すなわちs≤t、s>t、またはs|tのいずれかを返します。
  10. ^ ヴァージル・プレヴォスト、マシュー・ジャウメ(2003年9月11日)。数学的構造の階層における証明の作成。CALCULEMUS-2003 – 第11回記号計算と機械化推論の統合シンポジウム。ローマ、イタリア:アラクネ。89  100ページ。
  11. ^ リチャード・E・メリフィールド、ハワード・E・シモンズ(1989年)。化学における位相的手法。ニューヨーク:ジョン・ワイリー・アンド・サンズ。28ページ。ISBN 0-471-83817-9. 2012年7月27日閲覧半順序集合はハッセ図で簡単に表すことができます...
  12. ^ Neggers, J.; Kim, Hee Sik (1998)、「4.2 積順序と辞書式順序」、Basic Posets、World Scientific、  62~ 63ページ、ISBN  9789810235895
  13. ^ Davey & Priestley (2002)、17~18ページ
  14. ^ PR Halmos (1974) 『素朴集合論』、Springer、82ページ。ISBN  978-1-4757-1645-0
  15. ^ Davey & Priestley (2002)、23~24ページ
  16. ^ Jech, Thomas (2008) [1973].選択公理Dover PublicationsISBN 978-0-486-46624-8
  17. ^ 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.

参考文献

  • Davey, BA; Priestley, HA (2002).格子と秩序入門(第2版). ニューヨーク:ケンブリッジ大学出版局. ISBN 978-0-521-78451-1
  • デシュパンデ、ジャヤント・V. (1968). 「半順序の連続性について」.アメリカ数学会報. 19 (2): 383–386 . doi : 10.1090/S0002-9939-1968-0236071-7 .
  • シュミット、ギュンター(2010).関係数学. 数学とその応用百科事典. 第132巻. ケンブリッジ大学出版局. ISBN 978-0-521-76268-7
  • ベルント・シュレーダー (2016年5月11日). 順序付き集合:組合せ論から位相幾何学への接続を伴う入門. ビルクハウザー. ISBN 978-3-319-29788-0
  • スタンリー、リチャード・P. (1997).列挙的組合せ論 1.ケンブリッジ高等数学研究 第49巻. ケンブリッジ大学出版局. ISBN 0-521-66351-2
  • アイレンバーグ、S. (2016).代数的位相幾何学の基礎. プリンストン大学出版局.
  • Kalmbach, G. (1976). 「ホモロジー理論の半順序集合への拡張」J. Reine Angew. Math . 280 : 134–156 .

ウィキメディア・コモンズにあるハッセ図に関するメディア。それぞれ半順序の例を示しています。

  • OEISシーケンス A001035 (n個のラベル付き要素を持つ半順序集合の数)
  • OEISシーケンス A000112 (n個のラベルなし要素を持つ半順序集合(「半順序集合」)の数)