Distributive Mereotopology: Extended distributive contact lattices
Tatyana Ivanova, Dimiter Vakarelov

TL;DR
This paper introduces an extended distributive contact lattice (EDCL) as a generalization of contact algebra, avoiding Boolean complementation, and provides axiomatization, representation theorems, and topological interpretations for this new structure.
Contribution
It proposes EDCL as a new algebraic framework for mereotopology that generalizes contact algebra without Boolean complementation, with axiomatization and representation results.
Findings
EDCL can be embedded into contact algebras
Representation theorems for EDCL are established
Topological interpretations of EDCL relate to regular closed/open sets
Abstract
Contact algebra is one of the main tools in the region-based theory of space. It is an extension of Boolean algebra with a relation called contact. The elements of the Boolean algebra are considered as formal representations of physical bodies. The contact relation is used also to define some other important mereotopological relations like non-tangential inclusion, dual contact, external contact. Most of these definitions are given by means of the operation of Boolean complementation. There are, however, some problems related to the motivation of this operation. In order to avoid these problems we propose a generalization of the notion of contact algebra by dropping the operation of complement. In this paper we consider as non-definable primitives the relations of contact, nontangential inclusion and dual contact. Part I of the paper is devoted to a suitable axiomatization called…
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.
DISTRIBUTIVE MEREOTOPOLOGY:
Extended Distributive Contact Lattices
Tatyana Ivanova and Dimiter Vakarelov
Department of Mathematical logic and its applications,
Faculty of Mathematics and Informatics, Sofia University
e-mails: [email protected], [email protected]
Abstract
The notion of contact algebra is one of the main tools in the region based theory of space. It is an extension of Boolean algebra with an additional relation called contact. The elements of the Boolean algebra are considered as formal representations of spatial regions as analogs of physical bodies and Boolean operations are considered as operations for constructing new regions from given ones and also to define some mereological relations between regions as part-of, overlap and underlap. The contact relation is one of the basic mereotopological relations between regions expressing some topological nature. It is used also to define some other important mereotopological relations like non-tangential inclusion, dual contact, external contact and others. Most of these definitions are given by means of the operation of Boolean complementation. There are, however, some problems related to the motivation of the operation of Boolean complementation. In order to avoid these problems we propose a generalization of the notion of contact algebra by dropping the operation of complement and replacing the Boolean part of the definition by distributive lattice. First steps in this direction were made in [8, 9] presenting the notion of distributive contact lattice based on contact relation as the only mereotopological relation. In this paper we consider as non-definable primitives the relations of contact, nontangential inclusion and dual contact, extending considerably the language of distributive contact lattices. Part I of the paper is devoted to a suitable axiomatization of the new language called extended distributive contact lattice (EDC-lattice) by means of universal first-order axioms true in all contact algebras. EDC-lattices may be considered also as an algebraic tool for certain subarea of mereotopology, called in this paper distributive mereotopology. The main result of Part I of the paper is a representation theorem, stating that each EDC-lattice can be isomorphically embedded into a contact algebra, showing in this way that the presented axiomatization preserves the meaning of mereotopological relations without considering Boolean complementation. Part II of the paper is devoted to topological representation theory of EDC-lattices, transferring into the distributive case important results from the topological representation theory of contact algebras. It is shown that under minor additional assumptions on distributive lattices as extensionality of the definable relations of overlap or underlap one can preserve the good topological interpretations of regions as regular closed or regular open sets in topological space.
Keywords: mereotopology, distributive mereotopology, contact algebras, distributive contact algebras, extended distributive contact algebras, topological representations.
1 Introduction
In this paper we continue the research line started in the publications [8, 9], devoted to certain non-classical approach to the region-based theory of space (RBTS), which roots goes back mainly to Whitehead [30]. In contrast to the classical Euclidean approach, in which the notion of point is taken as one of the basic primitive notions in geometry and geometric figures are considered as sets of points, RBTS adopts as primitives the more realistic spatial notion of region (as an abstraction of spatial or physical body), together with some basic relations and operations on regions. Some of these relations come from mereology (see [20]): e.g., part-of (), overlap (), its dual underlap (), and some others definable in terms of these. RBTS extends classical mereology by considering some new relations among regions which are topological in nature, such as contact (), nontangential part-of (), dual contact (), and some others definable by means of the contact and part-of relations. This is one of the reasons that the extension of mereology with these new relations is commonly called mereotopology. There is no clear difference in the literature between RBTS and mereotopology, and by some authors RBTS is related rather to the so called mereogeometry, while mereotopology is considered only as a kind of point-free topology, considering mainly topological properties of things. In this paper we consider all these names almost as synonyms representing collections of various point-free theories of space. According to Whitehead the point-free approach to space should not disregard points at all - on the contrary, they are suitable high level abstractions which, as such, should not be put on the base of the theory, but have to be definable by means of the other primitive notions of the theory. The Whitehead’s criticism is based on the fact that points, as well as the other primitive notions in Euclidean geometry like lines and planes, do not have separate existence in reality, while for instance, spatial bodies as cubes, prisms, pyramids, balls, etc are things having analogs in reality. In this sense the point-free approach to space can be considered as certain equivalent re-formulation of the classical point-based approach by means of more realistic primitive notions.
Survey papers about RBTS (and mereotopology) are [24, 4, 14] (see also the handbook [1] and [3] for some logics of space). Let us mention that in a sense RBTS had been reinvented in computer science, because of its more simple way of representing qualitative spatial information and in fact it initiated a special field in Knowledge Representation (KR) called Qualitative Spatial Representation and Reasoning (QSRR). One of the most popular systems in QSRR is the Region Connection Calculus (RCC) introduced in [18]. Note that RCC influenced various investigations in the field both of theoretical and applied nature. Survey papers about applications of RBTS and mereotopology in various applied areas are, for instance, [5] and the book [16].
Let us note that one of the main algebraic tools in mereotopology is the notion of contact algebra, which appears in the literature under different names and formulations as extensions of Boolean algebra with some mereotopological relations [27, 21, 25, 26, 4, 10, 6, 7]. The simplest system, called just contact algebra was introduced in [6] as an extension of Boolean algebra with a binary relation called contact and satisfying several simple axioms:
(C1) If , then and ,
(C2) If and and , then ,
(C3) If , then or ,
(C4) If , then ,
(C5) If , then .
The elements of the Boolean algebra are called regions and the Boolean operations can be considered as some constructions of new regions by means of given ones. In this definition Boolean algebra stands for the mereological component, while the contact relation stands for the mereotopological component of the system. For instance the mereological relations overlap , underlap (dual overlap) and part-of have the following definitions: , and is just the lattice ordering. The unite element 1 is the region containing as its parts all regions, and the zero region [math] symbolize the non-existing region and can be used to define the ontological predicate of existence: **exists ** . According to these definitions the axiom (C1) says that if and are in a contact then they exist, and axiom (C5) says that overlapping regions are in a contact.
By means of the contact relation one can define other mereotopological relations: dual contact , non-tangential part-of , and some others.
Intuitively if we consider regions as certain sets of points, then contact means that and share a common point, part-of means that all points of are points of , overlap means that and share an existing region (just is a part both of and of ), underlap means that there exists a non-universal region containing both and (just contains both and ).
Let us note that standard model of Boolean algebra is the algebra of subsets of a given universe, so in such a model regions are pure sets and the mereological relations between regions are just the Boolean relations between sets. In this model one can not distinguish boundary and internal points of a given region and hence it can not express all kinds of contact, for instance, the so called external contact in which the contacting regions share only a boundary point (external contact is definable by the formula ). For this reason standard point models of contact algebras are of topological nature and consist of the Boolean algebras of regular closed sets in a given topological space and the contact between two such sets means that they have a common point. Another topological model of contact algebra is the Boolean algebra of regular open sets of a topological space, but in this model contact is not so intuitive and is definable by the formula: , where is the topological closure operation. Let us mention that the topological representation theory of contact algebras can be treated just as a realization of the Whitehead’s idea of defining points and of recreation the point-based structure of the corresponding kind of space within a point-free system (see, for instance, the surveys [24, 4]).
One of the motivations to put Boolean algebra on the base of the notion of contact algebra is based on the remark given by Tarski (see for this [20], page 25) that one of the most popular mereological systems, namely the system of Lesniewski, can be identified with the complete Boolean algebra with zero deleted. If we are not interested in infinite unions and intersections then we can accept just Boolean algebra (with zero considered as non-existing region, as mentioned above). In the papers [8, 9] a generalization of the notion of contact algebra is presented just by replacing the Boolean algebra by means of a (bounded) distributive lattice and obtaining in this way the notion of distributive contact lattice. Some motivations for this generalization are the following. First, that Boolean algebra is a bounded distributive lattice and that the axioms of the contact relation do not use the operation of Boolean complementation ∗ and have the same formulation in the language of bounded distributive lattice. Second, that the same can be said for the basic mereological relations part-of, overlap and underlap - they have definitions in the language of distributive lattice without the operation of Boolean complement. Third, that the representation theory for distributive lattices is quite similar to the corresponding theory of Boolean algebras and we wanted to see if this can help us in transferring the topological representation theory of contact algebras to the more general theory of distributive contact lattices, keeping the topological meaning of regions as regular closed sets. And finally, one philosophical motivation: the meaning of the Boolean complementation is not well motivated: if the region represents a physical body, then what kind of body represents ? In the point-based models this is ”the rest out of ” from the ”whole space”, the latter identified with the sum of all observed regions, the unit region 1. However, if we extend the area of our observation we will obtain another unit, and then will be changed. But it is natural to assume that physical bodies should not depend on the area of observation in which they are included. As a result of this generalization, one can see that the paper [9] generalizes almost all from the topological representation theory of contact algebras developed for instance in [10, 6] and even more; on the distributive case one can see some deep features which can not be observed in the Boolean case. For instance in the Boolean case mereological relations have some hidden properties which in the distributive case are not always fulfilled and have to be postulated explicitly (this is the so called extensionality property for the underlap and overlap relations). However, the obtained generalization in [8, 9] has some open problems. The mereotopological relations of non-tangential part-of and dual contact in contact algebras have definitions by means of the operation of complementation. However these relations have a meaning in topological representation of contact algebras which does not depend on the operation of complementation on regular closed sets. Namely, if and are regular closed subsets of a topological space , then iff and iff , where is the topological operation of interior of a set. Thus, it will be interesting to add these relations as primitives to the language of distributive contact lattices and to axiomatize them by means of a set of universal first-order axioms and then to extend the topological representation theory from [9]. This is one of the main open problems in [9] which positive solution is subject of the present paper. One of the motivations for this extension of the language of distributive contact lattice is that in this way we obtain a system with full duality: contact is dual to the dual contact and non-tangential part-of is dual to it converse and this symmetry makes possible to obtain proofs by duality. The obtained new algebraic mereotopological system is named Extended Distributive Contact Lattice, EDC-lattice for short. We will consider in the paper the topological representation theory of some axiomatic extensions of EDC-lattices with new axioms yielding representations in better topological spaces, generalizing in this way the existing representation theory for contact algebras. Since all these investigations form a special subfield of mereotopology based on distributive lattices, we introduce for this subfield a special name - distributive mereotopology, which is included in the title of the present paper. Having in mind this terminology, then the subarea of mereotopology based on Boolean algebras should be named Boolean mereotopology. Similar special names for other subfields of mereotopology depending on the corresponding mereological parts also can be suggested: for instance the mereotopology considered in [15, 28, 29] is based on some non-distributive lattices - hence non-distributive mereotopology, and the mereotopological structures considered, for instance, in [17, 13] are pure relational and without any algebraic lattice-structure in the set of regions - hence relational mereotopology.
The paper is divided in two parts. Part I is devoted to the axiomatization of the three mereotopological relations of contact , dual contact and non-tangential part-of taken as primitives on the base of distributive lattice by means of universal first-order axioms, which remain true in contact algebras. The main result of this part is the abstract notion of Extended Distributive Contact Lattice (EDC-lattice) and an embedding theorem of EDC-latices into contact algebras, showing in this way that the meaning of the contact, dual contact and non-tangential part-of relations is preserved in the language of EDC-lattices. The method is based on a certain generalization of the Stone representation theory of distributive lattices [22, 2]. As a consequence of the embedding theorem one can consider EDC-lattice also as the universal fragment of contact algbera based on the signature of distributive lattice and mereotopological relations of contact , dual contact and non-tangential inclusion . Relations of EDC-lattices with other mereotopological systems are also considered: EDC-lattices are relational mereotopological systems in the sense of [17], and the well known RCC-8 system of mereotopological relations is definable in the language of EDC-lattices.
Part II of the paper is devoted to the topological representation theory of EDC-lattices and some of their axiomatic extensions yielding representations in and spaces. Special attention is given to dual dense and dense representations (defined in Section 5.1) in contact algebras of regular closed and regular open subsets of topological spaces. The method is an extension of the representation theory of distributive contact lattices [9] and adaptation of some constructions from the representation theory of contact algebras [6, 7]. In the concluding Section we discuss some open problems and future plans with applications in qualitative spatial representation and reasoning.
**PART I: EXTENDED DISTRIBUTIVE CONTACT LATTICES:
AXIOMATIZATION AND EMBEDDING IN CONTACT ALGEBRAS**
2 Extended distributive contact lattices.
Choosing the right axioms
2.1 Contact algebras, distributive contact lattices and extended distributive contact lattices
As it was mention in the Introduction, contact algebra is a Boolean algebra with an additional binary relation called contact, and satisfying the following axioms:
(C1) If , then and ,
(C2) If and and , then ,
(C3) If , then or ,
(C4) If , then ,
(C5) If , then .
Let us note that on the base of (C4) we have (C3’) implies or .
Remark 2.1
Observe that the above axioms are universal first-order conditions on the language of Boolean algebra with the -relation and not containing the Boolean complementation ∗. This fact says that the axioms of will be true in any distributive sublattice of . **
The Remark 2.1 was one of the formal motivations for the definition of distributive contact lattice introduced in [8, 9]: the definition is obtained just by replacing the underlying Boolean algebra by a bounded distributive lattice and taking for the relation the same axioms. This makes possible to consider the main standard models of contact algebras, namely the algebras of regular closed or regular open sets of a topological space, also as the main models for distributive contact lattices, just by ignoring the Boolean complementation ∗ in this models. This was guaranteed by Theorem 7 from [9] stating that every distributive contact lattice can be isomorphically embedded into a contact algebra, which fact indicates also that the choice of the set of axioms for distributive contact lattice is sufficient for proving this theorem. Since our main goal in the present paper is to obtain a definition of distributive contact lattice extended with relations of dual contact and nontangential part-of , we will follow here the above strategy, namely to choose universal firs-order statements for the relations as additional axioms which are true in arbitrary contact algebras and which guarantee the embedding into a contact algebra. The obtained algebraic system will be called extended distributive contact lattice. The next definition is a result of several preliminary experiments for fulfilling the above program.
Definition 2.2
Extended distributive contact lattice.* Let be a bounded distributive lattice with three additional relations , called respectively contact, dual contact and nontangential part-of. The obtained system, denoted shortly by , is called extended distributive contact lattice ( EDC-lattice, for short) if it satisfies the axioms listed below.*
Notations: if is one of the relations , then its complement is denoted by . We denote by the converse relation of and similarly denotes the converse relation of .
Axioms for alone: The axioms (C1)-(C5) mentioned above.
Axioms for alone:
* If , then ,*
* If and and , then ,*
* If , then or ,*
* If , then ,*
* If , then .*
Axioms for alone:
* ,*
* ,*
* If , then ,*
* If , then ,*
* If and , then ,*
* If and , then ,*
* If and and , then .*
Mixed axioms:
* If and , then ,*
* If and and , then ,*
* If and , then ,*
* If and and , then ,*
* If and , then ,*
* If and , then .*
Observation 2.3
Duality principle.* For the language of EDCL we can introduce the following principle of duality: dual pairs . By means of these pairs for each statement (definition) of the language we can define in an obvious way its dual . Then by a routine verification one can see that for each axiom from the list of axioms of EDCL its dual is also true. On the base of this observation the proofs of dual statements will be omitted. Note, for instance, that each axiom from the first group (axioms for C alone) is dually equivalent to the corresponding axiom from the second group (axioms for alone) and vice versa, the third and fourth groups of axioms (axioms for alone and mixed axioms) are closed under duality, for instance the axiom is dually equivalent to the axiom , and is dually equivalent to . *
2.2 Relational models of EDC-lattices
In order to prove that the axioms of EDC-lattices are true in contact algebras we will introduce a relational models of EDCL which are slight modifications of the relational models of contact algebras introduced in [7] and called there discrette contact algebras. The model is defined as follows.
Let be a relational system where is a nonempty set and is a reflexive and symmetric relation in and let be arbitrary subsets of . Define a contact relation between and as follows
(Def ) iff and such that .
Then any Boolean algebra of subsets of with thus defined contact is a contact algebra, and moreover, every contact algebra is isomorphic to a contact algebra of such a kind [7].
We will modify this model for EDCL as follows: instead of Boolean algebras of sets we consider only families of subsets containing the empty set and the set and closed under the set-union and set-intersection which are bounded distributive lattices of sets. Hence we interpret lattice constants and operations as follows: , , , . For the contact relation we preserve the definition (Def ). This modification is just a model of distributive contact lattice studied in [9].
Having in mind the definitions and ) in Boolean algebras, we introduce the following definitions for and (for some convenience we present the definition of the negation of ):
(Def ) iff and such that , and
(Def ) iff and such that .
Lemma 2.4
Let be a relational system with reflexive and symmetric relation and let be any collection of subsets of which is a bounded distributive set-lattice with relations and defined as above. Then is an EDC-lattice.
Proof. Routine verification that all axioms of EDC-lattice are true.
EDC-lattice over a relational system will be called discrete EDC-lattice. If is a set of all subsets of then is called a full discrete EDC-lattice.
Corollary 2.5
The axioms of the relations and are true in contact algebras.
Proof. The proof follows by Lemma refRelationEDCL and the fact that every contact algebra can be isomorphically embedded into a discrete contact algebra over some relational system wit reflexive and symmetric relation [7].
3 Embedding EDC-lattices into contact algebras
The main aim of this section is the proof a theorem stating that every EDC-lattice can be embedded into a full discrete EDC-lattice, which, of course is a Boolean contact algebra. As a consequence this will show that the axiomatization program for EDCL is fulfilled successfully. Since all axioms of EDC-lattice are universal first-order conditions, the axiomatization can be considered also as a characterization of the universal fragment of complement-free contact algebras based on the three relations. We will use in the representation theory a Stone like technique developed in [22] for the representation theory of distributive lattices.
3.1 Preliminary facts about filters and ideals in
distributive lattices
We remaind some basic facts about filters and ideals in distributive lattices, for details see [2, 22].
Let be a distributive lattice. A subset of is called a filter in if it satisfies the following conditions: (f1) , (f2) if and then , (f3) if then . is a proper filter if , is a prime filter if it is a proper filter and implies or .
Dually, a subset of is an ideal if (i1) , (i2) if and then , (i3) if then . I is a proper ideal if , is a prime ideal if it is a proper ideal and implies or .
We will use later on some of the following facts without explicit mentioning.
Facts 3.1
Let be a bounded distributive lattice and Let be filters and be ideals.
The complement of a prime filter is a prime ideal and vice-versa. 2. 2.
* is the smallest filter containing ;*
* is the smallest ideal containing .* 3. 3.
* is the smallest filter containing and .*
**
* is the smallest ideal containing and .*
.
In both cases the operation is associative and commutative. 4. 4.
* iff *
If then ,
* iff *
If then .
The following three statements are well known in the representation theory of distributive lattices.
Lemma 3.2
Let be a filter, be an Ideal and . Then:
Filter-extension Lemma.* There exists a prime filter such that and .* 2. 2.
Ideal-extension Lemma.* There exists a prime ideal such that and .* 3. 3.
Separation Lemma for filters and ideals.* There exist a (prime) filter and an (prime) ideal such that , , , and .*
Remark 3.3
Note that Filter-extension Lemma is dual to the Ideal-extension Lemma and that each of the three statement easily implies the other two. Normally they can be proved by application of the Zorn Lemma. The proof, for instance, of Filter-extension Lemma goes as follows. Apply the Zorn Lemma to the set is a filter, and and denote by one of its maximal elements. Then it can be proved that is a prime filter, and this finishes the proof. The sketched proof gives, however, an additional property of the filter , namely
,
which added to the formulation of the lemma makes it stronger. Since we will need later on this stronger version let us prove this property.
Suppose that and consider the filter . Since is a maximal element of , then does not belong to and consequently . By the Fact 3.1, 4, there exists such that . We formulate this new statement below as Strong filter-extension Lemma and its dual as Strong ideal-extension Lemma. We do not know if these two statements for distributive lattices are new, but we will use them in the representation theorem in the next section. **
Lemma 3.4
Let be a filter, be an Ideal and . Then:
Strong filter-extension Lemma.* There exists a prime filter such that , and .* 2. 2.
Strong ideal-extension Lemma.* There exists a prime ideal such that , and .*
3.2 Filters and Ideals in EDC-lattices
In the next two lemmas we list some constructions of filters and ideals in EDCL which will be used in the representation theory of EDC-lattices.
Lemma 3.5
Let be an EDC-lattice. Then:
The set is an ideal, 2. 2.
the set is a filter, 3. 3.
the set is an ideal, 4. 4.
the set is a filter.
Proof. 1. By axiom (C1) , so . Suppose (hence ) and . Then by axiom (C2) ). Let , hence and . Then by axiom (C3) and (C4) we get which shows that , which ends the proof of this case.
In a similar way one can proof 3. The cases 2. and 4. follow from 1. and 3. respectively by duality.
Lemma 3.6
Let be an EDC-lattice and Let be a prime filter in . Then:
The set is an ideal, 2. 2.
the set is a filter, 3. 3.
the set is an ideal, 4. 4.
the set is a filter.
Proof. Note that the Lemma remains true if we replace by a filter and by an ideal.
1. The proof that satisfies the conditions (i1) and (i2) from the definition of ideal is easy. For the condition (i3) suppose . Then such that and , Since is a filter then . Since and , then by axiom (C2) we get and . Then applying (C3’) we obtain , which shows that .
In a similar way one can prove 3. The proofs of 2 and 4 follow by duality from 1 and 3, taking into account that is an ideal.
3.3 Relational representation theorem for EDC-lattices
Throughout this section we assume that is an EDC-lattice and let and denote the set of prime filters of and the set of prime ideals of . Let be the well known Stone embedding mapping. We shall construct a canonical relational structure related to putting and defining for as follows:
For some technical reasons and in order to use duality we introduce also the dual canonical structure putting and for , .
Our aim is to show that the Stone mapping is an embedding from into the EDC-lattice over (see Section 2.4). First we need several technical lemmas.
Lemma 3.7
The canonical relations and are reflexive and symmetric.
Proof. ( For ) Symmetry is obvious by the definition of and axioms (C4) and . In order to prove that suppose and . Then and since is a prime filter, then . Then by axiom (C5) we obtain , which proves the first conjunct of the definition of . For the second conjunct suppose that and , then, since is a prime filter, and hence . Then by axiom we get . For the third conjunct suppose and , which implies that . Then by axiom we obtain . The proof of the last conjunct is similar.
(For ) - by duality.
Lemma 3.8
(i) iff and and .
(ii) iff and and .
Proof. (i) Note that the proof is quite technical, so we will present it with full details. The reasons for this are twofold: first to help the reader to follow it more easily, and second, to skip the details in a similar proofs.
() If and then by the definition of we obtain .
() Suppose .
The proof will go on several steps.
Step 1: construction of . Consider the ideal (Lemma 3.5). Since , . Then and is a filter (see Facts 3.1). By the Strong filter-extension lemma (see Lemma 3.4) there exists a prime filter such that and and . From here we conclude that satisfies the following two properties:
() ,
() If , then , and
() If , then there exists such that .
Step 2: construction of . This will be done in two sub-steps.
Step 2.1 Consider the filters and ideals definable by as in Lemma 3.6
, , , and . In order to apply the Separation Lemma we will prove the following condition:
.
Suppose that is not true, then for some we have
(1) and
(2) .
It follows from (2) that such that
(3) and
(4) and
(5) .
It follows from (1) that such that
(6) and
(7) and
(8) and
(9) .
From (5) and (9) we get
(10) .
It follows from (3), (4), (6) and (7) that
(11) such that ,
(12) such that ,
(13) such that ,
(14) such that .
Let . Since is an ideal, we obtain by (11) and (14) that
(15) and . Then by we get
(16) such that .
Let . Then by (12), (13) and (16) we obtain that
(17)
and by that
(18).
From and (11) by axiom we get
(19) .
From and (14) by axiom we obtain
(20) .
From and (12) by axiom we get
(21) .
From and (13) by axiom we obtain
(22) .
We shall show that the following holds
(23) .
Suppose for the sake of contradiction that . From and (19) by axiom we get . From this fact and by axiom we obtain . But we also have , , so by axiom we get - a contradiction with (16).
The following condition holds
(24) .
To prove this suppose for the sake of contradiction that . We also have , so by axiom we get - a contradiction with (21).
Suppose that . By axiom (C3) we have or - a contradiction with (23) and (24). Consequently and by (10) we obtain . But (from (8)), so . Consequently
(25) .
From (18) and (22) by axiom we get
(26) .
We shall show that the following condition holds
(27)
For to prove this suppose the contrary . We also have , , so by axiom we get - a contradiction with (16).
From (25), (26) and (27) by axiom we obtain - a contradiction with (20). Consequently is true.
Step 2.2: the construction of . Applying the Filter extension Lemma to we obtain a prime filter (and this is just the required ) such that:
, 2. 2.
, 3. 3.
, 4. 4.
, 5. 5.
.
Step 3: proof of . We will verify the four cases of the definition of .
- •
Case 1: and . We have to show . Suppose . Then and by we get . Then by 4. - a contradiction, hence .
- •
Case 2: and . Suppose . Then and implies . By (1) - a contradiction, hence .
- •
Case 3: and . Suppose . Then and by 5. - a contradiction. Hence .
- •
Case 4: and . Suppose . Then and by 2. we obtain - a contradiction. Hence .
Thus we have constructed prime filters and such that: , (item 3 from Step 2.2) and (Step 3).
Proof of (ii). () If and then by the definition of we obtain .
Suppose . The proof, as in (i), will go on several steps.
Step 1: construction of . Consider the ideal (Lemma 3.5).
Since , . Then and is a filter (see FACTS 3.1). By the Strong filter-extension lemma (Lemma 3.4) there exists a prime filter such that and and . From here we conclude that satisfies the following properties:
() ,
() If , then , and
() If , then there exists such that .
Step 2: construction of . This will be done in two sub-steps.
Step 2.1 Consider the filters and ideals definable by as in Lemma 3.6
, , , and . In order to apply the Filter-extension Lemma (Lemma 3.2) we will prove the following condition:
Suppose that is not true. Consequently such that
(1) for some and
(2) such that ,
(3) such that ,
(4) such that ,
(5) such that ,
(6) .
Let . Then by (3) and (4) we obtain . By axiom we get
(7) .
By (4) and axiom we get
(8) .
By and we have
(9) such that .
Let . Then by , (2), (5) and (9) we get . By axiom we get
(10) .
By (5), and axiom we get
(11) .
From by we obtain
(12) .
From (10) by axiom we get
(13)
From (7) by axiom we obtain
(14) .
From (9) by axiom we get
(15) .
From (14) and (15) by axiom we obtain . We also have and by axiom we get
(16) .
From (13) and (16) by axiom we get . We have (since from (6)). Thus:
(17) .
Suppose (in order to obtain a contradiction) that . From (9) and (which follows from the definitions of and ) by axiom we obtain . Using this fact, (8), and axiom we get - a contradiction with (12). Consequently
(18) .
From (11) and (17) by axiom we obtain - a contradiction with (18). Consequently is true.
Step 2.2: the construction of . Applying the Filter-extension Lemma to we obtain a prime filter (and this is just the required ) such that:
, 2. 2.
, 3. 3.
, 4. 4.
, 5. 5.
.
Step 3: proof of . The proof is the same as in the corresponding step in (i).
To conclude: we have constructed prime filters such that , and , which finishes the proof of the lemma.
Lemma 3.9
(i) iff and and .
(ii) iff and and .
(iii) iff and and .
(iv) iff and and .
Proof. (i) by duality from Lemma 3.8. Note that in this case Strong ideal-extension Lemma is used. The proof can follow in a ”dual way” the steps of the proof of Lemma 3.8 (i).
(ii) is a corollary from (i).
(iii) by duality from Lemma 3.8 (ii) with the same remark as above.
(iv) is a corollary from (iii).
Lemma 3.10
Let be the canonical structure of and be the Stone mapping from into the distributive lattice of all subsets of . Then is an embedding of into the EDC-lattice over .
Proof. It is a well known fact that is an embedding of distributive lattice into the distributive lattice of all subsets of the set of prime filters (see, [22, 2]). The only thing which have to be done is to show the following equivalences for all :
(i) iff ,
(ii) iff
(iii) iff .
Note that these equivalences are another equivalent reformulation of Lemma 3.8 (i) and (ii) and Lemma 3.9 (ii) and (iv).
Theorem 3.11
Relational representation Theorem of EDC-latices.* Let be an EDC-lattice. Then there is a relational system with reflexive and symmetric and an embedding into the EDC-lattice of all subsets of .*
Proof. The theorem is a corollary of Lemma 3.10.
Corollary 3.12
Every EDC-lattice can be isomorphically embedded into a contact algebra.
Proof. Since the lattice of all subsets of a given set is a Boolean algebra, then this is a corollary of Theorem 3.11.
The following theorem states that the axiom system of EDC-lattice can be considered as an axiomatization of the universal fragment of contact algebras in the language of EDC-lattices.
Theorem 3.13
Let be an universal first-order formula in the language of EDC-lattices. Then is a consequence from the axioms of EDC-lattice iff is true in all contact algebras.
Proof. The proof is a consequence from Corollary 3.12 and the fact that all axioms of EDC-lattice are universal first-order conditions and that is also an universal first-order condition.
4 Relations to other mereotopologies
In this section we will compare EDC-lattices with other two mereotopologies: the relational mereotopology and RCC-8.
4.1 Relational mereotopology
Relational mereotopology is based on mereotopological structures introduced in [17]. These are relational structures in the form axiomatizing the basic mereological relations part-of , overlap and dual overlap (underlap) , and the basic mereotopological relations non-tangential part-of , contact and dual contact . These relations satisfy the following list of universal first-order axioms:
\begin{array}[]{llll}(\leq 0)&a\leq b and b\leq a\rightarrow a=b&(\leq 1)&a\leq a,\\ (\leq 2)&a\leq b and b\leq c\rightarrow a\leq c\\ \\ (O1)&aOb\rightarrow bOa&(\widehat{O}1)&a\widehat{O}b\rightarrow b\widehat{O}a\\ (O2)&aOb\rightarrow aOa&(\widehat{O}2)&a\widehat{O}b\rightarrow a\widehat{O}a\\ (\overline{O}\leq)&a\overline{O}a\rightarrow a\leq b&(\overline{\widehat{O}}\leq)&b\overline{\widehat{O}}b\rightarrow a\leq b\\ (O\leq)&aOb and b\leq c\rightarrow aOc&(\widehat{O}\leq)&c\leq a and a\widehat{O}b\rightarrow c\widehat{O}b\\ \\ (O\widehat{O})&aOa or a\widehat{O}a&(\leq O\widehat{O})&c\overline{O}a and c\overline{\widehat{O}}b\rightarrow a\leq b\\ \\ (C)&aCb\rightarrow bCa&(\widehat{C})&a\widehat{C}b\rightarrow b\widehat{C}a\\ (CO1)&aOb\rightarrow aCb&(\widehat{C}\widehat{O}1)&a\widehat{O}b\rightarrow a\widehat{C}b\\ (CO2)&aCb\rightarrow aOa&(\widehat{C}\widehat{O}2)&a\widehat{C}b\rightarrow a\widehat{O}a\\ (C\leq)&aCb and b\leq c\rightarrow aCc&(\widehat{C}\leq)&a\widehat{C}b and c\leq b\rightarrow a\widehat{C}c\\ \\ (\ll\leq 1)&a\ll b\rightarrow a\leq b\\ (\ll\leq 2)&a\leq b and b\ll c\rightarrow a\ll c&(\ll\leq 3)&a\ll b and b\leq c\rightarrow a\ll c\\ \\ (\ll O)&a\overline{O}a\rightarrow a\ll b&(\ll\widehat{O})&b\overline{\widehat{O}}b\rightarrow a\ll b\\ (\ll CO)&aCb and b\ll c\rightarrow aOc&(\ll\widehat{C}\widehat{O})&c\ll a and a\widehat{C}b\rightarrow c\widehat{O}b\\ (\ll C\widehat{O})&c\overline{C}a and c\overline{\widehat{O}}b\rightarrow a\ll b&(\ll\widehat{C}O)&c\overline{O}a and c\overline{\widehat{C}}b\rightarrow a\ll b.\end{array}
Note that all axioms of mereotopological structures are universal first-order conditions which are true in contact algebras under the standard definitions of the three basic mereological relations.
It is proved in [17] that each mereotopological structure is embeddable into a contact algebra (Theorem 26).
The following theorem relates EDC-lattices to mereotopological structures.
Theorem 4.1
Every EDC-lattice is a mereotopological structure under the standard definitions of the basic mereological relations.
Proof. Since all axioms of mereotopological structures are universal first-order sentences true in all contact algebras, then the statement follows from Theorem 3.13.
4.2 RCC-8 spatial relations
One of the most popular systems of topological relations in the community of QSRR is RCC-8. The system RCC-8 was introduced for the first time in [11]. It consists of 8 relations between non-empty regular closed subsets of arbitrary topological space. Having in mind the topological representation of contact algebras, it was given in [24] an equivalent definition of RCC-8 in the language of contact algebras:
Definition 4.2
The system RCC-8.
** disconnected – DC:**
,
** external contact – EC:**
* and ,*
** partial overlap – PO:**
* and and ,*
** tangential proper part – TPP:**
* and and ,*
** tangential proper part*-1* – TPP:**
* and and ,*
** nontangential proper part NTPP:**
* and ,*
** nontangential proper part*-1* – NTPP:**
* and ,*
** equal – EQ:**
.
Looking at this definition it can be easily seen that the RCC-8 relations are expressible in the language of EDC-lattices. Let us note that RCC-8 relations are not expressible in the language of distributive contact algebras from [9].
5 Additional axioms
In this Section we will formulate several additional axioms for EDC-lattices which are adaptations for the language of EDC-lattices of some known axioms considered in the context of contact algebras. First we will formulate some new lattice axioms for EDC-lattices - the so called extensionality axioms for the definable predicates of overlap - and underlap - .
(Ext O) and - extensionality of overlap,
(Ext ) and - extensionality of underlap.
We say that a lattice is O-extensional if it satisfies (Ext O) and U-extensional if it satisfies (Ext ). Note that the conditions (Ext O) and (Ext ) are true in Boolean algebras but not always are true in distributive lattices (see [9] for some examples, references and additional information about these axioms).
We will study also the following extensionality axioms.
(Ext C) -C-extensionality,
(Ext ) --extensionality.
In contact algebras these two axioms are equivalent. It is proved in [9] that (Ext ) implies that (Ext C) is equivalent to the following extensionality principle considered by Whitehead [30]
(EXT C) and .
Just in a dual way one can show that (Ext O) implies that (Ext ) is equivalent to the following condition
(EXT ) and .
Let us note that (EXT C) and (EXT ) are equivalent in contact algebras.
(Con C) and - *C-connectedness axiom * and
(Con ) and - *-connectedness axiom *.
In contact algebras these axioms are equivalent and guarantee topological representation in connected topological spaces.
(Nor 1) and ,
(Nor 2) and ,
(Nor 3) .
Let us note that the above three axioms are equivalent in contact algebras and are known by different names. For instance (Nor 1) comes from the proximity theory [23] as Efremovich axiom, (Nor 3) sometimes is called interpolation axiom. We adopt the name normality axioms for (Nor 1), (Nor 2) and (Nor 3) because in topological representations they imply some normality conditions in the corresponding topological spaces. It is proved in [7] that (Nor 1) is true in the relational models (see Section 2.2) if and only if the relation is transitive and that (Nor 1) implies representation theorem in transitive models. In the next lemma we shall prove similar result using all normality axioms.
Lemma 5.1
Transitivity lemma.* Let be a EDC-lattice satisfying the axioms (Nor1), (Nor 2) and (Nor 3) and let be the canonical structure of (see Section 3.3) Then:*
(i) is a transitive relation.
(ii) is representable in EDC-lattice over some system with an equivalence relation .
Proof. (i) Let and be prime filters in such that
(1) and
(2)
and suppose for the sake of contradiction that
(3) . By the definition of we have to consider four cases.
Case 1: such that .
Then by (Nor 1) there exists such that , and . Since then either or . The case together with imply by (1) - a contradiction. The case together with imply by (2) - again a contradiction.
Case 2: such that .
Then by (Nor 3) such that and . Consider the case . Then and (1) imply a contradiction. Consider now . Then imply - again a contradiction.
In a similar way one can obtain a contradiction in the remaining two cases:
Case 3: such that and
Case 4: such that .
(ii) The proof follows from (i) analogous to the proof of Theorem 3.11.
Another kind of axioms which will be used in the topological representation theory in PART II are the so called rich axioms.
(U-rich ) and ,
(U-rich ) and .
(O-rich ) and ,
(O-rich C) and .
Let us note that U-rich axioms will be used always with the U-extensionality axiom and that O-rich axioms will be used always with O-extensionality axiom.
The following lemma is obvious.
Lemma 5.2
The axioms (U-rich ), (U-rich ), (O-rich ) and (O-rich C) are true in all contact algebras.
5.1 Some good embedding properties
Let and be two EDC-lattices. We will write if is a substructure of , i.e., is a sublattice of , and the relations are restrictions of the relations on . Since we want to prove embedding theorems, it is valuable to know under what conditions we have equivalences of the form:
satisfies some additional axiom iff satisfies the same axiom.
Definition 5.3
Dense and dual dense sublattice.* Let be a distributive sublattice of . is called a * dense* sublattice of if the following condition is satisfied:*
(Dense) and .
If is an embedding of the lattice into the lattice then we say that is a * dense embedding if the sublattice is a dense sublattice of .*
Dually, is called a dual dense sublattice of if the following condition is satisfied:
(Dual dense) and .
If is an embedding of the lattice into the lattice then we say that is a Dual dense embedding if the sublattice is a dually dense sublattice of .
Note that in Boolean algebras, dense and dually dense conditions are equivalent; in distributive lattices this equivalence does not hold (see [9] for some known characterizations of density and dual density in distributive lattices).
For the case of contact algebras [24] and distributive contact lattices [9] we introduced the notion of C-separability as follows. Let ; we say that is a -separable sublattice of if the following condition is satisfied:
(C-separable) .
For the case of EDC-lattices we modified this notion adding two additional clauses corresponding to the relations and just having in mind the definitions of these relations in contact algebras. Namely
Definition 5.4
C-separability.* Let ; we say that is a -separable EDC-sublattice of if the following conditions are satisfied:*
(C-separability for C) -
.
(C-separability for ) -
.
(C-separability for ) -
.
If is an embedding of the lattice into the lattice then we say that is a C-separable embedding if the sublattice is a C-separable sublattice of .
The notion of a -separable embedding is defined similarly. The following lemma is analogous to a similar result from [24] (Theorem 2.2.2) and from [9] (Lemma 5).
Lemma 5.5
Let be EDC-lattices and be a -separable EDC-sublattice of . Then:
(i) If is a dually dense EDC-sublattice of , then satisfies the axiom (Ext C) iff satisfies the axiom (Ext C),
(ii) satisfies the axiom (Con C) iff satisfies the axiom (Con C),
(iii) satisfies the axiom (Nor 1) iff satisfies the axiom (Nor 1),
(iv) satisfies the axiom (U-rich ) iff satisfies the axiom (U-rich ),
(v) satisfies the axiom (U-rich ) iff satisfies the axiom (U-rich ).
Proof. Conditions (i), (ii) and (iii) have the same proof as in Theorem 2.2.2 from [24].
(iv) () Suppose that satisfies the axiom (U-rich ), and let . Then by (C-separability for ) we obtain: . Since is a sublattice of then . From and we get . Thus we have just proved: and which shows that satisfies (U-rich ).
() Suppose that satisfies the axiom (U-rich ), (hence ) and let . Then by (U-rich ) for we get: . Since and , then by (C-separability for C) we get: . Combining the above results we get: and . We have just proved the following: which shows that satisfies (U-rich ).
(v) The proof is similar to that of (iv). .
The notion of -separable sublattice can be defined in a dual way as follows:
Definition 5.6
Suppose that ; we say that is a -separable EDC-sublattice of if the following condition is satisfied:
(-separability for C) -
,
(-separability for ) -
,
(-separability for ) -
.
The notion of a -separable embedding is defined as in definition 5.4.
The following lemma is dual to Lemma 5.5 and can be proved in a dual way.
Lemma 5.7
Let be EDC-lattices and be a -separable EDC-sublattice of ; then:
(i) If is a dense EDC-sublattice of , then satisfies the axiom (Ext ) iff satisfies the axiom (Ext ),
(ii) satisfies the axiom (Con ) iff satisfies the axiom (Con ),
(iii) satisfies the axiom (Nor 2) iff satisfies the axiom (Nor 2).
(iv) satisfies the axiom (O-rich ) iff satisfies the axiom (O-rich ).
(v) satisfies the axiom (O-rich ) iff satisfies the axiom (O-rich ).
Corollary 5.8
Let be an EDC-lattice and be a contact algebra. Then:
(i) If is a C-separable embedding of into then must satisfy the axioms (U-rich ) and (U-rich ).
(ii) If is a -separable embedding of into then must satisfy the axioms (O-rich ) and (O-rich ).
Proof. (i) Note that by Lemma 5.2 satisfies the axioms (U-rich ) and (U-rich ). Then by Lemma 5.5 (iv) and (v) satisfies the axioms (U-rich ) and (U-rich ).
(ii) Similarly to (i) the proof follows from Lemma 5.2 and Lemma 5.7.
**PART II: TOPOLOGICAL REPRESENTATIONS OF EXTENDED DISTRIBUTIVE CONTACT LATTICES **
The aim of this second part of the paper is to investigate several kinds of topological representations of EDC-lattices. We concentrate our attention mainly on topological representations with some ”good properties” in the sense of Section 5.1: dual density and C-separability, and their dual versions - density and -separability.
6 Topological models of EDC-lattices
We assume some familiarity of the reader with the basic theory of topological spaces:(see [12]). First we recall some notions from topology. By a topological space we mean a set provided with a family of subsets, called closed sets, which contains the empty set , the whole set , and is closed with respect to finite unions and arbitrary intersections. Fixing we say that is endowed with a topology. A subset is called open if it is the complement of a closed set. A family of closed sets is called a closed basis of the topology if every closed set can be represented as an intersection of sets from . In a similar way the topology of can be characterized by the family of open sets: it contains the empty set, and is closed under finite intersections and arbitrary unions. A family of open sets is called an open basis of the topology if every open set can be represented as an union of sets from . is called semiregular space if it has a closed base of regular closed sets or an open base of regular open sets.
We remaind the definitions of two important topological operations on sets - closure operation , and interior operation . Namely is the intersection of all closed sets of containing and is the union of all open sets included in . Note that the operations and are interdefinable: and . Using the bases and the definitions of closure and interior operations have the following useful expressions:
iff ,
iff and .
We say that is a regular closed set if and is a regular open set if . It is a well known fact that the set of all regular closed subsets of is a Boolean algebra with respect to the relations, operations and constants defined as follows: iff , , , , , where . If we define a contact by iff then we obtain the standard topological model of contact algebra.
Another topological model of contact algebra is by the set of regular open subsets of . The relevant definitions are as follows: iff , , , , , . The contact relation is iff .
Note that these two models are isomorphic.
Topological model of EDC-lattice by regular-closed sets. Consider the contact algebra of regular closed subsets of . Let us remove the operation and define the relations and topologically according to their definitions in contact algebra as follows:
iff iff (equivalently) .
iff iff (equivalently) .
Obviously the obtained structure is a model of EDC-lattice. Also any distributive sublattice of with the same definitions of the relations , and is a model of EDC-lattice. These models are considered as standard topological models of EDC-lattice by regular closed sets.
Topological model of EDC-lattice by regular-open sets. Consider the contact algebra of regular open subsets of . Let us remove the operation from the contact algebra and define the relations and topologically according to their definitions in the contact algebra as follows:
iff iff (equivalently) ,
iff iff (equivalently) .
Obviously the obtained structure is another standard topological model of EDC-lattice and any distributive sublattice of with the same relations , and is also a model of EDC-lattice.
The main aim of PART II of the paper is the topological representation theory of EDC-lattices related to the above two standard models. The first simple result is the following representation theorem.
Theorem 6.1
Topological representation theorem for EDC-lattices.* Let be an EDC-lattice. Then:*
(i) There exists a topological space and an embedding of into the contact algebra of regular closed subsets of .
(ii) There exists a topological space and an embedding of into the contact algebra of regular open subsets of .
Proof. It is shown in [6] that every contact algebra is isomorphic to a subalgebra of the contact algebra of regular closed subsets of some topological space , and dually, that it is also isomorphic to a subalgebra of the contact algebra of the regular open subsets of some topological space . Then the proof follows directly from this result and the Corollary 3.12.
The above theorem is not the best one, because it can not be extended straightforwardly to EDC-lattices satisfying some of the additional axioms mentioned in Section 5. That is why we will study in the next sections representation theorems based on embeddings satisfying some of the good conditions described in Section 5.1. Before going on let us remaind some other topological facts, which will be used later on.
A topological space is called:
normal if every pair of closed disjoint sets can be separated by a pair of open sets;
-normal [19] if every pair of regular closed disjoint sets can be separated by a pair of open sets;
weakly regular [10] if it is semiregular and for each nonempty open set there exits a nonempty open set such that ;
connected if it can not be represented by a sum of two disjoint nonempty open sets;
if for every pair of distinct points there is an open set containing one of them and not containing the other; is called if every one-point set is a closed set, and is called *Hausdorff * (or ) if each pair of distinct points can be separated by a pair of disjoint open sets.
compact if it satisfies the following condition: let be a non-empty family of closed sets of such that for every finite subset the intersection , then .
The following lemma relates topological properties to the properties of the relations , and and shows the importance of the additional axioms for EDC-lattices.
Lemma 6.2
(i) If is semiregular, then is weakly regular iff satisfies any of the axioms (Ext C), (Ext ).
(ii) is -normal iff satisfies any of the axioms (Nor 1), (Nor 2) and (Nor 3).
(iii) is connected iff satisfies any of the axioms (Con C), (Con ).
(iv) If is compact and Hausdorff, then satisfies (Ext C), (Ext ) and (Nor 1), (Nor 2) and (Nor 3) .
Proof. A variant of the above lemma concerning only axioms (Ext C), (Nor 1) and (Con C) was proved, for instance, in [10]. Having in mind the equivalence of some of the mentioned axioms in , it is obvious that the present formulation is equivalent to the cited result from [10].
6.1 Looking for good topological representations of
EDC-lattices
The following topological theorem proved in [9] (Theorem 4) gives necessary and sufficient conditions for a closed base of a topology to be semiregular.
Theorem 6.3
**First characterization theorem for semiregularity.
**Let be a topological space and let be a closed basis for . Suppose that ”” is a binary operation defined on the set such that is a lattice. Then:
The following conditions are equivalent:
- (a)
* is -extensional.* 2. (b)
. 3. (c)
For all , . 4. (d)
* is a dually dense sublattice of the Boolean algebra .* 2. 2.
If any of the (equivalent) conditions (a),(b),(c) or (d) of 1. is fulfilled then:
- (a)
* is a -extensional distributive lattice.* 2. (b)
* is a semiregular space.*
The following is a corollary of the above theorem.
Corollary 6.4
[9]** Let be a topological space, let be a lattice and let be an embedding of the upper semi-lattice into the lattice of closed sets of . Suppose that the set forms a closed basis for the topology of . Then:
The following conditions are equivalent:
- (a)
* is -extensional.* 2. (b)
. 3. (c)
For all , . 4. (d)
* is a dually dense embedding of into the Boolean algebra .* 2. 2.
If any of the (equivalent) conditions (a),(b),(c) or (d) of 1. is fulfilled then:
- (a)
* is a -extensional distributive lattice.* 2. (b)
* is a semiregular space.*
A dual version of Theorem 6.3 is the following one.
Theorem 6.5
**Second characterization theorem for semiregularity.
**Let be a topological space and let be an open basis for . Suppose that is a binary operation defined on the set such that is a lattice. Then:
The following conditions are equivalent:
- (a)
* is -extensional.* 2. (b)
. 3. (c)
For all , . 4. (d)
* is a dually dense sublattice of the Boolean algebra .* 2. 2.
If any of the (equivalent) conditions (a),(b),(c) or (d) of 1. is fulfilled then:
- (a)
* is an -extensional distributive lattice.* 2. (b)
* is a semiregular space.*
The following is a corollary of the above theorem.
Corollary 6.6
Let be a topological space, let be a lattice and let be an embedding of the lower semi-lattice into the lattice of open sets of . Suppose that the set forms an open basis for the topology of . Then:
The following conditions are equivalent:
- (a)
* is -extensional.* 2. (b)
. 3. (c)
For all , . 4. (d)
* is a dense embedding of into the Boolean algebra .* 2. 2.
If any of the (equivalent) conditions (a),(b),(c) or (d) of 1. is fulfilled then:
- (a)
* is a -extensional distributive lattice.* 2. (b)
* is a semiregular space.*
Remark 6.7
(i) Let be an EDC-lattice. Corollary 6.4 shows that if we want to represent by a dually dense embedding into the contact algebra of some topological space such that the topology of to be determined by the set considered as a closed base for we must require that the lattice is U-extensional, i.e. to satisfy the axiom (Ext ) (extensionality of underlap). If in addition we want to apply the good properties of Lemma 5.5 then we must assume that is also a C-separable embedding into . But then Corollary 5.8 implies that must satisfy also the axioms (U-rich ) and (U-rich ).
(ii) Similar to the above conclusion is the following. Corollary 6.6 shows that if we want to represent by a dense embedding into the contact algebra of some topological space such that the topology of to be determined by the set considered as an open base for we must require that the lattice is O-extensional, i.e. to satisfy the axiom (Ext O) (extensionality of overlap). If in addition we want to apply the good properties of Lemma 5.7 then we must assume that is also a -separable embedding into . But then Corollary 5.8 implies that must satisfy also the axioms (O-rich ) and (O-rich ). **
Definition 6.8
U-rich and O-rich EDC-lattices.* Let be an EDC-lattice. Then:*
(i) is called U-rich EDC-lattice if it satisfies the axioms (Ext ), (U-rich ) and (U-rich ).
(ii) is called O-rich EDC-lattice if it satisfies the axioms (Ext O), (O-rich ) and (O-rich ).
The aim of the next sections is to develop the topological representation theory of U-rich and O-rich EDC-lattices.
7 Topological representation theory of U-rich EDC-lattices
The aim of this section is to develop a topological representation theory for U-rich EDC-latices. According to Theorem 6.3 we will look for a representation with regular closed sets. To realize this we will follow the representation theory of contact algebras by regular closed sets developed in [6, 24], updating the results of Section 4 from [9] to the case of U-rich EDC-lattices. We will consider also extensions of U-rich EDC-lattices with some of the additional axioms mentioned in Section 5. The scheme of the representation procedure is the following: for each U-rich EDC-lattice from a given class, determined by the additional axioms, we will do the following:
- •
Define a set of ”abstract points” of ,
- •
define a topology in by the set , considered as a closed base of the topology, where is the intended embedding of Stone type: is ”abstract point” and . is called the canonical topological space of and is called canonical embedding,
- •
establish that is a dual dense embedding of the lattice into the Boolean algebra of regular closed sets of the space .
We will consider separately the cases of representations in , and spaces which requires introducing different ”abstract points”.
7.1 Representations in spaces
Troughout this section we consider that is a U-rich EDC-lattice.
Abstract points of .
As in [9], we consider the abstract points of to be clans (see [6] for the origin of this notion). The definition is the following. A subset is a clan if it satisfies the following conditions:
(Clan 1) , ,
(Clan 2) If and , then ,
(Clan 3) If , then or ,
(Clan 4) If then .
is a maximal clan if it is maximal with respect to the set-inclusion. We denote by CLAN(D) (MaxCLAN(D) ) the set of all (maximal) clans of .
The notion of clan is an abstraction from the following natural example. Let be a topological space and be the contact algebra of regular-closed subsets of and let . Then the set is a clan.
Now we will present a construction of clans which is similar to the constructions of clans in contact algebras. First we will introduce a new canonical relation between prime filters.
Definition 7.1
Let be prime filters. Define a new canonical relation (-canonical relation*) between prime filters as follows:*
.
Let us note that the relation depends only on and can be defined also for filters. It is different from the canonical relation between prime filters defined in Section 3.3, but the presence of U-rich axioms makes it equivalent to as it can be seen from the following lemma.
Lemma 7.2
(i) is reflexive and symmetric relation.
(ii) If satisfies the axioms (U-rich ) and (U-rich ) then .
Proof. (i) follows from the axioms (C4) and (C5).
(ii) The inclusion follows directly by the definition of . For the converse inclusion suppose . To show we have to inspect the four cases of the definition of .
Claim 1: and implies . This is just by the definition of .
Claim 2: and implies . For the sake of contradiction suppose and but . Then by axiom (U-rich ) ( and , we obtain and . Conditions and imply . But , so - a contradiction.
Claim 3: and implies . The proof is similar to the proof of Claim 2.
Claim 4: and implies . The proof is similar to the proof of Claim 2 by the use of axiom
(U-rich ) and .
The following statement lists some facts about the relation .
Facts 7.3
Let be filters and then there are prime filters such that , and . 2. 2.
For all : iff there exist prime filters such that , and .
In the following lemma we list some facts about clans (see, for instance, [6, 9]).
Facts 7.4
Every prime filter is a clan. 2. 2.
The complement of every clan is an ideal. 3. 3.
If is a clan and is a filter such that , then there is a prime filter such that . In particular, if , then there exists a prime filter such that . 4. 4.
Every clan is the union of all prime filters contained in . 5. 5.
Every clan is contained in a maximal clan. 6. 6.
Let be a nonempty set of prime filters such that for every we have and let be the union of the elements of . Then is a clan and every clan can be obtained in this way. 7. 7.
Let be prime filters, be a clan and ,. Then and .
Lemma 7.5
Let be a clan and . Then the following two conditions are equivalent:
(i) ,
(ii) There exists a prime filter such that .
Proof. (i) (ii). Suppose that (i) holds. It is easy to see that the set is a filter. The complement of is an ideal (Facts 7.4) and hence is an ideal. We will show that . Suppose the contrary. Then there is a such that (and hence by (i) ) and . Then there is such that . From here we get: , hence and by (i) - , contrary to . Now we can apply Filter-extension Lemma and obtain a prime filter extending such that . It follows from here that , which implies .
(ii)(i). Suppose (ii) holds: and . Suppose . Then , so - (i) is fulfilled.
Defining the canonical topological space of and the canonical embedding .
Define the Stone like embedding: and consider the set as a closed base of the topology in .
Lemma 7.6
The space is semiregular and is a dually dense embedding of into the contact Boolean algebra .
Proof. Using the properties of clans, one can easily check that , , and that . This shows that the set is closed under finite unions and, in fact, it is a closed basis for the topology of . Also we have the implication: then .
To show that is an embedding we use the fact that prime filters are clans and prove that implies . Indeed, from it follows by the theory of distributive lattices (see [2]) that there exists a prime filter U (which is also a clan) such that (so ) and (so, ), which proves that . Consequently, is an embedding of the upper semi-lattice into the lattice of closed sets of the space . By Corollary 6.4, is a semiregular space and is a dually dense embedding of into the Boolean algebra . It remains to show that preserves the relations and . This follows from the following claim.
Claim 7.7
(i) Let be a clan and . Then following equivalence holds:
* iff there exists a prime filter such that .*
(ii) Let be a clan and . Then following conditions are equivalent:
(I) ,
(II) ,
(III) There exists a prime filter such that .
(iii) iff ,
(iv) iff .
(v) iff ,
Proof of the claim. (i) follows easily from Facts 7.4 (3.).
(ii) The proof of follows by the following sequence of equivalences:
iff
iff
iff
The first equivalence holds because is an embedding of the upper semi-lattice into the lattice of closed sets of the space , the third equivalence uses the fact that the set is a closed base of the topology of .
The equivalence is just the Lemma 7.5.
(iii) ( ) Suppose , then by Lemma 3.8 (i) there exist prime filters , and such that , and . Let . By Facts 7.4 is a clan, obviously containing and , which implies .
() Suppose . Then there exists a clan containing and , hence .
(iv) ( ) Suppose . Then by Lemma 3.8 (ii) there exist prime filters such that , and . Let , then is a clan containing and . So, and hence . From the condition we obtain by (ii) that and hence .
) Suppose . Then there exists a clan and . It follows by (i) that there exists a prime filter such that and by (ii) we obtain that there exists a prime filter such that . Condition implies by Facts 7.4 (7.) that . Using the properties of the relation and and we get .
(v) The proof of (v) is similar to the proof of (iv) with the use of Lemma 3.9. This finishes the proof of Lemma 7.6
Lemma 7.8
The following conditions are true for the canonical space :
(i) is .
(ii) is compact.
Proof. The proof is the same as the proof of Lemma 19 from [9].
Lemma 7.9
The mapping is a C-separable embedding of into .
Proof. This lemma was proved in [9] by a special construction. Since the definition of C-separability for EDC-lattices uses an extended definition for which the special construction from [9] does not hold, in this paper we give a new proof deducing the statement from the compactness of the space .
We have to proof the following three statements, corresponding to the three clauses of the condition of C-separability (see Definition 5.4).
(C-separability for C) .
(C-separability for ) .
(C-separability for ) .
As an example we shall prove the condition (C-separability for C). The proofs for the other two conditions are similar.
Proof of (C-separability for C). Let and . Since and are closed sets they can be represented as intersections from the elements of the basis of . So there are subsets such that and . Then . By the compactness of (Lemma 7.8 (ii)), there are finite subsets and such that . Let and and let and . Then , and from here we get . Analogously we obtain that . Consequently , so . Also we have for all and consequently for all . Hence , so . Analogously we get .
The following theorem is the main result of this section.
Theorem 7.10
**Topological representation theorem for -rich EDC-lattices
**Let be an -rich EDC-lattice. Then there exists a compact semiregular -space and a dually dense and -separable embedding of into the Boolean contact algebra of the regular closed sets of . Moreover:
(i) satisfies (Ext C) iff satisfies (Ext C); in this case is weakly regular.
(ii) satisfies (Con C) iff satisfies (Con C); in this case is connected.
(iii) satisfies (Nor 1) iff satisfies (Nor 1); in this case is -normal.
Proof. Let be the canonical space of and be the canonical embedding of . Then, the theorem is a corollary of Lemma 7.6, Lemma 7.8, Lemma 7.9 and Lemma 6.2.
Note that Theorem 7.10 generalizes several results from [6, 10] to the distributive case.
7.2 Representations in spaces
The aim of this section is to obtain representations of some U-rich EDC-lattices in -spaces extending the corresponding results from [9]. The constructions will be slight modifications of the corresponding constructions from the previous section, so we will be sketchy.
Let be an -rich EDC-lattice. In the previous section the abstract points were clans and this guarantees that the representation space is . To obtain representations in spaces we assume abstract points to be maximal clans, so for the canonical space of we put and define the canonical embedding to be . The topology in is defined considering the set to be the closed base for the space. Note that in general, without additional axioms we can not prove in this case that is an embedding. In order to guarantee this we will assume that satisfies additionally the axiom of C-extensionality
(Ext C) .
Note that in this case, due to U-extensionality (see Section 5), the lattice satisfies also the axiom
(EXT C) and ,
which is essential in the proof that is an embedding.
Lemma 7.11
The space is a semiregular and is a dually dense embedding of into the contact Boolean algebra .
Proof. The proof is similar to the proof of Lemma 7.6, so we will indicate only the differences. First we show that is an embedding of the upper semi-lattice into the lattice of closed sets of the space . The only new thing which we have to show is: If then . To do this suppose . Then by axiom (EXT C) there exists such that but . Condition implies that there exist prime filters such that , and . Let . is a clan and by Facts 7.4 it is contained in a maximal clan . Obviously , so . But implies that (otherwise we will get ). Conditions and show that . Thus, by Corollary 6.4 is a dually dense embedding of into the Boolean algebra . It remains to show that preserves the relations and . The proof is almost the same as in the corresponding proof of Lemma 7.6. The only new thing is when we construct a certain clan from prime filters satisfying the relation in the form , then we extend it into a maximal clan. Note also that Claim 7.7 remains true. We demonstrate this by considering only the preservation of . We have to show:
iff
() Suppose . Then by Lemma 3.8 and and . Define . is a clan containing and . Extend into a maximal clan . Then contains , so . We have also that , so by the Claim 7.7 .
( The proof is identical to the corresponding proof from Lemma 7.6.
Lemma 7.12
The space satisfies the following conditions:
(i) is ,
(ii) is compact,
(iii) is C-separable embedding.
Proof. (i) Let be an arbitrary maximal clan. The space is iff the singleton set is closed, i.e. . This follows by the maximality of as follows. Let be a maximal clan. Then:
iff iff iff iff iff iff .
This chain shows that indeed .
(ii) The proof is similar to the proof of Lemma 7.8 (ii)
(iii) follows from (ii) as in the proof of Lemma 7.9.
Theorem 7.13
Topological representation theorem for C-extensional -rich EDC-lattices* Let be a C-extensional -rich EDC-lattice. Then there exists a compact weakly regular -space and a dually dense and -separable embedding of into the Boolean contact algebra of the regular closed sets of . Moreover:*
(i) satisfies (Con C) iff satisfies (Con C); in this case is connected.
(ii) satisfies (Nor 1) iff satisfies (Nor 1); in this case is -normal.
Proof. The proof follows from Lemma 7.11, Lemma 7.12 and Lemma 6.2.
7.3 Representations in spaces
In the previous section we proved representability in spaces of U-rich EDC-lattices satisfying the axiom of C-extensionality (Ext C). The property of the topological space was guaranteed by the fact that abstract points are maximal clans. In this section we will show that adding the axiom (Nor 1) we can obtain representability in compact -spaces. The reason for this is that the axiom (Nor 1) makes possible to use new abstract points - the so called clusters, which are maximal clans satisfying some additional properties yielding separability of the topological space. Clusters have been used in the compactification theory of proximity spaces (see more about their origin in [23]). They have been adapted in algebraic form in the representation theory of contact algebras in [6, 26]. In [9] their definition and some constructions are modified for the distributive case. We remaind below the corresponding definition.
Definition 7.14
Let be an EDC-lattice. A clan in is called a cluster if it satisfies the following condition:
(Cluster) If for all we have , then .
We denote the set of clusters in by .
Let us note that not in all EDC-lattices there are clusters. The following lemma shows that the axiom (Nor 1) guarantees existence of clusters and some important properties needed for the representation theorem.
Lemma 7.15
[9]** Let be an EDC-lattice. Then:
(i) Every cluster is a maximal clan.
(ii) If satisfies (Nor 1) then every maximal clan is a cluster.
(iii) If and are clusters such that , then there are and such that .
To build the canonical space we assume in this section that is an U-rich EDC-lattice satisfying the axioms (Ext C) and (Nor 1). We define , and define the topology in considering the set as a basis for closed sets in . Since the points of are maximal clans, just as in Section 7.2 we can prove the following lemma.
Lemma 7.16
The space is a semiregular and is a dually dense embedding of into the contact Boolean algebra .
Lemma 7.17
(i) is ,
(ii) is compact,
(iii) is C-separable embedding.
Proof. (i) To show that the space is suppose that are two different clusters. We have to find two disjoint open sets such that and . By Lemma 7.15 (iii) there are such that and such that . Then by Lemma 7.16 we get , and , hence . Define , . Since and are closed sets, then and are open sets which separate the abstract points and .
The proof of (ii) and (iii) is the same as the proof of (ii) and (iii) in Lemma 7.12.
Theorem 7.18
Topological representation theorem for -rich EDC-lattices satisfying (Ext C) and (Nor 1).* Let be an -rich EDC-lattice satisfying (Ext C) and (Nor 1). Then there exists a compact -space and a dually dense and -separable embedding of into the Boolean contact algebra of the regular closed sets of . Moreover satisfies (Con C) iff satisfies (Con C) and in this case is connected.*
Proof. The proof follows from Lemma 7.16, Lemma 7.17 and 6.2.
Let us note that this theorem generalizes several theorems from [6, 24, 27, 26]
8 Topological representation theory of O-rich
EDC-lattices
This section is devoted to the theory of dense representations for O-rich EDC-latices (see Definition 6.8). According to Theorem 6.5 we will look for dense representations with regular open sets. This case is completely dual to the corresponding theory developed in Section 7. For this reason we will only sketch the main representation scheme and the definitions of abstract points for the , and representations.
The representation scheme is dual to the scheme presented in Section 7:
- •
Define a set of ”abstract points” of ,
- •
define a topology in by the set , considered as an open base of the topology, where is the intended embedding of Stone type: is ”abstract point” and . is called the canonical topological space of and is called canonical embedding,
- •
establish that is a dense embedding of the lattice into the Boolean algebra of regular open sets of the space .
For the case of dense representation we consider a notion of abstract point which is dual to the notion of clan. This is the so called E-filter (Efremovich filter). E-filters were used in the theory of proximity spaces (see [23]). In the context of contact algebras they were introduced for the first time in [6]. The definition adapted for the language of EDC-lattices is the following.
Definition 8.1
Let be an EDC-lattice. A subset is called an E-filter if it satisfies the following properties:
(E-fil 1) is a proper filter in , i.e. ,
(E-fil 2) If and , then .
* is a minimal E-filter if it is minimal in the set of all E-filters of with respect to set inclusion.*
This definition comes as an abstraction from the following natural example. Let be a topological space, and be the set of all regular-open sets of . Then the set is an E-filter in the contact algebra . Note that the definition of E-filter is based not on the relation of contact , but on the dual contact .
A general construction of E-filters can be obtain dualizing the construction of clans from Section 7.1. Just to show how this dual construction goes on and how the O-rich axioms works, we will repeat some steps omitting the proofs.
First we will introduce a new canonical relation between prime filters.
Definition 8.2
Let be prime ideals. Define a new canonical relation (-canonical relation*) between prime ideals as follows:*
.
If are prime filters then we define .
Let us note that the relation depend only on and can be defined also for ideals. It is different from the canonical relation between prime ideals defined in Section 3.3, but the presence of O-rich axioms makes it equivalent to as it is stated in the following lemma.
Lemma 8.3
(i) is a reflexive and symmetric relation.
(ii) If satisfies the axioms (O-rich ) and (O-rich , then .
The following statement lists some facts about the relation .
Facts 8.4
Let be ideals and then there are prime ideals such that , and . 2. 2.
For all : iff there exist prime ideals such that , and . 3. 3.
For all : iff there exist prime filters such that , and .
In the following lemma we list some facts about E-filters.
Facts 8.5
Every prime filter is an E-filter. 2. 2.
If is an E-filter and , then there exists a prime filter such that and . 3. 3.
Every E-filter is the intersection of all prime filters containing . 4. 4.
Every E-filter contains a minimal E-filter. 5. 5.
Let be a nonempty set of prime filters such that for every we have and let be the intersection of the elements of . Then is an E-filter and every E-filter can be obtained in this way. 6. 6.
Let be prime filters, be an E-filter, and . Then and .
Using the above facts one can prove the following representation theorem.
Theorem 8.6
Let be an O-rich EDC-lattice. Then there exists a compact semi-regular space and a dense and -separable embedding from into the contact algebra of regular-open sets of . Moreover:
(i) If satisfies (Ext ), then is weakly regular,
(ii) If satisfies (Con ), then is a connected space,
(iii) If satisfies (Nor 2), then is -normal.
Abstract points for dense representations in spaces are minimal E-filters and abstract points for dense representations in spaces are duals of clusters introduced in [6] under the name co-clusters. We adapt this notion for the language of EDC-lattices as follows:
Definition 8.7
An E-filter is called co-cluster if it satisfies the following condition:
(Co-cluster) If , then . (or, equivalently, if , then .
Let us show, for instance, the following statement for co-clusters, which is dual to the corresponding property for clusters as maximal clans:
Lemma 8.8
Every co-cluster is a minimal E-filter.
Proof. Suppose that is a co-cluster which is not a minimal E-filter. Then there exists an E-filter such that , so and for some . Then there exists such that . From here we get . Consequently - a contradiction.
We left to the reader to formulate and proof the dual analog of Theorem 7.13 and Theorem 7.18.
9 Concluding remarks
In this paper we generalized the notion of contact algebra by weakening the algebraic part to distributive lattice. One solution of this problem was given in [9] including in the definition only the contact relation. However, the obtained axiomatization in [9] is in a sense ”incomplete”, because it does not contain the definable in the Boolean case mereotopological relations of dual contact and non-tangential inclusion and its dual and in this sense the system is not closed under duality. We succeed in this paper to axiomatize all these relations considered as primitives on the base of distributive lattices by means of universal first-order axioms. The resulting system is called ”extended distributive contact lattice” (EDC-lattice). In this way we obtain, among others, the following two results. First, EDC-lattice is closed under duality, and second, it can be considered as an axiomatization of the universal fragment of contact algebras in the language of distributive lattices with the relations , and . We developed topological representation theory of EDC-lattices by means of regular closed and regular open sets generalizing in a quite non-trivial way the corresponding representation theory for contact algebras. Considering this representation theory on a weaker lattice base provided a deeper insight into the interaction of some notions taking place in the representation, which cannot be seen in the Boolean case. For instance we show the role of extensionality of underlap and overlap relations in case of dual dense and dense embeddings.
Our future plans include building of new logics for qualitative spatial representation and reasoning based on EDC-lattices, studying the standard logical problems related to them: axiomatizability, decidability or undecidability, complexity. A good source for possible generalizations and extensions is the paper [3] containing many examples of spatial logics based on contact and precontact algebras.
10 Acknowledgement
The final publication is available at Springer via http://dx.doi.org/10.1007/s10472-016-9499-5.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Aiello, I. Pratt-Hartmann and J. van Benthem (eds.), Handbook of spatial logics , Springer, 2007.
- 2[2] R. Balbes and P. Dwinger. (1974). Distributive Lattices . University of Missouri Press, Columbia.
- 3[3] Ph. Balbiani, T. Tinchev and D. Vakarelov, Modal Logics for the Region-based Theory of Space. Fundamenta Informaticae , Special Issue: Topics in Logic, Philosophy and Foundation of Mathematics and Computer Science in Recognition of Professor Andrzej Grzegorczyk, vol. (81), (1-3), (2007), 29-82.
- 4[4] B. Bennett and I. Düntsch, Axioms, Algebras and Topology. In: Handbook of Spatial Logics , M. Aiello, I. Pratt, and J. van Benthem (Eds.), Springer, 2007, 99-160.
- 5[5] A. Cohn and J. Renz. Qualitative spatial representation and reasoning. In: F. van Hermelen, V. Lifschitz and B. Porter (Eds.) Handbook of Knowledge Representation , Elsevier, 2008, 551-596.
- 6[6] G. Dimov and D. Vakarelov. Contact algebras and region–based theory of space: A proximity approach I. Fundamenta Informaticae , vol. 74, No 2-3,(2006) 209-249
- 7[7] I. Düntsch and D. Vakarelov, Region-based theory of discrette spaces: A proximity approach. In: Nadif, M., Napoli, A., San Juan, E., and Sigayret, A. EDS, Proceedings of Fourth International Conference Journées de l’informatique Messine , 123-129, Metz, France, 2003. Journal version in: Annals of Mathematics and Artificial Intelligence , 49 (1-4):5-14, 2007.
- 8[8] I. Düntsch, W. Mac Caull. D. Vakarelov and M. Winter Topological Representation of Contact Lattices. Lecture Notes in Computer Science vol. 4136 (2006), 135-147.
