Compact element
In the mathematical area of order theory, the compact elements or finite elements of a partially ordered set are those elements that cannot be subsumed by a supremum of any non-empty directed set that does not already contain members above the compact element. This notion of compactness simultaneously generalizes the notions of finite sets in set theory, compact sets in topology, and finitely generated modules in algebra.
Formal definition
In a partially ordered set an element c is called compact if it satisfies one of the following equivalent conditions:- For every directed subset D of P, if D has a supremum sup D and c ≤ sup D then c ≤ d for some element d of D.
- For every ideal I of P, if I has a supremum sup I and c ≤ sup I then c is an element of I.
- For every subset S of P, if S has a supremum sup S and c ≤ sup S, then c ≤ sup T for some finite subset T of S.
These equivalences are easily verified from the definitions of the concepts involved. For the case of a join-semilattice, any set can be turned into a directed set with the same supremum by closing under finite suprema.
When considering directed complete partial orders or complete lattices the additional requirements that the specified suprema exist can of course be dropped. A join-semilattice that is directed complete is almost a complete lattice —see completeness (order theory) for details.
Examples
- The most basic example is obtained by considering the power set of some set A, ordered by subset inclusion. Within this complete lattice, the compact elements are exactly the finite subsets of A. This justifies the name "finite element".
- The term "compact" is inspired by the definition of (topologically) compact subsets of a topological space T. A set Y is compact if for every collection of open sets S, if the union over S includes Y as a subset, then Y is included as a subset of the union of a finite subcollection of S. Considering the power set of T as a complete lattice with the subset inclusion order, where the supremum of a collection of sets is given by their union, the topological condition for compactness mimics the condition for compactness in join-semilattices, but for the additional requirement of openness.
- If it exists, the least element of a poset is always compact. It may be that this is the only compact element, as the example of the real unit interval shows.
- Every completely join-prime element of a lattice is compact.
Algebraic posets
A poset in which every element is the supremum of the directed set formed by the compact elements below it is called an algebraic poset. Such posets that are dcpos are much used in domain theory.As an important special case, an algebraic lattice is a complete lattice L where every element x of L is the supremum of the compact elements below x.
A typical example is the following:
For any algebra A, let Sub be the set of all substructures of A, i.e., of all subsets of A which are closed under all operations of A. Here the notion of substructure includes the empty substructure in case the algebra A has no nullary operations.
Then:
- The set Sub, ordered by set inclusion, is a lattice.
- The greatest element of Sub is the set A itself.
- For any S, T in Sub, the greatest lower bound of S and T is the set theoretic intersection of S and T; the smallest upper bound is the subalgebra generated by the union of S and T.
- The set Sub is even a complete lattice. The greatest lower bound of any family of substructures is their intersection.
- The compact elements of Sub are exactly the finitely generated substructures of A.
- Every substructure is the union of its finitely generated substructures; hence Sub is an algebraic lattice.
There is another algebraic lattice that plays an important role in universal algebra: For every algebra A
we let Con be the set of all congruence relations on A. Each congruence on A is a subalgebra of the product algebra Ax''A, so Con ⊆ Sub. Again we have
- Con, ordered by set inclusion, is a lattice.
- The greatest element of Con is the set