2. Background
In the rest of this paper, the sets of real numbers, rational numbers, non-negative real numbers, integer numbers, and natural (or positive integers) numbers will be denoted by , and , respectively.
Our main references for the general topology are [
40,
41].
With the aim of helping non-specialist readers, we next give some basic concepts and properties that will be used later on.
A quasi-metric on a set X is a function d from to fulfilling the following two conditions for every :
(qm1) , if and only if ;
(qm2)
We say that the quasi-metric d is a quasi-metric on X if it fulfills the following condition stronger than (qm1):
, if and only if .
By a () quasi-metric space, we mean a pair , where X is a set and d is a () quasi-metric on
Given a () quasi-metric d on a set X, the function defined on as is also a () quasi-metric on X, called the conjugate (or the reverse) quasi-metric of d, while the function defined on as is a metric on X.
Each quasi-metric
d on a set
X induces a
topology
on
X that has as a base the family of
-open sets:
where
for all
and all
.
We say that a sequence in a quasi-metric space is -convergent if there is such that converges to u in the topological space Therefore, a sequence in is -convergent to , if and only if as In the sequel, we simply write if no confusion arises.
Clearly, d is , if and only if is a topology.
We will say that d is a Hausdorff quasi-metric if is a Hausdorff (or topology. If both and are Hausdorff topologies, we refer to d as a doubly Hausdorff quasi-metric.
Let be a topological space. If there is a quasi-metric d on X such that , we will say that d is compatible with . Then, a topological space is called quasi-metrizable if there is a quasi-metric d on X compatible with .
The absence of symmetry yields the existence of several different notions of the Cauchy sequence and quasi-metric completeness in the literature (see, e.g., [
6]). For our goals here, we will consider the following ones.
A sequence in a quasi-metric space is called left Cauchy if, for each , there is such that whenever and it is called right Cauchy in if it is left Cauchy in Note that, if is a metric space, these notions coincide with the classical notion of a Cauchy sequence for metric spaces.
A quasi-metric space is called:
Smyth-complete if every left Cauchy sequence is -convergent.
Left-complete if every left Cauchy sequence is -convergent.
Right-complete if every right Cauchy sequence is -convergent.
It is clear that Smyth completeness implies left completeness, but the converse does not hold, in general (see, e.g., Example 7 below).
It is also well known that the notions of left completeness and right completeness are independent of each other: for instance, the quasi-metric space of Example 4 below is right-complete, but not left-complete, whereas the quasi-metric space of [
38] (Example 2) is Smyth-complete (hence, left-complete), but not right-complete.
We finish this section by recalling the following well-known notion.
A relation ⪯ on a set X is said to be a partial order on X if it satisfies the next conditions for every :
- (i)
(reflexivity);
- (ii)
and , implying (antisymmetry);
- (iii)
and , implying (transitivity).
It is clear that, if ⪯ is a partial order on X, the relation on X given by , if and only if , is also a partial order on X.
3. Protected Quasi-Metrics
We start this section by introducing the main concept of our paper.
Definition 1. We say that a quasi-metric d on a set X is protected by (protected, in short) if it satisfies the following condition:
Whenever is a sequence in X that -converges to some there is a subsequence of such that for all
A quasi-metric d is doubly protected provided that d is protected by and is protected by
Remark 1. In the rest of this paper, the following obvious fact will be used without quoting it explicitly: If is a sequence in X such that eventually for some (i.e., if there is such that the above inequality holds for all ), then there is a subsequence of such that for all
Remark 2. We have chosen the term “protected” because, roughly speaking, the inequality may be seen as that value acting as a “bodyguard” (protector) for value .
As desirable, every metric is a (doubly) protected quasi-metric. Indeed, let d be a metric on a set and let be a sequence in X that -converges to some Since , there is a subsequence such that for all . In fact, if eventually, we have a contradiction. As , we have that d is doubly protected.
It seems natural and tempting to propose an alternative statement of Definition 1, in the next simpler and, apparently, more-manageable terms:
A quasi-metric d on a set X is protected by provided that it satisfies the following condition:
Whenever is a sequence in X that -converges to some , then eventually.
Unfortunately, there exist metrics that do not meet this alternative proposal, as the next example shows.
Example 1. Let , and let be defined as:
if
if v is odd;
if v is even;
if u and v are odd with
if u and v are even with
and
if u is even and v is odd.
It is routine to check that d is a metric on Let for all Then, we have However, for n even, we obtain The following easy property of protected quasi-metrics will be fundamental in obtaining our fixed-point results.
Proposition 1. Let d be a protected quasi-metric on a set If is a sequence in X that -converges to some then there is a subsequence of such thatfor all Proof. Since
d is protected, there exists a subsequence
of
such that
for all
Hence,
for all
□
There are several interesting examples of protected quasi-metrics. In this direction, Propositions 2 and 3 below will be useful.
Let be a quasi-metric space. We say that a partial order ⪯ on X is compatible with if the following condition is satisfied:
Whenever is a sequence in X such that for some then eventually.
Proposition 2. Let be a quasi-metric space. If there are a partial order ⪯ on X that is compatible with and a constant such that whenever then d is protected.
Proof. Let be a sequence in X that -converges to some Then, eventually. Assume, without loss of generality, that eventually. Thus, eventually. Therefore, eventually. We conclude that d is protected. □
Proposition 3. Let be a quasi-metric space such that is the discrete topology on Then, d is protected.
Proof. Let be a sequence in X that -converges to some Since is the discrete topology, eventually. So, eventually. We conclude that d is protected. □
It seems natural to ask whether Proposition 3 can be generalized to the case in which the topology is finer than . The following example shows that this question has a negative answer, even in the case that .
Example 2. Let be defined as It is well known (cf. [29] (Example 3.2)) that d is a doubly Hausdorff quasi-metric on . In fact, for each and each we obtainwhich implies that where, by , we denote the Euclidean (usual) topology on However, neither d nor are protected quasi-metrics. Indeed, pick and the sequence , where for all . Then,for all , which implies that d is not protected. Similarly (taking the sequence we infer that is not protected. Example 3. A topology τ on a set X is an Alexandroff topology provided that every intersection of open sets is an open set [42]. In that case, the relation ⪯ on X defined as v, if and only if is a partial order on X ( denotes the closure of in , and note that τ is not if for some ). Moreover, the function , defined asis a quasi-metric on X compatible with We proceed to show that is doubly protected.
We first note that the partial order ⪯ on X is compatible with τ because, if is a sequence in X such that for some , we infer that eventually. Moreover, we have whenever Hence, d is protected by Proposition 2.
Now suppose that is a sequence in X such that for some Then, eventually, i.e., eventually. Since whenever Proposition 2 implies that is protected.
Example 4. The celebrated Sorgenfrey line [43] is the topological space where the sets of the form , with and , constitute a base of the topology . Solving a question posed by Dieudonné [44], Sorgenfrey proved in [43] that is normal and paracompact, but the product space is neither normal nor paracompact. It is well known (see, e.g., [6,27]) that the function given byis a doubly Hausdorff quasi-metric on compatible with We shall show that is doubly protected.
We first note that the usual order ≤ on is compatible with , because if is a sequence in such that we infer that eventually. Moreover, we have whenever Hence, is protected by Proposition 2.
Similarly, we obtain that is protected.
Example 5. The well-known Michael line on is the topological space where the intervals of the form , with and and those ones of the form with constitute a base of the topology . Observe that, in particular, each irrational is an isolated point in , whereas the basic neighborhoods of each rational are exactly its basic neighborhoods for the usual topology.
In fact, the Michael line provides a nice and simple example of a normal Lindelöf hereditarily paracompact space whose product with a separable metric space need not be normal (see [45]). The function given byis a doubly Hausdorff quasi-metric on compatible with We shall show that is doubly protected.
We first check that is protected. Let be a non-eventually constant sequence in such that for some Then, , and there exists a subsequence of such that for all
If , we obtain
If , we obtain
Consequently, is protected.
Now suppose that is a non-eventually constant sequence in verifying that for some Again, there exists a subsequence of such that for all We can assume, without loss of generality, that for all and thus, for all
If , we obtain for all
If , we obtain for all
Consequently, is protected.
Example 6. The famous Khalimsky line constitutes a well-established foundation for a digital topology (see [46]). It consists of the topological space where is the topology on , which has as a base the family of open sets Thus, each odd integer is an isolated point and each even integer n has an open base of neighborhoods consisting of a unique set, namely It is clear that the quasi-metric given byis compatible with Obviously, is not a quasi-metric on . We show that is doubly protected.
Let be a non-eventually constant sequence in such that for some Then, u is even and eventually. Therefore, is protected.
Now, let be a non-eventually constant sequence in such that for some Then, u is odd and eventually. Therefore, is protected.
Example 7. Denote by the co-finite topology on (proper -closed subsets are the finite subsets of It is well known that the quasi-metric on given byis compatible with Note that is , but not Hausdorff (in fact, the sequence -converges to any We show that is doubly protected. Let be a non-eventually constant sequence in such that for some (note that, in fact, we have for all Then, there is such that for all Since we conclude that is protected.
Finally, note that, for each so is the discrete topology on By Proposition 3, is protected.
Example 8. Let be a constant and be a bounded function. Put For each , define
Denote by ⪯ the usual (pointwise) partial order on :for all For each , put We first observe that defines a function from to Indeed, it suffices to consider the case that Then, we obtainfor all Therefore, It is routine to check that is a quasi-metric on Furthermore, it is a doubly Hausdorff quasi-metric. Indeed, suppose that is a sequence in such that and . Then, we simultaneously have that and eventually, and for each , there is such thatfor all From the preceding inequalities and the fact that and eventually, we deduce thatfor all . Since ε is arbitrary, we obtain for all so , because for all Hence, is a Hausdorff quasi-metric on Similarly, we show that the quasi-metric is Hausdorff. Finally, we shall prove that is doubly protected.
Let be a non-eventually constant sequence in such that for some Then, eventually, which implies that eventually. Hence, ⪯ is compatible with . Since whenever , we conclude, by Proposition 2, that is protected.
An analogous argument shows that is also protected.
We conclude this section with two examples of protected quasi-metrics that are not doubly protected.
Example 9. Given a (non-empty) set denote by the set consisting of all finite sequences (finite words, in computer science) of elements of X and, by , the set of all infinite sequences (infinite words in computer science). Put
Given we design by its length. Thus, if with and if
Now, define (i.e., ), for , and .
Denoting by u and v the elements of involved, we define a function as Then, d is a quasi-metric on . We show that it is protected. Indeed, let be a non-eventually constant sequence in such that for some . Then, , so eventually, which implies that d is protected.
Finally, note that is not protected because , but for all .
The quasi-metric of the preceding example is not . We end this section with an example where the involved quasi-metric is doubly Hausdorff and protected, but its conjugate quasi-metric is not protected.
Example 10. Let us recall that the Alexandroff (or the one-point) compactification of consists of the set endowed with the topology , where each natural is an isolated point and the neighborhoods of ∞ are of the form , where C is a finite subset of . It is well known that is a compact and metrizable topology. We are going to construct a protected quasi-metric on X compatible with and such that its conjugate quasi-metric is not protected.
Let be defined as It is easy to check that is a quasi-metric on Furthermore, the topology is compact because every non-eventually constant sequence -converges to Note also that each natural n is an isolated point because Therefore, is compatible with and thus, it is a Hausdorff quasi-metric. In fact, we clearly have so is doubly Hausdorff.
Next, we show that is protected. To achieve this, let be a non-eventually constant sequence in X such that for some Then, and has a strictly increasing subsequence Thus,for all . Hence, is protected. However, is not protected because for all
4. Fixed-Point Theorems and an Application
According to [
38], a self-map
T of a quasi-metric space
is a basic contraction of Suzuki-type (an
S-contraction, in short) provided that there is a constant
such that the following contraction condition holds for any
Suzuki obtained in [
39] an important generalization of Banach’s contraction principle that, adapted to our context, we state as follows: Every
S-contraction on a complete metric space has a unique fixed point.
In [
38] was given an example of an
S-contraction on a Smyth-complete quasi-metric space, which has no fixed points. Thus, the next quasi-metric generalization of Suzuki’s theorem reveals a nice usefulness of protected quasi-metrics.
Theorem 1. Let be a Smyth-complete quasi-metric space. If d is protected, then each S-contraction on has a unique fixed point.
Proof. Let
T be an
S-contraction on
Then, there exists a constant
for which the contraction condition (
1) holds.
Fix
Since
it follows that
and continuing this process, we deduce that
for all
Then, by the triangle inequality (qm2), we obtain
for all
with
which implies that
is a left Cauchy sequence in
Hence, there exists
such that
so
and
.
Since
d is protected, it follows from Proposition 1 that there exists a subsequence
of
such that
for all
. Therefore, by condition (
1),
for all
. Thus,
because
Since
the triangle inequality implies that
Hence,
for all
so by condition (
1),
for all
Consequently,
Since
for all
we obtain
Therefore,
so
Finally, let
be such that
Then,
so
and thus,
Analogously,
. Hence,
We conclude that
u is the unique fixed point of
T in
□
Example 11. Let be the quasi-metric space of Example 9. Recall that d is protected.
We prove that is Smyth-complete.
Let be a non-eventually constant left Cauchy sequence in For given , there exists such that whenever
Since is non-eventually constant, we can assume, without loss of generality, that for all with and for all . Thus, for all and there is a subsequence of such that for all .
Let Since is a strictly increasing sequence, we can find an such that and Therefore, Since ε is arbitrary, we deduce that . On the other hand, we have for all so . Consequently, is Smyth-complete.
Now, let be fixed, and let T be the self-map of defined as if n is odd, and if n is even.
We shall proceed to check that T is an S-contraction on the quasi-metric space Since is Smyth-complete and d is protected, all conditions of Theorem 1 will be satisfied.
Let
If , we obtain for all
If , with n odd, we obtain for all
If with n even and , we obtain If and with even and we obtain If and with even and we obtain If with n even, with m odd, and we obtain If with n even, with m odd, and we obtain
Therefore, T is an S-contraction with contraction constant and all conditions of Theorem 1 are fulfilled.
Note that T is not a Banach contraction on because, for with n even, with m odd, and we obtain The next example shows that Theorem 1 cannot be fully generalized to left-complete, nor to right-complete quasi-metric spaces, nor even for quasi-metric spaces whose quasi-metric is doubly protected.
Example 12. Let be the quasi-metric space of Example 7. We have noted that is doubly protected. Furthermore, is compact, because every non-eventually constant sequence in is -convergent to any Consequently, is left- and right-complete.
Let T be the self-map of defined as for all Then,for all with Thus, T is a Banach contraction and, hence, an S-contraction, on without fixed points. Our next result provides a quasi-metric variant of Suzuki’s theorem that involves the properties of partial orders. It will be a fundamental piece later on.
Let be a quasi-metric space, and let ⪯ be a partial order on X. We say that is ⪯-co-right-complete if every ⪯-non-decreasing left Cauchy sequence is -convergent.
As usual, a self-map T of X is ⪯-non-decreasing if whenever .
Theorem 2. Let be a quasi-metric space such that is Hausdorff and protected. Suppose that there is a partial order ⪯ on X for which is ⪯-co-right-complete. If T is a ⪯-non-decreasing self-map of X satisfying the following two conditions (a) and (b), then T has a fixed point:
(a) There is such that
(b) There is a constant such that the following contraction condition holds for any with : Proof. Since T is ⪯-non-decreasing, it follows from condition (a) that for all So, condition (b) implies that , and consequently, for all Therefore, is a ⪯-non-decreasing left Cauchy sequence in Hence, there is such that and for all
Since
is protected, it follows from Proposition 1 that there exists a subsequence
of
such that
for all
. By condition (b) and the fact that
for all
, we deduce that
for all
. So,
Hence,
because
is Hausdorff. □
Example 13. Let be the quasi-metric space of Example 4. Recall that is doubly Hausdorff and doubly protected.
We shall prove that it is ≤-co-right-complete where, by ≤, we denote the usual order on
Indeed, let be a ≤-non-decreasing left Cauchy sequence in Then, for all and there is such that for all . Thus, the set is upper bounded, so there is such that Therefore, for all and
Define a self-map T of as if and if , with a constant.
It is clear that T is non-decreasing. We also observe that
Now, let be such that Then:
If , we obtain
If , we obtain
Consequently, T is an ≤-S-contraction of Thus, all conditions of Theorem 2 are satisfied. Hence, T has a fixed point, and in this case, is its unique fixed point.
The self-map of the preceding example has a unique fixed point. However, it is easy to yield simple instances that satisfy the conditions of Theorem 2 and where the involved self-map has more than one fixed point, as we see now.
Example 14. Let , and let d be the discrete metric on Then, so is Hausdorff and protected.
Define a relation ⪯ on X as It is obvious that ⪯ is a partial order on X and that is ⪯-co-right-complete because the right Cauchy sequences are only those that are eventually constant.
Now, let T be the self-map of X given by and for all
Note that, for instance, Moreover, T is clearly ⪯-non-decreasing.
Finally, given with we have or with . In all cases, we obtain
Hence, all conditions of Theorem 2 are fulfilled, and we have that 0 and 1 are the fixed points of T.
The last part of the paper is devoted to present a method for constructing suitable self-operators on the function space given in Example 8 and deducing the existence and uniqueness of the solution for the difference equations induced by such operators. This approach will be applied to directly deduce the existence and uniqueness of the solution for the recurrence equations associated with several distinguished algorithms. It is appropriate to point out that the idea of proving the existence and uniqueness of the solution for recursive algorithms using iteration techniques and fixed-point theorems in the realm of quasi-metric spaces is not new. However, while such a study has been usually performed in the context of certain sequence spaces (see, e.g., [
10,
27,
47,
48]), our procedure allows us to derive, in a unified and direct fashion, the study of such recurrence equations as a consequence of a more-general framework.
With the aim of being able to apply Theorem 2 to Example 8, we first made the following observation.
Remark 3. The quasi-metric space of Example 8 is ⪯-co-right complete. Indeed, let be a ⪯-non-decreasing left Cauchy sequence in Then, for and there is such that for So, for , which implies that for all Thus, we may define a function as for all . Observe that, actually, because and from the fact that for each , there is such that it follows that where is an upper bound of
It remains to check that To achieve this, choose an arbitrary Then, there is such that for
Fix , and let By the definition of F, we find such that If we obtain and thus, . If we obtain so and thus, Therefore, for each and Hence, for all . So, is ⪯-co-right complete.
Proposition 4. Let be a constant, be a bounded function on and be a function such that is bounded on , where is defined as for all where is an upper bound of p on
For each , put Then, the correspondence Φ defines a self-map of that has a unique fixed point in
Proof. Let be such that for all
Next, we check that, given we have that
First, note that
Moreover, for each
, we have
and for each
Since we infer that . Consequently, which implies that is a self-map of
Furthermore, where is defined as and if
It is clear that is non-decreasing. Indeed, given with we obtain if and if
Now, let
be such that
Then,
Taking into account Remark 3, we have that all conditions of Theorem 2 are fulfilled. So, there is satisfying that
Finally, we show that is the unique fixed point of in To achieve this, let be such that By the construction of , we have for all Suppose that there is such that i.e., Thus, Repeating this process, we will find an such that and a contradiction. Hence, Similarly, we deduce that This finishes the proof. □
Remark 4. The following particular cases for which Proposition 4 applies will be useful later on:
(A) for all and for all
(B) for all if ; and if
(C) for all and for all
(D) if ; if if ; if
(E) if ; if ; if ; if
Denote by F the restriction of the function on , where is the fixed point for the self-map of that was obtained in Proposition 4.
Then, we obtain
and
for all
Hence,
F is the (unique) solution of the recurrence equation
given by
where, by
and
, we design the restrictions on
of the functions
p and
respectively.
Next, we specify some relevant particular cases of the recurrence Equation (
2) (we remind that, in all these cases, the existence and uniqueness of the solution is guaranteed by virtue of the preceding discussion):
The restrictions on
of the functions
p and
q of Remark 4 (A) are given by
and
for all
Thus, the recurrence Equation (
2), with
, corresponds to the running time of the computing of the well-known problem of the Towers of Hanoi (cf. [
49]).
The restrictions on
of the functions
p and
q of Remark 4 (B) are given by
and
for all
Thus, the recurrence Equation (
2), with
, corresponds to the running time of the computing of the well-known Largetwo algorithm (cf. [
50]).
The restrictions on
of the functions
p and
q of Remark 4 (C) are given by
and
for all
Thus, the recurrence Equation (
2), with
, corresponds to the running time of the computing of the well-known Quicksort algorithm, being the worst case (cf. [
51]).
The restrictions on
of the functions
p and
q of Remark 4 (D) are given by
and
for all
Thus, the recurrence Equation (
2), with
, corresponds to the running time of the computing of the well-known Quicksort algorithm, being the average case (cf. [
51,
52]).
The restrictions on
of the functions
p and
q of Remark 4 (E) are given by
and
for all
Thus, the recurrence Equation (
2), with
, corresponds to the running time of the computing of the well-known Quicksort algorithm, being the median of the three cases (cf. [
51]).
The method developed above can be adapted to other cases. For instance, denote by
the recurrence equation defined as
with
constants.
Note that, for is the recurrence equation associated with the celebrated Fibonacci sequence.
Now, let and be such that Define a function as for all
For each
, put
A slight modification of the proof of Proposition 4 allows us to deduce that defines a self-map of
We also have that , where is the zero function on and is non-decreasing on .
Now, let be such that . Then,
Since , all conditions of Theorem 2 are satisfied. Hence, the self-map has a fixed point , which is unique by a similar argument to the one given in the proof of Proposition 4.
It immediately follows that the restriction to
of
constitutes the unique solution of the recurrence Equation (
3).