Skip to main content

Modified proof of Caristi’s fixed point theorem on partial metric spaces

Abstract

In this paper, lower semi-continuous functions are used to modify the proof of Caristi’s fixed point theorems on partial metric spaces. We prove a new type of fixed point theorems in complete partial metric spaces, and then generalize them to metric spaces. Some more general results are also obtained on partial metric spaces.

1 Introduction

The number of extensions of the Banach contraction principle have appeared in literature. One of its most important extensions is known as Caristi’s fixed point theorem because Caristi’s theorem is a variety of Ekeland’s ϵ-variational principle [1]. In 1976, Caristi [2] proved the following fixed point theorem.

Theorem 1.1 Let (X,d) be a complete metric space and f:XX, and let ϕ be a lower semicontinuous function from X into [0,). Assume that d(x,f(x))ϕ(x)ϕ(f(x)) for all xX. Then f has a fixed point in X.

Caristi’s fixed point theorem was generalized by several authors. For example, Bae [3] generalized Caristi’s theorem to prove the fixed point theorem for weakly contractive set-valued mappings. Downing and Kirk [4] generalized Caristi’s theorem to prove the surjectivity theorem for a nonlinear closed mapping. See also [5] and others [6, 7].

In 1977, Siegel [8] found that based on the work of Brondsted [9] (see also [1]), Caristi [2] had given a significant generalization of the contraction theorem. However, Caristi’s proof, as well as other more recent ones [10], lacked the constructive aspect of the original proof. Therefore, he presented a version of Caristi’s theorem which offered a construction of the fixed point as a countable iteration of application of suitable operators in a complete metric space.

In recent years many works on domain theory have been made in order to equip semantics domain with a notion of distance, see [12]. In particular, Matthews [11] introduced the notion of a partial metric space as a part of the study of denotational semantics of dataflow network, showing that the Banach contraction mapping theorem can be generalized to the partial metric context for applications in program verification.

In this paper we present a version of Caristi’s theorem which offers a construction of the fixed point as a countable iteration of application of suitable operators in a complete partial metric space. The theorem we present is proved by a very simple argument which is in the spirit of the original contraction theorem.

2 Preliminaries

First, we start with some preliminaries on partial metric spaces. For more details, we refer the reader to [11].

Definition 2.1 Let X be a nonempty set. The mapping p:X×X R + satisfies:

  1. (i)

    p(x,x)p(x,y) for all x,yX.

  2. (ii)

    x=y if and only if p(x,x)=p(y,y)=p(x,y).

  3. (iii)

    p(x,y)=p(y,x) for all x,yX.

  4. (iv)

    p(x,y)p(x,z)+p(z,y)p(z,z) for all x,y,zX.

Then p is called a partial metric on X and (X,p) is called a partial metric space.

Note that the self-distance of any point need not be zero, hence the idea of generalizing metrics so that a metric on a non-empty set X is precisely a partial metric p on X such that p(x,x)=0 for any xX.

Definition 2.2 Let (X,p) be a partial metric space. For any xX and ε>0, we define respectively the open and closed ball for the partial metric p by setting

B ε (x)= { y X : p ( x , y ) < ε } , B ¯ ε (x)= { y X : p ( x , y ) ε } .

Contrary to the metric space case, some open balls may be empty. As an example, in a partial metric space (X,p), the open balls B p ( x , x ) (x) are empty for any xX. For example, consider the function p: R × R R + defined by p(x,y)=min{x,y} for any x,yX. Then the pair ( R ,p) is a partial metric space. In a partial metric space (X,p), the set of open balls is the basis of a T 0 topology on X, called the partial metric topology and denoted by T [ p ] .

Lemma 2.3 Let (X,p) be a partial metric space, and let p s :X×X R + {0} be defined by

p s (x,y)=2p(x,y)p(x,x)p(y,y),x,yX.

Then (X, p s ) is a metric space.

