1 Introduction

Let us consider the following problem:

dx(t)G ( t , x ( t ) ) dμ(t),
(1)
x(0)= x 0 ,
(2)

where G:[0,1]× R d P( R d ) is a closed convex-valued multifunction and μ is a positive regular Borel measure. This kind of problems covers some well-known cases like usual differential inclusions (when μ is the Lebesgue measure), difference inclusions (for discrete measure μ) and some impulsive multivalued problems (in the case where the measure μ can be decomposed as a sum of the Lebesgue measure and a finite sum of Dirac measures-see [13]). There are several approaches for the above problems (direct methods or time scale analysis, for instance) but our method, based on Lebesgue-Stieltjes integration, seems to be the most natural.

This kind of results has a long history and is well motivated. A very interesting and well-illustrated course on hybrid inclusions can be found in [4], for instance. Nevertheless, several different approaches, different solutions and many applications for measure-driven equations or inclusions can also be found in the literature. Let us note the paper by Moreau [5]. It is necessary to mention at least some basic papers by Code and Loewen [6], Goebel and Teel [7], Sesekin and Fetisova [8], Silva and Vinter [9], Aubin [1, 2], Ahmed [10], Pereira, Silva and Oliveira [11, 12] and recently by Goncharova and Staritsyn [13], Filippova [14], Lygeros, Quincampoix and Rzeżuchowski [3] and Leine-van de Wouw [15]. Note that in this theory discontinuous functions are usually considered as solutions, which means that we can expect some paradoxes. In particular, different functions can serve as solutions for the same problem in different meanings (cf. [16]). Thus we stress that a crucial aspect of this theory is to fix the definition for the concept of a solution for (1).

We concentrate on two aspects of mentioned papers: we relax the assumptions on μ and on G by imposing some conditions related to the optimal control theory and we reduce the general problem by working with Lebesgue-Stieltjes integral equations and utilizing their methods and results.

It should be also noted that our results lead in a natural way to some existence theorems for differential and difference inclusions or impulsive problems (for particular measures). Moreover, as claimed in [9], measure-driven differential inclusions provide a convenient framework for formulating optimal control problems for both conventional and impulse controls.

Let us point out that in the context of differential equations this approach has been known for many years. To the best of our knowledge the first equation with a measure as a coefficient was considered by Kronig and Penney in 1931 [17] and as an integral problem by Atkinson [18] in 1964 - in the context of the Riemann-Stieltjes integral. The systematic study for measure-perturbed problems started in the 1970s. It is necessary to mention some basic papers by Sharma [19], Shendge and Joshi [20] or Dhage and Bellale [21]. The method via integral equations for some differential equations (with the Perron-Stieltjes integral) were continued in a systematic way by Schwabik, Tvrdý and Vejvoda [22] in 1979; then some cases have been studied by Wyderka [23, 24], see also [25]. There is still a growing number of papers dealing with measure differential equations ([26] or [27], for instance).

To end the introductory section, we remark that in the considered case there are some difficulties. One of these lies in the lack of natural assumptions implying the existence of suitable integrals (namely, for discontinuous functions the Riemann-Stieltjes integral with respect to bounded variation functions might not be well-defined) and then the question of the chosen definition of the concept of solution. Another problem is how to find (or at least approximate) this solution. For measure-driven differential equations there are some satisfactory answers (cf. [8, 27] or [28, 29] for hybrid systems, for instance). For differential inclusions the situation is more complicated, as will be clarified in what follows. We will also focus on some aspects of this theory, which are related to unification of many multivalued problems (including continuous, discrete, and impulsive systems).

2 Miscellaneous results from measure theory

Unlike in the case of usual differential inclusions, the measure theory and the theory of Lebesgue-Stieltjes integrals form the basic tools of our paper. In order to make the paper self-contained we recall all necessary results from these theories.

Let μ and ν be two positive (countably additive) measures on an arbitrary σ-algebra of a space T. Recall that:

  1. (i)

    ν is said to be absolutely continuous with respect to μ if ν(A)=0 whenever μ(A)=0.

  2. (ii)

    ν and μ are said to be mutually singular if there exists a measurable set A with μ(A)=ν(TA)=0.

    Recall also of the following notions:

  3. (iii)

    A set EA is an atom of the measure μ if μ(E)>0 and each measurable subset F of E has either μ(F)=0 or μ(F)=μ(E).

  4. (iv)

    A measure is called nonatomic (or diffuse, in probability theory) if it has no atoms.

  5. (v)

    We shall say that a measure is purely atomic if every measurable set of positive measure contains an atom.

Two atoms E 1 and E 2 are said to be non-equivalent if d( E 1 , E 2 )=μ( E 1 Δ E 2 )>0. In this case μ( E 1 E 2 )=0. Any σ-finite measure has at most a countable number of pairwise non-equivalent atoms (e.g. [[30], p.55]).

