順序理論という数学の分野において、半順序集合のコンパクト要素または有限要素とは、そのコンパクト要素より上位の要素を既に含まない、空でない有向集合の上限によって包含されない要素のことである。このコンパクト性の概念は、集合論における有限集合、位相幾何学におけるコンパクト集合、代数学における有限生成加群の概念を同時に一般化するものである。(数学には他にもコンパクト性の概念が存在する。)
半順序集合 ( P ,≤) において、要素cがコンパクト(または有限)と呼ばれるのは、以下のいずれかの同値条件を満たす場合である。
半順序集合Pが結合半束である場合(つまり、二項上限を持つ場合)、これらの条件は次の記述と同等です。
特に、c = sup Sの場合、cはSの有限部分集合の上限です。
これらの同値性は、関連する概念の定義から容易に検証できます。結合半束の場合、任意の集合は、有限(空でない)上限の下で閉じることによって、同じ上限を持つ有向集合に変換できます。
有向完全半順序または完全束を考える場合、指定された上限が存在するという追加要件は当然省略できます。有向完全である結合半束は、ほぼ完全束です(最小要素が欠けている可能性があります)。詳細は完全性(順序理論)を参照してください。
すべての要素が、その下位にあるコンパクト要素によって形成される有向集合の上限であるような半順序集合を代数的半順序集合と呼ぶ。このようなdcposである半順序集合は、領域理論でよく用いられる。
重要な特殊なケースとして、代数束は、 Lのすべての要素xがxより小さいコンパクト要素の上限であるような完全束Lです 。
典型的な例(「代数的」という名前の由来となった例)は次のとおりです。
任意の代数A (例えば、群、環、体、束など、あるいは演算を持たない単なる集合など) に対して、Sub( A ) をAのすべての部分構造の集合、すなわち、A のすべての演算 (群の加算、環の加算と乗算など) に関して閉じている A のすべての部分集合の集合とします。ここで、部分構造の概念には、代数Aに零演算がない場合の空の部分構造も含まれます。
それから:
また、ある種の逆も成り立つ。すべての代数束は、ある代数Aに対してSub( A ) と同型である。
普遍代数において重要な役割を果たす別の代数束があります。任意の代数Aに対して、 Con( A ) をA上のすべての合同関係の集合とします。A 上の各合同関係は積代数A x Aの部分代数であるため、Con( A ) ⊆ Sub( A x A ) となります。ここでも、次のようになります。
また逆もあります。George GrätzerとET Schmidtの定理により、すべての代数束は、ある代数Aに対してCon( A )と同型です。
コンパクト要素は、コンピュータ科学における意味論的アプローチであるドメイン理論において重要であり、一種の原始要素とみなされます。コンパクト要素によって表される情報は、この知識を既に含んでいないいかなる近似によっても得ることができません。コンパクト要素は、それより厳密に小さい要素によって近似することはできません。一方、すべての非コンパクト要素がコンパクト要素の有向上限として得られる場合もあります。これは望ましい状況です。なぜなら、コンパクト要素の集合は元の半順序集合よりも小さい場合が多いからです(上記の例がこれを示しています)。