格子とは、順序理論や抽象代数学といった数学の分野で研究される抽象的な構造です。格子は、要素のペアごとに一意の上限(最小上界または結合とも呼ばれる)と一意の下限(最大下界または交わりとも呼ばれる)を持つ、部分的に順序付けられた集合から構成されます。例としては、包含関係によって部分的に順序付けられた集合の冪集合が挙げられます。この場合、上限は和集合、下限は共通部分です。また、自然数も例として挙げられます。自然数は整除性によって部分的に順序付けられており、上限は最小公倍数、下限は最大公約数です。
Lattices can also be characterized as algebraic structures satisfying certain axiomaticidentities. Since the two definitions are equivalent, lattice theory draws on both order theory and universal algebra. The class of lattices can be generalized to semilattices, and some notable subclasses of lattices are Heyting algebras, Boolean algebras, distributive lattices, and geometric lattices (matroids). These lattice-like structures all admit order-theoretic as well as algebraic descriptions.
The sub-field that studies lattices is called lattice theory.
A lattice can be defined either order-theoretically as a partially ordered set, or as an algebraic structure.
A partially ordered set (poset) is called a lattice if it is both a join- and a meet-semilattice, i.e. each two-element subset has a join (i.e. least upper bound, denoted by ) and dually a meet (i.e. greatest lower bound, denoted by ). This definition makes and binary operations. Both operations are monotone with respect to the given order: and implies that and
It follows by an induction argument that every non-empty finite subset of a lattice has a least upper bound and a greatest lower bound. With additional assumptions, further conclusions may be possible; see Completeness (order theory) for more discussion of this subject. That article also discusses how one may rephrase the above definition in terms of the existence of suitable Galois connections between related partially ordered sets—an approach of special interest for the category theoretic approach to lattices, and for formal concept analysis.
Given a subset of a lattice, meet and join restrict to partial functions – they are undefined if their value is not in the subset The resulting structure on is called a partial lattice. In addition to this extrinsic definition as a subset of some other algebraic structure (a lattice), a partial lattice can also be intrinsically defined as a set with two partial binary operations satisfying certain axioms.[1]
A lattice is an algebraic structure, consisting of a set and two binary, commutative and associative operations and on satisfying the following axiomatic identities (sometimes called absorption laws) for all elements :
The following two identities are also usually regarded as axioms, even though they follow from the two absorption laws taken together.[2] These are called idempotent laws.
These axioms assert that both and are semilattices. The absorption laws, the only axioms above in which both meet and join appear, distinguish a lattice from an arbitrary pair of semilattice structures and assure that the two semilattices interact appropriately. In particular, each semilattice is the dual of the other. The absorption laws can be viewed as a requirement that the meet and join semilattices define the same partial order.
An order-theoretic lattice gives rise to the two binary operations and Since the commutative, associative and absorption laws can easily be verified for these operations, they make into a lattice in the algebraic sense.
The converse is also true. Given an algebraically defined lattice one can define a partial order on by setting for all elements The laws of absorption ensure that both definitions are equivalent: and dually for the other direction.
One can now check that the relation introduced in this way defines a partial ordering within which binary meets and joins are given through the original operations and
Since the two definitions of a lattice are equivalent, one may freely invoke aspects of either definition in any way that suits the purpose at hand.
A bounded lattice is a lattice that additionally has a greatest element (also called maximum, or top element, and denoted by or ) and a least element (also called minimum, or bottom, denoted by or ), which satisfy
A bounded lattice may also be defined as an algebraic structure of the form such that is a lattice, (the lattice's bottom) is the identity element for the join operation and (the lattice's top) is the identity element for the meet operation
It can be shown that a partially ordered set is a bounded lattice if and only if every finite set of elements (including the empty set) has a join and a meet.
Every lattice can be embedded into a bounded lattice by adding a greatest and a least element. Furthermore, every non-empty finite lattice is bounded, by taking the join (respectively, meet) of all elements, denoted by (respectively ) where is the set of all elements.
格子は、群のような代数構造の族といくつかの関連性を持っています。出会いと結合はどちらも可換かつ結合的であるため、格子は同じ定義域を持つ2つの可換半群から構成されていると考えることができます。有界格子の場合、これらの半群は実際には可換モノイドです。吸収法則は、格子理論に特有の唯一の定義恒等式です。有界格子は、分配法則のない可換リグと考えることもできます。
可換性、結合性、冪等性により、結合と出会いは要素のペアではなく、空でない有限集合に対する演算と考えることができる。有界束においては、空集合の結合と出会いも定義できる(そしてそれぞれ)。このため、有界格子は一般的な格子よりもやや自然であり、多くの著者はすべての格子が有界であることを要求しています。
格子の代数的解釈は、普遍代数学において重要な役割を果たす。
Further examples of lattices are given for each of the additional properties discussed below.
Most partially ordered sets are not lattices, including the following.