Definition 2.4 A sequence { x n } in a partial metric space (X,p) converges to xX, and we write lim n x n =x if, for any ε>0 such that x B ε (x), there exists N1 so that for any nN, x n B ε (x).

Definition 2.5 If { x n } is a sequence in a partial metric space (X,p), then xX is a proper limit of { x n } written x n x (properly) if x n x in (X, p s ). If a sequence has a proper limit, then one says that the sequence is properly convergent.

Definition 2.6 A sequence { x n } in a partial metric space (X,p) is called a Cauchy sequence if lim n , m p( x n , x m ) exists and is finite. A partial metric space (X,p) is said to be complete if every Cauchy sequence { x n } in X converges with respect to T [ p ] to a point xX such that p(x,x)= lim n , m p( x n , x m ).

The following lemma on a partial metric space can be derived easily (see, e.g., [11, 12]).

Lemma 2.7 Let (X,p) be a partial metric space. Then

  1. (i)

    a sequence { x n } in a partial metric space (X,p) converges to a point xX if and only if p(x,x)= lim n p(x, x n ),

  2. (ii)

    a sequence { x n } in a partial metric space (X,p) converges properly to a point xX if and only if p(x,x)= lim n p( x n , x n )= lim n p(x, x n ),

  3. (iii)

    a sequence { x n } in a partial metric space (X,p) is a Cauchy sequence if and only if it is a Cauchy sequence in the metric (X, p s ),

  4. (iv)

    a partial metric space (X,p) is complete if and only if the metric space (X, p s ) is complete. Moreover,

    p(x,x)= lim n p( x n , x n )= lim n p(x, x n ) lim n p s (x, x n )=0.

Definition 2.8 A function f:XR is called lower semi-continuous if for any sequence { x n } in X and xX such that { x n } converges to x, we have f(x) lim inf n f( x n ).

3 Main results

Let (X,p) be a complete partial metric space. Let ϕ:X R + and g:XX be not necessarily continuous functions such that

2p ( x , g ( x ) ) p(x,x)p ( g ( x ) , g ( x ) ) ϕ(x)ϕ ( g ( x ) ) ,xX.

Given a sequence of functions f i , 1i<,

i = 1 f i (x)= lim i f i f i 1 f 1 (x).

If it exists, call it the countable composition of the f i .

Now, we let Φ={ff:XX and 2p(x,f(x))p(x,x)p(f(x),f(x))ϕ(x)ϕ(f(x))}, Φ g ={ffΦ and ϕ(f)ϕ(g)}, and then we prove a simple lemma as follows.

Lemma 3.1 Both Φ and Φ g are closed under compositions. Moreover, if ϕ is lower semi-continuous, then Φ and Φ g are closed under countable compositions.

Proof We first show that Φ is closed under compositions.

Let f 1 and f 2 be in Φ, then we have

2 p ( x , f 2 f 1 ( x ) ) p ( x , x ) p ( f 2 f 1 ( x ) , f 2 f 1 ( x ) ) 2 [ p ( x , f 1 ( x ) ) + p ( f 1 ( x ) , f 2 f 1 ( x ) ) p ( f 1 ( x ) , f 1 ( x ) ) ] p ( x , x ) p ( f 2 f 1 ( x ) , f 2 f 1 ( x ) ) = 2 p ( x , f 1 ( x ) ) + 2 p ( f 1 ( x ) , f 2 f 1 ( x ) ) 2 p ( f 1 ( x ) , f 1 ( x ) ) p ( x , x ) p ( f 2 f 1 ( x ) , f 2 f 1 ( x ) ) = 2 p ( x , f 1 ( x ) ) + 2 p ( f 1 ( x ) , f 2 f 1 ( x ) ) p ( f 1 ( x ) , f 1 ( x ) ) p ( f 1 ( x ) , f 1 ( x ) ) p ( x , x ) p ( f 2 f 1 ( x ) , f 2 f 1 ( x ) ) = [ 2 p ( x , f 1 ( x ) ) p ( x , x ) p ( f 1 ( x ) , f 1 ( x ) ) ] + [ 2 p ( f 1 ( x ) , f 2 f 1 ( x ) ) p ( f 1 ( x ) , f 1 ( x ) ) p ( f 2 f 1 ( x ) , f 2 f 1 ( x ) ) ] ϕ ( x ) ϕ ( f 1 ( x ) ) + ϕ ( f 1 ( x ) ) ϕ ( f 2 f 1 ( x ) ) = ϕ ( x ) ϕ ( f 2 f 1 ( x ) )

implies that f 2 f 1 Φ.

Furthermore, we have Φ g is closed under compositions.

Indeed, we let f 1 Φ g , which gives that ϕ( f 1 (x))ϕ(g(x)), and we now consider

ϕ ( f 1 ( x ) ) ϕ ( f 2 f 1 ( x ) ) 2 p ( f 2 f 1 ( x ) , f 1 ( x ) ) p ( f 2 f 1 ( x ) , f 2 f 1 ( x ) ) p ( f 1 ( x ) , f 1 ( x ) ) = p ( f 2 f 1 ( x ) , f 1 ( x ) ) + p ( f 2 f 1 ( x ) , f 1 ( x ) ) p ( f 2 f 1 ( x ) , f 2 f 1 ( x ) ) p ( f 1 ( x ) , f 1 ( x ) ) p ( f 2 f 1 ( x ) , f 1 ( x ) ) + p ( f 2 f 1 ( x ) , f 1 ( x ) ) p ( f 2 f 1 ( x ) , f 1 ( x ) ) p ( f 1 ( x ) , f 2 f 1 ( x ) ) = 0 .

So, we obtain from the above inequalities that

0ϕ ( f 1 ( x ) ) ϕ ( f 2 f 1 ( x ) ) ϕ ( g ( x ) ) ϕ ( f 2 f 1 ( x ) ) ,

and then ϕ( f 2 f 1 )ϕ(g). This implies that f 2 f 1 Φ g .

Therefore Φ and Φ g are closed under compositions. □

To show the classes are closed under countable composition, we use the following lemma.

Lemma 3.2 Let { x n } be a sequence in a partial metric space (X,p) such that

2p( x n + 1 , x n )p( x n + 1 , x n + 1 )p( x n , x n )ϕ( x n )ϕ( x n + 1 ),nN,

then lim n x n = x ¯ and 2p( x ¯ , x n )p( x ¯ , x ¯ )p( x n , x n )ϕ( x n )ϕ( x ¯ ), for each n, where ϕ is a lower semi-continuous function.

Proof We will prove that lim n x n = x ¯ and

2p( x ¯ , x n )p( x ¯ , x ¯ )p( x n , x n )ϕ( x n )ϕ( x ¯ ).

We note that

2p( x n + 1 , x n )p( x n + 1 , x n + 1 )p( x n , x n )ϕ( x n )ϕ( x n + 1 ),nN,

and we see that

2 p ( x n + 1 , x n ) p ( x n + 1 , x n + 1 ) p ( x n , x n ) 2 p ( x n + 1 , x n ) p ( x n + 1 , x n ) p ( x n , x n + 1 ) = 2 p ( x n + 1 , x n ) p ( x n + 1 , x n ) p ( x n + 1 , x n ) = 0 .

It follows that

0ϕ( x n )ϕ( x n + 1 ),nN.

Thus

ϕ( x 1 )ϕ( x 2 )ϕ( x n )ϕ( x n + 1 )>0,

and then the sequence of value ϕ( x n ) is decreasing and bounded below, which implies that {ϕ( x n )} is a convergent sequence in , that is, a Cauchy sequence. Thus, for ε>0, there exists n 0 N such that for all m>n> n 0 , we have

| ϕ ( x n ) ϕ ( x m ) | <ε.

By the triangle inequality, we have

2p( x n , x m )p( x n , x n )p( x m , x m )ϕ( x n )ϕ( x m ).

Therefore

2p( x n , x m )p( x n , x n )p( x m , x m ) | ϕ ( x n ) ϕ ( x m ) | <ε.

It follows that p s ( x n , x m )<ε. Thus { x n } is a Cauchy sequence in X, and the completeness of the space (X, p s ) implies that { x n } converges and so there exists x ¯ X such that lim n x n = x ¯ . Moreover, we have

2 p ( x n , x ¯ ) p ( x n , x n ) p ( x ¯ , x ¯ ) = p s ( x n , x ¯ ) = lim m p s ( x n , x m ) lim m [ ϕ ( x n ) ϕ ( x m ) ] = lim m ϕ ( x n ) lim m ϕ ( x m ) = ϕ ( x n ) lim m ϕ ( x m ) ϕ ( x n ) lim inf m ϕ ( x m ) ϕ ( x n ) ϕ ( x ¯ ) .

This last inequality obtained by ϕ is lower semi-continuous.

Therefore 2p( x ¯ , x n )p( x ¯ , x ¯ )p( x n , x n )ϕ( x n )ϕ( x ¯ ). □

The remainder of the proof of Lemma 3.1 amounts to the observation that for each xX, the sequence x i = f i f i 1 f 1 (x) satisfies the conditions of Lemma 3.2. Before starting the main theorem of this paper, we also need the following.

Definition 3.3 Let (X,p) be a partial metric space.

  1. (1)

    For AX, define the diameter of A, written D(A), by

    D(A)= sup x i , x j A ( 2 p ( x i , x j ) p ( x i , x i ) p ( x j , x j ) ) .
  2. (2)

    Let r(A)= inf x A (ϕ(x)); note BA implies r(B)r(A).

  3. (3)

    Let Φ Φ. For each xX, define S x ={f(x)f Φ }.

Lemma 3.4 D( S x )2(ϕ(x)r( S x )).

Proof Let f 1 , f 2 be in S x , then we have

2 p ( f 1 ( x ) , f 2 ( x ) ) p ( f 1 ( x ) , f 1 ( x ) ) p ( f 2 ( x ) , f 2 ( x ) ) 2 p ( f 1 ( x ) , x ) + 2 p ( x , f 2 ( x ) ) 2 p ( x , x ) p ( f 1 ( x ) , f 1 ( x ) ) p ( f 2 ( x ) , f 2 ( x ) ) = 2 p ( f 1 ( x ) , x ) + 2 p ( x , f 2 ( x ) ) p ( x , x ) p ( x , x ) p ( f 1 ( x ) , f 1 ( x ) ) p ( f 2 ( x ) , f 2 ( x ) ) = [ 2 p ( f 1 ( x ) , x ) p ( f 1 ( x ) , f 1 ( x ) ) p ( x , x ) ] + [ 2 p ( x , f 2 ( x ) ) p ( f 2 ( x ) , f 2 ( x ) ) p ( x , x ) ] = [ 2 p ( x , f 1 ( x ) ) p ( x , x ) p ( f 1 ( x ) , f 1 ( x ) ) ] + [ 2 p ( x , f 2 ( x ) ) p ( x , x ) p ( f 2 ( x ) , f 2 ( x ) ) ] [ ϕ ( x ) ϕ ( f 1 ( x ) ) ] + [ ϕ ( x ) ϕ ( f 2 ( x ) ) ] = 2 ϕ ( x ) ϕ ( f 1 ( x ) ) ϕ ( f 2 ( x ) ) = 2 ( ϕ ( x ) r ( S x ) ) .

Thus D( S x )2(ϕ(x)r( S x )). □

