1. Introduction
The definition of a tolerance relation as a reflexive and symmetric relation
is due to Zeeman [
1] but it traces back to the works of Poincaré and their concept of
physical continuum [
2]. The theory of tolerance spaces is developed in the thesis of Poston [
3] and developed further, e.g., in [
4]. Algebraic structures compatible with tolerance relations have also been studied, see, e.g., [
5]. Applications of tolerance relations are, among others, in the fields of information systems and image analysis, see, e.g., [
6].
Fuzzy generalizations of tolerance relations with the unit interval as lattice of truth values were studied since the early nineties of the last century, see, e.g., [
7,
8]. The idea here is to not only state that two elements
of the space are similar by
, where
denotes the tolerance relation, but to allow “grades of similarity”. In this way, two points
get assigned a valued
, indicating their grade of being similar. Hence,
is considered as a `fuzzy relation”,
. Replacing the unit interval by a quantale, i.e., by a complete lattice
with a suitable algebraic operation, leads to more general quantale-valued tolerance relations
. These appear, e.g., in the work of Stout [
9] who uses them in the study of a categorical logic suitable for fuzzy set theory. From the viewpoint of characterizing all tolerance classes for a given quantale-valued tolerance relation on a set, they were also studied in detail in [
10].
This paper adds to the theory of quantale-valued tolerance spaces by providing a suitable theory of convergence, which allows the introduction of topological concepts.
Special examples of quantale-valued tolerance relations are quantale-valued (partial) metric spaces. The convergence theory that we develop in this paper parallels the theory that is available for quantale-valued metric spaces and was developed in terms of quantale-value convergence towers in [
11]. However, for a meaningful theory we have to impose a left-continuity condition under which we can describe such a convergence tower equivalently by a quantale-valued convergence function. This is the viewpoint that we adopt here. In order to be self-contained, we provide all proofs for the basic theory in
Section 3 although they can mostly be adapted from [
11]. New is the use of the quantale-valued convergence function to define quantale-valued closure functions (
Section 4) and the application of these to characterize the important property of transitivity. This is achieved both for quantale-valued equivalence relations (in
Section 5) and for quantale-valued equalities as introduced by Höhle [
12] (in
Section 6). In
Section 7, we characterize both transitivities by diagonal axioms. Lastly, we apply our convergence theory to quantale-valued tolerance groups in
Section 8.
2. Preliminaries
Let
be a complete lattice with distinct bottom and top elements
. In a complete lattice
we can define the
well-below relation if for all subsets
such that
there is
such that
. Then
whenever
and
iff
for some
. A complete lattice is
completely distributive if and only if we have
for any
,
13]. For more results on lattices, we refer to [
14].
The triple
, where
is a complete lattice, is called an
integral, cummutative quantale [
15] if
is a commutative semigroup for which the top element acts as the unit, i.e., if
for all
, and * is distributive over arbitrary joins, i.e.,
for all
,
. In a quantale we define an
implication operator by
. Then
if and only if
.
We consider in this paper only integral, commutative quantales with completely distributive lattices and simply speak of a quantale from now on.
Example 1. - (1)
Left-continuous t-norms:A triangular norm or t-norm is a binary operation * on the unit interval which is associative, commutative, non-decreasing in each argument and which has 1 as the unit. The triple is a quantale if the t-norm is left-continuous. Examples for (left-continuous) t-norms are the minimum t-norm, , the product t-norm, , and the Lukasiewicz t-norm, .
- (2)
Lawevere’s quantale:The interval with the opposite order and addition as the quantale operation (extended by for all ) is a quantale , see, e.g., [16,17]. - (3)
Distance distribution functions:A function , which satisfies for all , is called a distance distribution function
[18]. We note that such a function satisfies and is non-decreasing. Furthermore, note that, in contrast to [18], we do not require the finiteness condition
. The set of distance distribution functions is denoted by and is ordered pointwise. With this order becomes a complete lattice and it is shown in [16] that is completely distributive. A quantale operation, is called a sup-continuous triangle function
in [18].
Sometimes we need two further requirements on the quantale. First, we call an integral and commutative quantale
divisible [
19] if for all
, whenever
, there is
such that
. This is equivalent to the requirement
for all
.
Second, we need the axiom
- (DM2)
.
Lawvere’s quantale satisfies (DM2), however (DM2) is not always satisfied in the probabilistic case . We show this with the next example.
Example 2. We consider with the pointwise multiplication as triangle function, i.e., we define for by for all . For a subset we denote the characteristic function by , defined by if and for . Let further . For , we consider defined by for and for . Then and hence , the top element in . Furthermore, we have by the definition of the implication, for each , . If satisfies for all , then for we have and hence . As this also implies for . Therefore, we obtain and . This shows that .
Although we do not use it in this paper, we give an interesting characterization of (DM2). We call the well-below relation multiplicative if and imply , for all .
Proposition 1. We consider a quantale with completely distributive underlying lattice . Then (DM2) is satisfied if and only if the well-below relation is multiplicative.
Proof. Let first the condition (DM2) be satisfies and let and let . Let further such that . Then by (DM2). Hence there is such that , i.e., , which shows .
Let now the well-below relation be multiplicative and let with and . Then . Then there is such that , i.e., . Hence and we have, using the complete distributivity, . The converse inequality is always true and thus we have equality. □
For a set X, we denote its power set by and the set of all filters on X by . The set is ordered by set inclusion and maximal elements of in this order are called ultrafilters. The set of all ultrafilters on X is denoted by . In particular, for each , the point filter is an ultrafilter. If and is a mapping, then we define by .
For notions from category theory, we refer to [
20]. In particular, we denote for a category
the class of its objects by
.
3. -Tolerance Spaces as -Convergence Spaces
For a quantale
, an
-tolerance space [
9] is a pair
of a set
X and an
-tolerance relation such that
- (LTOL1)
for all (reflexivity);
- (LTOL2)
for all (symmetry).
A mapping between two -tolerance spaces, is called tolerance preserving if for all . We denote the category of -tolerance spaces with tolerance preserving mappings by .
In case
, an
-tolerance space is a tolerance space [
1,
4]. In this case we identify the
-tolerance relation with the relation
and we say that
x and
y are
similar if
.
Sometimes, e.g., in [
10], a stronger reflexivity axiom is required instead of (LTOL1):
- (LTOL1s)
for all .
For Lawvere’s quantale, special instances of
-tolerance spaces are metric spaces and partial metric spaces [
21].
Let X be a set. A function is called an -pretolerance convergence function if it satisfies the axioms
- (LC1)
for all ;
- (LC2)
whenever and ;
- (LC3)
for all families of filters ;
- (LS)
for all .
The pair is then called an -pretolerance convergence space. A mapping between the -pretolerance convergence spaces and , is called continuous if, for all and all , . The category of -pretolerance convergence spaces with continuous mappings as morphisms is denoted by .
Remark 1. - (1)
The axiom (LS) is a symmetry axiom. If we do not want to impose this, we could reformulate the axiom (LC1) by for all .
- (2)
Sometimes a stronger form of the axiom (LC1) is required: (LC1s) for all .
For a function
, we define a function
by defining
Proposition 2. Let . Then .
Proof. (LC1) We first note that by definition . Then by (LTOL1). (LC2) is obvious.
(LC3) The one inequality ≤ is clear. To show the converse, let and let . Then for all there is such that for all , . Then and for all we have . Hence . The complete distributivity yields .
(LS) is clear noting again and (LTOL2). □
Remark 2. - (1)
For we have iff . If we consider a sequence and the filter generated by the endpieces of the sequence, then this means that a sequence converges to x if and only if there is an endpiece such that for all , i.e., such that all members of the endpiece are similar to x.
- (2)
For Lawvere’s quantale we have that iff for all we have . If we define the-neighbourhood filter of x, , as the filter generated by all for , then this means that . Again, in terms of sequences, this means that for each , there is an endpiece such that all members y of the endpiece are similar to x with .
Proposition 3. Let be tolerance preserving. Then is continuous.
Proof. We have, for
and
,
□
Hence, we have a functor from into . We note that if then there are such that . Therefore this functor is injective on objects.
We define now, for a function , a function by defining for , .
Proposition 4. Let . Then .
Proof. (LTOL1) follows from (LC1) and (LTOL2) follows from the symmetry (LS). □
Proposition 5. Let be continuous. Then is tolerance preserving.
Proof. We have . □
Proposition 6. Let . Then .
Proof. We have . □
Proposition 7. Let . Then .
Proof. Let . Then there is such that for all we have . From (LC3) we get, with , . The complete distributivity of L yields the claim. □
Combining Propositions 2 to 7 we obtain the following result.
Theorem 1. The category can be coreflectively embedded into the category .
We introduce the following axiom for .
- (LT)
for all and all .
The following little result is proved for
in [
22], Proposition 1.8.29. It is proved in more generality as Lemma B in [
11].
Lemma 1 ([
12])
. Let be completely distributive and let be an ultrafilter and let be a mapping. Then . Proposition 8. Let . Then satisfies (LT).
Proof. We consider, for a fixed
, the function
. Then the lemma above yields
□
Proposition 9. Let satisfy the axiom (LT). Then for all and all .
Proof. Let
be an ultrafilter and let
. For
we obtain from the axiom (LT) that there is
such that
. Hence
and therefore
and we conclude
. Hence
and the complete distributivity yields
. As both
and
satisfy (LC3) we conclude
for all
. The converse inequality is always true and so we have the desired equality. □
If we denote the subcategory of with objects the -pretolerance convergence spaces that satisfy the axiom (LT) by , then we obtain the following main result.
Theorem 2. The categories and are isomorphic.
Proof. We define the functors
by
(and leaving morphism unchanged) and
by
(and again leaving morphisms unchanged). By Proposition 6 then
and by Proposition 9 also
. Hence, according to [
20], Definition 3.24,
and
provide the required isomorphism. □
Therefore, if we define an -tolerance convergence space by an -tolerance convergence function with the axioms (LC1), (LC2), (LC3), (LS) and (LT) then these spaces can be identified with -tolerance spaces.
4. -Tolerance Closures
The availability of a convergence notion allows us to introduce topological concepts. We shall discuss here a suitable concept of closure of sets. For a space
and a subset
, we define
We call
an
-closure function. Then
generalizes the concept of closure of a set
in a topological (or convergence) space in the sense that for
it collapses to the “classical definition”
For an
-tolerance space
we define
.
Proposition 10. Let and let . Then .
Proof. We have, using
,
Furthermore, using (LT) for
, we obtain
□
We have
iff
and this collapses in the case
to
which is the image
of
A under the relation
. In [
4], it is called the
widening of A and [
23] uses it as the definition of the closure of a set in a tolerance space. Proposition 10 justifies this name.
The following result collects the properties of the -closure function . The observation that for all we have makes the proof trivial.
Proposition 11. Let . Then we have
- (LCl1)
for all ;
- (LCl2)
for all ;
- (LCl3)
for all and all .
On the other hand, if we have an -closure function satisfying the properties (LCl1), (LCl2) and (LCl3), then defines an -tolerance relation and we have, for that and for an -closure function with the properties (LCl1), (LCl2) and (LCl3), we have . If, furthermore, we call a mapping between two -tolerance closure spaces, closure preserving if for all and all , then is tolerance preserving and, conversely, for a tolerance preserving mapping , the mapping is closure preserving. Hence, the categories and of -tolerance closure spaces are isomorphic.
Remark 3. An application of the -closure function is given in [6]. They define in the case for a given tolerance relation τ on X, the so-called Zeemann tolerance relation
, on by . We can generalize this as follows. For we defineFor Lawvere’s quantale and a metric d as -tolerance relation we recognize this as the Hausdorff distance between the subsets A and B in the metric space . We note that clearly the axiom (LTOL2) is satisfied for . Furthermore we have for all and hence and we have (LTOL1). 5. Transitivity: -Equivalence Relations
To date, we have used from the quantale only the underlying lattice and made no reference to the quantale operation. This becomes different if we wish to consider the property of transitivity. A tolerance relation is transitive if and implies for all . A transitive tolerance relation is an equivalence relation. Hence the logical connective “and” needs to be modelled in the quantale-valued case. This can be done in the following way.
An
-tolerance relation is an
-equivalence relation on X, see, e.g., [
10], if
satisfies
- (LTOL1s)
for all (strong reflexivity);
- (LTOL2)
for all (symmetry);
- (LTrans)
for all (transitivity).
An -pretolerance convergence space is called transitive if
- (LCTrans)
for all .
As for all we immediately see that is transitive if and only if is transitive. Similarly, as for all , we see that is transitive if and only if is transitive. As the axiom (LTOL1s) is satisfied for if and only if satisfies (LC1s) and conversely, satisfies (LC1s) if and only if satisfies (LTOL1s), we see that -tolerance spaces with an -equivalence relation can be identified with -tolerance convergence spaces that satisfy (LC1s) and (LCTrans).
We are now going to characterize transitivity by the -tolerance closure. First, we need the following result.
Lemma 2. Let and let and . Then .
Proof. We have, using the axiom (LT), . This is clearly and, choosing for the ultrafilter , it is also . Noticing then completes the proof. □
Theorem 3. Let . The following statements are equivalent.
- (1)
is transitive.
- (2)
for all , .
Proof. Let first the axiom (LCTrans) be satisfied and let
and let
. Then for
we have, using the symmetry of
in the third step,
Hence, using the distributivity of the quantale operation over joins, we obtain
For the converse, we choose
and
and conclude
□
Corollary 1. Let . The following statements are equivalent.
- (1)
is transitive.
- (2)
for all , .
Remark 4. - (1)
Property (2) of Theorem 3 was observed for Lawvere’s quantale in the realm of approach spaces [22] and for quantale-valued topological spaces in [24]. In our setting with an integral, commutative quantale, the axioms of an -valued topolocical space defined via an -closure operator are for all , the transitivity as per Theorem 3, for all and for all . The last two conditions are satisfied for using (LCl3), so that we conclude that a transitive -tolerance convergence space satisfying (LC1s) is an -valued topological space in the sense of [24]. - (2)
Property (2) in Theorem 3 is the idempotency of the closure in the following sense. For and we define . Then (2) if and only if for all and all . To see this, let first . Then . For we know . Hence , which means . To show the converse, let and . Then and . From this it follows that , which in turn means .
6. Transitivity: -Valued Sets
In the absence of strong reflexivity (LT1s), a stronger form of transitivity can be formulated for an -tolerance space as follows.
Definition 1 ([
12])
. An-valued set
is a pair with an-valued equality
such that- (LT1)
for all (reflexivity);
- (LT2)
for all (symmetry);
- (LTrans*)
for all (strong transitivity).
In the case of Lawvere’s quantale, an
-valued set is a partial pseudometric space [
21].
Clearly, in the presence of (LTOL1s), the axioms (LTrans) and (LTrans*) are equivalent. In general, as , the axiom (LTrans*) implies the axiom (LTrans).
Example 3. A simple example of an -tolerance space which is transitive but not strongly transitive is with the Lukasiewicz t-norm, with . Clearly, , but, e.g., for , and we obtain , while .
We can again define suitable convergence functions that characterize -valued equalities, so that also here a convergence theory can be developed. In this respect, an -pretolerance convergence space is called strongly transitive if the function satisfies the axiom
- (LCTrans*)
for all .
Strongly transitive -tolerance convergence spaces can be identified with -valued sets.
Before we proceed and study suitable
-closure operators, we introduce an
auxiliary -convergence function. For
we define
by
Clearly, if
satisfies (LC1s), then
. The
-convergence function
then satisfies the axioms (LC1s), (LC2), (LC3) and [(LSw)]
implies
. If the quantale satisfies (DM2), then also (LT) is satisfied. This all follows using elementary properties of the implication operator. We note that
is a natural example of a non-symmetric
-convergence space.
Similarly, for an -tolerance space , we define the auxiliary -relation by for all . The function then satisfies the properties (LTOL1s) for all and (LTOL2w) whenever .
Example 4. We consider the -tolerance on L, defined by . Here we obtain .
It is not difficult to show that and that with (DM2) we have . For the compostions, we have and, again with (DM2), . Hence, we have again one-to-one correspondences between and , and between and .
It is of interest to study -closure operators also in this context. The key to what follows is the following result.
Proposition 12. Let the quantale be divisible and let . Then λ satisfies (LCTrans*) if and only if satisfies (LCTrans).
Proof. We first note that from (LC1) and the divisibilty of
we obtain, for all
,
With this, the adjunction
yields
if and only if
from which the claimed equivalence immediately follows. □
We will therefore use an -closure operator for to characterize strong transitivity. We define, for an -tolerance convergence space and and , by . We point out that for this definition of -closure operator we need the quantale operation (via the implication), whereas the -closure operator does not make use of the quantale operation in but only depends on the lattice . In order that , so that is indeed the -closure operator for , we need the axiom (DM2).
Furthermore, for
, we define
. This definition is motivated by
Section 4 and taylored to give
. Moreover, we then also trivially have
.
Theorem 4. Let be divisible and let . The following statements are equivalent.
- (1)
is strongly transitive.
- (2)
for all , .
Proof. If we impose the axiom (DM2), then the proof follows from Theorem 3. We present here a proof without using (DM2), although it is very similar. Let
be strongly transitive and let
and let
. We use
and conclude
The converse follows again with
and
. Condition (2) then yields
By divisibility and (LTOL1) we have
and we conclude
. Noting
for all
then completes the proof. □
Corollary 2. Let be divisible and let . The following statements are equivalent.
- (1)
is strongly transitive.
- (2)
for all , .
7. Characterization of Transitivity by Diagonal Axioms
Following Kowalsky [
25] we define, for
,
, the
diagonal filter. According to [
22],
. For an
-convergence function
we define the axiom
Diagonal axioms in the theory of convergence spaces have a long history, see, e.g., [
25,
26]. For quantale-valued convergence functions, they are appearing, e.g., for Lawvere’s quantale in the theory of approach spaces [
22,
27,
28] and in the theory of quantale-valued topological spaces in [
24].
Proposition 13. Let the -convergence function satisfy the axiom (LT). Then λ is transitive if and only if it satisfies (LUK).
Proof. Let first
be transitive and let
. Let further
and
. Using (LT) then there is
such that for all
we have
and for all
there is
such that for all
we have
. The set
and for
we have
for some
. Hence,
and
which implies by transitivity
. We conclude
The complete distributivity then yields the axiom (LUK).
For the converse, we choose and for all . Then and (LUK) reads , which is the transitivity of . □
Corollary 3. Let . The following statements are equivalent.
- (1)
is transitive.
- (2)
satisfies the axiom (LUK).
Noting that the auxiliary -convergence function for an -tolerance convergence space satisfies (LT), we deduce with Proposition 12 the following characterization of strong transitivity.
Corollary 4. Let be divisible and satisfy (DM2) and let . The following statements are equivalent.
- (1)
is strongly transitive.
- (2)
.
Proof. Using the definition of
we only need to remark that for an ultrafilter
we have with (LT) and the symmetry of
that
Hence, by the divisibility of
, we get
and (2) is equivalent to the axiom (LUK) for
. □
8. Transitivity of -Tolerance Groups and -Pretolerance Convergence Groups
Let be a group with neutral element e. For filters , the filter is generated by the sets for and and the filter is generated by the sets for .
Definition 2. A triple , where is a group and is an -pretolerance convergence space, is called an-pretolerance convergence group if for all and all
- (LCGM)
);
- (LCGI)
.
The category of -pretolerance convergence groups and continuous group homomorphisms is denoted by .
Using the auxiliary -convergence function the properties (LCGM) and (LCGI) can be written more concisely as
- (LCGM)
);
- (LCGI)
.
We note that in the presence of (LC1s), for all , the axioms (LCGM) and (LCGI) become much simpler as we have then.
Definition 3. A triple where , and , is called an-tolerance group, if the following conditions are fulfilled:
- (LTGM)
;
- (LTGI)
In this case, we call τ an-group tolerance. The category of -tolerance groups and -tolerance preserving group homomorphisms is denoted by .
Again, using the auxiliary -relation , the axioms can be stated as follows.
- (LTGM)
;
- (LTGI)
.
If the strong reflexivity axiom (LTOL1s),
for all
, is satisfied, then the axioms become much simpler as then
. In the case
, tolerance groups and algebraic structures compatible with a tolerance relation have been extensively studied, cf. e.g., [
5,
29,
30,
31]. For
see also [
32].
Sometimes it is sufficient to consider only the axiom (LTGM).
Lemma 3. Let be a group and let satisfy for all . Then (LTGM) implies (LTGI).
Proof. Let . Then we have , where we have used in the last step . □
We note that the condition for all is implied by (LTOL1s).
Proposition 14. Let satsify (DM2). If then .
Proof. Let
and let
. If
and
, then there are
and
such that for all
we have
and for all
we have
. Then
and we conclude
The complete distributivity
L and the distributivity of the quantale operation over joins and the property (DM2) leads to
Noting that
then yields (LCGM).
(LCGI) We have for
and
, using the axiom (DM2),
□
We note again, that with (LTOL1s) the proof becomes simpler and we do not need (DM2) then.
We call an -pretolerance convergence group -tolerance induced if there is a -group tolerance on X such that .
Theorem 5. Let satisfy (DM2). An -pretolerance convergence group is -tolerance induced if and only if satisfies the axiom (LT).
Proof. If is -tolerance induced, then and hence satisfies the axiom (LT). Let now satisfy (LT). We then define and we have . Noting that and immediately establishes (LTGM) and (LTGI) for . □
If we call an -pretolerance convergence group that satisfies (LT) an -tolerance convergence group and denote the subcategory of these spaces by , then we conclude the following theorem.
Theorem 6. Let satisfy (DM2). Then the categories and are isomorphic.
We now turn to transitivity. First we need the homogeneity of an -pretolerance convergence group.
Proposition 15. Let . If and then Theorem 7. Let be divisible. Then is strongly transitive.
Proof. Using the homogeneity from Proposition 15, we conclude for
Hence
satisfies (LCTrans) and, by Proposition 12,
satisfies (LCTrans*). □
Therefore, for a divisible quantale, an -pretolerance convergence group is also transitive. With regard to -equivalence relations we note the following corollary, where we do not need the divisibilty of .
Corollary 5. Let satisfy (LC1s). Then is transitive.
Remark 5. We consider a group and an -tolerance relation that satisfies (LTOL1s) and (LTrans). Then (LTGM) is equivalent to the invariance of , i.e., to for all . In fact, using (LTOL1s) and (LTGM) we obtain . On the other hand, invariance implies, using transitivity, .
9. Conclusions
In this paper, we introduced the tool of convergence into the theory of quantale-valued tolerance spaces. We used it to characterize the important property of transitivity in two ways: one by using a closure operation for the subsets of the space (derived from the convergence notion in a natural way), and the other by using so-called diagonal axioms that are well-known in the theory of convergence spaces.
Transitivity for quantale-valued tolerance spaces comes in two forms. The one makes the quantale-valued tolerance relation to a quantale-valued equivalence relation. The other leads to so-called quantale-valued sets, which generalize, e.g., partial metric spaces. Transitivity, besides being an often required “natural property” of a similarity relation, is, e.g., useful when one tries to determine so-called tolerance classes. Without transitivity, this determination becomes rather involved, as can be seen, e.g., [
10], whereas for equivalence relations, the fact that the equivalence classes form a partition of the space and we can therefore from the classes retrieve the equivalence relation, makes things usually much simpler.
The theory developped in this paper can also be extended to define, for a quantale-valued tolerance space, a grade of being transitive. This can, e.g., be achieved by generalizing Corollary 1 and using the implication operation and defining the “grade of transitivity” of a space by
The higher this grade, the more transitive a space is. A similar approach using the classes of a quantale-valued tolerance space is used in [
10]. The possibility of “numerically evaluating the grade to which a property holds” is an advantage of considering quantale-valued tolerance spaces.
The use of “topological notions” that can be derived from convergence establishes also connections to topics seemingly unrelated to similarity like the Hausdorff metric. This connection becomes more transparent in the quantale-valued case, where a suitable choice of the quantale relates similarity to metrics in a natural way. We are therefore convinced that the study of quantale-valued generalizations of classical concepts like similarity or convergence are useful and find applications in other branches of mathematics.