1 Introduction

Fixed point theory plays a basic role in applications of many branches of mathematics. Finding a fixed point of contractive mappings becomes the center of strong research activity. There are many works about the fixed point of contractive maps (see, for example, [1, 2]). In [2], Polish mathematician Banach proved a very important result regarding a contraction mapping, known as the Banach contraction principle, in 1922. In [3], Bakhtin introduced b-metric spaces as a generalization of metric spaces. He proved the contraction mapping principle in b-metric spaces that generalized the famous Banach contraction principle in metric spaces. Since then, several papers have dealt with fixed point theory or the variational principle for single-valued and multi-valued operators in b-metric spaces (see [46] and the references therein). In recent investigations, the fixed point in non-convex analysis, especially in an ordered normed space, occupies a prominent place in many aspects (see [710]). The authors define an ordering by using a cone, which naturally induces a partial ordering in Banach spaces. In [7], Huang and Zhang introduced cone metric spaces as a generalization of metric spaces. Moreover, they proved some fixed point theorems for contractive mappings that expanded certain results of fixed points in metric spaces. In [10], Hussain and Shah introduced cone b-metric spaces as a generalization of b-metric spaces and cone metric spaces. They established some topological properties in such spaces and improved some recent results about KKM mappings in the setting of a cone b-metric space. Throughout this paper, we firstly offer some new examples in cone b-metric spaces, then obtain some fixed point theorems of contractive mappings without the assumption of normality in cone b-metric spaces. Furthermore, we support our results by an example. The results greatly generalize and improve the work of [3, 4, 7, 8] and [10]. As some applications, we show the existence and uniqueness of a solution for a first-order ordinary differential equation with a periodic boundary condition.

Consistent with Huang and Zhang [7], the following definitions and results will be needed in the sequel.

Let E be a real Banach space and P be a subset of E. By θ we denote the zero element of E and by intP the interior of P. The subset P is called a cone if and only if:

  1. (i)

    P is closed, nonempty, and P{θ};

  2. (ii)

    a,bR, a,b0, x,yPax+byP;

  3. (iii)

    P(P)={θ}.

On this basis, we define a partial ordering ≤ with respect to P by xy if and only if yxP. We shall write x<y to indicate that xy but xy, while xy will stand for yxintP. Write as the norm on E. The cone P is called normal if there is a number K>0 such that for all x,yE, θxy implies xKy. The least positive number satisfying the above is called the normal constant of P. It is well known that K1.

In the following, we always suppose that E is a Banach space, P is a cone in E with intP and ≤ is a partial ordering with respect to P.

Definition 1.1 ([7])

Let X be a nonempty set. Suppose that the mapping d:X×XE satisfies:

  1. (d1)

    θ<d(x,y) for all x,yX with xy and d(x,y)=θ if and only if x=y;

  2. (d2)

    d(x,y)=d(y,x) for all x,yX;

  3. (d3)

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

Then d is called a cone metric on X and (X,d) is called a cone metric space.

Definition 1.2 ([10])

Let X be a nonempty set and s1 be a given real number. A mapping d:X×XE is said to be cone b-metric if and only if, for all x,y,zX, the following conditions are satisfied:

  1. (i)

    θ<d(x,y) with xy and d(x,y)=θ if and only if x=y;

  2. (ii)

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

  3. (iii)

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

The pair (X,d) is called a cone b-metric space.

Remark 1.3 The class of cone b-metric spaces is larger than the class of cone metric spaces since any cone metric space must be a cone b-metric space. Therefore, it is obvious that cone b-metric spaces generalize b-metric spaces and cone metric spaces.

We can present a number of examples, as follows, which show that introducing a cone b-metric space instead of a cone metric space is meaningful since there exist cone b-metric spaces which are not cone metric spaces.