It is well known (the Lebesgue decomposition theorem) that if the measures μ and ν are σ-finite, then ν can be written, in a unique way, as a sum of a measure ν a c which is absolutely continuous with respect to μ and a measure ν s singular with respect to μ:

ν= ν a c + ν s .

In particular, if ν is nonatomic (as is the case of the Lebesgue measure) then ν a c is also nonatomic. Moreover, the singular part can be (uniquely again) decomposed in a sum of a purely atomic and a nonatomic measure (the Cantor part) (see [31], for instance):

ν s = ν n s + ν p a .

Thus the measure ν can be decomposed as a sum of three mutually singular measures: the Lebesgue part, the Cantor part and the singular (or jump) part, cf. [16, 32]

ν= ν a c + ν n s + ν s .

We are interested in using Borel measures to solve the problem announced in the Introduction. The classical Riesz Representation Theorem characterizes the finite regular Borel measures on a compact metrizable space as linear continuous functionals on the space of real continuous functions. This characterization is used by most of the authors studying measure-driven equations, e.g. [9, 23].

We prefer here another approach, based on Lebesgue-Stieltjes integration. First of all, recall ([[33], p.438] or [[34], p.126]) that any finite Borel measure on a Polish space (in particular on the unit interval of the real line) is regular. It was shown that every finite Borel measure on the real line agrees with some Lebesgue-Stieltjes measure restricted to the class of Borel sets. More precisely we have:

Theorem 1 [[34], Theorem 3.21]

Let μ be a Borel measure onwith μ(B)< for every bounded Borel set B. Then there exists a nondecreasing, right-continuous function F:RR such that μ(B)= μ F (B) for any Borel set B.

Here μ F denotes the Lebesgue-Stieltjes measure with distribution function F. Moreover, it was shown (see [[35], pp.236-238]) that:

  • The measure is nonatomic if and only if F is continuous.

  • The measure is absolutely continuous with respect to the Lebesgue measure if and only if F is absolutely continuous.

  • The measure is nonatomic and singular with respect to the Lebesgue measure if and only if F is a singular function.

Recall that a singular function is a function which is continuous and nondecreasing on a real interval and has the derivative 0 except for a set of zero Lebesgue measure. There exist non-constant singular functions on the unit interval (e.g. [[34], p.282]), examples of such functions being in general constructed using the Cantor set.

Concerning the atoms of Lebesgue-Stieltjes measures, it can be seen in [[34], p.132] or [[36], 211X] that each atom E contains a singleton aE for which μ F (E)= μ F ({a}). Comparing to definition (v) above, this explains why in some references (such as [33]) a measure μ is called purely atomic if there exists a countable set A such that the outer measure of each singleton {a}, aA is strictly positive and the outer measure of the complementary of A is 0. Obviously, if each singleton is measurable, then the measure takes the place of the outer measure in the previous sentence.

Then any Lebesgue-Stieltjes measure μ F (associated with F) may be split into a sum of three measures: discrete, absolutely continuous and singular ones.

As we will prove our results via Lebesgue-Stieltjes measures, it is worthwhile to recall some basic properties of Lebesgue-Stieltjes integrals; they are consequences of Proposition 2.3.16 in [27], where the functions are real-valued and the integral under consideration is the Perron-Stieltjes one (which is even more general than the Lebesgue-Stieltjes integral). For generalized integral equations, investigated also independently of our motivations, the class of regulated functions plays a major role. Solutions for integral problems involving Lebesgue-Stieltjes or Perron-Stieltjes integrals should be investigated outside the space of continuous functions or the spaces of functions with bounded variation. It was clarified in [27] that the space of regulated functions is the best choice for the space of solutions.

Since the notion of regulated functions has sometimes different meanings, we need to describe this class of functions.

Definition 2 A function F:[0,1]R is said to be regulated if there exist the limits F(t+) and F(s) for all points t[0,1) and s(0,1].

It is well known that the set of discontinuities for a regulated function is at most countable, but such a function need not be of bounded variation. Moreover, a function F:[0,1]R is regulated if and only if it is a uniform limit of a sequence of finite step functions. The following property of the indefinite Kurzweil-Stieltjes integral implies that solutions of measure differential equations are regulated functions. This can explain when our solutions are either of bounded variation or regulated.

Proposition 3 [[27], Proposition 2.3.16]

Let F:[0,1]R and g:[0,1] R d be such that the Lebesgue-Stieltjes 0 1 g(s)dF(s) exists. Then:

  1. (i)

    If F is regulated, then so is the primitive h:[0,1] R d , h(t)= 0 t g(s)dF(s) and for every t[0,1],

    h ( t + ) h(t)=g(t) [ F ( t + ) F ( t ) ] andh(t)h ( t ) =g(t) [ F ( t ) F ( t ) ] .
  2. (ii)

    If F is of bounded variation and g is bounded, then h is also of bounded variation.

By χ A we will denote the characteristic function of the set AR. We also need some preliminary facts from set-valued analysis.

The family of all nonempty closed (respectively, nonempty closed convex) subsets of R d will be denoted by P c ( R d ) (respectively, P c c ( R d )). By the distance between a point x R d and a set A R d we mean

d(x,A)=inf { x a : a A } .

Let us recall that a multifunction Γ:[0,1] P c ( R d ) is said to be (Hausdorff-) upper semicontinuous, shortly usc, at a point t 0 [0,1] if for every ε>0 there exists δ ε >0 such that the excess of Γ(t) over Γ( t 0 ) (in the sense of Hausdorff) is less than ε whenever |t t 0 |< δ ε . Otherwise stated,

Γ(t)Γ( t 0 )+εB,

where B is the unit ball of R d . In the obvious way we call a multifunction usc when it is usc at each point t 0 [0,1].

3 Main results

The solutions of usual differential problems are at least continuous, but if we look at, for example, a big part of the class of hybrid systems, this is not available. In our problems, by considering inclusions driven by general Borel measures, it cannot be expected to obtain continuous solutions. This is the reason for which in the following definition the using of the left limit:

x ( t ) = lim τ t , τ < t x(τ)

is crucial. Indeed, as pointed out in an example in [37], taking the integral on a closed, resp. open interval (which is equivalent to integrating on a closed interval the left limit of the function) leads to completely different solutions.

Definition 4 A solution of the problem (1) is a function x:[0,1] R d for which there exists a μ-integrable function g:[0,1] R d such that

x(t)= x 0 + 0 t g(s)dμ(s),t[0,1]

and

g(t)G ( t , x ( t ) ) μ-a.e.

Let us note that for discontinuous solutions there is always a problem how to define a solution in the points of discontinuity. A very interesting survey on the topic can be found in [16]. We need to remark that distinct definitions of solutions can lead to distinct solutions [38]! The existence and uniqueness of solutions of considered problems depend on the conditions for μ and g. Due to the existence of atoms for the measure μ there is a question about the uniqueness of solutions for a (possibly) discontinuous function g. The explicit scheme Δx(t)=x(t)x( t )=g(x( t )) is a natural choice for physical systems and we will follow this idea. This allows us to fill the gap in this theory. If we compare our result with some earlier ones we need to recall that for purely atomic measure μ the above condition of integrability means that the series k g( t k )μ{ t k } is finite (where t k is a set of atoms for μ) - cf. [8, 16], for instance.

Let us present some auxiliary result:

Lemma 5 Let Γ: R d P c c ( R d ) be an usc multifunction and ( x n ) n be a sequence that converges to x R d . Suppose that there exists a constant M>0 such that d(0,Γ( x n ))M for every nN. Then

d ( 0 , Γ ( x ) ) M.

Proof By the upper semicontinuity of Γ it follows that d(0,Γ()) is lower semicontinuous (see [[39], Lemma 9.3.1]). Therefore

d ( 0 , Γ ( x ) ) lim inf n d ( 0 , Γ ( x n ) ) M.

 □

We are ready to present our first result for measure-driven differential inclusions (1) for a general class of finite Borel measures. Let us note that the presented theorem is intended to unify and to extend the earlier ones. We not only formulate an existence result, but we also include a method how to find this solution as a limit of some approximations. We refer the reader to [16] for the discussion, some motivations and examples for measure-driven problems.

Theorem 6 Let μ be a finite Borel measure on [0,1] and let G:[0,1]× R d P c c ( R d ) satisfy the following hypotheses:

  1. (1)

    G(,) is product Borel measurable,

  2. (2)

    G(t,) is usc for every t[0,1],

  3. (3)

    there exists a μ-integrable function M:[0,1] R + such that

    d ( 0 , G ( t , y ) ) M(t),t[0,1],y R d .

Then there exists at least one solution for the measure-driven differential problem (1).

Proof Our proof is based on an iteration procedure. More precisely, we construct a sequence of approximate solutions (being regulated functions) which is shown to have a convergent subsequence due to some compactness properties.

So, let x 0 (t)= x 0 for t[0,1]. Suppose then that we have already constructed a regulated (bounded variation (BV)) function x n on [0,1] and choose x n + 1 by following a scheme that is described in the sequel.

By our hypotheses on G we ensure that the function G is superpositionally Borel measurable [40]. Since x n is regulated (BV), there exists x n ( t ) at every point t. It can be obtained as x n ( t )= lim m x n (t τ m ), where ( τ m ) m is a sequence of positive numbers converging to 0 (such that t τ m [0,1]). Therefore the function t x n ( t ) is measurable as a pointwise limit of a sequence of measurable functions and then the multifunction tG(t, x n ( t )) is Borel measurable too.

By Theorem 12.1 in [41] (cf. also Chapter III in [42]) it follows that td(0,G(t, x n ( t ))) is Borel measurable. Moreover, by hypothesis (3) and Lemma 5, it is bounded by M(t). Since the values of G are closed and convex we are able to find a Borel measurable selection g n () of G(, x n ( )) such that

g n ( t ) =d ( 0 , G ( t , x n ( t ) ) ) for every t[0,1]

(in our finite-dimensional case, it is unique). Define now

x n + 1 (t)= x 0 + 0 t g n (s)dμ(s),t[0,1].

As it was presented in the preliminary part of the paper (Theorem 1), the measure μ is, in fact, a Lebesgue-Stieltjes measure with respect to a BV, right-continuous function F. Thus the previous integral should be understood in the sense of 0 t g n (s)d μ F (s) i.e. as a Lebesgue-Stieltjes integral. This integral is well defined since the selection g n is Borel measurable, F is of bounded variation and, as said before, bounded by M(t). Moreover, by Proposition 3, x n + 1 is a regulated function.

The function F is of bounded variation and right-continuous, therefore it has at most countable points of left discontinuity. Let A={ t k :kN} be the set of its discontinuity points.

As the sequence ( g n ) n is pointwise bounded, we can extract, by a diagonal procedure, a subsequence (not re-labeled) for which

g n ( t k ) g ˜ ( t k ),kN.
(3)

As a pointwise limit of measurable functions g ˜ is measurable on A. By (3), using the Lebesgue dominated convergence result Theorem 5.3.3 in [43], we obtain for every t[0,1]

[ 0 , t ] A g n (s)d μ F (s) [ 0 , t ] A g ˜ (s)d μ F (s).

At the same time, the sequence ( g n χ [ 0 , 1 ] A ) n is uniformly integrable in L 1 ([0,1]A, μ F ) and bounded. Whence it is relatively weakly compact in the space L 1 ([0,1]A, μ F ) (cf. [44]). It follows that we can extract a subsequence (denoted in the same way, for the sake of convenience) which converges in the weak topology of L 1 ([0,1]A, μ F ) to some function h L 1 ([0,1]A, μ F ). In particular,

[ 0 , t ] A g n (s)d μ F (s) [ 0 , t ] A h(s)d μ F (s),t[0,1].
(4)

Denoting now by

g= g ˜ χ A +h χ [ 0 , 1 ] A ,

we get

0 t g n (s)d μ F (s) 0 t g(s)d μ F (s),t[0,1].

Then the function defined by

x(t)= x 0 + 0 t g(s)d μ F (s),t[0,1],

has the property that the subsequence of ( x n ) n is pointwise convergent to x.

We assert that the function x obtained by this procedure is a solution to our problem. For this purpose, it suffices to prove that

g(s)G ( s , x ( s ) ) μ F -a.e.

The first step in this direction is to show that

lim n x n ( t ) =x ( t ) μ F -a.e.

For any t[0,1]A, by Proposition 3,

x n (t) x n ( t ) = g n 1 (t) [ F ( t ) F ( t ) ] =0

and

x(t)x ( t ) =g(t) [ F ( t ) F ( t ) ] =0,

therefore

x n ( t ) = x n (t)x(t)=x ( t ) .

Let now t be an element of A. In this case,

x n (t) x n ( t ) = g n 1 (t) [ F ( t ) F ( t ) ]

and

x(t)x ( t ) =g(t) [ F ( t ) F ( t ) ] ,

whence

x n ( t ) x ( t ) = x n (t)x(t)+ [ g ( t ) g n 1 ( t ) ] [ F ( t ) F ( t ) ]

and it can be seen that it tends to 0 since x n (t)x(t), g n 1 (t)g(t) and F(t)F( t ) F BV <.

At the next step, by the upper semicontinuity assumption on G(t,), it follows that for every ε>0 and s[0,1] there exists n ε , s N such that

G ( s , x n ( s ) ) G ( s , x ( s ) ) +εB,n n ε , s .

Finally, since ( g n ) n is weakly convergent in L 1 ([0,1]A, μ F ), following Theorem 2.1 in [44], there exists a sequence ( g ¯ n ) n of convex combinations of { g m :mn} which is pointwise μ F -a.e. convergent on [0,1]A. By a classical method (using the Lebesgue dominated convergence theorem) it can be shown that this limit is equal μ F -a.e. to h. As g ¯ n (s)G(s,x( s ))+εB for all n n ε , s , by passing to the limit, we get h(s)G(s,x( s )), μ F -a.e. on [0,1]A. From this relation and taking into account (3) we obtain

g(s)G ( s , x ( s ) ) μ F -a.e.

and so, x is a solution. □

Remark 7 The solutions are, following Proposition 3, regulated. In the particular case where M is bounded, all approximate solutions x n and our solution too are, in fact, of bounded variation.

Moreover, when μ is absolutely continuous with respect to the Lebesgue measure we obtain a result related to that in [[45], Theorem 4, p.101]. Our theorem provides the existence of slow solutions for the considered problem in the sense of [[45], Definition 1, p.97].

Under a different boundedness assumption, very natural and well known in Lebesgue integration, we get another existence result.

Theorem 8 Let the finite Borel measure μ on [0,1] and G:[0,1]× R d P c c ( R d ) satisfy hypotheses (1), (2) in Theorem  6 and

(3′) there exist a positive function M L 1 ([0,1],μ) and a constant N>0 such that G(t,y)[M(t)+Ny]B for all t[0,1] and y R d .

Then there exists at least one solution for the measure-driven differential problem (1) on some interval [0,T][0,1].

Proof First, as the map t 0 t M(s)dμ(s) is regulated, it is bounded on [0,1] by some M>0. Also, denoting by K(t)= 0 t dμ(s), we get a nondecreasing function. Since 0 is not a point of discontinuity, one can choose T[0,1] such that NK(T)<1.

In the sequel, following the same iterative method as in the proof of Theorem 6, we choose x 0 (t)= x 0 for t[0,1] and then we pick x 1 as follows. The function G is superpositionally Borel measurable, thus we are able to choose a Borel measurable selection g 0 () of G(, x 0 ( )) (see [[42], p.59]). Define

x 1 (t)= x 0 + 0 t g 0 (s)dμ(s),t[0,1].

By hypotheses,

x 1 ( t ) x 0 + 0 t M(s)+N x 0 dμ(s)

and so for all t[0,1],

x 1 ( t ) x 0 +M+NK(t) x 0 =M+ x 0 ( 1 + N K ( t ) ) M+ x 0 1 N K ( t ) .

Similarly, because K is nondecreasing, one can estimate

x 2 ( t ) M ( 1 + N K ( t ) ) + x 0 ( 1 + N K ( t ) + N 2 K 2 ( t ) ) ,t[0,1].

We are able to prove by the method of mathematical induction that for all t[0,T]

x n ( t ) M ( 1 + + N n 1 K n 1 ( t ) ) + x 0 ( 1 + N K ( t ) + + N n K n ( t ) ) M + x 0 1 N K ( t ) .

For n=1 it is already verified. Now, constructed x n , we proceed as before and choose a μ-integrable selection g n of G(, x n ( )). Define

x n + 1 (t)= x 0 + 0 t g n (s)dμ(s),t[0,1].

So,

x n + 1 ( t ) x 0 + 0 t M ( s ) + N x n ( s ) d μ ( s ) x 0 + M + N 0 t M ( 1 + + N n 1 K n 1 ( s ) ) + x 0 ( 1 + N K ( s ) + + N n K n ( s ) ) d μ ( s ) = x 0 + M + N [ M ( 1 + + N n 1 K n 1 ( t ) ) + x 0 ( 1 + N K ( t ) + + N n K n ( t ) ) ] K ( t ) = M ( 1 + + N n K n ( t ) ) + x 0 ( 1 + N K ( t ) + + N n + 1 K n + 1 ( t ) ) M + x 0 1 N K ( t ) , t [ 0 , T ] .

The rest of the proof goes as before, and thus the existence of solutions in the considered sense is achieved. □

By applying an appropriate version of Gronwall’s lemma we will be able to prove that, in fact, under the assumptions of the previous theorem, one can find global solutions.

Let us recall the following Gronwall-type result (where D μ denotes the set of all atoms of μ):

Lemma 9 [[46], Lemma 8.5]

Let μ= μ c + μ s be a finite Borel measure on [0,1] with μ({0})=0, u:[0,1]R be regulated and μ-integrable, N>0 and M:[0,1] R + be nondecreasing and μ-integrable. Suppose that

u(t)M(t)+N 0 t u(s)dμ(s),t[0,1].

Then

u(t)M(t)+N φ 0 (t) 0 t φ 0 1 (s)M(s)dμ(s),

where

φ 0 (t)=expN μ c (t) τ D μ [ 0 , t ] ( 1 + N Δ μ ( τ ) ) .

Remark 10 As M is a μ-integrable function and sexp(μ([s,t])) is measurable and bounded, their product sM(s)exp(μ([s,t])) is μ-integrable on [0,t]. Denote by

exp[s,t]= φ 0 (t) φ 0 1 (s).

Then under the conditions of the above lemma (cf. [[47], Lemma 2.1]):

u(t)M(t)+N 0 t M(s)exp ( μ ( [ s , t ] ) ) dμ(s),t[0,1].

Recall that φ 0 (t)exp Var [ 0 , t ] μ and the latest is increasing and of bounded variation.

Theorem 11 Let the finite Borel measure μ on [0,1] and G:[0,1]× R d P c c ( R d ) satisfy hypotheses in Theorem  8. Then there exists at least one global solution for the measure-driven differential problem (1).

Proof Step I. We firstly prove that we have an a priori estimation for all solutions. Indeed, if x would be an arbitrary solution, then

x ( t ) = lim τ t , τ < t x ( τ ) x 0 + lim τ t , τ < t 0 τ g ( s ) d μ ( s ) x 0 + lim τ t , τ < t 0 τ [ M ( s ) + N x ( s ) ] d μ ( s ) x 0 + 0 t M ( s ) d μ ( s ) + N 0 t x ( s ) d μ ( s ) ,

whence, by Lemma 9,

x ( t ) x 0 + 0 t M ( s ) d μ ( s ) + N 0 t [ x 0 + 0 s M ( u ) d μ ( u ) ] exp ( μ ( [ s , t ] ) ) d μ ( s )

for every t[0,1].

Denoting

N ˜ (t)= x 0 + 0 t M(s)dμ(s)+N 0 t [ x 0 + 0 s M ( u ) d μ ( u ) ] exp ( μ ( [ s , t ] ) ) dμ(s),

we obtain a regulated, therefore bounded function so that all solutions x satisfy

x ( t ) N ˜ (t)K,t[0,1].
(5)

Step II. At this step, by a truncation procedure (as was done in the classical continuous case in [[48], Theorem 5.2]), define

G ˜ (t,y)= { G ( t , y ) if  y K , G ( t , K y y ) if  y > K .

The obtained multifunction satisfies the following conditions:

  1. (1)

    G ˜ (,) is product Borel measurable,

  2. (2)

    G ˜ (t,) is usc for every t[0,1],

  3. (3)

    there exists a μ-integrable function M(t)+NK such that

    G ˜ (t,y) ( M ( t ) + N K ) B,t[0,1],y R d .

Then, by Theorem 6, there exists at least one solution for the measure-driven differential problem

dx(t) G ˜ ( t , x ( t ) ) dμ(t),
(6)
x(0)= x 0 .
(7)

Step III. Since on both branches G ˜ (t,y)[M(t)+Ny]B for all t[0,1] and y R d we can show, by using Gronwall’s Lemma like at Step I, that any solution obtained at Step II satisfies the inequality x(t)K and so, it is a solution of the initial value problem (1). □

Remark 12 (i) As it can be seen in our results, the usual assumptions in set-valued analysis are used in a natural way and conduct to existence results for a finite Borel measure-driven differential inclusion. Of course, in the proof, the measure-theory results available for complete measures, such as equivalent definitions of measurability of multifunctions (cf. [[42], Chapter III] or [41]), must be avoided.

(ii) Let us now notice that in the main theorems we replaced the condition that G is (locally) Lipschitz (which was used in most of the previously obtained existence results for measure-driven inclusions) by its upper semicontinuity. Moreover, comparing to [9] (which also considers upper semicontinuous multifunctions), we imposed only the upper semicontinuity with respect to the second argument, along with a jointly measurability condition. Since such a kind of results has many applications in the control theory, it seems to be an important improvement. It is very natural to require this kind of assumptions instead of stronger ones. For differential inclusions this is sufficient for proving upper semicontinuity of the solution mapping and then to find an optimal control (cf. [49] or [[16], Chapter 6], for instance).

Example 13 The bouncing ball system models an elastic ball bouncing on a (not-necessarily flat) surface. A set-valued bouncing ball i.e. when time dynamics can be set-valued are typically used for deriving bounds on the solution of nonlinear single-valued hybrid systems in a small neighborhood of a Zeno equilibrium point (that is, a point towards which the infinite number of discrete transitions occurring in finite time accumulates, cf. [50]). The vertical motion of the ball can be captured by an impulse differential inclusion. This system is described by a measure-driven inclusion (which is a reformulated problem from [50])

dxF(x)dx+G(x)d μ d (x).

The considered in this model dynamical system is a sum of a slow-time velocity belonging to a set F(x) and a fast-time contribution coming from another set G(x)d μ s , where μ s is a vector-valued discrete measure.

In a classical set-valued bouncing ball case we have Lipschitz assumptions on the right-hand side - cf. [50] or [3]. Namely, we have (cf. [50]) F(x)={[ x 2 ,a]:a[ a min , a max ]}, G(x)=[0,e x 2 ] (with e<1). The measure μ d is defined by its distribution

d(t)= { 0 when  0 t t 1 , j = 1 i x 2 ( t j ) when  t i t t i + 1 .

Our existence results allow to assert that the problem possess solutions in the more general case where both multifunctions can be time-dependent and only upper semicontinuous.

In a series of papers of Silva and his collaborators (e.g. [9]) another definition for the solution was considered (going back to [51]). The main idea is to use a reparametrization method for μ and in this way to transform the measure-driven differential inclusions into usual differential inclusions.

In earlier works a kind of limit solutions x was considered (i.e. x is a limit of approximated solutions x n for problems driven by measures μ n tending, in some sense, to μ - cf. [52]). More precisely, the measure μ was approximated by measures μ n which are absolutely continuous with respect to the Lebesgue measure and the limit was shown to be independent on the choice of this sequence ( μ n ) n , see [46]. A similar concept (approximable solutions) for particular measures can be found in [8, 16].

It is interesting that these two definitions are equivalent and can be described as follows.

Definition 14 A function x:[0,1] R d is called a (robust) solution for the problem (1) if

x(t)= x 0 + 0 t g(s)dμ(s),t[0,1]

for some μ-integrable function g such that

g(t) G ˜ ( t , x ( t ) ; μ ( { t } ) ) μ-a.e.,

where the multifunction G ˜ is defined on [0,1]× R d ×[0,) as follows: if α>0, then

G ˜ (t,v,α)= { y ( α ) v α : y A C 1 ( [ 0 , α ] ) , y ˙ ( σ ) G ( t , y ( σ ) )  a.e. , y ( 0 ) = v }

and if α=0, then

G ˜ (t,v,α)=G(t,v).

In some particular cases (as, for example, the problem studied in [3]) our Definition 4 of a solution is equivalent to that of a robust solution. Obviously, for a general Borel measure μ the two concepts are distinct.

Remark 15 Under the assumptions that G(,) has closed graph and the values of G are contained in some ball, Theorem 5.1 in [9] states that the problem (1) has robust solutions. Besides, the solution set is continuous with respect to the data, in the sense that when a sequence of measures ( μ i ) tends to μ in the weak topology (cf. [10]), for any sequence ( x i ) of robust solutions corresponding to μ i there exists a robust solution x corresponding to μ with the property that on a subsequence

x i x ( weakly )  and  x i (t)x(t) except on the atoms of μ.

Our concept of solution does not offer this closure property (as stated in [[9], p.731]), which is essential in some cases (see [51] or [9]), but we consider more general problems and in many situations, for non-robust systems (see [16, 46, 53]) solutions as in our Definition 4 are also good enough.

However, a closure property is available: Theorem 6.3 in [25] shows that if g k (,x())g(,x()) w.r.t. the Alexiewicz norm (i.e. the supremum norm of the primitive) for each x and satisfy a Lipschitz condition, then the solutions of the problems

x(t)= x 0 + 0 t g k ( s , x ( s ) ) dμ(s)

pointwise converge to a solution of the problem

x(t)= x 0 + 0 t g ( s , x ( s ) ) dμ(s).

Recall that when considering discontinuous solutions, a fixed measure-driven problem can have solution in one sense and not to have solutions in another sense. Furthemore, different functions can be simultaneously solutions for the same problem-considered in different senses. So, obviously, separate solutions require separate existence theorems.

Until now, we described the problem with an arbitrary Borel measure. One of the possible extensions is to consider for each of the three measures in which our measure can be decomposed μ= μ a c + μ n s + μ p a (see Section 2) a different set of assumptions. In our main theorem we impose Gdμ= G 1 d μ a c + G 2 d μ n s + G 3 d μ p a with G= G 1 = G 2 = G 3 , i.e. the assumptions on G i (i=1,2,3) should be the same. Almost all papers dealing with measure-perturbed multivalued problems are devoted to the study of only some particular cases of our problem. This is motivated by direct applications of obtained results or there are some problems in the proposed proofs. Moreover, different kind of solutions are considered (mainly due to different applications or proofs). In our opinion, the general case seems to be interesting, because this allows one to indicate some possible extensions in earlier papers.

As can be seen in the next result, by considering similar assumptions as in our existence Theorems 6 or 8, only for the ‘worst’ part μ n s , the remaining assumptions can be relaxed. In order to do this, we need to recall the definition of a solution for this particular case (cf. [54] or [55]). Let us consider the following problem:

dx(t) G 1 ( t , x ( t ) ) d μ a c (t)+ G 2 ( t , x ( t ) ) d μ n s (t)+ G 3 ( t , x ( t ) ) d μ p a (t),x(0)= x 0 .
(8)

Definition 16 A solution of the problem (8) is a function x:[0,1] R d such that x= x a c + x n s + x p a , where

  1. 1.

    x a c (t)= x 0 + 0 t g a c (s)d μ a c (s) for t[0,1] and for some μ a c -integrable function g a c :[0,1] R d and g a c (t) G 1 (t,x( t )) μ a c -a.e.,

  2. 2.

    x n s (t)= 0 t g n s (s)d μ n s (s) for some μ n s -integrable function g n s :[0,1] R d and g n s (t) G 2 (t,x( t )) μ n s -a.e.,

  3. 3.

    x p a (t)= 0 t g p a (s)d μ p a (s) for some μ p a -integrable function g p a :[0,1] R d and g p a (t) G ˜ 3 (t,x( t ); μ p a (t)) μ p a -a.e.

Note that in earlier papers some of the above ‘parts’ of the solutions are not existing and then Definition 4 is treated as a considered solution (see the corollaries below). In general: the convergence of an integral is expected instead of the approximation property by a sequence of appropriate measures (cf. Definition 14). As claimed in [16] for single-valued problems (selections) we have

x(t)= x 0 + 0 t g a c (s) F (s)ds+ 0 t g n s (s)d μ n s (s)+ t k t , t k A S ( t k , x ( t k ) , μ ( { t k } ) ) ,

where A denote a set of atoms for μ and all the above integrals should be finite (convergent).

The theorem given below allows us to distinguish between different assumptions on every part of the measure μ.

Theorem 17 Assume that:

  1. 1.

    G 1 :[0,1]× R d P c c ( R d ) is such that G 1 (,) is product Borel measurable, G 1 (t,) is usc for every t[0,1], there exist a positive function M 1 L 1 ([0,1], μ a c ) and a constant N 1 >0 such that G(t,y)[ M 1 (t)+ N 1 y]B for all t[0,1] and y R d ,

  2. 2.

    G 2 :[0,1]× R d P c c ( R d ) is such that G 2 (,) is product Borel measurable, G 2 (t,) is usc for every t[0,1], there exists a positive function M 2 L 1 ([0,1], μ n s ) such that d(0,G(t,y)) M 2 (t) for all t[0,1] and y R d ,

  3. 3.

    G 3 is such that S:[0,1]× R d ×[0,1] P c c ( R d ) has compact values and is bounded by M 3 . Moreover the set-valued map S(t,,α): R d R d is usc, uniformly in t,α[0,1].

Then there exists at least one solution for the measure-driven differential problem (8).

The proof of the above theorem runs like the proof of our main theorem with an appropriate change of the definition of a sequence ( x n ), so we leave a detailed proof to the reader.

The proposed approach via measure-driven inclusions seems to be interesting, because it allows one to unify separately investigated cases for different multivalued problems. Let us recall that in the cases listed below solutions are treated in the sense of Definition 4. This means that there is no general method for an approximation of such solutions (like in our Definition 14) and from this point of view our results are more applicable.

Corollary 18 [[45], p.98]

Let QR× R d be an open subset containing (0, x 0 ). Let F be an upper semicontinuous map from Q into the nonempty closed convex subsets of R d . We assume that (t,x)m(F(t,x)) is locally compact. Then there exist T>0 and an absolutely continuous function x() defined on [0,T], a (slow) solution to the differential inclusion x (t)F(t,x(t)), x(0)= x 0 .

Here the minimal selection m(F(t,x)) of a multifunction F is locally compact in the sense that for each point (t,x) one can find a neighborhood which is mapped into a compact set (see [[45], p.97]).

Corollary 19 [[9], Corollary 4.2]

Let G 1 and G 3 have closed convex values, G 1 (,x) is measurable, G 1 (,) is product Borel measurable, there exist an integrable function M and a constant N>0 such that G 1 (t,x)M(t)(1+x)B and G 3 (t,x)N(1+x)B for all x,y R n . Assume that there exist an integrable function k and a constant c such that

G 1 (t,x) G 1 (t,y)+k(t)xyBfor all x,y R n ,

and that G 3 is Lipschitz:

G 3 (t,x) G 3 (t,y)+cxyBfor all x,y R n .

Then for any positive Borel measure having the Lebesgue decomposition μ= μ a c + μ p a (i.e. μ n s 0) and arbitrary x 0 R n there exists a solution for (8).

For the case of discrete measures let us recall the following result formulated in [56] in the language of dynamic inclusions i.e. inclusions on time scales (cf. also [57]). Here we consider the case T=Z and then we have a difference inclusion.

Corollary 20 Let G 3 :N×RR have compact convex values, G 3 (,x) be measurable, G 3 (n,) be usc; and for every r>0 assume that there exists an integrable function M r such that G 3 (n,x) M r (n) whenever xr for all xC(N,R). Then there exists at least one solution for the difference inclusion

y(n+1)y(n) G 3 (n,y),nN.

Notice that difference inclusions are also investigated without the context of time scales. A similar result to the one presented above can be found in [[58], Theorem 2.1] in a direct form of difference inclusions. In [59] difference inclusions are used to solve some problems in optimal control theory. In particular, it was proved that any solution for autonomous differential inclusions can be approximated by a sequence of solutions for difference inclusions (the multifunction G is assumed to be bounded and Lipschitz). A brief discussion of other motivations for difference inclusions can be found in [60] (see also the references therein). We refer to [61] for a full survey of difference methods for differential inclusions. Also, the problem for difference inclusions was investigated in the case of impulsive differential inclusions ([62], for instance) and in this setting our approach seems to be natural and does not require separate studies.

Moreover, some results presented for the case of so-called q-difference inclusions could be reformulated in our language, but till now they are only particular cases of Corollary 20.