Semilattices|
(N, + ), the natural numbers, with additition. |
|
(P<i>ω(X)−{Ø},∪), the set of finite nonempty subsets of a set X, with union, is the free join-semilattice with singleton subsets of X as generators. |
A semilattice is a structure S = (S,·), where · is an infix binary operation, called the
semilattice operation, such that
· is associative: (xy)z = x(yz),
· is commutative: xy = yx and
· is idempotent: xx = x.
Remark:
This definition shows that semilattices form a variety.
A join-semilattice is a structure S = (S,∨), where ∨ is an infix binary operation, called the join, such that
≤ is a partial order, where x ≤ y ⇔ x∨y = y and
x∨y is the least upper bound of {x,y}.
A meet-semilattice is a structure S = (S,∧), where ∧ is an infix binary operation, called the meet, such that
≤ is a partial order, where x ≤ y ⇔ x∧y = xand
x∧y is the greatest lower bound of {x,y}.
Let S and T be semilattices. A morphism from S to T is a function h : S→T that is a homomorphism: h(xy) = h(x)h(y).
(P<i>ω(X)−{Ø},∪), the set of finite nonempty subsets of a set X, with union, is the free join-semilattice with singleton subsets of X as generators.
| Classtype | variety |
| Equational theory | decidable in polynomial time |
| Quasiequational theory | decidable |
| First-order theory | undecidable |
| Locally finite | yes |
| Residual size | 2 |
| Congruence distributive | no |
| Congruence modular | no |
| Congruence meet-semidistributive | yes |
| Congruence n-permutable | no |
| Congruence regular | no |
| Congruence uniform | no |
| Congruence extension property | |
| Definable principal congruences | |
| Equationally definable principal congruences | |
| Amalgamation property | yes |
| Strong amalgamation property | yes |
| Epimorphisms are surjective | yes |
These results follow from the paper below and the observation that semilattices with n elements are in 1-1 correspondence to lattices with n + 1 elements.
[Jobst Heitzig, Jürgen Reinhold, Counting finite lattices, Algebra Universalis 48 (2002) 43--53 MRreview]
Search for finite semilattices