1 Introduction

The aim of this paper is to give an outline of a fixed point theory for multivalued Lipschitzian mappings defined on some subsets of modular metric spaces. Modular metric spaces were introduced in [1, 2]. The way we approached the concept of modular metric spaces is different. Indeed we look at these spaces as the nonlinear version of the classical modular spaces as introduced by Nakano [3] on vector spaces and modular function spaces introduced by Musielak [4] and Orlicz [5]. In [6] the authors have defined and investigated the fixed point property in the framework of modular metric space and introduced the analog of the Banach contraction principle theorem in modular metric space.

As is well known, a fixed point theorem for multivalued contraction mappings was established by Nadler [7]. In 1961 Edelstein [8] has generalized the Banach contraction principle to mappings satisfying a less restrictive Lipschitz inequality such as local contraction. This result has been generalized to a multivalued version by Nadler [7]. On the other hand Mizoguchi and Takahashi [9] have improved Reich’s result [10] and proved the existence of fixed points for multivalued maps in the case when values of mappings are closed bounded instead of compact.

In this paper we define the Hausdorff modular metric and obtain a multivalued version of the result [[6], Theorem 3.1] in modular metric spaces. We also extend the results of Nadler [7], Mizoguchi and Takahashi [9] to modular metric spaces. The linear version of some of our results may be found in the work of Kutbi and Latif [11].

For more on metric fixed point theory, the reader may consult the book [12].

2 Basic definitions and properties

Let X be a nonempty set. Throughout this paper for a function ω:(0,)×X×X(0,), we will write

ω λ (x,y)=ω(λ,x,y),

for all λ>0 and x,yX.

Definition 2.1 [1, 2]

A function ω:(0,)×X×X[0,] is said to be a modular metric on X if it satisfies the following axioms:

  1. (i)

    x=y if and only if ω λ (x,y)=0, for all λ>0;

  2. (ii)

    ω λ (x,y)= ω λ (y,x), for all λ>0, and x,yX;

  3. (iii)

    ω λ + μ (x,y) ω λ (x,z)+ ω μ (z,y), for all λ,μ>0 and x,y,zX.

If instead of (i), we have only the condition

( i ) ω λ (x,x)=0,for all λ>0,xX,

then ω is said to be a pseudomodular (metric) on X. A modular metric ω on X is said to be regular if the following weaker version of (i) is satisfied:

x=yif and only if ω λ (x,y)=0,for some λ>0.

Finally, ω is said to be convex if for λ,μ>0 and x,y,zX, it satisfies the inequality

ω λ + μ (x,y) λ λ + μ ω λ (x,z)+ μ λ + μ ω μ (z,y).

Note that for a metric pseudomodular ω on a set X, and any x,yX, the function λ ω λ (x,y) is nonincreasing on (0,). Indeed, if 0<μ<λ, then

ω λ (x,y) ω λ μ (x,x)+ ω μ (x,y)= ω μ (x,y).

Definition 2.2 [1, 2]

Let ω be a pseudomodular on X. Fix x 0 X. The two sets

X ω = X ω ( x 0 )= { x X : ω λ ( x , x 0 ) 0  as  λ }

and

X ω = X ω ( x 0 )= { x X : λ = λ ( x ) > 0  such that  ω λ ( x , x 0 ) < }

are said to be modular spaces (around x 0 ).

We obviously have X ω X ω . In general this inclusion may be proper. It follows from [1, 2] that if ω is a modular on X, then the modular space X ω can be equipped with a (nontrivial) metric, generated by ω and given by

d ω (x,y)=inf { λ > 0 : ω λ ( x , y ) λ } ,

for any x,y X ω . If ω is a convex modular on X, according to [1, 2] the two modular spaces coincide, i.e. X ω = X ω , and this common set can be endowed with the metric d ω given by

d ω (x,y)=inf { λ > 0 : ω λ ( x , y ) 1 } ,

for any x,y X ω . These distances will be called Luxemburg distances.

First attempts to generalize the classical function spaces of the Lebesgue type L p were made in the early 1930s by Orlicz and Birnbaum in connection with orthogonal expansions. Their approach consisted in considering spaces of functions with some growth properties different from the power type growth control provided by the L p -norms. Namely, they considered the function spaces defined as follows:

L φ = { f : R R ; λ > 0 : ρ ( λ f ) = R φ ( λ | f ( x ) | ) d x < } ,

where φ:[0,][0,] was assumed to be a convex function increasing to infinity, i.e. the function which to some extent behaves similarly to power functions φ(t)= t p . Modular function spaces L φ furnishes a wonderful example of a modular metric space. Indeed define the function ω by

ω λ (f,g)=ρ ( f g λ ) = R φ ( | f ( x ) g ( x ) | λ ) dx,

for all λ>0, and f,g L φ . Then ω is a modular metric on L φ . Moreover, the distance d ω is exactly the distance generated by the Luxemburg norm on L φ .

For more examples on modular function spaces, the reader may consult the book of Kozlowski [13] and for modular metric spaces [1, 2].

Definition 2.3 Let X ω be a modular metric space.

  1. (1)

    The sequence { x n } n N in X ω is said to be ω-convergent to x X ω if and only if ω 1 ( x n ,x)0, as n. x will be called the ω-limit of { x n }.

  2. (2)

    The sequence { x n } n N in X ω is said to be ω-Cauchy if ω 1 ( x m , x n )0, as m,n.

  3. (3)

    A subset M of X ω is said to be ω-closed if the ω-limit of a ω-convergent sequence of M always belongs to M.

  4. (4)

    A subset M of X ω is said to be ω-complete if any ω-Cauchy sequence in M is a ω-convergent sequence and its ω-limit is in M.

  5. (5)

    A subset M of X ω is said to be ω-bounded if we have

    δ ω (M)=sup { ω 1 ( x , y ) ; x , y M } <.
  6. (6)

    A subset M of X ω is said to be ω-compact if for any { x n } in M there exists a subset sequence { x n k } and xM such that ω 1 ( x n k ,x)0.

  7. (7)

    ω is said to satisfy the Fatou property if and only if for any sequence { x n } n N in X ω ω-convergent to x, we have

    ω 1 (x,y) lim inf n ω 1 ( x n ,y),

for any y X ω .

In general if lim n ω λ ( x n ,x)=0, for some λ>0, then we may not have lim n ω λ ( x n ,x)=0, for all λ>0. Therefore, as is done in modular function spaces, we will say that ω satisfies the Δ 2 -condition if this is the case, i.e. lim n ω λ ( x n ,x)=0, for some λ>0 implies lim n ω λ ( x n ,x)=0, for all λ>0. In [1] and [2], one will find a discussion as regards the connection between ω-convergence and metric convergence with respect to the Luxemburg distances. In particular, we have

lim n d ω ( x n ,x)=0if and only if lim n ω λ ( x n ,x)=0,for all λ>0,

for any { x n } X ω and x X ω . In particular we see that ω-convergence and d ω -convergence are equivalent if and only if the modular ω satisfies the Δ 2 -condition. Moreover, if the modular ω is convex, then we know that d ω and d ω are equivalent, which implies

lim n d ω ( x n ,x)=0if and only if lim n ω λ ( x n ,x)=0,for all λ>0,

for any { x n } X ω and x X ω [1, 2].

Definition 2.4 Let (X,ω) be a modular metric space. We will say that ω satisfies the Δ 2 -type condition if, for any α>0, there exists C>0 such that

ω λ / α (x,y)C ω λ (x,y),

for any λ>0, x,y X ω , with xy.

Note that if ω satisfies Δ 2 -type condition, then ω satisfies the Δ 2 -condition. The above definition will allow us to introduce the growth function in the modular metric spaces as was done in the linear case.

Definition 2.5 Let (X,ω) be a modular metric space. Define the growth function Ω by

Ω(α)=sup { ω λ / α ( x , y ) ω λ ( x , y ) ; λ > 0 , x , y X ω , x y } ,

for any α>0.

The following properties were proved in the linear case in [14].

Lemma 2.1 Let (X,ω) be a modular metric space. Assume that ω is a convex regular modular which satisfies the Δ 2 -type condition. Then

  1. (1)

    Ω(α)<, for any α>0,

  2. (2)

    Ω is a strictly increasing function, and Ω(1)=1,

  3. (3)

    Ω(αβ)Ω(α)Ω(β), for any α,β(0,),

  4. (4)

    Ω 1 (α) Ω 1 (β) Ω 1 (αβ), where Ω 1 is the function inverse of Ω,

  5. (5)

    for any x,y X ω , xy, we have

    d ω (x,y) 1 Ω 1 ( 1 / ω 1 ( x , y ) ) .

