Amalgamating poset extensions and generating free lattices
Rob Egrot

TL;DR
This paper explores the relationship between free lattices generated by posets and their canonical extensions, providing a construction method via colimits of intermediate structures.
Contribution
It introduces a novel approach to construct free lattices from posets using colimits, linking them to canonical extensions.
Findings
Free lattices can be constructed as colimits of intermediate structures.
A new connection between free lattices and canonical extensions is established.
The method provides explicit construction techniques for free lattices.
Abstract
We investigate connections between the free lattice generated by a poset while preserving certain bounds and the canonical extension of a poset. Explicitly, we describe how the free lattice generated by a poset while preserving certain bounds can be constructed as a colimit of `intermediate structures' as they occur in the construction of a canonical extension of a poset.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Amalgamating poset extensions and generating free lattices
Rob Egrot
Faculty of ICT, Mahidol University, 999 Phutthamonthon 4 Rd, Salaya, Nakhon Pathom 73170, Thailand
Abstract.
We investigate connections between the free lattice generated by a poset while preserving certain bounds and the canonical extension of a poset. Explicitly, we describe how the free lattice generated by a poset while preserving certain bounds can be constructed as a colimit of ‘intermediate structures’ as they occur in the construction of a canonical extension of a poset.
Key words and phrases:
Canonical extension, free lattice generated by a poset, poset extension
2020 Mathematics Subject Classification:
Primary 06B25, 06B23.
1. Introduction
A standard technique for constructing the canonical extension of a poset is to take the sets of all filters and ideals of , and then to define an antitone Galois connection between their powersets using the relation of non-empty intersection. The canonical extension is then the complete lattice of stable sets of filters. This constructive method appeared in [6] for lattices, and was explicitly applied to construct canonical extensions for posets in [3], though the technique first appeared in [14], albeit using different terminology.
As discussed in [3, Remark 2.3], the meanings of the terms ‘filter’ and ‘ideal’ are important here, as definitions that are equivalent for lattices diverge in the more general setting. The effect of varying these definitions on the canonical extension construction is investigated in [12].
Going further, it is not necessary to restrict to the sets of all filters and ideals, however they are defined, or even to the relation of non-empty intersection. Going down this path leads [13] to define canonical extensions relative to a choice of a set of filters and a set of ideals. If we abandon explicit reference to filters, ideals and non-empty intersection altogether, but keep the essential ingredients of the Galois connection construction, we arrive at the generality of -completions [7]. This class of completions includes both canonical extensions and MacNeille completions (see e.g. [11, 1]), and is defined to include all completions in which the embedded image of the base poset is doubly dense (i.e. every element of the completion is both a join of meets and a meet of joins of subsets from this image).
The basis of the construction of a -completion of a poset is a triple , where and are, respectively, sets of ‘filters’ and ‘ideals’ of (understood very generally), and is a binary relation. There is a 1-1 correspondence between -completions of a poset and polarities with certain properties (see [7, Theorem 3.4] for the details, or [4, Section 7] for a more general result).
If is the -completion resulting from polarity , there are natural embeddings of and into . This induces a natural order on , producing what is often referred to as the intermediate structure. It turns out that the inclusion and reverse-inclusion orders on and respectively agree with the orders induced by on . Thus the intermediate structure is an amalgam of and , understood as posets, into a common extension of , using the relation as a kind of glue for the two pieces. See [15, Section 1.3] for a discussion of this for a quite general definition of ‘canonical extension’, and [7], particularly Section 3, for the details in the general setting of -completions.
This intermediate structure can, for the relation of non-empty intersection, be thought of as the ‘free’ way to amalgamate the posets and , and comes with a universal property (see [15, 1.4.2] and [4, 7.30]). So a canonical extension, for example, is obtained by ‘freely’ combining the chosen and , and then completing via the MacNeille completion.
Continuing with the theme of ‘freeness’, given a set , Whitman investigated the free lattice generated by , and defined an algorithm for solving the associated word problem [16, 17]. Given a poset we can define the free lattice generated by while preserving certain bounds (see Definition 2.6). The original construction is due to Dean [2], and significantly cleaner approach is given by Lakser [9]. Both techniques involve first constructing the ‘term algebra’ of words over , defining a quasiorder over it, and then taking the induced poset to obtain the appropriate free lattice. The advantage of Lakser’s approach lies in the definition of the quasiorder. In particular, Lakser replaces Dean’s somewhat involved recursive definition with what he calls the covering condition [9, Definition 2]. In this covering condition we see what amounts to the familiar relation of non-empty intersection between filters and ideals.
This raises questions about the relationship between the intermediate structure that appears in the canonical extension construction and the free lattice generated by a poset while preserving certain bounds. Intuitively, we can imagine building this free lattice step by step. First we would add new elements corresponding to joins and meets of subsets of , taking care not to interfere with any of the bounds we wanted to preserve. This would almost certainly not be a lattice, as there would likely be finite subsets of the newly constructed poset without defined joins and meets. Thus we would add more elements corresponding to joins and meets of finite subsets of the poset we constructed in the first stage. This time we would be careful not to interfere with the joins and meets we added the first time. Again, the result of this would likely not be a lattice, but we could keep repeating the process of adding joins and meets indefinitely. The free lattice would be obtained ‘in the limit’ so to speak.
It turns out that this can actually be done. Explicitly, given a poset we can define a set of ‘filters’ corresponding to the meet structure we want to add, and a set of ‘ideals’ corresponding to the join structure we want to add, and the intermediate structure from the canonical extension construction corresponds to the poset plus added joins and meets. By repeating this process with appropriate further choices, we produce a chain of posets embedding into each other. The desired free lattice can then be constructed by taking the colimit. The details of this are given in Section 3, building on some background results provided in Section 2.
Finally, in Section 4 we connect the intermediate stages of this construction with a notion of complexity and prove that each stage is, in a sense, a kind of ‘free’ construction (see Theorem 4.7). To conclude the paper we give an example showing that the ‘canonical form’ theorem for free lattices over sets does not generalize to free lattices over posets preserving certain bounds (Example 4.8).
2. Preliminaries
First a little notation. Given a poset and an element , we define , and we define dually. Given a function between sets and , we define . Given we define .
2.1. Free lattices
To discuss free lattices preserving bounds we first need a way to specify the bounds we wish to preserve. This is done via the following definition.
Definition 2.1**.**
Let be a poset. Let be a subset of . Then is a join-specification (of ) if it satisfies the following conditions:
- (1)
exists in for all , and 2. (2)
for all .
A meet-specification is a subset of satisfying (2) and the dual of (1). Given a join-specification we define the radius of to be the smallest cardinal such that for all . The radius of a meet-specification is defined dually.
Definition 2.2** (-morphism).**
Let be an order-preserving map between posets. Let and be join- and meet-specifications of respectively. Then is a -morphism if whenever we have . Similarly, is a -morphism if whenever we have . If is both a -morphism and a -morphism then we say it is a -morphism. If is a -morphism that is also an order-embedding then we say it is a -embedding, and we make similar definitions for - and -embeddings.
Definition 2.3** (-ideal, -filter).**
Let be a poset, and let and be join- and meet-specifications of respectively. Then a -ideal of is a downset that is closed under joins from , and a -filter of is an upset that is closed under meets from . Given a cardinal , we say a -ideal or -filter of is -generated if it is the smallest -ideal/-filter containing for some with . For we just say finitely generated.
The next lemma proves that inverse images of -morphisms produce -ideals and -filters.
Lemma 2.4**.**
If is a -morphism, then, for all , is a -ideal and is a -filter.
Proof.
Let and suppose . Then is an upper bound for , and as is a -morphism it follows that . Since is clearly a downset, it is thus a -ideal. The rest follows by duality. ∎
The next lemma will be important later. The idea is that when is a -morphism and is a -ideal, we find e.g. by calculating for a subset of that generates . The value of this is that may be finite, proving that the infinite join must exist in e.g. a lattice.
Lemma 2.5**.**
Let be a -morphism, let be the smallest -ideal of containing , and suppose exists in . Then . Similarly, if is the smallest -filter containing and exists in , then .
Proof.
Let and suppose that is an upper bound for . By Lemma 2.4, is a -ideal of . As contains , it follows that , and thus that is an upper bound for . In particular, is an upper bound for . As and , we obtain as required. The rest is dual. ∎
Definition 2.6** ().**
Let be a poset, and let and be join- and meet-specifications of respectively, both with radius at most . The lattice freely generated by while preserving joins from and meets from is a lattice such that there is a -embedding and such that, whenever is a lattice and is a -morphism, there is a unique lattice homomorphism such that the diagram in Figure 1 commutes.
always exists, and is unique up to isomorphism fixing as, demonstrated by the explicit constructions of [2] and [9].
2.2. Canonical extensions
In [3], the canonical extension of a poset was defined in terms of the sets of its up-directed downsets (called ideals in that paper), and down-directed upsets (called filters). As noted in [3, Remark 2.3], this choice of definition for ideal and filter is somewhat arbitrary, and there are others that also agree with the lattice version as used in [6]. For example, [13] defines filters to be upsets closed under existing finite meets, and defines ideals dually. This paper also generalizes the definition of canonical extension by defining it relative to a set of filters and a set of ideals, provided the pair satisfies certain conditions. Thus we can speak of ‘the canonical extension of with respect to ’.
Generalizing further, we can relax the conditions on and to allow the former to be any standard collection of upsets, and the latter to be any standard collection of downsets. Here a standard collection of upsets of is one that contains all the principal upsets, and the definition for downsets is dual.
Definition 2.7**.**
A canonical extension of with respect to is a completion such that the following all hold:
- (1)
is -dense, by which we mean that given , we have
[TABLE] 2. (2)
is -compact, by which we mean that whenever and , if we must have .
Definition 2.7 corresponds to that of an -completion from [7, Definition 5.9], and specializes, after a little fiddling, to the definitions of the canonical extension from [13, Section 4] and [3, Definition 2.2] by restricting the possible choices of and .
Given a poset and standard sets of upsets and downsets and , the canonical extension of with respect to is unique up to isomorphism, and can be constructed by first amalgamating and (see Definition 2.8 below), and then taking the MacNeille completion of the resulting poset. See [7], in particular Theorems 5.10 and 3.4 for proofs applicable to the general setting we are using here.
Definition 2.8** (, , , , , ).**
Let be a poset and let and be standard sets of downsets and upsets of , respectively. Define by taking the union and adding the partial order structure induced by the following quasiordering:
- (1)
For , . 2. (2)
For , . 3. (3)
For and :
- (a)
. 2. (b)
for all , if , then .
There are maps and induced by the respective inclusions of and into . Define and by and respectively. Define by .
The following lemma collects together some useful properties of the maps from the previous definition.
Lemma 2.9**.**
Let , , , and be as in Definition 2.8 for some choice of . Then:
- (1)
* is a completely join-preserving order-embedding.* 2. (2)
* is a completely meet-preserving order-embedding.* 3. (3)
* is an order-embedding.* 4. (4)
If and exists in , then
[TABLE] 5. (5)
If and exists in , then
[TABLE]
Proof.
is obviously an order embedding, as by definition . Now, let , and suppose exists in . Then is the smallest element of containing . Let with for all , and let . Then for all we have , and so . So is an upper bound for in , and so . This is true for all , so , by definition of the order on . This proves (1), and (2) is dual.
For (3), that is an order-embedding is immediate as it is the composition of two order-embeddings. For (4), note that and is completely join-preserving. The argument for (5) is dual. ∎
Composing with the MacNeille completion of produces , which is the canonical extension of with respect to .
When and are standard sets of -ideals and -filters, respectively, the maps , and preserve the specified joins and meets, as made precise in the following lemma.
Lemma 2.10**.**
Let be a join-specification, and let . Then and . Similarly, if is a meet-specification and , then and .
Proof.
First, is a -ideal containing . Moreover, any -ideal containing must contain , by virtue of being a -ideal. Thus is the smallest -ideal containing , and so is . The argument for is dual. The claims for then follow by Lemma 2.9(4). ∎
2.3. Directed colimits in the category of posets
Define to be the category of posets with order-preserving maps. Define to be the category of posets and order-embeddings. We present the following definition, primarily to fix a notation. Details and background can be found in e.g. [10].
Definition 2.11**.**
If and are categories, and if is a functor, then a colimit for is a pair such that is an object of , and is a map from to for all objects such that:
- (1)
If is a map in then . 2. (2)
If and for each there is such that for all and all maps , then there is a unique map such that the diagram in Figure 2 commutes, for all .
Definition 2.12**.**
A poset is directed if every pair of elements has an upper bound.
Proposition 2.13**.**
Let be a directed poset considered as a category. If in we denote the map from to in by . Then and have all colimits of shape , i.e. colimits exist for every functor and . Moreover, if and is a colimit for , then:
- (1)
If can be considered as a functor from to , i.e. if is an order-embedding for all , then a colimit of is also a colimit for . 2. (2)
For all there is , and , with . 3. (3)
Let , let , and suppose and for some and . Then, of the following statements the implications hold. Moreover, if can be considered as a functor from to then the statements are all equivalent.
- (a)
For all in we have in . 2. (b)
There is in with in . 3. (c)
. 4. (4)
* is a lattice if, for all , and for all and , the following conditions both hold:*
- (a)
There is in and with in for all . 2. (b)
There is in and with in for all .
If can be considered as a functor from to then the converse (only if) is also true.
Proof.
This follows from general model theoretic considerations (see e.g. [8, Theorems 2.4.5 and 2.4.6]). Direct proof by construction is also straightforward. is constructed by first taking the union , and then taking the quotient of this with respect to the quasiordering given by if and only if there is such that and . The maps are induced by the inclusions into . ∎
3. Building free lattices
Let be a poset, and, recalling Definition 2.1, let and be join- and meet-specifications of respectively, both with radius . We make definitions as follows:
- •
Define .
- •
Define and by and .
- •
Define and to be, respectively, the sets of all non-empty finitely generated -ideals and -filters of (recall Definition 2.3). Treat these as posets by ordering by inclusion and reverse inclusion respectively.
- •
Define and by , and .
- •
Define to be the amalgam of and as in Definition 2.8.
- •
Define and to be the maps induced by the inclusion functions.
- •
Define by .
For we make definitions as follows:
- •
Define to be the set of non-empty finite subsets of .
- •
Define and to be, respectively, the sets of all non-empty finitely generated -ideals and -filters of .
- •
Define and by and .
- •
Define to be the amalgam of and .
- •
Define and to be the maps induced by the inclusion functions.
- •
Define by .
- •
For each define (in particular, ).
- •
Define to be the identity map on .
The situation is presented as Figure 3. is the object part of the colimit of the chain as made precise in Theorem 3.4 later. For this we will need some technical results. The next lemma simply phrases the construction given at the start of this section in terms of a diagram, in the categorical sense, and says that the maps in the resulting colimit are -embeddings for all .
Lemma 3.1**.**
Consider the ordinal as a category whose maps are induced by the order relation, and for each denote the map from to by . With etc. as defined at the start of this section, define a functor by and , for all , and, for , . Let be a colimit for . Then is a -embedding for all .
Proof.
That is an order-embedding for all follows from the fact that is an order-embedding for all (by Lemma 2.9). Now, given and , it follows from Lemma 2.10 that for all . Thus , by Proposition 2.13(3). In combination with the dual argument this gives us the result. ∎
The next lemma describes -morphisms from the posets into lattices in terms of meet- and join-preservation properties on the images of the and maps, for . This will be used to show that the map induced by the universal property of colimits is a lattice homomorphism, and is thus the right kind of map for the universal property of free lattices.
Lemma 3.2**.**
Let , let be a lattice, and let . Then is a -morphism if and only if is -meet-preserving on , and -join-preserving on .
Proof.
Suppose is a -morphism. Then, by definition of , we have for all finite . Let with , and suppose is defined in . By definition of , each is a finitely generated -ideal. So, for each there is a finite with (in other words, is the smallest -ideal containing ). Moreover, is also finite, and exists and is . Now, is completely join-preserving, by Lemma 2.9, so
[TABLE]
Given finite we also have by a dual argument.
Conversely, suppose is -join-preserving on . Let be finite. Then for some finite , by definition of . Moreover, exists in (it’s the smallest -ideal containing ), and
[TABLE]
as is completely join-preserving. Thus and also , and so, by the assumption that is -join-preserving on , we have . Thus is a -morphism. That is a -morphism whenever it is -meet-preserving follows from a dual argument. ∎
The next result says that -morphisms from into lattices induce sequences of maps corresponding to a cocone. Thus the universal property of colimits produces a map that we shall show gives us what we want for the universal property of free lattices.
Proposition 3.3**.**
Let be a lattice, and let be a -morphism. Then there exists a sequence of maps , where for each , such that:
- (1)
* is a -morphism for each .* 2. (2)
The appropriate part of the diagram in Figure 4 commutes (ignoring the maps and for now).
Moreover, the sequence is unique with these properties.
Proof.
To show existence of such a sequence we prove by induction on that suitable subsequences exist for all . The base case is trivial, as we just set , so given that have been defined, we define by
[TABLE]
We must first check that is well defined. Note that and contain finitely generated -ideals and -filters, respectively. So, given , by definition there is a finite such that is the smallest -ideal containing . By Lemma 2.5 we have , with the latter join existing in as is finite. By this and a dual argument we see that the required joins and meets exist for the definition of .
In addition, we must check that is well defined in the case where for some and . For this, note first that, by definition, if and only if for all and for all we have . From this it follows immediately that . Similarly, if and only if there is , in which case . Thus is well defined, and is also order preserving.
Now, given , we have , so the triangle involving , and commutes (recall that ).
Moreover, by Lemma 3.2, to show that is a -morphism it is sufficient to show it is -meet-preserving on , and -join-preserving on . So let , and suppose in , so is the smallest -ideal containing . As is completely join-preserving, by Lemma 2.9, we must have in too. Now, for all we clearly have . So, suppose and that for all . Then, by Lemma 2.4 and the inductive assumption that is a -morphism, is a -ideal, and also for all , by definition of . So , and thus . So is actually completely join-preserving on , and by a dual argument it is also completely meet-preserving on . Thus is a -morphism as claimed.
Finally, is unique with these properties, because given generated by finite , we have in , and so in , as is completely join-preserving. If is to be a -morphism then we must have , since is a finite subset of , and if the diagram is to commute we must have . So, appealing to Lemma 2.5, . By a dual argument we obtain that can only be , for , which completes the proof.
∎
Theorem 3.4**.**
Consider the ordinal as a category, and for each denote the map from to by . Define a functor so that for all . Define to be the identity map for all , and define for all . Let be a colimit for . Then . In other words, there is an isomorphism such that .
Proof.
Let be a lattice and let be a -morphism. By Proposition 3.3 we obtain maps such that the relevant parts of the diagram in Figure 4 commutes. Thus, from the universal property of colimits we obtain a unique map making the whole diagram commute. We must check that is a lattice, and that is the unique lattice homomorphism such that .
So, let . Then there is such that with and defined in , and with for all . As for all , by Lemma 2.10, and similar for , it follows from Proposition 2.13(4) that is a lattice.
Moreover, since and is a -morphism (by Proposition 3.3), it follows from the commutativity of the diagram that . Similar holds for , and thus is a lattice homomorphism.
Finally, if is a lattice homomorphism with , then, for all , the restriction of to is a -morphism making the relevant part of the diagram in Figure 4 commute, and so must be , by Proposition 3.3. It follows from the universal property of colimits that must be . Thus is the required free lattice (up to isomorphism), and we have the result. ∎
4. Approximate lattice extensions
The step by step construction of from Section 3 can be thought of as a sequence of increasingly good approximations. If is finite, then the free lattice may not be. For example, the free lattice generated by a three element set is known to be infinite (see e.g. [5, Theorem 1.28]). However, if is finite then will also be finite for each . Moreover, the map is an order-embedding, and also preserves the meets and joins of all finite subsets of . Thus, while each contains only a finite portion of the -free lattice structure generated by , there is a guarantee that much of what is contained in is correct.
It follows that reasoning involving only terms of ‘bounded complexity’, in a sense to be made precise in this section, can be done in for large enough . For a simple example, it is obvious from this that the word problem for free lattices is solvable; Given terms and we can check whether ‘merely’ by constructing till we get to containing both and , then checking whether in . This is of course not a practical approach (see [5, Chapter 9.8] for a discussion of algorithms for this problem).
We can modify the result of Section 3 to show that each stage also satisfies a kind of universal property. In this sense, these finite approximations to the free lattice are free objects themselves, albeit for a rather restrictive class. We need some technical definitions to make this precise.
Definition 4.1**.**
For each define -ary operation symbols and .
Definition 4.2**.**
Let be a set. Define -terms recursively as follows:
- •
If then is a -term.
- •
If and are -terms, then and are -terms.
We define the complexity of -terms recursively as follows:
- •
If then the complexity of is 0.
- •
If are -terms with complexities then and have complexity .
Definition 4.3**.**
Let be a poset, let , and let be a -term. We define what it means for to correspond to (or, equivalently, for to be a correspondent for ) as follows:
- •
If for some , then corresponds to if and only if .
- •
Suppose that , and that is a -term with correspondent for each . Then corresponds to if and only if .
- •
Suppose that , and that is a -term with correspondent for each . Then corresponds to if and only if .
Note that an easy inductive argument shows that a -term has a unique correspondent, if it has one at all. However, an element may correspond to more than one -term.
Definition 4.4**.**
Let be a poset, let , and let . Then is -complete relative to if, for all , every -term of complexity has a correspondent in .
Note that every poset is trivially -complete relative to every subset, as the terms with complexity 0 are just the elements of the subset.
Definition 4.5**.**
Let be a poset, and let . Given , define to be the least such that corresponds to a -term of complexity , if such a exists, otherwise leave it undefined.
Proposition 4.6**.**
Let be a poset, let , let be as defined in Section 3, and let be defined as in Theorem 3.4. Then:
- (1)
If then . 2. (2)
* is -complete relative to .* 3. (3)
If then is finite. 4. (4)
* is -complete relative to .* 5. (5)
Let and let . Then if and only if is the smallest number such that there is with .
Proof.
Parts (1) and (2) can be proved by easy inductions on . Parts (3) and (4) then follow from the fact that, for all , the map is a -embedding (by Lemma 3.1), and for every we have for some and .
Part (5) also follows by an induction argument. The case where is trivial, so suppose and that the claim holds for all , and let . Suppose first that , and let be a -term of complexity to which corresponds. Suppose without loss of generality that for some -terms , each of which has complexity of at most . For each let be the correspondent of . Then, for all we have .
Now, by the inductive hypothesis, for each there is and , with . Let . As corresponds to , there must be such that . Moreover, if there were and such that then, also by the inductive hypothesis, we would have , contradicting the assumption that . It follows that , and that is indeed the smallest number such that there is with .
For the converse, suppose is the smallest number such that there is with . Then there are such that either , or . Now, for each let , and let correspond to and have minimal complexity. Suppose without loss of generality that . Then corresponds to , and, as for all , it follows that . Moreover, if then, by the inductive hypothesis, could not be minimal as assumed. It follows that, if is the smallest number such that there is with , then . ∎
Theorem 4.7**.**
Let and be posets, let , and let be as defined in Section 3. Let be a -morphism, and suppose is -complete relative to . Then there is a unique -morphism such that .
Proof.
First, if then and the result is trivial. Suppose then that , and that the claim holds for all . The argument now is essentially that of Proposition 3.3. The only difference is that, as is not a lattice, it is not immediately obvious that has the required joins and meets. However, a little reflection reveals that the satisfaction of these conditions to a degree sufficient to prove the claimed result follows from the fact that is -complete relative to . ∎
Theorem 4.7 says, in a sense, that is the free poset generated by (while preserving certain bounds) that has lattice structure up to a certain level of complexity, if using elements of as a base.
In the case where is an antichain, there is a well known ‘canonical form’ theorem, which, in our notation, produces for each a -term corresponding to that is minimal with respect to a certain measure of complexity, and this term is ‘unique up to commutativity’ (see e.g. [5, Theorem 1.17]). Unfortunately, this theorem does not hold for posets in general, as we illustrate in Example 4.8.
Example 4.8**.**
Let be the poset in Figure 5, let and contain, respectively, all joins and meets that are defined in , and consider the element . This is not defined in , but is defined in , and is, in the construction of using -ideals and -filters, the smallest -ideal containing . Inspection reveals this is the whole of . Now, the smallest -ideal containing is also the whole of , and thus . But and are disjoint, and there is no natural reason to choose one over the other as the basis for a canonical term for the element corresponding to the join in . Since correctly represents the joins of elements of in the colimit , this argument reveals that a canonical form theorem such as exists for free lattices over sets does not exist in this more general setting.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] B. Banaschewski and G. Bruns. Categorical characterization of the Mac Neille completion. Arch. Math. (Basel) , 18:369–377, 1967.
- 2[2] R. A. Dean. Free lattices generated by partially ordered sets and preserving bounds. Canad. J. Math. , 16:136–148, 1964.
- 3[3] J. Dunn, M. Gehrke, and A. Palmigiano. Canonical extensions and relational completeness of some substructural logics. J. Symb. Logic , 70:713–740, 2005.
- 4[4] R. Egrot. Order polarities. J. Logic Comput. , 30(3):785–833, 2020.
- 5[5] R. Freese, J. Ježek, and J. B. Nation. Free lattices , volume 42 of Mathematical Surveys and Monographs . American Mathematical Society, Providence, RI, 1995.
- 6[6] M. Gehrke and J. Harding. Bounded lattice expansions. J. Algebra , 238(1):345–371, 2001.
- 7[7] M. Gehrke, R. Jansana, and A. Palmigiano. Δ 1 subscript Δ 1 {\Delta_{1}} -completions of a poset. Order , 30(1):39–64, 2013.
- 8[8] W. Hodges. Model theory , volume 42 of Encyclopedia of Mathematics and its Applications . Cambridge University Press, Cambridge, 1993.