Example 1.4 Let E= R 2 , P={(x,y)E:x,y0}E, X=R and d:X×XE such that d(x,y)=( | x y | p ,α | x y | p ), where α0 and p>1 are two constants. Then (X,d) is a cone b-metric space, but not a cone metric space. In fact, we only need to prove (iii) in Definition 1.2 as follows:

Let x,y,zX. Set u=xz, v=zy, so xy=u+v. From the inequality

( a + b ) p ( 2 max { a , b } ) p 2 p ( a p + b p ) for all a,b0,

we have

| x y | p = | u + v | p ( | u | + | v | ) p 2 p ( | u | p + | v | p ) = 2 p ( | x z | p + | z y | p ) ,

which implies that d(x,y)s[d(x,z)+d(z,y)] with s= 2 p >1. But

| x y | p | x z | p + | z y | p

is impossible for all x>z>y. Indeed, taking account of the inequality

( a + b ) p > a p + b p for all a,b>0,

we arrive at

| x y | p = | u + v | p = ( u + v ) p > u p + v p = ( x z ) p + ( z y ) p = | x z | p + | z y | p ,

for all x>z>y. Thus, (d3) in Definition 1.1 is not satisfied, i.e., (X,d) is not a cone metric space.

Example 1.5 Let X= l p with 0<p<1, where l p ={{ x n }R: n = 1 | x n | p <}. Let d:X×X R + ,

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

where x={ x n },y={ y n } l p . Then (X,d) is a b-metric space (see [5]). Put E= l 1 , P={{ x n }E: x n 0, for all n1}. Letting the mapping d ˜ :X×XE be defined by d ˜ (x,y)= { d ( x , y ) 2 n } n 1 , we conclude that (X, d ˜ ) is a cone b-metric space with the coefficient s= 2 1 p >1, but it is not a cone metric space.

Example 1.6 Let X={1,2,3,4}, E= R 2 , P={(x,y)E:x0,y0}. Define d:X×XE by

d(x,y)={ ( | x y | 1 , | x y | 1 ) , if  x y , θ , if  x = y .

Then (X,d) is a cone b-metric space with the coefficient s= 6 5 . But it is not a cone metric space since the triangle inequality is not satisfied. Indeed,

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

Definition 1.7 ([10])

Let (X,d) be a cone b-metric space, xX and { x n } be a sequence in X. Then

  1. (i)

    { x n } converges to x whenever, for every cE with θc, there is a natural number N such that d( x n ,x)c for all nN. We denote this by lim n x n =x or x n x (n).

  2. (ii)

    { x n } is a Cauchy sequence whenever, for every cE with θc, there is a natural number N such that d( x n , x m )c for all n,mN.

  3. (iii)

    (X,d) is a complete cone b-metric space if every Cauchy sequence is convergent.

The following lemmas are often used (in particular when dealing with cone metric spaces in which the cone need not be normal).

Lemma 1.8 ([9])

Let P be a cone and { a n } be a sequence in E. If cintP and θ a n θ (as n), then there exists N such that for all n>N, we have a n c.

Lemma 1.9 ([9])

Let x,y,zE, if xy and yz, then xz.

Lemma 1.10 ([10])

Let P be a cone and θuc for each cintP, then u=θ.

Lemma 1.11 ([11])

Let P be a cone. If uP and uku for some 0k<1, then u=θ.

Lemma 1.12 ([9])

Let P be a cone and ab+c for each cintP, then ab.

2 Main results

In this section, we will present some fixed point theorems for contractive mappings in the setting of cone b-metric spaces. Furthermore, we will give examples to support our main results.

Theorem 2.1 Let (X,d) be a complete cone b-metric space with the coefficient s1. Suppose the mapping T:XX satisfies the contractive condition

d(Tx,Ty)λd(x,y),for x,yX,

where λ[0,1) is a constant. Then T has a unique fixed point in X. Furthermore, the iterative sequence { T n x} converges to the fixed point.

Proof Choose x 0 X. We construct the iterative sequence { x n }, where x n =T x n 1 , n1, i.e., x n + 1 =T x n = T n + 1 x 0 . We have

d( x n + 1 , x n )=d(T x n ,T x n 1 )λd( x n , x n 1 ) λ n d( x 1 , x 0 ).

For any m1, p1, it follows that

d ( x m + p , x m ) s [ d ( x m + p , x m + p 1 ) + d ( x m + p 1 , x m ) ] = s d ( x m + p , x m + p 1 ) + s d ( x m + p 1 , x m ) s d ( x m + p , x m + p 1 ) + s 2 [ d ( x m + p 1 , x m + p 2 ) + d ( x m + p 2 , x m ) ] = s d ( x m + p , x m + p 1 ) + s 2 d ( x m + p 1 , x m + p 2 ) + s 2 d ( x m + p 2 , x m ) s d ( x m + p , x m + p 1 ) + s 2 d ( x m + p 1 , x m + p 2 ) + s 3 d ( x m + p 2 , x m + p 3 ) + + s p 1 d ( x m + 2 , x m + 1 ) + s p 1 d ( x m + 1 , x m ) s λ m + p 1 d ( x 1 , x 0 ) + s 2 λ m + p 2 d ( x 1 , x 0 ) + s 3 λ m + p 3 d ( x 1 , x 0 ) + + s p 1 λ m + 1 d ( x 1 , x 0 ) + s p 1 λ m d ( x 1 , x 0 ) = ( s λ m + p 1 + s 2 λ m + p 2 + s 3 λ m + p 3 + + s p 1 λ m + 1 ) d ( x 1 , x 0 ) + s p 1 λ m d ( x 1 , x 0 ) = s λ m + p [ ( s λ 1 ) p 1 1 ] s λ d ( x 1 , x 0 ) + s p 1 λ m d ( x 1 , x 0 ) s p λ m + 1 s λ d ( x 1 , x 0 ) + s p 1 λ m d ( x 1 , x 0 ) .

Let θc be given. Notice that s p λ m + 1 s λ d( x 1 , x 0 )+ s p 1 λ m d( x 1 , x 0 )θ as m for any k. Making full use of Lemma 1.8, we find m 0 N such that

s p λ m + 1 s λ d( x 1 , x 0 )+ s p 1 λ m d( x 1 , x 0 )c,

for each m> m 0 . Thus,

d( x m + p , x m ) s p λ m + 1 s λ d( x 1 , x 0 )+ s p 1 λ m d( x 1 , x 0 )c

for all m> m 0 and any p. So, by Lemma 1.9, { x n } is a Cauchy sequence in (X,d). Since (X,d) is a complete cone b-metric space, there exists x X such that x n x . Take n 0 N such that d( x n , x ) c s ( λ + 1 ) for all n> n 0 . Hence,

d ( T x , x ) s [ d ( T x , T x n ) + d ( T x n , x ) ] s [ λ d ( x , x n ) + d ( x n + 1 , x ) ] c,

for each n> n 0 . Then, by Lemma 1.10, we deduce that d(T x , x )=θ, i.e., T x = x . That is, x is a fixed point of T.

Now we show that the fixed point is unique. If there is another fixed point y , by the given condition,

d ( x , y ) =d ( T x , T y ) λd ( x , y ) .

By Lemma 1.11, x = y . The proof is completed. □

Example 2.2 Let X=[0,1], E= R 2 and p>1 be a constant. Take P={(x,y)E:x,y0}. We define d:X×XE as

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

Then (X,d) is a complete cone b-metric space. Let us define T:XX as

Tx= 1 2 x 1 4 x 2 for all xX.

Therefore,

d ( T x , T y ) = ( | T x T y | p , | T x T y | p ) = ( | 1 2 ( x y ) 1 4 ( x y ) ( x + y ) | p , | 1 2 ( x y ) 1 4 ( x y ) ( x + y ) | p ) = ( | x y | p | 1 2 1 4 ( x + y ) | p , | x y | p | 1 2 1 4 ( x + y ) | p ) 1 2 p ( | x y | p , | x y | p ) = 1 2 p d ( x , y ) .

Here 0X is the unique fixed point of T.

Theorem 2.3 Let (X,d) be a complete cone b-metric space with the coefficient s1. Suppose the mapping T:XX satisfies the contractive condition

d(Tx,Ty) λ 1 d(x,Tx)+ λ 2 d(y,Ty)+ λ 3 d(x,Ty)+ λ 4 d(y,Tx),for x,yX,

where the constant λ i [0,1) and λ 1 + λ 2 +s( λ 3 + λ 4 )<min{1, 2 s }, i=1,2,3,4. Then T has a unique fixed point in X. Moreover, the iterative sequence { T n x} converges to the fixed point.

Proof Fix x 0 X and set x 1 =T x 0 and x n + 1 =T x n = T n + 1 x 0 . Firstly, we see

d ( x n + 1 , x n ) = d ( T x n , T x n 1 ) λ 1 d ( x n , T x n ) + λ 2 d ( x n 1 , T x n 1 ) + λ 3 d ( x n , T x n 1 ) + λ 4 d ( x n 1 , T x n ) λ 1 d ( x n , x n + 1 ) + λ 2 d ( x n 1 , x n ) + s λ 4 [ d ( x n 1 , x n ) + d ( x n , x n + 1 ) ] = ( λ 1 + s λ 4 ) d ( x n , x n + 1 ) + ( λ 2 + s λ 4 ) d ( x n , x n 1 ) .

It follows that

(1 λ 1 s λ 4 )d( x n + 1 , x n )( λ 2 +s λ 4 )d( x n , x n 1 ).
(2.1)

Secondly,

d ( x n + 1 , x n ) = d ( T x n , T x n 1 ) = d ( T x n 1 , T x n ) λ 1 d ( x n 1 , T x n 1 ) + λ 2 d ( x n , T x n ) + λ 3 d ( x n 1 , T x n ) + λ 4 d ( x n , T x n 1 ) λ 1 d ( x n 1 , x n ) + λ 2 d ( x n , x n + 1 ) + s λ 3 [ d ( x n 1 , x n ) + d ( x n , x n + 1 ) ] = ( λ 2 + s λ 3 ) d ( x n , x n + 1 ) + ( λ 1 + s λ 3 ) d ( x n , x n 1 ) .

This establishes that

(1 λ 2 s λ 3 )d( x n + 1 , x n )( λ 1 +s λ 3 )d( x n , x n 1 ).
(2.2)

Adding up (2.1) and (2.2) yields

d( x n + 1 , x n ) λ 1 + λ 2 + s ( λ 3 + λ 4 ) 2 λ 1 λ 2 s ( λ 3 + λ 4 ) d( x n , x n 1 ).

Put λ= λ 1 + λ 2 + s ( λ 3 + λ 4 ) 2 λ 1 λ 2 s ( λ 3 + λ 4 ) , it is easy to see that 0λ<1. Thus,

d( x n + 1 , x n )λd( x n , x n 1 ) λ n d( x 1 , x 0 ).

Following an argument similar to that given in Theorem 2.1, there exists x X such that x n x . Let cθ be arbitrary. Since x n x , there exists N such that

d ( x n , x ) 2 s λ 1 s λ 2 s 2 λ 3 s 2 λ 4 2 s 2 + 2 s cfor all n>N.

Next we claim that x is a fixed point of T. Actually, on the one hand,

d ( T x , x ) s [ d ( T x , T x n ) + d ( T x n , x ) ] = s d ( T x , T x n ) + s d ( x n + 1 , x ) s [ λ 1 d ( x , T x ) + λ 2 d ( x n , T x n ) + λ 3 d ( x , T x n ) + λ 4 d ( x n , T x ) ] + s d ( x n + 1 , x ) = s [ λ 1 d ( x , T x ) + λ 2 d ( x n , x n + 1 ) + λ 3 d ( x , x n + 1 ) + λ 4 d ( x n , T x ) ] + s d ( x n + 1 , x ) s λ 1 d ( x , T x ) + s 2 λ 2 d ( x n , x ) + s 2 λ 2 d ( x , x n + 1 ) + s λ 3 d ( x , x n + 1 ) + s 2 λ 4 d ( x n , x ) + s 2 λ 4 d ( x , T x ) + s d ( x n + 1 , x ) = ( s λ 1 + s 2 λ 4 ) d ( x , T x ) + ( s 2 λ 2 + s 2 λ 4 ) d ( x n , x ) + ( s 2 λ 2 + s λ 3 + s ) d ( x , x n + 1 ) ,

which implies that

( 1 s λ 1 s 2 λ 4 ) d ( x , T x ) ( s 2 λ 2 + s 2 λ 4 ) d ( x n , x ) + ( s 2 λ 2 + s λ 3 + s ) d ( x , x n + 1 ) .
(2.3)

On the other hand,

d ( x , T x ) s [ d ( x , T x n ) + d ( T x n , T x ) ] = s d ( x , x n + 1 ) + s d ( T x n , T x ) s d ( x , x n + 1 ) + s [ λ 1 d ( x n , T x n ) + λ 2 d ( x , T x ) + λ 3 d ( x n , T x ) + λ 4 d ( x , T x n ) ] = s d ( x , x n + 1 ) + s [ λ 1 d ( x n , x n + 1 ) + λ 2 d ( x , T x ) + λ 3 d ( x n , T x ) + λ 4 d ( x , x n + 1 ) ] s d ( x , x n + 1 ) + s 2 λ 1 d ( x n , x ) + s 2 λ 1 d ( x , x n + 1 ) + s λ 2 d ( x , T x ) + s 2 λ 3 d ( x n , x ) + s 2 λ 3 d ( x , T x ) + s λ 4 d ( x , x n + 1 ) = ( s λ 2 + s 2 λ 3 ) d ( x , T x ) + ( s 2 λ 1 + s 2 λ 3 ) d ( x n , x ) + ( s 2 λ 1 + s λ 4 + s ) d ( x , x n + 1 ) ,

which means that

( 1 s λ 2 s 2 λ 3 ) d ( x , T x ) ( s 2 λ 1 + s 2 λ 3 ) d ( x n , x ) + ( s 2 λ 1 + s λ 4 + s ) d ( x , x n + 1 ) .
(2.4)

Combining (2.3) and (2.4) yields

( 2 s λ 1 s λ 2 s 2 λ 3 s 2 λ 4 ) d ( x , T x ) s 2 ( λ 1 + λ 2 + λ 3 + λ 4 ) d ( x n , x ) + ( s 2 λ 1 + s 2 λ 2 + s λ 3 + s λ 4 + 2 s ) d ( x , x n + 1 ) s 2 d ( x n , x ) + ( s 2 + 2 s ) d ( x , x n + 1 ) .

Simple calculations ensure that

d ( x , T x ) s 2 d ( x n , x ) + ( s 2 + 2 s ) d ( x , x n + 1 ) 2 s λ 1 s λ 2 s 2 λ 3 s 2 λ 4 c.

It is easy to see from Lemma 1.10 that d( x ,T x )=θ, i.e., x is a fixed point of T. Finally, we show the uniqueness of the fixed point. Indeed, if there is another fixed point y , then

d ( x , y ) = d ( T x , T y ) λ 1 d ( x , T x ) + λ 2 d ( y , T y ) + λ 3 d ( x , T y ) + λ 4 d ( y , T x ) s λ 3 [ d ( x , y ) + d ( y , T y ) ] + s λ 4 [ d ( y , x ) + d ( x , T x ) ] = s ( λ 3 + λ 4 ) d ( x , y ) .

Owing to 0s( λ 3 + λ 4 )<1, we deduce from Lemma 1.11 that x = y . Therefore, we complete the proof. □

Remark 2.4 Theorem 2.1 extends the famous Banach contraction principle to that in the setting of cone b-metric spaces.

Remark 2.5 Any fixed point theorem in the setting of a metric space, a b-metric space or a cone metric space cannot cope with Example 2.2. So, Example 2.2 shows that the fixed point theory of cone b-metric spaces offers independently a strong tool for studying the positive fixed points of some nonlinear operators and the positive solutions of some operator equations.

Remark 2.6 The main results are some valuable additions to the available references regarding cone b-metric spaces since we have known few fixed point theorems of contractive mappings in the setting of cone b-metric spaces.

3 Applications

In this section we shall apply Theorem 2.1 to the first-order periodic boundary problem

{ d x d t = F ( t , x ( t ) ) , x ( 0 ) = ξ ,
(3.1)

where F:[h,h]×[ξδ,ξ+δ] is a continuous function.

Example 3.1 Consider the boundary problem (3.1) with the continuous function F and suppose F(x,y) satisfies the local Lipschitz condition, i.e., if |x|h, y 1 , y 2 [ξδ,ξ+δ], it induces

| F ( x , y 1 ) F ( x , y 2 ) | L| y 1 y 2 |.

Set M= max [ h , h ] × [ ξ δ , ξ + δ ] |F(x,y)| such that h 2 <min{δ/ M 2 ,1/ L 2 }, then there exists a unique solution of (3.1).

Proof Let X=E=C([h,h]) and P={uE:u0}. Put d:X×XE as d(x,y)=f(t) max h t h | x ( t ) y ( t ) | 2 with f:[h,h]R such that f(t)= e t . It is clear that (X,d) is a complete cone b-metric space.

Note that (3.1) is equivalent to the integral equation

x(t)=ξ+ 0 t F ( τ , x ( τ ) ) dτ.

Define a mapping T:C([h,h])R by Tx(t)=ξ+ 0 t F(τ,x(τ))dτ. If

x(t),y(t)B(ξ,δf) { φ ( t ) C ( [ h , h ] ) : d ( ξ , φ ) δ f } ,

then from

d ( T x , T y ) = f ( t ) max h t h | 0 t F ( τ , x ( τ ) ) d τ 0 t F ( τ , y ( τ ) ) d τ | 2 = f ( t ) max h t h | 0 t [ F ( τ , x ( τ ) ) F ( τ , y ( τ ) ) ] d τ | 2 h 2 f ( t ) max h τ h | F ( τ , x ( τ ) ) F ( τ , y ( τ ) ) | 2 h 2 L 2 f ( t ) max h τ h | x ( τ ) y ( τ ) | 2 = h 2 L 2 d ( x , y ) ,

and

d(Tx,ξ)=f(t) max h t h | 0 t F ( τ , x ( τ ) ) d τ | 2 h 2 f max h τ h | F ( τ , x ( τ ) ) | 2 h 2 M 2 fδf,

we speculate T:B(ξ,δf)B(ξ,δf) is a contractive mapping.

Finally, we prove that (B(ξ,δf),d) is complete. In fact, suppose { x n } is a Cauchy sequence in B(ξ,δf). Then { x n } is also a Cauchy sequence in X. Since (X,d) is complete, there is xX such that x n x (n). So, for each cintP, there exists N, whenever n>N, we obtain d( x n ,x)c. Thus, it follows from

d(ξ,x)d( x n ,ξ)+d( x n ,x)δf+c

and Lemma 1.12 that d(ξ,x)δf, which means xB(ξ,δf), that is, (B(ξ,δf),d) is complete.

Owing to the above statement, all the conditions of Theorem 2.1 are satisfied. Hence, T has a unique fixed point x(t)B(ξ,δf). That is to say, there exists a unique solution of (3.1). □