Proof It is clear that the Δ 2 -type condition implies (1) and from the definition of Ω we have Ω(1)=1. Next we prove that Ω is strictly increasing. Let α<β. Since ω is convex, we get

ω α + β α (x,y) β α α + β α ω β α (x,x)+ α α + β α ω α (x,y),

which implies

ω β (x,y) α β ω α (x,y),

for any x,y X ω . From this inequality, we can easily deduce the following relation:

Ω(α) α β Ω(β),

for any α<β. The properties (3) and (4) follow the same line as the proofs developed in [14]. As for the property (5), note that

ω 1 Ω 1 ( 1 / ω 1 ( x , y ) ) (x,y)Ω ( Ω 1 ( 1 / ω 1 ( x , y ) ) ) ω 1 (x,y)= 1 ω 1 ( x , y ) ω 1 (x,y)=1.

The inequality in (5) follows from the definition of the distance d ω . □

The following technical lemma will be useful later on in this work.

Lemma 2.2 Let (X,ω) be a modular metric space. Assume that ω is a convex regular modular which satisfies the Δ 2 -type condition. Let { x n } be a sequence in X ω such that

ω 1 ( x n + 1 , x n )K α n ,n=1,,

where K is an arbitrary nonzero constant and α(0,1). Then { x n } is Cauchy for both ω and d ω .

Proof Under the above assumptions, we have

1 K α n 1 ω 1 ( x n + 1 , x n ) ,

where we assumed that x n x n + 1 . Hence

Ω 1 ( 1 ω 1 ( x n + 1 , x n ) ) Ω 1 ( 1 K α n ) Ω 1 ( 1 K ) ( Ω 1 ( 1 α ) ) n ,

for n1, which implies

d ω ( x n + 1 , x n ) 1 Ω 1 ( 1 / ω 1 ( x n + 1 , x n ) ) 1 Ω 1 ( 1 K ) 1 ( Ω 1 ( 1 α ) ) n ,

for any n1. Note that this inequality is still valid when x n + 1 = x n . Since α<1, and Ω 1 is strictly increasing, we get

1= Ω 1 (1)< Ω 1 ( 1 α ) ,

which implies 1 Ω 1 ( 1 α ) <1. Classical analysis on metric spaces implies that n 1 d ω ( x n + 1 , x n ) is convergent which implies that { x n } is Cauchy for d ω . Since ω satisfies the Δ 2 -type condition, { x n } is Cauchy for ω. □

Note that this lemma is crucial since the main assumption on { x n } will not be enough to imply that { x n } is ω-Cauchy since ω fails the triangle inequality.

3 Multivalued mappings in modular metric spaces

At this point we introduce some notation which will be used throughout the remainder of this work. For a subset M of modular metric space X ω . Set

  1. (i)

    CB(M)={C:C is nonempty ω-closed and ω-bounded subset of M};

  2. (ii)

    K(M)={C:C is nonempty ω-compact subset of M};

  3. (iii)

    the Hausdorff modular metric is defined on CB(M) by

    H ω (A,B)=max { sup x A ω 1 ( x , B ) , sup y B ω 1 ( y , A ) } ,

where ω 1 (x,B)= inf y A ω 1 (x,y).

Definition 3.1 Let (X,ω) be a modular metric space and M be a nonempty subset of X ω . A mapping T:MCB(M) is called a multivalued Lipschitzian mapping if there exists a constant k0 such that

H ω ( T ( x ) , T ( y ) ) k ω 1 (x,y),for any x,yM.

A point xM is called a fixed point of T whenever xT(x). The set of fixed points of T will be denoted by Fix(T).

In [6], we defined Lipschitzian single valued maps. Our definition is more general than the one used by Chistyakov [1, 2]. Indeed, in the case of modular function spaces, it is proved in [15] that

ω λ ( T ( x ) , T ( y ) ) ω λ (x,y),

for any λ>0 if and only if

d ω ( T ( x ) , T ( y ) ) d ω (x,y).

Moreover, an example is given to show that

ω 1 ( T ( x ) , T ( y ) ) ω 1 (x,y),

but T is not Lipschitzian with respect to d ω with constant 1.

Definition 3.2 Let (X,ω) be a modular metric space and M be a nonempty subset of X ω . A multivalued mapping T:MCB(M) is called

  1. (i)

    an ω-contraction if there exists a constant k[0,1) such that for any x,yM,

    H ω ( T ( x ) , T ( y ) ) k ω 1 (x,y);
  2. (ii)

    a (ε,k)-ω-uniformly locally contraction if there exists a constant k[0,1) such that for any x,yM,

    H ω ( T ( x ) , T ( y ) ) k ω 1 (x,y),whenever  ω 1 (x,y)<ε.

Before we state our results, we will need the following technical lemmas [7] in the setting of modular metric spaces.

Lemma 3.1 Let (X,ω) be a modular metric space and M be a nonempty subset of X ω . Let A,BCB(M), then for each ε>0 and xA, there exists yB such that

ω 1 (x,y) H ω (A,B)+ε.

Moreover, if B is ω-compact and ω satisfies the Fatou property, then for any xA, there exists yB such that

ω 1 (x,y) H ω (A,B).

Proof The proof of the first part is easy. As for the second part, assume B is ω-compact and ω satisfies the Fatou property. Let xA. Then for any n1, there exists y n B such that

ω 1 (x, y n ) H ω (A,B)+ 1 n .

Since B is ω-compact, we may assume that { y n } ω-converges to yB. Since ω satisfies the Fatou property, we get

ω 1 (x,y) lim inf n ω 1 (x, y n ) H ω (A,B).

 □

Lemma 3.2 Let (X,ω) be a modular metric space. Assume that ω satisfies Δ 2 -condition. Let M be a nonempty subset of X ω . Let A n be a sequence of sets in CB(M), and suppose lim n H ω ( A n , A 0 )=0 where A 0 CB(M). Then if x n A n and lim n x n = x 0 , it follows that x 0 A 0 .

Proof Using Lemma 3.1, for every n1, there exists y n A 0 such that

ω 1 ( x n , y n ) H ω ( A n , A 0 )+ 1 n .

Hence

ω 2 ( y n , x 0 ) ω 1 ( x n , y n )+ ω 1 ( x n , x 0 ) ω 1 ( x n , x 0 )+ H ω ( A n , A 0 )+ 1 n ,

which implies lim n ω 2 ( y n , x 0 )=0. Since ω satisfies the Δ 2 -condition, we have lim n ω 1 ( y n , x 0 )=0. Since A 0 is ω-closed, we have x 0 A 0 . □

4 The main results

The statement of Nadler’s fixed point result [7] in modular metric spaces is as follows.

Theorem 4.1 Let (X,ω) be a modular metric space. Assume that ω is a convex regular modular which satisfies the Δ 2 -condition. Let M be a nonempty ω-complete subset of X ω . Let T:MCB(M) be an ω-contraction map. Then T has a fixed point.

Proof Since T is an ω-contraction, there exists a constant k[0,1) such that for any x,yM, we have

H ω ( T ( x ) , T ( y ) ) k ω 1 (x,y).

Let x 0 be an arbitrary but fixed element of M and x 1 T( x 0 ), then from Lemma 3.1, there exists x 2 T( x 1 ) such that

ω 1 ( x 1 , x 2 ) H ω ( T ( x 0 ) , T ( x 1 ) ) + k 2 .

Similarly, there exists x 3 T( x 2 ) such that

ω 1 ( x 2 , x 3 ) H ω ( T ( x 1 ) , T ( x 2 ) ) + k 4 .

By induction we build { x n } such that

ω 1 ( x n + 1 , x n ) H ω ( T ( x n ) , T ( x n 1 ) ) + k 2 n ,

and x n + 1 T( x n ), for every n0. Since T is a contraction, we get

ω 1 ( x n + 1 , x n )k ω 1 ( x n , x n 1 )+ k 2 n ,

for every n0. Hence

ω 1 ( x n + 1 , x n ) k n ( ω 1 ( x 1 , x 0 ) + 1 1 k ) ,

for every n0. The technical Lemma 2.2 implies that { x n } is ω-Cauchy. Since M is ω-complete, { x n } ω-converges to some point x 0 M. Since

H ω ( T ( x n ) , T ( x 0 ) ) k ω 1 ( x n , x 0 ),

we conclude that lim n H ω (T( x n ),T( x 0 ))=0. Since x n + 1 T( x n ), Lemma 3.2 implies x 0 T( x 0 ), i.e. x 0 is fixed point of T. This completes the proof of Theorem 4.1. □

Edelstein [8] has extended the classical fixed point theorem for a contraction to the case when X is a complete ε-chainable metric space and the mapping T:XX is an (ε,k)-uniformly locally contraction. This result was extended by Nadler [7] to multivalued mappings. Here we investigate Nadler’s result in modular metric spaces. First let us introduce the ε-chainable concept in modular metric spaces. Our definition is slightly different from the one used in the classical metric spaces since the modular functions fail in general the triangle inequality.

Definition 4.1 Let (X,ω) be a modular metric space. A nonempty subset M X ω is said to be finitely ε-chainable (where ε>0 is fixed) if and only if there exists N1 such that for any a,bM there is an N,ε-chain from a to b (that is, a finite set of points x 0 , x 1 ,, x N M such that x 0 =a, x N =b, and ω 1 ( x i , x i + 1 )<ε, for all i=0,1,2,,N1).

We have the following result.

Theorem 4.2 Let (X,ω) be a modular metric space. Assume that ω is a convex regular modular which satisfies the Δ 2 -type condition and the Fatou property. Let M be a nonempty ω-complete and ω-bounded subset of X ω , which is finitely ε-chainable, for some fixed ε>0. Let T:MK(M) be an (ε,k)-ω-uniformly locally contraction map. Then T has a fixed point in M.

Proof Since M is finitely ε-chainable, there exists N1 such that for any a,bM there is a finite set of points x 0 , x 1 ,, x N M such that x 0 =a, x N =b, and ω 1 ( x i , x i + 1 )<ε, for all i=0,1,2,,N1. For any x,yM define

ω (x,y)=inf { i = 0 i = N 1 ω 1 ( x i , x i + 1 ) } ,

where the infimum is taken over all N,ε-chains x 0 , x 1 ,, x N from x to y. Our assumptions imply that ω (x,y)<, for any x,yM. Using the basic properties of ω, we get

ω N (x,y) ω (x,y),

for any x,yM. Moreover, if ω 1 (x,y)<ε, then we have ω (x,y) ω 1 (x,y), for any x,yM. Fix xM. Set z 0 =x. Choose z 1 T( z 0 ). Let x 0 ,, x N be an N,ε-chain from z 0 to z 1 . Such an N,ε-chain exists since M is finitely ε-chainable. Using Lemma 3.1, there exists y 1 T( x 1 ) such that ω 1 ( z 0 , y 1 )H(T( z 0 ),T( x 1 )). Repeating this process we find y 2 ,, y N such that y i T( x i ) and ω 1 ( y i , y i + 1 )H(T( x i ),T( x i + 1 )). It is easy to check that z 0 , y 1 ,, y N is an N,ε-chain from z 0 to y N T( z 1 ). Set y N = z 2 . Using the fact that T is an (ε,k)-ω-uniformly locally contraction map, we get

ω ( z 1 , z 2 )k ω ( z 0 , z 1 ).

By induction, we construct a sequence { z n }M such that

ω ( z n , z n + 1 )k ω ( z n 1 , z n ),

and z n + 1 T( z n ), for any n1. Obviously we have ω ( z n , z n + 1 ) k n ω ( z 0 , z 1 ), for any n1. Since ω satisfies the Δ 2 -type condition, there exists C>0 such that

ω 1 ( z n , z n + 1 )C ω N ( z n , z n + 1 )C ω ( z n , z n + 1 )C k n ω ( z 0 , z 1 ),

for any n1. Lemma 2.2 implies that { z n } is ω-Cauchy. Since M is ω-complete, { z n } ω-converges to some zM. We claim that z is a fixed point of T. Indeed using the ideas developed above, there exists y n T(z) such that

ω ( x n + 1 , y n )k ω ( x n ,z),

for any n1. Since

ω N + 1 ( y n ,z) ω 1 ( x n + 1 ,z)+ ω N ( x n + 1 , y n ) ω 1 ( x n + 1 ,z)+k ω ( x n ,z),

for any n1, we conclude that { y n } ω-converges to z. Since T(z) is ω-closed, we get zT(z). □