1 Introduction

Fixed point theory is one of the cornerstones in the development of mathematics since it plays a basic role in applications of many branches of mathematics. The famous Banach contraction principle is one of the most efficient power tools to study in this field since it can be observed easily and comfortably. In 1989, Bakhtin [1] introduced the concept of b-metric space and presented the contraction mapping in b-metric spaces that is generalization of the Banach contraction principle in metric spaces (see also Czerwik [2]). Subsequently, several researchers studied fixed point theory or the variational principle for single-valued and set-valued mappings in b-metric spaces (see [39] and references therein).

Recently, Aydi et al. [10] established the q-set-valued quasi-contraction mapping which is a generalization of the q-set-valued quasi-contraction mapping due to Amini-Harandi [11] in 2011. They also established a fixed point theorem for such a mapping in b-metric spaces. This theorem extends, unifies and generalizes several well-known comparable results in the existing literature.

On the other hand, Samet et al. [12] introduced the concept of α-admissible mapping and using this concept proved a fixed point theorem for a single-valued mapping. They also showed that these results can be utilized to derive fixed point theorems in partially ordered spaces and coupled fixed point theorems. Moreover, they applied the main results to ordinary differential equations. Recently, Mohammadi et al. [13] introduced the concept of α-admissible for a set-valued mapping which is different from the notion of α -admissible which was provided in [14]. Subsequently, there are a number of results via the concept of α-admissible mapping in many spaces (see [1520] and references therein).

Inspired and motivated by Aydi et al. [10] and Mohammadi et al. [13], we introduce the class of q-set-valued α-quasi-contraction mappings and give a fixed point theorem for such mappings via the idea of α-admissible mapping. Our result improves and complements the main result of Aydi et al. [10] and many results in the literature. We also provide some examples to show the generality of our result. The applications for fixed point theorems in a b-metric space endowed with an arbitrary binary relation are also derived from our results. Furthermore, at the end of this paper, we give open problems for further investigation.

2 Auxiliary notions

Throughout this paper, the standard notations and terminologies in nonlinear analysis are used. For the convenience of the reader, we recall some of them. In the sequel, ℝ, R + and ℕ denote the set of real numbers, the set of nonnegative real numbers and the set of positive integers, respectively.

Definition 2.1 ([1, 2])

Let X be a nonempty set and s1 be a given real number. A functional d:X×X R + is called a b-metric if for all x,y,zX the following conditions are satisfied:

  1. (1)

    d(x,y)=0 if and only if x=y;

  2. (2)

    d(x,y)=d(y,x);

  3. (3)

    d(x,z)s[d(x,y)+d(y,z)].

A pair (X,d) is called a b-metric space (with constant s).

It is easy to see that any metric space is a b-metric space with s=1. Therefore, the class of b-metric spaces is larger than the class of metric spaces.

Some known examples of b-metric, which show that a b-metric space is real generalization of a metric space, are the following.

Example 2.2 The set of real numbers together with the functional

d(x,y):= | x y | 2

for all x,yR is a b-metric space with constant s=2. Also, we obtain that d is not a metric on X.

Example 2.3 The set l p (R) with 0<p<1, where l p (R):={{ x n }R n = 1 | x n | p <}, together with the functional d: l p (R)× l p (R)R,

d(x,y):= ( n = 1 | x n y n | p ) 1 p

for each x={ x n },y={ y n } l p (R), is a b-metric space with coefficient s= 2 1 p >1. It is obtained that the above result also holds for the general case l p (X) with 0<p<1, where X is a Banach space.

Example 2.4 Let p be a given real number in the interval (0,1). The space L p [0,1] of all real functions x(t), t[0,1] such that 0 1 | x ( t ) | p dt<1, together with the functional

d(x,y):= ( 0 1 | x ( t ) y ( t ) | p d t ) 1 / p for each x,y L p [0,1],

is a b-metric space with constant s= 2 1 p .

Example 2.5 Let X={0,1,2} and a functional d:X×X R + be defined by

d ( 0 , 0 ) = d ( 1 , 1 ) = d ( 2 , 2 ) = 0 , d ( 0 , 1 ) = d ( 1 , 0 ) = d ( 1 , 2 ) = d ( 2 , 1 ) = 1

and

d(2,0)=d(0,2)=m,

where m is a given real number such that m2. It is easy to see that

d(x,y) m 2 [ d ( x , z ) + d ( z , y ) ]

for all x,y,zX. Therefore, (X,d) is a b-metric space with constant s=m/2. However, if m>2, the ordinary triangle inequality does not hold and thus (X,d) is not a metric space.

Next, we recall the notions of convergence, compactness, closedness and completeness in a b-metric space (see in [5]).

Definition 2.6 ([5])

Let (X,d) be a b-metric space. The sequence { x n } in X is called:

  1. (1)

    convergent if and only if there exists xX such that d( x n ,x)0 as n. In this case, we write lim n d( x n ,x)=0.

  2. (2)

    Cauchy if and only if d( x n , x m )0 as m,n.

Remark 2.7 In a b-metric space (X,d), the following assertions hold:

  1. (1)

    a convergent sequence has a unique limit;

  2. (2)

    each convergent sequence is Cauchy;

  3. (3)

    in general, a b-metric is not continuous.

Definition 2.8 ([5])

Let Y be a nonempty subset of a b-metric space (X,d). The closure Y ¯ of Y is the set of limits of all convergent sequences of points in Y, i.e.,

Y ¯ := { x X :  there exists a sequence  { x n }  in  X  such that  lim n x n = x } .

Definition 2.9 ([5])

Let (X,d) be a b-metric space. A subset YX is called:

  1. (1)

    closed if and only if for each sequence { x n } in Y, which converges to an element x, we have xY (i.e., Y= Y ¯ );

  2. (2)

    compact if and only if for every sequence of element in Y there exists a subsequence that converges to an element in Y;

  3. (3)

    bounded if and only if δ(Y):=sup{d(a,b)a,bY}<.

Definition 2.10 The b-metric space (X,d) is complete if every Cauchy sequence in X converges.

Now, we consider the following notations of a collection of subsets of a b-metric space (X,d):

P ( X ) : = { Y Y X } ; P ( X ) : = { Y P ( X ) Y } ; P b ( X ) : = { Y P ( X ) Y  is bounded } ; P c p ( X ) : = { Y P ( X ) Y  is compact } ; P c l ( X ) : = { Y P ( X ) Y  is closed } ; P b , c l ( X ) : = P b ( X ) P c l ( X ) .

Here, we give the concept of generalized functionals on a b-metric space (X,d).

Definition 2.11 Let (X,d) be a b-metric space.

  1. (1)

    The functional D:P(X)×P(X)R{+} is said to be gap functional if and only if it is defined by

    D(A,B)={ inf { d ( a , b ) a A , b B } , A B , 0 , A = = B , + , otherwise .

    In particular, if x 0 X, then d( x 0 ,B):=D({ x 0 },B).

  2. (2)

    The functional ρ:P(X)×P(X)R{+} is said to be excess generalized functional if and only if it is defined by

    ρ(A,B)={ sup { d ( a , B ) a A } , A B , 0 , A = , + , otherwise .
  3. (3)

    The functional H:P(X)×P(X)R{+} is said to be Pompeiu-Hausdorff generalized functional if and only if it is defined by

    H(A,B)={ max { ρ ( A , B ) , ρ ( B , A ) } , A B , 0 , A = , + , otherwise .

It is well know (see in [7]) that ( P c p (X),H) is a complete b metric space provided (X,d) is a complete b-metric space.

Remark 2.12 For a b-metric space (X,d), we have

d(x,B)ρ(A,B)H(A,B)

for all A,BP(X) and xA. We also obtain that for BP(X), we get

d(x,B)d(x,b)

for all bB.

The following lemmas from Czerwik [7] are useful for some of the proofs in the main result.

Lemma 2.13 ([7])

Let (X,d) be a b-metric space. Then

d(x,A)s [ d ( x , B ) + H ( B , A ) ]

for all xX and A,BP(X). In particular, we have

d(x,A)s [ d ( x , y ) + d ( y , A ) ]

for all x,yX and AP(X).

Lemma 2.14 ([7])

Let (X,d) be a b-metric space. Then

H(A,C)s [ H ( A , B ) + H ( B , C ) ]

for all A,B,CP(X).

Lemma 2.15 ([7])

Let (X,d) be a b-metric space and A,B P b , c l (X). Then, for each ϵ>0 and for all bB, there exists aA such that d(a,b)H(A,B)+ϵ.

Lemma 2.16 ([7])

Let (X,d) be a b-metric space. For A P b , c l (X) and xX, we have

d(x,A)=0xA.

Lemma 2.17 ([21])

Let (X,d) be a b-metric space (with constant s1), and let { x n } be a sequence in X such that

d( x n + 1 , x n + 2 )γd( x n , x n + 1 ),

for all nN, where 0γ<1. Then the sequence { x n } is a Cauchy sequence in X provided that sγ<1.

Definition 2.18 ([12])

Let X be a nonempty set, t:XX and α:X×X[0,). We say that t is α-admissible if

 for x,yX for which α(x,y)1α(tx,ty)1.

Definition 2.19 ([13, 14])

Let X be a nonempty set, T:X 2 X , where 2 X is a collection of subsets of X and α:X×X[0,). We say that

  1. (1)

    T is α -admissible if

     for x,yX for which α(x,y)1 α (Tx,Ty)1,

    where α (Tx,Ty):=inf{α(a,b)aTx,bTy}.

  2. (2)

    T is α-admissible whenever for each xX and yTx with α(x,y)1, we have α(y,z)1 for all zTy.

Remark 2.20 It is easy to prove that the set-valued mapping T is α -admissible implies that T is α-admissible mapping.

3 The existence of fixed point theorems for a set-valued mapping in b-metric spaces

In this section, we introduce the q-set-valued α-quasi-contraction mapping and obtain the existence of a fixed point theorem for such a mapping in b-metric spaces.

Definition 3.1 Let (X,d) be a b-metric space and α:X×X[0,) be a mapping. The set-valued mapping T:X P b , c l (X) is said to be a q-set-valued α-quasi-contraction if

α(x,y)H(Tx,Ty)qM(x,y),
(3.1)

for all x,yX, where 0q<1 and

M(x,y)=max { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } .

Next, we give the main result in this paper.

Theorem 3.2 Let (X,d) be a complete b-metric space (with constant s1) such that the b-metric is a continuous functional on X×X, let α:X×X[0,) be a mapping, and let T:X P b , c l (X) be a q-set-valued α-quasi-contraction. Suppose that the following conditions hold:

  1. (i)

    T is α-admissible;

  2. (ii)

    there exist x 0 X and x 1 T x 0 such that α( x 0 , x 1 )1;

  3. (iii)

    if { x n } is a sequence in X such that α( x n , x n + 1 )1 for all nN and x n x as n for some xX, then α( x n ,x)1.

If we set q< 1 s 2 + s , then T has a fixed point in X, that is, there exists uX such that uTu.

Proof We obtain that M(x,y)=0 if and only if x=y is a fixed point of T. Therefore, we suppose that M(x,y)>0 for all x,yX.

Next, we set

ε:= 1 2 ( 1 s 2 + s q ) andβ:=q+ε= 1 2 ( 1 s 2 + s + q ) .

Since q< 1 s 2 + s , we obtain that ε>0 and 0<β< 1 s 2 + s .

Starting from (ii), we can choose x 0 X and x 1 T x 0 such that α( x 0 , x 1 )1. By Lemma 2.15, there exists x 2 T x 1 such that

d ( x 1 , x 2 ) H ( T x 0 , T x 1 ) + ε M ( x 0 , x 1 ) α ( x 0 , x 1 ) H ( T x 0 , T x 1 ) + ε M ( x 0 , x 1 ) q M ( x 0 , x 1 ) + ε M ( x 0 , x 1 ) = β M ( x 0 , x 1 ) .

Since x 0 X and x 1 T x 0 such that α( x 0 , x 1 )1 and from T is α-admissible, we have α( x 1 , x 2 )1. Using Lemma 2.15, there exists x 3 T x 2 such that

d ( x 2 , x 3 ) H ( T x 1 , T x 2 ) + ε M ( x 1 , x 2 ) α ( x 1 , x 2 ) H ( T x 1 , T x 2 ) + ε M ( x 1 , x 2 ) q M ( x 1 , x 2 ) + ε M ( x 1 , x 2 ) = β M ( x 1 , x 2 ) .

By induction, we can construct a sequence { x n } in X such that, for each nN, we have

x n T x n 1 ,α( x n 1 , x n )1

and

d( x n , x n + 1 )βM( x n 1 , x n ).
(3.2)

Assume that x n ˆ 1 = x n ˆ for some n ˆ N, then we have x n ˆ T x n ˆ , so the proof is completed. For the rest, assume that for each nN, d( x n 1 , x n )>0.

For each nN, we get

d ( x n , x n + 1 ) β M ( x n 1 , x n ) = β max { d ( x n 1 , x n ) , d ( x n 1 , T x n 1 ) , d ( x n , T x n ) , d ( x n 1 , T x n ) , d ( x n , T x n 1 ) } β max { d ( x n 1 , x n ) , d ( x n 1 , x n ) , d ( x n , x n + 1 ) , d ( x n 1 , x n + 1 ) , d ( x n , x n ) } β max { d ( x n 1 , x n ) , d ( x n , x n + 1 ) , s [ d ( x n 1 , x n ) + d ( x n , x n + 1 ) ] } β s [ d ( x n 1 , x n ) + d ( x n , x n + 1 ) ] .

This implies that

d( x n , x n + 1 )γd( x n 1 , x n )
(3.3)

for all nN, where γ:= β s 1 β s .

Since s1, β= 1 2 ( 1 s 2 + s +q) and q< 1 s 2 + s , we have

γs<1.
(3.4)

By (3.3), (3.4) and Lemma 2.17, the sequence { x n } is Cauchy in (X,d). It follows from the completeness of X that there exists uX such that

lim n x n =u.
(3.5)

Next, we show that uTu. By condition (iii), we have α( x n ,u)1. From Lemma 2.13 and (3.1), for nN, we have

d ( u , T u ) s [ d ( u , x n + 1 ) + d ( x n + 1 , T u ) ] s [ d ( u , x n + 1 ) + H ( T x n , T u ) ] s [ d ( u , x n + 1 ) + α ( x n , u ) H ( T x n , T u ) ] s [ d ( u , x n + 1 ) + q M ( x n , u ) ] = s [ d ( u , x n + 1 ) + q max { d ( x n , u ) , d ( x n , T x n ) , d ( u , T u ) , d ( x n , T u ) , d ( u , T x n ) } ] s [ d ( u , x n + 1 ) + q max { d ( x n , u ) , d ( x n , x n + 1 ) , d ( u , T u ) , d ( x n , T u ) , d ( u , x n + 1 ) } ] s [ d ( u , x n + 1 ) + q max { d ( x n , u ) , s [ d ( x n , u ) + d ( u , x n + 1 ) ] , d ( u , T u ) , s [ d ( x n , u ) + d ( u , T u ) ] , d ( u , x n + 1 ) } ] .

Letting n in the above inequality, we get

d(u,Tu)q s 2 d(u,Tu).
(3.6)

Since q< 1 s 2 + s , we get q s 2 <1. From (3.6), we have d(u,Tu)=0. By Lemma 2.16, we get uTu, that is, u is a fixed point of T. This completes the proof. □

Theorem 3.3 Let (X,d) be a complete b-metric space (with constant s1) such that the b-metric is a continuous functional on X×X, let α:X×X[0,) be a mapping, and let T:X P b , c l (X) be a q-set-valued α-quasi-contraction. Suppose that the following conditions hold:

  1. (i)

    T is α -admissible;

  2. (ii)

    there exist x 0 X and x 1 T x 0 such that α( x 0 , x 1 )1;

  3. (iii)

    if { x n } is a sequence in X such that α( x n , x n + 1 )1 for all nN and x n x as n for some xX, then α( x n ,x)1.

If we set q< 1 s 2 + s , then T has a fixed point in X, that is, there exists uX such that uTu.

Proof We can prove this result by using Theorem 3.2 and Remark 2.20. □

Corollary 3.4 (Theorem 2.2 in [10])

Let (X,d) be a complete b-metric space (with constant s1) such that the b-metric is a continuous functional on X×X, and let T:X P b , c l (X) be a q-set-valued quasi-contraction. If we set q< 1 s 2 + s , then T has a fixed point in X, that is, there exists uX such that uTu.

Proof Setting α(x,y)=1 for all x,yX. By Theorem 3.2 (or Theorem 3.3), we obtain the desired result. □

Remark 3.5 The condition of q in Theorem 3.2 becomes q< 1 2 if we take s=1 (it corresponds to the case of metric spaces). Therefore, Theorems 3.2 and 3.3 are generalization of many known results in metric spaces.

Remark 3.6 Theorem 3.2 is an extension of Theorem 2.2 of Aydi et al. [10], which itself extends and improves the results of Amini-Harandi [11], Daffer and Kaneko [22], Rouhani and Moradi [23] and Singh et al. [21].

The following example shows that Theorem 3.2 properly generalizes the main result, Theorem 2.2, of Aydi et al. [10].

Example 3.7 Let X=R with the functional d:X×X R + be defined by d(x,y):= | x y | 2 . Clearly, (X,d) is a complete b-metric space with constant s=2. Define the set-valued mapping T:X P b , c l (X) by

Tx={ [ x , max { x , 5 } ] , x > 1 , [ 0 , x 4 ] , 0 x 1 , [ min { x , 5 } , x ] , x < 0 ,

and α:X×X[0,) by

α(x,y)={ 1 , x , y [ 0 , 1 ] , 0 , otherwise .

We obtain that H(T0,T4)=16 and M(0,4)=16. Therefore,

H(T0,T4)>qM(0,4)

for all 0q<1. This implies that the contraction condition of Theorem 2.2 of Aydi et al. [10] is not true for this case. Therefore, Theorem 2.2 cannot be used to claim the existence of a fixed point of T.

Next, we show that our result can be applied to this case. First of all, we show that T is a q-set-valued α-quasi-contraction mapping, where q= 1 16 . We need only to show the case of x,y[0,1] since the other case is trivial. For x,y[0,1], we have

α ( x , y ) H ( T x , T y ) = | x 4 y 4 | 2 = | x y | 2 16 = q d ( x , y ) q M ( x , y ) .

This shows that T is a q-set-valued α-quasi-contraction mapping. Also, we have

q= 1 16 < 1 6 = 1 s 2 + s .

It is easy to check that T is an α-admissible mapping. For x 0 =1 and x 1 =0T x 0 , we have α( x 0 , x 1 )1. Further, for any sequence { x n } in X with x n x as n for some xX and α( x n , x n + 1 )1 for all nN, we obtain that α( x n ,x)1 for all nN.

Therefore, all hypotheses of Theorem 3.2 are satisfied, and so T has infinitely many fixed points.

Next, we give the result for a single-valued mapping which is an extension of Corollary 2.4 of Aydi et al. [10] and the result of Ćirić [24].

Corollary 3.8 Let (X,d) be a complete b-metric space (with constant s1) such that the b-metric is a continuous functional on X×X, let α:X×X[0,) be a mapping, and let t:XX be a q-single-valued α-quasi-contraction, that is,

α(x,y)d(tx,ty)qm(x,y),
(3.7)

for all x,yX, where 0q<1 and

m(x,y)=max { d ( x , y ) , d ( x , t x ) , d ( y , t y ) , d ( x , t y ) , d ( y , t x ) } .

Suppose that the following conditions hold:

  1. (i)

    t is α-admissible;

  2. (ii)

    there exists x 0 X such that α( x 0 ,t x 0 )1;

  3. (iii)

    if { x n } is a sequence in X such that α( x n , x n + 1 )1 for all nN and x n x as n for some xX, then α( x n ,x)1.

If we set q< 1 s 2 + s , then t has a fixed point in X, that is, there exists uX such that u=tu.

Proof It follows by applying Theorem 3.2 or 3.3. □

4 Applications on a b-metric space endowed with an arbitrary binary relation

In this section, we give the existence of fixed point theorems on a b-metric space endowed with an arbitrary binary relation.

Before presenting our results, we give the following definitions.

Definition 4.1 Let (X,d) be a b-metric space and ℛ be a binary relation over X. We say that T:X P b , c l (X) is a preserving mapping if for each xX and yTx with xRy, we have yRz for all zTy.

Definition 4.2 Let (X,d) be a b-metric space and ℛ be a binary relation over X. The set-valued mapping T:X P b , c l (X) is said to be a q-set-valued quasi-contraction with respect to ℛ if

H(Tx,Ty)qM(x,y)
(4.1)

for all x,yX for which xRy, where 0q<1 and

M(x,y)=max { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } .

Theorem 4.3 Let (X,d) be a complete b-metric space (with constant s1) such that the b-metric is a continuous functional on X×X, ℛ be a binary relation over X and T:X P b , c l (X) be a q-set-valued quasi-contraction with respect to ℛ. Suppose that the following conditions hold:

  1. (i)

    T is a preserving mapping;

  2. (ii)

    there exist x 0 X and x 1 T x 0 such that x 0 R x 1 ;

  3. (iii)

    if { x n } is a sequence in X such that x n R x n + 1 for all nN and x n x as n for some xX, then x n Rx.

If we set q< 1 s 2 + s , then T has a fixed point in X, that is, there exists uX such that uTu.

Proof Consider the mapping α:X×X[0,) defined by

α(x,y)={ 1 if  x R y , 0 otherwise .
(4.2)

From condition (ii), we get α( x 0 , x 1 )1. It follows from T is a preserving mapping that T is an α-admissible mapping. Since T is a q-set-valued quasi-contraction with respect to ℛ, we have, for all x,yX,

α(x,y)H(Tx,Ty)qM(x,y).
(4.3)

This implies that T is a q-set-valued α-quasi-contraction mapping. Now all the hypotheses of Theorem 3.2 are satisfied and so the existence of the fixed point of T follows from Theorem 3.2. □

Next, we give some special case of Theorem 4.3 in partially ordered b-metric spaces. Before studying next results, we give the following definitions.

Definition 4.4 Let X be a nonempty set. Then (X,d,) is called a partially ordered b-metric space if (X,d) is a b-metric space and (X,) is a partially ordered space.

Definition 4.5 Let (X,d,) be a partially ordered b-metric space. We say that T:X P b , c l (X) is a preserving mapping with ⪯ if for each xX and yTx with xy, we have yz for all zTy.

Definition 4.6 Let (X,d,) be a partially ordered b-metric space. The set-valued mapping T:X P b , c l (X) is said to be a q-set-valued quasi-contraction with respect to ⪯ if

H(Tx,Ty)qM(x,y),
(4.4)

for all x,yX for which xy, where 0q<1 and

M(x,y)=max { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } .

Corollary 4.7 Let (X,d,) be a complete partially ordered b-metric space (with constant s1) such that the b-metric is a continuous functional on X×X and T:X P b , c l (X) be a q-set-valued quasi-contraction with respect to ⪯. Suppose that the following conditions hold:

  1. (i)

    T is a preserving mapping with ⪯;

  2. (ii)

    there exist x 0 X and x 1 T x 0 such that x 0 x 1 ;

  3. (iii)

    if { x n } is a sequence in X such that x n x n + 1 for all nN and x n x as n for some xX, then x n x.

If we set q< 1 s 2 + s , then T has a fixed point in X, that is, there exists uX such that uTu.

Proof The result follows from Theorem 4.3 by considering the binary relation ⪯. □

Open question 1 In Theorems 3.2 and 3.3, can we find the sufficient condition to prove the uniqueness of a fixed point for a set-valued mapping?

Open question 2 Is the fixed point problem for a q-set-valued α-contraction mapping well posed?