The appropriate notion of a morphism between two lattices flows easily from the above algebraic definition. Given two lattices and a lattice homomorphism from L to M is a function すべての
したがっては、2 つの基礎となる半束の準同型写像です。より多くの構造を持つ束を考慮する場合、準同型写像は追加の構造も「尊重」する必要があります。特に、有界束準同型写像(通常は単に「束準同型写像」と呼ばれます)2つの境界のある格子間そして以下の特性も備えている必要があります。
順序論的な定式化では、これらの条件は、格子準同型写像が二項交点と二項結合を保存する関数であることを述べているにすぎない。有界格子の場合、最小元と最大元の保存は、空集合の結合と交点の保存に他ならない。
格子の準同型写像は、関連する順序関係に関して必ず単調で ある(極限保存関数を参照)。逆は真ではない。単調性は、必ずしも必要な交わりと結合の保存を意味するものではない(図9を参照)。ただし、順序を保存する全単射は、その逆写像も順序を保存する場合に準同型写像となる。
同型写像を可逆射と定義する標準的な定義によれば、格子同型写像は全単射の格子準同型写像に他なりません。同様に、格子自己同型写像は格子から格子自身への格子準同型写像であり、格子自己同型写像は全単射の格子自己同型写像です。格子とその準同型写像は圏を形成します。
させてそして0と1を持つ2つの格子とする。に0、1分離とは、(0 )と(1)を分離する。
格子の副格子は、それは、同じミートおよび結合操作を持つ格子です。 つまり、もし格子であり、は、要素の任意のペアに対して両方そしてはそれからは、[ 3 ]
副格子格子のは凸部分格子であるもしそして意味するところはに属するすべての要素について
ここでは、興味深い特殊な格子クラスにつながるいくつかの重要な性質を紹介します。そのうちの一つである有界性については、既に説明しました。
半順序集合は、そのすべての部分集合が結合と交わりの両方を持つ場合、完全束と呼ばれます。特に、すべての完全束は有界束です。一般に、有界束準同型写像は有限の結合と交わりのみを保存しますが、完全束準同型写像は任意の結合と交わりを保存することが求められます。
完全半束であるすべての順序集合は、完全束でもある。この結果に関連して、この種の順序集合を完全束、完全結合半束、完全交わり半束、あるいは結合完全束または交わり完全束とみなすかによって、準同型性に関するさまざまな競合する概念が存在するという興味深い現象がある。
「部分格子」は「完全格子」の反対語ではなく、むしろ「部分格子」、「格子」、「完全格子」は、定義の範囲が次第に狭くなることを意味します。
条件付き完備束とは、上界を持つすべての空でない部分集合が結合(つまり、最小上界)を持つ束のことである。このような束は、実数の完備性公理の最も直接的な一般化を提供する。条件付き完備束は、完備束であるか、または最大要素を持たない完備束のいずれかである。その最小要素あるいは両方。[ 4 ] [ 5 ]
格子には2つの二項演算があるため、どちらか一方が他方に対して分配法則を満たすかどうか、つまり、任意の3つの要素に対して以下の双対法則のいずれかが成り立つかどうかを問うのは自然なことである。:
最初の公理、または(結果的に)2番目の公理を満たす束は、分配束と呼ばれます。[ 6 ] 6 個未満の要素を持つ非分配束は、M3 と N5 と呼ばれます。 [ 7 ]これらはそれぞれ図 10 と 11 に示されています。束が分配的であるのは、 M3または N5 と同型な部分束を持たない場合に限ります。[ 8 ]各分配束は、集合の束(結合と交わりをそれぞれ結合と交わりとする)と同型です。[ 9 ]
完全束に適した、より強力な分配性の概念の概要、およびフレームや完全分配束などのより特殊なクラスの束を定義するために使用される概念については、「順序理論における分配性」を参照してください。
一部のアプリケーションでは分配条件が強すぎるため、次のより弱い性質がしばしば役立ちます。格子すべての要素について、モジュールである。以下の恒等式が成り立つ。 (モジュラー恒等式) この条件は、次の公理と同等である。 暗示する(モジュラー法則)実際、不等式任意の格子で保持される[ 10 ]束がモジュラーであるのは、 N 5と同型な部分束を 持たない場合に限る(図11 に示す)。[ 8 ]分配束の他に、モジュラー束の例としては、モジュール の部分モジュールの束(したがってモジュラー)、環の両側イデアルの束、群の正規部分群の束などがある。 「より具体的である」という順序を持つ一階述語の集合は、自動推論で使用される非モジュラー束である。
有限格子は、上半モジュラーかつ下半モジュラーである場合に限り、モジュラーである。有限長の格子の場合、(上)半モジュラー性は、格子が次数付きであり、そのランク関数が以下の条件を満たす:[ 11 ]
(次数付き格子の場合)これと同等の条件は、バーコフの条件である。
格子が下半モジュラーであるとは、その双対が半モジュラーである場合をいう。有限格子の場合、これは以下の条件が成り立つことを意味する。そして「covers」が「is covered by」に置き換えられ、不等号が逆転した。[ 12 ]
領域理論では、半順序の要素を「はるかに単純な」要素で近似しようとするのは自然なことです。これにより、連続半順序集合のクラスが導き出されます。これは、すべての要素が、その要素よりはるかに小さい要素の有向集合の上限として得られる半順序集合から構成されます。さらに、これらの有向集合を得るために、半順序集合のコンパクト要素に限定できる場合、半順序集合は代数的になります。これらの概念は両方とも、次のように束に適用できます。
これらのクラスはどちらも興味深い特性を持っています。例えば、連続格子は、特定の恒等式を満たす代数構造(無限演算を持つ)として特徴づけることができます。代数格子についてはそのような特徴づけは知られていませんが、スコット情報システムを通して「構文的に」記述することができます。
させて最大要素1と最小要素0を持つ有界格子とする。2つの要素そしてのが互いに 補完関係にあるのは、以下の条件を満たす場合に限る。
一般に、有界格子の要素の中には補集合を持たないものもあれば、複数の補集合を持つものもある。例えば、集合通常の順序付けでは有界格子であり、補元を持たない。有界格子 N 5では、要素には 2 つの補数があります。そして(図 11参照)。すべての要素に補元が存在する有界格子を補元格子と呼ぶ。
分配的でもある補元束はブール代数である。分配束の場合、補元はそれが存在するならば、それは唯一無二のものである。
補集合が一意である場合、次のように記述します。そして同様に、対応する単項演算補数と呼ばれるこの概念は、論理的否定の類似概念を束理論に導入する。
ハイティング代数は分配束の一例であり、一部の要素には補元が存在しない可能性がある。一方、ハイティング代数の擬似補元は、と表記される。擬似補元は最大の要素であるそのためハイティング代数のすべての要素の擬似補元が実際に補元である場合、そのハイティング代数は実際にブール代数である。
チェーンからにセットどここの鎖の長さは n であり 、要素数より 1 少ない。鎖が最大であるのは、カバーすべての人々のために
任意のペアの場合、そしてどこすべての最大鎖に長さが同じであれば、その格子はジョルダン・デデキント鎖条件を満たすと言われます。
格子ランク関数を装備できる場合、それは段階付き、またはランク付けされている(ただし、別の意味についてはランク付き半順序集合を参照)と呼ばれます。時々注文と互換性があります(そのためいつでも) いつでもカバーそれから 格子要素のランク関数の値は、その要素のランクと呼ばれます。
格子要素別の要素をカバーしていると言われているもししかし、存在しないそのため ここ、手段そして
どのセットでも自由半格子を生成するために使用できる自由半束は、すべての有限部分集合から構成されると定義される。半束演算は通常の集合の和集合で与えられる。自由半束は普遍性を持つ。集合上の自由束の場合ホイットマンは多項式に基づく構成を与えた' s メンバー。 [ 13 ] [ 14 ]
任意の(通常は複数の要素からなる)集合また、フラット格子、つまり集合の要素が比較不可能な最小の格子、または同等にランク3の格子を定義するためにも使用できます。はまさに中間ランクの要素の集合である。[ 15 ]
ここで、格子理論にとって重要な順序論的概念をいくつか定義する。以下では、何らかの格子の要素である名称:
させて最下要素0を持つ。の原子である場合要素は存在しないそのためそれから名称:
しかし、多くの情報源や数学コミュニティでは、「原子」という用語を、上記で定義した「原子論的」という意味で使用している。
イデアルの概念と、その双対概念であるフィルターは、半順序集合の特定の種類の部分集合を指し、したがって束論において重要である。詳細はそれぞれの項目を参照されたい。
多くのアプリケーションでは、集合は部分的な格子に過ぎないことに注意してください。つまり、すべての要素のペアが交わったり結合したりするわけではありません。
オンラインで無料で入手できるモノグラフ:
数学的素養が限られている人におすすめの初歩的なテキスト:
標準的な現代の入門書で、上記よりもやや難易度が高いもの:
高度な専門書:
自由格子の場合:
格子理論の歴史について:
格子理論の応用について: