1 Introduction

The Banach contraction principle is a very popular tool of mathematics in solving many problems in several branches of mathematics since it can be observed easily and comfortably. In 1993, Czerwik [1] introduced the concept of b-metric spaces and also presented the fixed point theorem for contraction mappings in b-metric spaces, that is, we have a generalization of the Banach contraction principle in metric spaces. Afterward, many mathematicians studied fixed point theorems for single-valued and set-valued mappings in b-metric spaces (see [27] and references therein).

In 2012, Aydi et al. [8] extended the concept of q-set-valued quasi-contraction mappings in metric spaces due to Amini-Harandi [9] to b-metric spaces. They also established the fixed point results for q-set-valued quasi-contraction mappings in b-metric spaces. Recently, Sintunavarat et al. [10] introduced some set-valued mappings called q-set-valued α-quasi-contraction mappings and obtained fixed point results for such mappings in b-metric spaces which are generalization of the results of Aydi et al. [8], Amini-Harandi [9] and many works in the literature.

Inspired and motivated by several results in the literature, we introduce the class of partial q-set-valued quasi-contraction mappings which is the wider class of many classes in this field. As regards this class, we study and obtain fixed point results in b-metric spaces. These results extend, unify and generalize several well-known comparable results in the existing literature. As an application of our results, we prove the fixed point theorems for a single-valued mapping and give an example to show the generality of our result. We also study the fixed point results in a b-metric space endowed with an arbitrary binary relation and endowed with a graph. As applications, we apply our result to the proof of the existence of a solution for the following an integral equation:

x(c)=ϕ(c)+ a b K ( c , r , x ( r ) ) dr,
(1.1)

where b>a0, xC[a,b] (the set of continuous real functions defined on [a,b]R), ϕ:[a,b]R, and K:[a,b]×[a,b]×RR are given mappings.

2 Preliminaries

In this section, we give some notations and basic knowledge in nonlinear analysis and b-metric spaces. Throughout this paper, ℝ, 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])

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:

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

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

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

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

Remark 2.2 The result is obtained that any metric space is a b-metric space with s=1. Thus the class of b-metric spaces is larger than the class of metric spaces.

Some examples of b-metric spaces are given by Berinde [11], Czerwik [6], Heinonen [12]. Some well-known examples of a b-metric which show that the b-metric space is a real generalization of metric space are the following.

Example 2.3 The set of real numbers together with the functional d:R×R R + ,

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

for all x,yR, is a b-metric space with coefficient s=2. However, we find that d is not a metric on X since the ordinary triangle inequality is not satisfied. Indeed,

d(2,4)>d(2,3)+d(3,4).

Example 2.4 Let (X,d) be a metric space and a functional ρ:R×R R + defined by ρ(x,y)= ( d ( x , y ) ) p , where p>1 is a fixed real number. We show that ρ is a b-metric with s= 2 p 1 . It is easy to see that conditions (B1) and (B2) are satisfied. If 1<p<, then the convexity of the function f(x)= x p (x>0) implies the following inequality:

( a + b 2 ) p 1 2 ( a p + b p ) ,

that is,

( a + b ) p 2 p 1 ( a p + b p )

holds. Therefore, for each x,y,zX, we get

ρ ( x , y ) = ( d ( x , y ) ) p ( d ( x , z ) + d ( z , y ) ) p 2 p 1 ( ( d ( x , z ) ) p + ( d ( z , y ) ) p ) = 2 p 1 ( ρ ( x , z ) + ρ ( z , y ) ) .

Consequently, condition (B3) is also satisfied and thus ρ is a b-metric on X.

Example 2.5 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. We see 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.6 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: L p [0,1]× L p [0,1] R + ,

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.7 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 given real number such that m2. It 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 coefficient s=m/2. We find that the ordinary triangle inequality does not hold if m>2 and then (X,d) is not a metric space.

Next, we give the concepts of convergence, compactness, closedness, and completeness in a b-metric space.

Definition 2.8 ([4])

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 x n =x.

  2. (2)

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

Remark 2.9 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 functional b-metric d:X×X R + for coefficient s>1 is not jointly continuous in all its variables.

The following example is an example of a b-metric which is not continuous.

Example 2.10 (see [13])

Let X=N{} and a functional d:X×X R + be defined by

d(x,y)= { 0 , x = y , 1 y , x =  and  y , 1 x , x  and  y = , | 1 x 1 y | , x  and  y  are even , 5 , x  and  y  are odd and  x y , 2 , otherwise .

It is easy to see that conditions (B1) and (B2) are satisfied. Also, for each x,y,zX, we have

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

Therefore, (X,d) is a b-metric space on X with coefficient s=3.

Next, we show that d is not continuous. Let x n =2n for each nN. It is easy to see that

d( x n ,)=d(2n,)= 1 2 n 0,as n,

that is, x n , but d( x n ,1)=2d(,1) as n. Therefore, d is not continuous.

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

Definition 2.12 ([4])

Let Y be a nonempty subset of a b-metric space X. 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  Y  such that  lim n x n = x } .

Definition 2.13 ([4])

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}<.

Throughout this paper, we use the following notations of 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 ) .

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

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

  1. (1)

    The functional D:P(X)×P(X)R{+} is said to be a 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 an 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 a 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 .

Remark 2.15 For b-metric space (X,d), the following assertions hold:

  1. (1)

    ( P c p (X),H) is a complete b-metric space provided (X,d) is a complete b-metric space;

  2. (2)

    for each A,BP(X) and xA, we have

    d(x,B)ρ(A,B)H(A,B);
  3. (3)

    for xX and BP(X), we get

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

for all bB.

The following lemmas are useful for the proofs in the main result.

Lemma 2.16 ([6])

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.17 ([6])

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.18 ([6])

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.19 ([14])

Let (X,d) be a b-metric space with coefficient s1 and { 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 { x n } is a Cauchy sequence in X provided that sγ<1.

In 2012, Samet et al. [15] introduced the concepts of α-admissible mapping as follows.

Definition 2.20 ([15])

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.

They proved the fixed point results for single-valued mapping as regards this concept and also showed that these results can be utilized to derive fixed point theorems in partially ordered spaces. As an application, they obtain the existence of solutions for ordinary differential equations.

Afterward, Asl et al. [16] and Mohammadi et al. [17] introduced the concept of α -admissibility and α-admissibility for set-valued mappings as follows.

Definition 2.21 ([16, 17])

Let X be a nonempty set, T:X 2 X , where 2 X is a collection of nonempty 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 if for each xX and yTx with α(x,y)1, we have α(y,z)1, for all zTy.

Remark 2.22 If T is α -admissible, then T is also α-admissible mapping.

In recent investigations, the fixed point results for single-valued and set-valued mappings via the concepts of being α-admissible and α -admissible occupies a prominent place in many aspects (see [1825] and references therein).

3 Fixed point theorems for partial q-set-valued quasi-contraction mappings

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

Throughout this paper, for the nonempty set X and the given mapping α:X×X[0,), we use the following notation:

α := { ( x , y ) X × X : α ( x , y ) 1 } .

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

( x , y ) α H ( T x , T y ) q max { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } ,
(3.1)

where 0q<1.

Next, we give the main result in this paper.

Theorem 3.2 Let (X,d) be a complete b-metric space with coefficient s1, α:X×X[0,) be a given mapping and T:X P b , c l (X) be a partial 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 ) α ;

  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 q< 1 s 2 + s , then T has a fixed point in X, that is, there exists uX such that uTu.

Proof For x,yX, we obtain

max { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } =0

if and only if x=y is a fixed point of T. Therefore, we suppose that

max { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } >0,

for all x,yX.

Now, we will set

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

It follows from q< 1 s 2 + s that ε>0 and 0<β< 1 s 2 + s .

Starting from x 0 and x 1 T x 0 in (ii), by Lemma 2.17, there exists x 2 T x 1 such that

d ( x 1 , x 2 ) H ( T x 0 , T x 1 ) + ε max { d ( x 0 , x 1 ) , d ( x 0 , T x 0 ) , d ( x 1 , T x 1 ) , d ( x 0 , T x 1 ) , d ( x 1 , T x 0 ) } .
(3.2)

It follows from ( x 0 , x 1 ) α that

H(T x 0 ,T x 1 )qmax { d ( x 0 , x 1 ) , d ( x 0 , T x 0 ) , d ( x 1 , T x 1 ) , d ( x 0 , T x 1 ) , d ( x 1 , T x 0 ) } .
(3.3)

From (3.2) and (3.3), we get

d ( x 1 , x 2 ) ( q + ε ) max { d ( x 0 , x 1 ) , d ( x 0 , T x 0 ) , d ( x 1 , T x 1 ) , d ( x 0 , T x 1 ) , d ( x 1 , T x 0 ) } = β max { d ( x 0 , x 1 ) , d ( x 0 , T x 0 ) , d ( x 1 , T x 1 ) , d ( x 0 , T x 1 ) , d ( x 1 , T x 0 ) } .

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

d ( x 2 , x 3 ) H ( T x 1 , T x 2 ) + ε max { d ( x 1 , x 2 ) , d ( x 1 , T x 1 ) , d ( x 2 , T x 2 ) , d ( x 1 , T x 2 ) , d ( x 2 , T x 1 ) } .
(3.4)

Since T is a partial q-set-valued quasi-contraction and ( x 1 , x 2 ) α , we obtain

H(T x 1 ,T x 2 )qmax { d ( x 1 , x 2 ) , d ( x 1 , T x 1 ) , d ( x 2 , T x 2 ) , d ( x 1 , T x 2 ) , d ( x 2 , T x 1 ) } .
(3.5)

From (3.4) and (3.5), we have

d ( x 2 , x 3 ) ( q + ε ) max { d ( x 1 , x 2 ) , d ( x 1 , T x 1 ) , d ( x 2 , T x 2 ) , d ( x 1 , T x 2 ) , d ( x 2 , T x 1 ) } = β max { d ( x 1 , x 2 ) , d ( x 1 , T x 1 ) , d ( x 2 , T x 2 ) , d ( x 1 , T x 2 ) , d ( x 2 , T x 1 ) } .

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 ) α

and

d ( x n , x n + 1 ) β 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 ) } .
(3.6)

If there exists n ˆ N such that x n ˆ 1 = x n ˆ , then x n ˆ T x n ˆ and then the proof is complete. For the rest, we will assume that x n 1 x n , that is, d( x n 1 , x n )>0, for all nN. Now we obtain, for all nN,

d ( x n , x n + 1 ) β 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 ) ]

and hence

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

where γ:= β s 1 β s .

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

γs<1.
(3.8)

From (3.7), (3.8), and Lemma 2.19, we see that { x n } is a Cauchy sequence in X. By the completeness of X, there exists uX such that

lim n d( x n ,u)=0.
(3.9)

Next, we will prove that d(u,Tu)=0. By the condition (iii), we have ( x n ,u) α , for all nN. From Lemma 2.16 and (3.1), for each nN, we get

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 ) + 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 have

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

It follows from q< 1 s 2 + s that q s 2 <1. From (3.10), we get d(u,Tu)=0. Using Lemma 2.18, we have 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 coefficient s1, α:X×X[0,) be a given mapping and T:X P b , c l (X) be a partial 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 ) α ;

  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 We can prove this result by using Theorem 3.2 and Remark 2.22. □

Corollary 3.4 (Theorems 3.2, 3.3 in [10])

Let (X,d) be a complete b-metric space with coefficient s1, α:X×X[0,) be a given mapping and T:X P b , c l (X) be a q-set-valued α-quasi-contraction, that is, for all x,yX, we have

α(x,y)H(Tx,Ty)qmax { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } ,
(3.11)

where 0q<1. Suppose that the following conditions hold:

  1. (i)

    T is α-admissible (or α -admissible);

  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 n N , and x n x as n, for some xX, then ( x n ,x) α .

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

Proof We will show that a q-set-valued α-quasi-contraction is a partial q-set-valued quasi-contraction. Assume that (x,y) α and so α(x,y)1. Since T is a q-set-valued α-quasi-contraction, we get

H ( T x , T y ) α ( x , y ) H ( T x , T y ) q max { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } .

This implies that T is a partial q-set-valued quasi-contraction. By Theorem 3.2 (or Theorem 3.3), we get the desired result. □

Corollary 3.5 Let (X,d) be a complete b-metric space with coefficient s1, α:X×X[0,) be a given mapping and let T:X P b , c l (X) satisfy

( H ( T x , T y ) + ϵ ) α ( x , y ) qmax { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } +ϵ,
(3.12)

for all x,yX, where 0q<1 and ϵ1. Suppose that the following conditions hold:

  1. (i)

    T is α-admissible (or α -admissible);

  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 q< 1 s 2 + s , then T has a fixed point in X, that is, there exists uX such that uTu.

Proof We will show that T is a partial q-set-valued quasi-contraction. Suppose that (x,y) α and then α(x,y)1. From (3.12), we get

H ( T x , T y ) + ϵ ( H ( T x , T y ) + ϵ ) α ( x , y ) q max { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } + ϵ ,

that is,

H(Tx,Ty)qmax { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } .

This implies that T is a partial q-set-valued quasi-contraction. By Theorem 3.2 (or Theorem 3.3), we get the desired result. □

Corollary 3.6 Let (X,d) be a complete b-metric space with coefficient s1, α:X×X[0,) be a given mapping and T:X P b , c l (X) satisfies

( α ( x , y ) 1 + ϵ ) H ( T x , T y ) ϵ q max { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } ,
(3.13)

for all x,yX, where 0q<1 and ϵ>1. Suppose that the following conditions hold:

  1. (i)

    T is α-admissible (or α -admissible);

  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 q< 1 s 2 + s , then T has a fixed point in X, that is, there exists uX such that uTu.

Proof We will show that T is a partial q-set-valued quasi-contraction. Suppose that (x,y) α and then α(x,y)1. From (3.13), we get

ϵ H ( T x , T y ) ( α ( x , y ) 1 + ϵ ) H ( T x , T y ) ϵ q max { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } .

It follows from ϵ>1 that

H(Tx,Ty)qmax { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } .

This implies that T is a partial q-set-valued quasi-contraction. By Theorem 3.2 (or Theorem 3.3), we get the desired result. □

Corollary 3.7 (Theorem 2.2 in [8])

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

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

Remark 3.8 If we take s=1 (it corresponds to the case of metric spaces), then the condition of q in Theorem 3.2 becomes q< 1 2 . Therefore, Theorems 3.2 and 3.3 are generalization of several known fixed point results in metric spaces. Also Theorem 3.2 is a generalization of Theorem 3.2 and 3.3 of Sintunavarat et al. [10], Theorem 2.2 of Aydi et al. [8], main results of Amini-Harandi [9], Daffer and Kaneko [26], Rouhani and Moradi [27], and Singh et al. [14].

The following example shows that Theorem 3.2 properly generalizes Theorem 2.2 of Aydi et al. [8].

Example 3.9 Let X=R and the functional d:X×X R + defined by

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

for all x,yX. Clearly, (X,d) is a complete b-metric space with coefficient s=2. Define set-valued mapping T:X P b , c l (X) by

Tx= { [ x , max { x , 10 } ] , x ( , 0 ) , [ 0 , x 10 ] , x [ 0 , 2 ] , [ min { x , 7 } , x ] , x ( 2 , ) ,

and α:X×X[0,) by

α(x,y)= { 3 ln ( x + y + e ) , x , y [ 0 , 2 ] , 0 , otherwise .

We obtain

H(T0,T6)=36

and

max { d ( 0 , 6 ) , d ( 0 , T 0 ) , d ( 6 , T 6 ) , d ( 0 , T 6 ) , d ( 6 , T 0 ) } =36.

Therefore,

H(T0,T6)>qmax { d ( 0 , 6 ) , d ( 0 , T 0 ) , d ( 6 , T 6 ) , d ( 0 , T 6 ) , d ( 6 , T 0 ) } ,

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

Next, we show that Theorem 3.2 can be applied for this case. First of all, we show that T is a partial q-set-valued quasi-contraction mapping, where q= 1 100 . Assume that

(x,y) α = { ( x , y ) X × X : α ( x , y ) 1 } =[0,2]×[0,2].

Then we have

H ( T x , T y ) = | x 10 y 10 | 2 = | x y | 2 100 = q d ( x , y ) q max { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } .

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

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

It is easy to see that T is an α-admissible mapping. We find that there exist x 0 =2 and x 1 =0.1T x 0 for which ( x 0 , x 1 ) α . Further, for any sequence { x n } in X with x n x as n, for some xX, and ( x n , x n + 1 ) α , for all nN, we see that ( x n ,x) α , for all nN.

Therefore, all hypotheses of Theorem 3.2 are satisfied and so T has a fixed point. In this case, T have infinitely many fixed points.

4 Consequences

4.1 Fixed point results of single-valued mappings

In this section, we give the fixed point result for single-valued mappings. Before presenting our results, we introduce the new concept of a partial q-single-valued quasi-contraction mapping.

Definition 4.1 Let (X,d) be a b-metric space and α:X×X[0,) be a mapping. The single-valued mapping t:XX is said to be a partial q-single-valued quasi-contraction if

(x,y) α d(tx,ty)qmax { d ( x , y ) , d ( x , t x ) , d ( y , t y ) , d ( x , t y ) , d ( y , t x ) } ,
(4.1)

where 0q<1.

Next, we give the fixed point result for partial q-single-valued quasi-contraction mapping.

Theorem 4.2 Let (X,d) be a complete b-metric space with coefficient s1, α:X×X[0,) be a given mapping and t:XX be a partial q-single-valued quasi-contraction. 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 ) α ;

  3. (iii)

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

If 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 Theorem 3.3. □

Remark 4.3 Theorem 4.2 is an extension of Corollary 3.8 of Sintunavarat et al. [10], Corollary 2.4 of Aydi et al. [8], and the result of Ćirić [28].

Example 4.4 Let X=R and the functional d:X×X R + defined by

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

for all x,yX. Clearly, (X,d) is a complete b-metric space with coefficient s=2. Define single-valued mapping t:XX by

tx= { max { x , 3 } , x ( , 0 ) , x 3 , x [ 0 , 1 ] , x 3 , x ( 1 , ) ,

and α:X×X[0,) by

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

We obtain

d(t0,t2)=64

and

max { d ( 0 , 2 ) , d ( 0 , t 0 ) , d ( 2 , t 2 ) , d ( 0 , t 2 ) , d ( 2 , t 0 ) } =64.

Therefore,

d(t0,t2)>qmax { d ( 0 , 2 ) , d ( 0 , t 0 ) , d ( 2 , t 2 ) , d ( 0 , t 2 ) , d ( 2 , t 0 ) } ,

for all 0q<1. This implies that the contraction condition of Corollary 2.4 of Aydi et al. [8] is not true for this case. Therefore, Corollary 2.4 of Aydi et al. [8] cannot be used to claim the existence of fixed point of t.

Next, we show that Theorem 4.2 can be applying for this case. First of all, we show that t is a partial q-single-valued quasi-contraction mapping, where q= 1 9 . Assume that (x,y) α ={(x,y)X×X:α(x,y)1}=[0,1]×[0,1]. We obtain

d ( t x , t y ) = | x 3 y 3 | 2 = | x y | 2 9 = q d ( x , y ) q max { d ( x , y ) , d ( x , t x ) , d ( y , t y ) , d ( x , t y ) , d ( y , t x ) } .

This shows that t is a partial q-single-valued quasi-contraction mapping. Also we have

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

It is easy to see that t is an α-admissible mapping.

We find that there exists x 0 =0.3 such that ( x 0 ,t x 0 )=(0.3,0.1) α . Further, for any sequence { x n } in X with x n x as n, for some xX, and ( x n , x n + 1 ) α , for all nN, we obtain ( x n ,x) α , for all n N , since [0,1] is closed.

Therefore, all hypotheses of Theorem 4.2 are satisfied and so t has a fixed point, that is, a point 0X.

4.2 Fixed point results on b-metric space endowed with an arbitrary binary relation

In this section, we give the fixed point results on a b-metric space endowed with an arbitrary binary relation. Before presenting our results, we give the following definitions.

Definition 4.5 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 weakly preserving mapping if for each xX and yTx with xRy, we have yRz, for all zTy.

Definition 4.6 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, for all x,yX, we have

xRyH(Tx,Ty)qmax { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } ,
(4.2)

where 0q<1.

Theorem 4.7 Let (X,d) be a complete b-metric space with coefficient s1, ℛ 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 weakly 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 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.3)

From condition (ii), we get α( x 0 , x 1 )1 and so ( x 0 , x 1 ) α . It follows from T being 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 ( T x , T y ) q max { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } .
(4.4)

This implies that T is a partial 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.7 in partially ordered b-metric spaces. Before we study the next results, we give the following definitions.

Definition 4.8 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.9 Let (X,d,) be a partially ordered b-metric space. We say that T:X P b , c l (X) is a weakly preserving mapping with ⪯ if for each xX and yTx with xy, we have yz, for all zTy.

Definition 4.10 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, for all x,yX, we have

xyH(Tx,Ty)qmax { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } ,
(4.5)

where 0q<1.

Corollary 4.11 Let (X,d,) be a complete partially ordered b-metric space with coefficient s1 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 weakly 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.7 by considering the binary relation ⪯. □

4.3 Fixed point results on b-metric spaces endowed with a graph

Throughout this section, let (X,d) be a b-metric space. A set {(x,x):xX} is called a diagonal of the Cartesian product X×X and is denoted by Δ. Consider a directed graph G such that the set V(G) of its vertices coincides with X and the set E(G) of its edges contains all loops, i.e., ΔE(G). We assume that G has no parallel edges, so we can identify G with the pair (V(G),E(G)). Moreover, we may treat G as a weighted graph by assigning to each edge the distance between its vertices.

In this section, we give the fixed point results for set-valued mappings in a b-metric space endowed with a graph. Before presenting our results, we will introduce new definitions in a b-metric space endowed with a graph.

Definition 4.12 Let (X,d) be a b-metric space endowed with a graph G and T:X P b , c l (X) be set-valued mapping. We say that T weakly preserves the edges of G if for each xX and yTx with (x,y)E(G) implies (y,z)E(G), for all zTy.

Definition 4.13 Let (X,d) be a b-metric space endowed with a graph G. A set-valued mapping T:X P b , c l (X) is said to be a q-G-set-valued quasi-contraction if, for all x,yX, we have

( x , y ) E ( G ) H ( T x , T y ) q max { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } ,
(4.6)

where 0q<1.

Example 4.14 Let X be a nonempty set. Any mapping T:X P b , c l (X) defined by Tx={a}, where aX, is a q-G-set-valued quasi-contraction for any graph G with V(G)=X.

Example 4.15 Let X be a nonempty set. Any mapping T:X P b , c l (X) is trivially a q-G-set-valued quasi-contraction, where G=(V(G),E(G))=(X,Δ).

Definition 4.16 Let (X,d) be a b-metric space endowed with a graph G. We say that X has G-regular property if given xX and sequence { x n } in X such that x n x as n and ( x n , x n + 1 )E(G), for all nN, then ( x n ,u)E(G), for all nN.

Here, we give a fixed point result for set-valued mappings in a b-metric space endowed with a graph.

Theorem 4.17 Let (X,d) be a complete b-metric space with coefficient s1 and endowed with a graph G and let T:X P b , c l (X) be a q-G-set-valued quasi-contraction. Suppose that the following conditions hold:

  1. (i)

    T weakly preserves edges of G;

  2. (ii)

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

  3. (iii)

    X has G-regular property.

If 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 , ( x , y ) E ( G ) ; 0 , otherwise .
(4.7)

Since T is a q-G-set-valued quasi-contraction, we have, for all x,yX,

( x , y ) α H ( T x , T y ) q max { d ( x , y ) , d ( x , T x ) , d ( y , T y ) , d ( x , T y ) , d ( y , T x ) } .
(4.8)

This implies that T is a partial q-set-valued quasi-contraction.

By construction of α and condition (i), we find that T is α-admissible. From condition (ii) and the construction of α, we get α( x 0 , x 1 )1 and thus ( x 0 , x 1 ) α . Using G-regular property of X, the result is obtained that the condition (iii) in Theorem 3.2 holds. 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. □

5 Existence of a solution for an integral equation

In this section, we prove the existence theorem for a solution of the following integral equation by using Theorem 4.2:

x(c)=ϕ(c)+ a b K ( c , r , x ( r ) ) dr,
(5.1)

where b>a0, xC[a,b] (the set of continuous real functions defined on [a,b]R), ϕ:[a,b]R, and K:[a,b]×[a,b]×RR are given mappings.

Theorem 5.1 Suppose that the following hypotheses hold:

(I1) K:[a,b]×[a,b]×RR is continuous;

(I2) there exists p1 satisfies the following condition for each r,c[a,b] and x,yX with x(w)y(w), for all w[a,b]:

| K ( c , r , x ( r ) ) K ( c , r , y ( r ) ) | ξ(c,r) | x ( r ) y ( r ) | ,

where ξ:[a,b]×[a,b][0,) is a continuous function satisfying

sup c [ a , b ] ( a b ξ ( c , r ) p d r ) 1 ( 2 p 1 + 1 ) ( b a ) p 1 ;

(I3) there exists x 0 X such that x 0 (c)(t x 0 )(c), for all c[a,b].

Then the integral equation (5.1) has a solution xX.

Proof Let X=C[a,b] and let t:XX be a mapping defined by

(tx)(c)= a b K ( c , r , x ( r ) ) dr,

for all xX and c[a,b]. Clearly, X with the b-metric d:X×X R + given by

d(x,y)= sup c [ a , b ] | x ( c ) y ( c ) | p ,

for all x,yX, is a complete b-metric space with coefficient s= 2 p 1 .

Define a mapping α:X×X[0,) by

α(x,y)= { 1 , x ( c ) y ( c ) , for all  c [ a , b ] ; 0 , otherwise .

It is easy to see that t is an α-admissible mapping. From (I3), we have ( x 0 ,t x 0 ) α . Also we find that condition (iii) in Theorem 4.2 holds (see [29]).

Next, we show that t is a partial q-single-valued quasi-contraction mapping with q= 1 2 p 1 + 1 < 1 2 p 1 ( 2 p 1 + 1 ) = 1 s 2 + s . Let 1 p < with 1 p + 1 p =1. Now, let x,yX be such that (x,y) α , that is, x(c)y(c), for all c[a,b]. From (I1), (I2), and the Hölder inequality, for each s[a,b] we have

| ( t x ) ( s ) ( t y ) ( s ) | p ( a b | K ( c , r , x ( r ) ) K ( c , r , y ( r ) ) | d r ) p [ ( a b 1 q d r ) 1 p ( a b | K ( c , r , x ( r ) ) K ( c , r , y ( r ) ) | p d r ) 1 p ] p ( b a ) p p ( a b ( ξ ( c , r ) ) p | x ( r ) y ( r ) | p d r ) = ( b a ) p p ( a b ξ ( c , r ) p d ( x , y ) d r ) ( b a ) p p ( a b ξ ( c , r ) p d ( x , y ) d r ) = ( b a ) p 1 ( a b ξ ( c , r ) p d r ) ( d ( x , y ) ) 1 2 p 1 + 1 max { d ( x , y ) , d ( x , t x ) , d ( y , t y ) , d ( x , t y ) , d ( y , t x ) } = q max { d ( x , y ) , d ( x , t x ) , d ( y , t y ) , d ( x , t y ) , d ( y , t x ) } .

This shows that

d(tx,ty)qmax { d ( x , y ) , d ( x , t x ) , d ( y , t y ) , d ( x , t y ) , d ( y , t x ) } .

Therefore, by using Theorem 4.2, we see that t has a fixed point, that is, there exists xX such that x is a fixed point of t. This implies that x is a solution for (5.1) because the existence of a solution of (5.1) is equivalent to the existence of a fixed point of t. This completes the proof. □