Theorem 3.5 Let Φ Φ be closed under compositions. Let x 0 X.

  1. 1.

    Let Φ be closed under countable compositions. Then there exists an f ¯ Φ such that x ¯ = f ¯ ( x 0 ) and g( x ¯ )= x ¯ for all g Φ .

  2. 2.

    Let the elements of Φ be continuous functions. Then there exists a sequence of functions f i Φ and x ¯ = lim i f i f i 1 f 1 ( x 0 ) such that g( x ¯ )= x ¯ for all g Φ .

Proof Let ε i be a positive sequence converging to 0. Choose f 1 Φ such that

ϕ ( f 1 ( x 0 ) ) r( S x 0 )< ε 1 2 .

Set x 1 = f 1 ( x 0 ).

Since Φ is closed under compositions, we have S x 1 S x 0 and

D ( S x 1 ) 2 ( ϕ ( x 1 ) r ( S x 1 ) ) 2 ( ϕ ( f 1 ( x 0 ) ) r ( S x 0 ) ) < 2 ( ε 1 2 ) = ε 1 .

Again, choose f 2 Φ such that

ϕ ( f 2 ( x 1 ) ) r( S x 1 )< ε 2 2 .

Set x 2 = f 2 ( x 1 ).

Since Φ is closed under compositions, we have S x 2 S x 1 and

D ( S x 2 ) 2 ( ϕ ( x 2 ) r ( S x 2 ) ) 2 ( ϕ ( f 2 ( x 1 ) ) r ( S x 1 ) ) < 2 ( ε 2 2 ) = ε 2 .

Continuing this procedure, we obtain a sequence of f i such that

x i + 1 = f i + 1 ( x i ), S x i + 1 S x i andD( S x i + 1 )< ε i + 1 .

Next, to show that g( x ¯ )= x ¯ under hypothesis 1. Let f ¯ = i = 1 f i and x ¯ = f ¯ ( x 0 ). Since Φ is closed under compositions, then f ¯ Φ . Since x ¯ = j = i + 1 f j ( x i ), it implies that x ¯ S x i for each i. On the other hand, since lim i D( S x i )=0, we have x ¯ = i = 0 S x i . Since g( x ¯ )=g( j = i + 1 f j ( x i )), we obtain that g( x ¯ ) S x i . Thus g( x ¯ )= x ¯ . Finally, to show that g( x ¯ )= x ¯ under hypothesis 2. Let x ¯ = lim i f i f i 1 f 1 ( x 0 )= lim i x i . First, since { x j } j > i S i , for each i we have that x ¯ S i ¯ , the closure of S i . Since D( S i ¯ )=D( S i ), we have that x ¯ = i = 0 S x i .

To verify that g( x ¯ )= x ¯ , observe that g( x i ) S x i for each i. Hence, for any ε 2 >0, there exists i 0 such that B ε 2 (g( x ¯ )) S x i , i> i 0 (here we need g to be continuous). Therefore, for i> i 0 ,

2 p ( x ¯ , g ( x ¯ ) ) p ( x ¯ , x ¯ ) p ( g ( x ¯ ) , g ( x ¯ ) ) 2 [ p ( x ¯ , g ( x i ) ) + p ( g ( x i ) , g ( x ¯ ) ) p ( g ( x i ) , g ( x i ) ) ] p ( g ( x ¯ ) , g ( x ¯ ) ) p ( x ¯ , x ¯ ) = 2 p ( x ¯ , g ( x i ) ) + 2 p ( g ( x i ) , g ( x ¯ ) ) 2 p ( g ( x i ) , g ( x i ) ) p ( g ( x ¯ ) , g ( x ¯ ) ) p ( x ¯ , x ¯ ) = 2 p ( x ¯ , g ( x i ) ) + 2 p ( g ( x i ) , g ( x ¯ ) ) p ( x ¯ , x ¯ ) p ( g ( x i ) , g ( x i ) ) p ( g ( x i ) , g ( x i ) ) p ( g ( x ¯ ) , g ( x ¯ ) ) < 2 p ( g ( x ¯ ) , g ( x i ) ) + [ 2 p ( x ¯ , g ( x i ) ) p ( x ¯ , x ¯ ) p ( g ( x i ) , g ( x i ) ) ] < 2 ( ε 2 ) + ε i = ε + ε i .

And so ε i 0 implies that

2p ( g ( x ¯ ) , x ¯ ) p ( g ( x ¯ ) , g ( x ¯ ) ) p( x ¯ , x ¯ )ε.

Therefore g( x ¯ )= x ¯ . The proof is completed. □

Remark In Theorem 3.5(2) one may choose Φ ={ g n }, the set consisting of g and its finite iterates. For this choice of Φ , one has x ¯ = lim n g n ( x 0 ) as in the contraction theorem.

References

  1. Ekeland I: Sur les problemes variationnels. C. R. Acad. Sci. Paris 1972, 275: 1057–1059.

    MathSciNet  Google Scholar 

  2. Caristi J: Fixed point theorems for mappings satisfying inwardness conditions. Trans. Am. Math. Soc. 1976, 215: 241–251.

    Article  MathSciNet  Google Scholar 

  3. Bae JS: Fixed point theorems for weakly contractive multivalued maps. J. Math. Anal. Appl. 2003, 284: 690–697. 10.1016/S0022-247X(03)00387-1

    Article  MathSciNet  Google Scholar 

  4. Downing D, Kirk WA: A generalization of Caristi’s theorem with applications to nonlinear mapping theory. Pac. J. Math. 1977, 69: 339–346. 10.2140/pjm.1977.69.339

    Article  MathSciNet  Google Scholar 

  5. Bae JS, Cho EW, Yeom SH: A generalization of the Caristi-Kirk fixed point theorem and its applications to mapping theorems. J. Korean Math. Soc. 1994, 31: 29–48.

    MathSciNet  Google Scholar 

  6. Reich S: Approximate selections best approximations fixed points and invariant set. J. Math. Anal. Appl. 1978, 62: 104–113. 10.1016/0022-247X(78)90222-6

    Article  MathSciNet  Google Scholar 

  7. De Blasi FS, Myjak J, Reich S, Zaslavski AJ: Generic existence and approximation of fixed points for nonexpansive set-valued maps. Set-Valued Var. Anal. 2009, 17: 97–112. 10.1007/s11228-009-0104-5

    Article  MathSciNet  Google Scholar 

  8. Siegel J: A new proof of Caristi’s fixed point theorem. Proc. Am. Math. Soc. 1977, 66: 54–56.

    Google Scholar 

  9. Brondsted A: On a lemma of Bishop and Phelps. Pac. J. Math. 1974, 55: 335–341. 10.2140/pjm.1974.55.335

    Article  MathSciNet  Google Scholar 

  10. Wong CS: On a fixed point theorem of contractive type. Proc. Am. Math. Soc. 1976, 57: 283–284. 10.1090/S0002-9939-1976-0407826-5

    Article  Google Scholar 

  11. Matthews SG: Partial metric topology. Ann. New York Acad. Sci. 728. Proc. 8th Summer Conference on General Topology and Applications 1994, 183–197.

    Google Scholar 

  12. Valero O: On Banach fixed point theorems for partial metric spaces. Appl. Gen. Topol. 2005, 6: 229–240.

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The author is grateful to the referees for precise remarks allowing us to improve the presentation of the paper and would like to thank the faculty of Science, Naresuan University, Phitsanulok for the financial support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chakkrid Klin-eam.

Additional information

Competing interests

The author declares that they have no competing interests.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Klin-eam, C. Modified proof of Caristi’s fixed point theorem on partial metric spaces. J Inequal Appl 2013, 210 (2013). https://doi.org/10.1186/1029-242X-2013-210

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/1029-242X-2013-210

Keywords