Contractive metrics for scalar conservation laws

François Bolley 1   , Yann Brenier 2   , Gregoire Loeper 3   4  
Abstract
We consider nondecreasing entropy solutions to 1-d scalar conservation laws and show that the spatial derivatives of such solutions satisfy a contraction property with respect to the Wasserstein distance of any order. This result extends the L 1   -contraction property shown by Kru z ˇ   kov.
Existence and uniqueness of solutions to scalar conservation laws in one space dimension have been established by Kru z ˇ   kov in the framework of entropy solutions (see [4for instance), and among the properties satisfied by these solutions it is known that the L 1   norm between any two of them is a non-increasing function of time.
In this work we shall focus on a class of entropy solutions such that a certain distance between the space derivatives of any two such solutions is also nonincreasing in time. On this class of solutions this result extends the L 1   norm contraction property.
More precisely we consider as initial data nondecreasing functions on R   with limits 0   and 1   at   and +   respectively. These properties are preserved by the conservation law, and corresponding solutions have been shown in [2to arise in some models of pressureless gases, obtained as a continuous limit of systems of sticky particles. Noticing that the distributional space derivative of these functions are probability measures, we may consider the Wasserstein distance between the space derivatives of any two such solutions, and we shall prove in this paper that this distance is a nonincreasing function of time, constant in the case of classical solutions.

1 Introduction to the results

Given a locally Lipschitz real-valued function f   on R   , called a flux, we consider the scalar conservation law
{ u t + f ( u ) x = 0 , t > 0 , x R , u ( 0 , . ) = u 0 , (1)
with unknown u = u ( t , x ) R   and initial datum u 0 L ( R )   , and where the subscripts stand for derivation.
We shall consider solutions that are called entropy solutions (see [5for instance) and are defined as follows: a function u = u ( t , x ) L ( [ 0 , + [ × R )   is said to be an entropy solution of ( 1 ) on [ 0 , + [ × R   if the entropy inequality
E ( u ) t + F ( u ) x 0 (2)
holds in the sense of distributions for all convex Lipschitz function E   on R   , and with associated flux F   defined by
F ( u ) = 0 u f ( v ) E ( v ) d v . (3)
This means that 0 + R ( E ( u ) φ t + F ( u ) φ x ) d t d x + R E ( u 0 ( x ) ) φ ( 0 , x ) d x 0   for all nonnegative φ   in the space C c ( [ 0 , + [ × R )   of C   functions on [ 0 , + [ × R   with compact support.
We shall also consider classical solutions, that is, functions u = u ( t , x )   in C 1 ( ] 0 , + [ × R ) C ( [ 0 , + [ × R )   satisfying  1 pointwise.
In particular any classical solution to  1 satisfies  2 , i.e. is an entropy solution, and conversely any entropy solution satisfies  1 in the distribution sense.
For entropy solutions, the following result is due to Kru z ˇ   kov (see [4):
Theorem 1.1 For every u 0 L ( R )   , there exists a unique entropy solution u   to  1  ( )   in L ( [ 0 , + [ × R ) C ( [ 0 , + [ , L l o c 1 ( R ) )   .
Moreover for classical solutions, we have (see [5for instance):
Theorem 1.2 Given a C 2   flux f   and a C 1   bounded initial datum u 0   such that f u 0   is nondecreasing on R   , the unique entropy solution u   to  1  ( )   is a classical solution.
In this work we shall consider initial data in the subset U   of L ( R )   defined by
Definition 1.3 A function v : R R   belongs to U   if it is nondecreasing, right-continuous, and has limits 0   and 1   at   and +   respectively.
The following proposition expresses that this set is preserved by the conservation law  1 :
Proposition 1.4 Given an initial datum u 0 U   , the entropy solution u   given by Theorem  1.1 is such that u ( t , . )   belongs to U   for all t 0   .
More precisely, given any t 0   , the L ( R )   function u ( t , . )   is a . e .   equal to an element of the set U   , which on the other hand is characterized by
Proposition 1.5 The distributional derivative v x   of any v U   is a Borel probability measure on R   , and for any x R   , v ( x ) = v x ( ] , x ] ) .   Conversely, if μ   is a probability measure on R   , then v   defined on R   as v ( x ) = μ ( ] , x ] )   belongs to U   , and v x = μ   .
Consequently the map v v x   is one-to-one from U   onto the set P   of probability measures on R   (and U   can be seen as the set of repartition functions of real-valued random variables).
Propositions  1.4 and  1.5 allow us to characterize at any time the distance between two solutions (with initial datum in U   ) in terms of their space derivatives, in particular by means of the Wasserstein distances: given any real number p 1   , the Wasserstein distance of order p   is defined on the set of probability measures on R   by W p ( μ , μ ~ ) = inf π ( R 2 | x y | p d π ( x , y ) ) 1 / p   where π   runs over the set of probability measures on R 2   with marginals μ   and μ ~   ; these distances are considered here in a broad sense with possibly infinite values.
This paper aims at proving that the Wasserstein distances between the space derivatives of any two such entropy solutions is a nonincreasing function of time:
Theorem 1.6 Given a locally Lipschitz real-valued function f   on R   and two initial data u 0   and u ~ 0   in U   , let u   and u ~   be the associated entropy solutions to  1 . Then, for any t 0   and p 1   , we have (with possibly infinite values) W p ( u x ( t , . ) , u ~ x ( t , . ) ) W p ( u x 0 , u ~ x 0 ) .  
We shall see in Section  2 that for p = 1   the distance W 1   satisfies W 1 ( v x , v ~ x ) = v v ~ L 1 ( R )   for all v , v ~ U   . Hence Theorem  1.6 reads in the case p = 1   :
u ( t , . ) u ~ ( t , . ) L 1 ( R ) u 0 u ~ 0 L 1 ( R ) .   Thus, for initial profiles in U   , we recover the L 1   -contraction property given by Kru z ˇ   kov.
In the case of classical solutions, the result of Theorem  1.6 is improved, since the Wasserstein distance between two solutions is conserved:
Theorem 1.7 Given a C 1   real-valued function f   on R   , let u 0   and u ~ 0   in U   be two initial data such that the associated entropy solutions u   and u ~   to  1 are classical solutions, increasing in x   for all t 0   . Then for any t 0   and p 1   we have (with possibly infinite values) W p ( u x ( t , . ) , u ~ x ( t , . ) ) = W p ( u x 0 , u ~ x 0 ) .  
>From these general results can be induced some corollaries in the case of initial data in the subsets U p   of U   defined as:
Definition 1.8 Let p 1   . A function v   in U   belongs to U p   if its distributional derivative v x   has finite moment of order p   , that is, if R | x | p d v x ( x )   is finite.
As in Proposition  1.5 the map v v x   is one-to-one from U p   onto the set P p   of probability measures on R   with finite moment of order p   . But we shall note in Section  2 that the map W p   on P p × P p   defines a distance on P p   . Then the real-valued map d p   defined on U p × U p   by d p ( v , v ~ ) = W p ( v x , v ~ x )   induces a distance on U p   , and for the associated topology we have
Corollary 1.9 Given a locally Lipschitz function f   on R   , p 1   and u 0 U p   , the entropy solution u   to  1 belongs to C ( [ 0 , + [ , U p ) .  
In particular for p = 1   d 1 ( v , v ~ ) = W 1 ( v x , v ~ x ) = v v ~ L 1 ( R ) ,   and the previous result can be precised by
Corollary 1.10 Given a locally Lipschitz function f   on R   and u 0 U 1   , the entropy solution u   to  1 is such that u ( t , . ) u ( s , . ) L 1 ( R ) | t s | f L ( [ 0 , 1 ] ) .  
This known result holds under weaker assumptions (for u 0   with bounded variation, see [5), but in our case it will be recovered in a straightforward way.
Finally Theorem  1.7 can be precised in the U p   framework in the following way:
Corollary 1.11 Given a C 2   convex flux f   and two C 1   increasing initial data u 0   and u ~ 0   in U p   for some p 1   , the following three properties hold:
1. the associated entropy solutions u   and u ~   are classical solutions; 2. u ( t , . )   and u ~ ( t , . )   belong to U p   and are increasing for all t 0   ; 3. for all t 0   , we have (with finite values) W p ( u x ( t , . ) , u ~ x ( t , . ) ) = W p ( u x 0 , u ~ x 0 ) .  
The paper is organized as follows. The definition and some properties of Wasserstein distances are discussed in greater detail in Section  2 . In Section  3 we consider the case of classical solutions, proving Theorem  1.7 and Corollary  1.11 . Then the general case of entropy solutions is studied in Sections  4 and  5 : more precisely in Section  4 we introduce a time-discretized scheme, show the W p   contraction property for this discretized evolution and prove the convergence of the corresponding approximate solution toward the entropy solution; Theorem  1.6 and its corollaries follow from this in Section  5 . In Section  6 we shall finally see how such results extend to viscous conservation laws.

2 Wasserstein distances

In this section p   is a real number with p 1   , P   (resp. P p   ) stands for the set of probability measures on R   (resp. with finite moment of order p   ) and d x   for the Lebesgue measure on R   .
The Wasserstein distance of order p   , valued in R { + }   , is defined on P × P   by
W p ( μ , μ ~ ) = inf π ( R 2 | x y | p d π ( x , y ) ) 1 / p (4)
where π   runs over the set of probability measures on R 2   with marginals μ   and μ ~   . It is equivalently defined by
W p ( μ , μ ~ ) = inf X μ , X μ ~ ( 0 1 | X μ ( w ) X μ ~ ( w ) | p d w ) 1 / p (5)
where the infimum is taken over all random variables X μ   and X μ ~   on the probability space ( ] 0 , 1 [ , d w )   with respective laws μ   and μ ~   . It takes finite values on P p × P p   and indeed defines a distance on P p   .
For complete references about the Wasserstein distances and related topics the reader can refer to [6. We only mention that both infima in ( 4 ) and ( 5 ) are achieved, and for the second definition we shall precise some random variables that achieve the infimum. For this purpose we introduce the notion of generalized inverse:
Definition 2.1 Let v   belong to U   . Then its generalized inverse is the function v 1   defined on ] 0 , 1 [   by
v 1 ( w ) = inf { x R ; v ( x ) > w } .
Then v 1   is a nondecreasing random variable on ( ] 0 , 1 [ , d w )   by definition, with law v x   since
0 1 f ( v 1 ( w ) ) d w = 0 1 ( R f ( s ) 1 { s v 1 ( w ) } d s ) d w
= R ( 0 1 f ( s ) 1 { v ( s ) w } d w ) d s
= R f ( s ) ( 1 v ( s ) ) d s
= R f ( s ) d v x ( s )
for all f   in C c 1 ( R )   . In particular its repartition function is v   .
Moreover this generalized inverse achieves the infimum in ( 5 ):
Proposition 2.2 Let v   and v ~   in U   . Then we have (with possibly infinite values)
W p ( v x , v ~ x ) = ( 0 1 | v 1 ( w ) v ~ 1 ( w ) | p d w ) 1 / p
for all p 1   . In particular for p = 1   we also have
W 1 ( v x , v ~ x ) = v v ~ L 1 ( R ) .
Proof. The general result is proved in [6. The result specific to the case p = 1   follows by introducing, for a given v U   , the map defined on R × ] 0 , 1 [   by j v ( x , w ) = { 1 if v ( x ) > w 0 if v ( x ) w ,   for which we have | v 1 v ~ 1 | ( w ) = R | j v j v ~ | ( x , w ) d x   for almost every w ] 0 , 1 [   , and 0 1 | j v j v ~ | ( x , w ) d w = | v v ~ | ( x )   for almost every x R   . Integrating the first equality on w   in ] 0 , 1 [   and the second one on x   in R   , we deduce 0 1 | v 1 v ~ 1 | ( w ) d w = R | v v ~ | ( x ) d x .     Given v U   , its generalized inverse v 1   is actually the a.e. unique nondecreasing random variable on ( ] 0 , 1 [ , d w )   with law v x   . Given any other random variable X   on ( ] 0 , 1 [ , d w )   with law v x   , v 1   is called the (a.e. unique) nondecreasing rearrangement of X   (see [6).
We conclude this section recalling a result relative to the convergence of probability measures. A sequence ( μ n )   of probability measures on R   is said to converge weakly toward a probability measure μ   if, as n   goes to +   , R φ d μ n   tends to R φ d μ   for all boundedcontinuous real-valued functions φ   on R   (or equivalently for all C   functions φ   with compact support, that is, if μ n   converges to μ   in the distribution sense). Given p 1   this convergence is metrized on P p   by the distance W p   as shown by the following proposition (see [6):
Proposition 2.3 Let p 1   , ( μ n )   a sequence of probability measures in P p   and μ P .   Then the following statements are equivalent:
i) ( W p ( μ n , μ ) )   converges to 0   ; ii) ( μ n )   converges weakly to μ   and sup n | x | R | x | p d μ n ( x )   tends to 0   as R   goes to infinity.
In this proposition we do not a priori assume that μ   belongs to P p   , but it can be noted that this property is actually induced by any of both hypotheses i )   and i i )   .
For measures in P   we have the weaker result:
Proposition 2.4 Let p 1   , ( μ n )   and ( ν n )   two sequences in P   converging weakly to μ   and ν   in P   respectively. Then (with possibly infinite values) W p ( μ , ν ) liminf n + W p ( μ n , ν n ) .  

3 The case of classical solutions: Theorem  1.7 and corollary

3.1 Proof of Theorem  1.7 

We consider two classical solutions u   and u ~   to ( 1 ) such that u ( t , . )   and u ~ ( t , . )   belong to U   and are increasing for all t 0   , and we shall prove that W p ( u x ( t , . ) , u ~ x ( t , . ) ) = W p ( u x 0 , u ~ x 0 )   as a consequence of Proposition  2.2 .
The map u 0   is increasing from 0   to 1   , so has a (true) inverse X ( 0 , . )   defined on ] 0 , 1 [   by u 0 ( X ( 0 , w ) ) = w .   Then, given w ] 0 , 1 [   , we consider a characteristic curve t X ( t , w )   solution of
X t ( t , w ) = f ( u ( t , X ( t , w ) ) ) (6)
for t 0   , and taking value X ( 0 , w )   at t = 0   . Since f   is C 1   and u   is bounded there exists a (non necessarily unique) solution X ( . , w )   to  6 by Peano Theorem (see [3for instance); moreover by a classical computation from  1 it is known to satisfy
u ( t , X ( t , w ) ) = w (7)
for all t 0   , from which it follows that X t ( t , w ) ( = f ( u ( t , X ( t , w ) ) ) ) = f ( w )   and hence
X ( t , w ) = X ( 0 , w ) + t f ( w ) . (8)
In particular there exists a unique solution X ( . , w )   to  6 . Now given t 0   , X ( t , . )   is the (true) inverse of the increasing function u ( t , . )   (by  7 ), and Proposition  2.2 writes W p ( u x ( t , . ) , u ~ x ( t , . ) ) = ( 0 1 | X ( t , w ) X ~ ( t , w ) | p d w ) 1 / p .   But from  8 we obtain
X ( t , w ) X ~ ( t , w ) = X ( 0 , w ) X ~ ( 0 , w ) . (9)
This result ensures in particular that W p ( u x ( t , . ) , u ~ x ( t , . ) )   remains constant in time, may its initial value be finite or not; note however that  9 is actually much stronger that Theorem  1.7 .

3.2 Proof of Corollary  1.11 

We assume that f   is a C 2   convex function on R   , and u 0   is a C 1   increasing initial profile in U p   .
First of all we note that the associated entropy solutions u   is a classical solution in view of Theorem  1.2 : this result is proved in [5for instance, and its proof also ensures that u ( t , . )   is increasing for all t 0   .
Then we check that the moment property is preserved by the conservation law, that is, that u ( t , . )   also belongs to U p   for any t 0   . Indeed, given t 0   , we have by the change of variable w = [ u ( t , . ) ] ( x )   :
R | x | p u x ( t , x ) d x = 0 1 | X ( t , w ) | p d w
= 0 1 | X ( 0 , w ) + t f ( w ) | p d w
2 p 1 [ 0 1 | X ( 0 , w ) | p d w + t p f L ( ] 0 , 1 [ ) p ]
which is finite since 0 1 | X ( 0 , w ) | p d w = R | x | p u x 0 ( x ) d x   is finite by assumption. This ends the proof of Corollary  1.11 .  

4 Time discretization of the conservation law

In the previous section we have seen that the classical solutions are obtained through the method of characteristics, that we now summarize in our case: given an initial profile u 0   in U   such that the corresponding solution u   is C 1   and increasing in x   for all t 0   , let X ( 0 , . )   be its inverse, defined by u 0 ( X ( 0 , w ) ) = w   for all w ] 0 , 1 [   . Let then X ( 0 , w )   evolve into
X ( t , w ) = X ( 0 , w ) + t f ( w ) (10)
for all t 0   and w ] 0 , 1 [   (see  8 ). The solution u ( t , . )   is then the inverse of the increasing map X ( t , . )   , that is, is the unique solution of X ( t , u ( t , x ) ) = x .   In the general case, defining X ( 0 , . )   in some similar way, there is no hope for the function X ( t , . )   defined by  10 to be increasing for t > 0   ; inverting it would thus lead to a multivalued function, and no more to the entropy solution of the conservation law, as in the particular case discussed above.
However, averaging (or ”collapsing”) this multivalued function into a single-valued function, Y. Brenier showed in [1how to build an approximate solution to the conservation law.
We now precisely describe this so-called Transport-Collapse method in our case.

4.1 Definition and W p   contraction property of the discretized solution

Let u 0 U   be some fixed initial profile, with generalized inverse X ( 0 , . )   given as in Definition  2.1 by X ( 0 , w ) = inf { x R ; u 0 ( x ) > w }   for all w ] 0 , 1 [   . X ( 0 , . )   can be seen as a random variable on the probability space ] 0 , 1 [   equipped with the Lebesgue measure d w   ; its law is u x 0   , as pointed out after Definition  2.1 .
We let then X ( 0 , . )   evolve according to the method of characteristics, denoting X ( h , w ) = X ( 0 , w ) + h f ( w )   for all h 0   and almost every w ] 0 , 1 [   . Again, given h 0   , X ( h , . )   can be seen as a random variable on ] 0 , 1 [   ; let then T h u 0   be its repartition function, that is, the function belonging to U   and defined at any x R   as the Lebesgue measure of the set { w ] 0 , 1 [ ; X ( h , w ) x }   . It is given by T h u 0 ( x ) = 0 1 1 { X ( h , w ) x } ( w ) d w .   We summarize this construction in the following definition:
Definition 4.1 Let v U   with generalized inverse X ( 0 , . )   defined on ] 0 , 1 [   by X ( 0 , w ) = inf { x R ; v ( x ) > w } .   Then, given h 0   , and letting X ( h , w ) = X ( 0 , w ) + h f ( w )   for almost every w ] 0 , 1 [   , we define the U   function T h v   on R   by T h v ( x ) = 0 1 1 { X ( h , w ) x } ( w ) d w .  
In the case of Section  3 (see  8 ), it turns out that X ( h , . )   is the (true) inverse of T h u 0 ,   and ( h , x ) T h u 0 ( x )   is exactly the entropy solution to equation  1  ( )   with initial datum u 0   in U   . This does not hold anymore in the general case, but will allow us to build an approximate solution S h u 0   by iterating the operator T h   . Let us first give two important properties of T h   :
Proposition 4.2 Let h 0   , T h   defined as above and p 1   . Then i) T h v   belongs to U p   if so does v   .
ii) For any v   and v ~   in U   we have (with possibly infinite values unless v   and v ~ U p   ) W p ( [ T h v ] x , [ T h v ~ ] x ) W p ( v x , v ~ x ) .  
Proof. It is really similar to what has been done in Section  3 as for Corollary  1.11 .
i )   T h v   belongs to U   as a repartition function of a random variable, and we have
R | x | p d [ T h v ] x ( x ) = 0 1 | X ( h , w ) | p d w
= 0 1 | X ( 0 , w ) + h f ( w ) | p d w
2 p 1 0 1 | X ( 0 , w ) | p + | h f ( w ) | p d w
2 p 1 [ R | x | p d v x ( x ) + h p f L ( ] 0 , 1 [ ) p ] ,
which ensures that [ T h v ] x   has finite moment of order p   if so does v x   .
i i )   On one hand the generalized inverses X ( 0 , . )   and X ~ ( 0 , . )   of v   and v ~   respectively satisfy
W p ( v x , v ~ x ) = ( 0 1 | X ( 0 , w ) X ~ ( 0 , w ) | p d w ) 1 / p (11)
by Proposition  2.2 (with finite values if both v   and v ~   belong to U p   , and possibly infinite otherwise). On the other hand X ( h , . )   and X ~ ( h , . )   have respective law [ T h v ] x   and [ T h v ~ ] x   , so
W p ( [ T h u 0 ] x , [ T h u ~ 0 ] x ) ( 0 1 | X ( h , w ) X ~ ( h , w ) | p d w ) 1 / p (12)
by definition of the Wasserstein distance. But X ( h , w ) X ~ ( h , w ) = X ( 0 , w ) X ~ ( 0 , w )   for almost every w ] 0 , 1 [   by definition, which concludes the argument by  11 and  12 .
Note again that  12 holds only as an inequality since X ( h , . )   and X ~ ( h , . )   are not necessarily nondecreasing, which was the case in the example discussed in Section  3 .
  We now use the operator T h   defined above to build an approximate solution S h u 0   to the conservation law  1  ( )   :
Definition 4.3 Let h   be some positive number and v U   . For any t 0   decomposed as t = ( N + s ) h   with N N   and 0 s < 1   , we let S h v ( t , . ) = ( 1 s ) T h N v ( . ) + s T h N + 1 v ( . )   where T h 0 v = v   and T h N + 1 v = T h ( T h N v )   .
These iterations make sense because T h v U   if v U   , S h v ( t , . ) U   (resp. U p   ) for any h , t 0   and v U   (resp. U p   ).
We now prove two contractions properties on these approximate solutions. We first have the L 1 ( R )   contraction property:
Proposition 4.4 Let h   be some fixed positive number and S h   defined as above. Then, for any v U   and s , t 0   we have S h v ( t , . ) S h v ( s , . ) L 1 ( R ) | t s | f L ( [ 0 , 1 ] ) .  
Proof. As in [1we first observe that T h V V L 1 ( R ) h f L ( ] 0 , 1 [ )   for any V U   , then let t = ( M + μ ) h   and s = ( N + ν ) h   with M , N N   and 0 μ , ν < 1   , and, for instance assuming that M > N   , prove the proposition by applying this first bound to V = S h v ( k h , . ) = T h k v   for k = N + 1 , . . . , M 1   .   Then we have the W p   contraction property:
Proposition 4.5 Let h   be some fixed positive number and S h   defined as above. Then, given v   and v ~   in U   , we have for any t 0   :
W p ( [ S h v ] x ( t , . ) , [ S h v ~ ] x ( t , . ) ) W p ( v x , v ~ x ) .  
Proof. It follows from Proposition  4.2 (about T h   ) and to the convexity of the W p   distance to the power p   , in the sense that W p p ( α μ 1 + ( 1 α ) μ 2 , α ν 1 + ( 1 α ) ν 2 ) α W p p ( μ 1 , ν 1 ) + ( 1 α ) W p p ( μ 2 , ν 2 )   for all real number α [ 0 , 1 ]   and probability measures μ 1 , μ 2 , ν 1   and ν 2   (see [6for instance).
  We shall now recall the convergence of the scheme toward the entropy solution of the conservation law.

4.2 Convergence of the scheme in the L l o c 1 ( R )   sense

In this section we consider the space C ( [ 0 , + [ , L l o c 1 ( R ) )   equipped with the topology defined by the semi-norms q n m ( f ) = sup t [ 0 , n ] m m | f ( x ) | d x   for any integers n   and m   and f C ( [ 0 , + [ , L l o c 1 ( R ) )   . Then we have
Proposition 4.6 Let u 0 U   . Then, as h   goes to 0   , the function S h u 0   converges in C ( [ 0 , + [ , L l o c 1 ( R ) )   to the entropy solution of ( 1 ) with initial datum u 0   .
We briefly give the steps of the proof, which follows the one of Brenier in [1, adapted to functions of U   instead of L 1 ( R )   .
We first prove that the family ( S h u 0 ) h   is relatively compact in C ( [ 0 , + [ , L l o c 1 ( R ) )   by means of Proposition  4.4 , and Helly and Ascoli-Arzela Theorems. Then we check that the limit of any sequence of ( S h u 0 ) h   converging in C ( [ 0 , + [ , L l o c 1 ( R ) )   is an entropy solution to the conservation law  1 with initial datum u 0   . By the uniqueness of this solution ensured by Theorem  1.1 , this concludes the proof of Proposition  4.6 .

4.3 Convergence of the scheme in W p   distance sense

We first prove a uniform equiintegrability result on the approximate solutions:
Proposition 4.7 Let S h   be defined as above, v U p   and T 0   . Then
sup 0 h T sup 0 t T | x | R | x | p d [ S h v ] x ( t , x )
tends to 0   as R   goes to infinity.
Proof. We again denote M = f L ( ] 0 , 1 [ )   , and first consider T h   itself, writing
| x | R | x | p d [ T h v ] x ( x ) = 0 1 | v 1 ( w ) + h f ( w ) | p 1 { | v 1 ( w ) + h f ( w ) | R } d w
R ( | x | + h M ) p 1 { | x | + h M R } d v x ( x )
( 1 + h M R h M ) p | x | R h M | x | p d v x ( x )
for R > h M   . From this computation we deduce by iteration | x | R | x | p d [ T h N v ] x ( x ) N j = 1 ( 1 + h M R j h M ) p | x | R N h M | x | p d v x ( x )   for R > N h M   , with N j = 1 ( 1 + h M R j h M ) ( 1 + h M R N h M ) N exp ( N h M R N h M ) .   Thus | x | R | x | p d [ S h v ] x ( N h , x ) exp ( p T M R T M ) | x | R T M | x | p d v x ( x )   for any N   and h   such that N h T   .
>From this we get for instance | x | R | x | p d [ S h v ] x ( t , x ) exp ( 2 p T M R 2 T M ) | x | R 2 T M | x | p d v x ( x )   for any t   and h   smaller than T   . This concludes the argument since the last integral tends to 0   as R   goes to infinity.   >From this we deduce the convergence of the scheme in W p   distance sense:
Proposition 4.8 Let u 0 U p   and u   be the entropy solution to ( 1 ) with initial datum u 0   . Then, for any t 0   , W p ( [ S h u 0 ] x ( t , . ) , u x ( t , . ) )   converges to 0   as h   goes to 0   .
Proof. Given t 0   , S h u 0 ( t , . )   converges to u ( t , . )   in L l o c 1 ( R )   as h   goes to 0   (by Proposition  4.6 ), so [ S h u ] x ( t , . )   converges to the probability measure u x ( t , . )   , first in the distribution sense, then in the weak sense of probability measures, and finally in W p   distance by Propositions  4.7 and  2.3 .
Note in particular that u x ( t , . )   has finite moment of order p   for any t 0   , that is, u ( t , . )   belongs to U p   .  

5 The general case of entropy solutions: Theorem  1.6 and corollaries

5.1 Proof of Theorem  1.6 

We let p 1   and consider two initial data u 0   and u ~ 0   in U   with associated entropy solutions u   and u ~   .
Given t 0   , Proposition  4.6 yields again the convergence of [ S h u 0 ] x ( t , . )   to u x ( t , . )   in the weak sense of probability measures. Since this holds also for u ~ 0   , we obtain W p ( u x ( t , . ) , u ~ x ( t , . ) ) liminf h 0 W p ( [ S h u 0 ] x ( t , . ) , [ S h u ~ 0 ] x ( t , . ) )   by Proposition  2.4 . But, for each h   , W p ( [ S h u 0 ] x ( t , . ) , [ S h u ~ 0 ] x ( t , . ) ) W p ( u x 0 , u ~ x 0 )   by Proposition  4.5 , so finally W p ( u x ( t , . ) , u ~ x ( t , . ) ) W p ( u x 0 , u ~ x 0 ) .   This concludes the argument.

5.2 Proof of Corollary  1.9 

We recall that in the introduction we have defined a distance on each U p   by letting d p ( u , u ~ ) = W p ( u x , u ~ x ) ,   and we now prove that, given p 1   and u 0 U p   , the entropy solution u   to the conservation law  1 belongs to C ( [ 0 , + [ , U p )   .
We first note, in view of the proof of Proposition  4.8 , that u ( t , . )   indeed belongs to U p   for all t 0   .
Then, given s 0   , we need to prove that d p ( u ( t , . ) , u ( s , . ) ) ( = W p ( u x ( t , . ) , u x ( s , . ) ) )   tends to 0   as t   goes to s   . Indeed, on one hand u ( t , . )   tends to u ( s , . )   in L l o c 1 ( R )   by Theorem  1.1 , so u x ( t , . )   tends to u x ( s , . )   , first in the distribution sense, then in the weak sense of probability measures.
On the other hand, given T > s   , we now prove that sup 0 t T | x | R | x | p d u x ( t , x )   goes to 0   as R   goes to infinity. For this, given ɛ > 0   , let R   such that sup 0 h T sup 0 t T | x | R | x | p d [ S h u 0 ] x ( t , x ) ɛ   by Proposition  4.7 . Let then φ C c ( R )   such that 0 φ 1   and φ ( x ) = 0   if | x | R   .
On one hand R φ ( x ) | x | p d [ S h u 0 ] x ( t , x ) R φ ( x ) | x | p d u x ( t , x )   as h   goes to 0   since φ ( x ) | x | p C c ( R )   and [ S h u 0 ] x ( t , . )   tends to u x ( t , . )   in distribution sense. On the other hand R φ ( x ) | x | p d [ S h u 0 ] x ( t , x ) ɛ   for all 0 h , t T   . Hence at the limit R φ ( x ) | x | p d u x ( t , x ) ɛ   for all t T   , from which it follows that sup 0 t T | x | R | x | p d u x ( t , x ) ɛ ,   which means that indeed sup 0 t T | x | R | x | p d u x ( t , x )   goes to 0   as R   goes to infinity.
From these two results we deduce the continuity result by Proposition  2.3 .

5.3 Proof of Corollary  1.10 

Given t 0   , S h u 0 ( t , . )   converges to u ( t , . )   in L l o c 1 ( R )   by Proposition  4.6 , so for all s , t , n 0   we have u ( t , . ) u ( s , . ) L 1 ( [ n , n ] ) = lim h 0 S h u 0 ( t , . ) S h u 0 ( s , . ) L 1 ( [ n , n ] ) .   But S h u 0 ( t , . ) S h u 0 ( s , . ) L 1 ( [ n , n ] ) S h u 0 ( t , . ) S h u 0 ( s , . ) L 1 ( R ) | t s | f L ( R )   for all h 0   by Proposition  4.4 , so letting h   go to 0   we get u ( t , . ) u ( s , . ) L 1 ( [ n , n ] ) | t s | f L ( R ) .   Since this holds for all n 0   , we obtain Corollary  1.10 .

6 Extension to viscous conservation laws

In this section we let ν   be a positive number and consider the viscous conservation law
u t + f ( u ) x = ν u x x t > 0 , x R (13)
with initial datum u 0 L ( R )   .
Assuming that f   is a locally Lipschitz real-valued function on R   , and calling solution a function u   in L ( [ 0 , + [ × R )   such that  13 holds in the sense of distributions, it is known that, given u 0 L ( R )   , there exists a unique solution u   to  13 . If moreover u 0 U   , then u ( t , . )   also belongs to U   for all t 0   , and the W p   contraction property stated in Theorem  1.6 in the inviscid case ν = 0   still holds:
Theorem 6.1 Given a locally Lipschitz real-valued function f   on R   and two initial data u 0   and u ~ 0   in U   , let u   and u ~   be the associated solutions to  13 . Then, for any t 0   and p 1   , we have (with possibly infinite values) W p ( u x ( t , . ) , u ~ x ( t , . ) ) W p ( u x 0 , u ~ x 0 ) .  
We briefly mention how this contraction property for the viscous conservation law allows to recover the same property for the inviscid equation, given in Theorem  1.6 .
Given some initial datum u 0   in U   and ν > 0   , let indeed u ν   be the corresponding solution to the viscous equation  13 . Then it is known (see [5for instance) that u ν ( t , . )   converges in L l o c 1 ( R )   to the solution u ( t , . )   to the inviscid conservation law  1 with initial datum u 0   .
From this the argument already used in Section  5.1 (with S h u 0 ( t , . )   intead of u ν ( t , . )   ) enables to recover Theorem  1.6 .
The proof of Theorem  6.1 follows the lines of Sections  4 and  5 and makes use of a time-discretization of equation  13 based on the discretization of the inviscid conservation law previously discussed. More precisely, given a time step h > 0   , we first map u 0 U   to T h u 0   as in section 4.1, and then let T h u 0   evolve along the heat equation on a time interval h   , that is, map it to T h u 0 = K h * T h u 0   where K h   is the heat kernel defined on R   by K h ( z ) = 1 4 π h e z 2 4 h .   Then, defining an approximate solution S h u 0   by iterating the T h   operator as in Definition  4.3 , we prove that Propositions  4.2 and  4.5 still hold for the new T h   and S h   operators (Note that the convolution with the heat kernel is a contraction for the Wasserstein distance of any finite order).
Proposition  4.4 only holds assuming that v   is twice derivable with v   in L 1 ( R )   : it more precisely reads S h v ( t , . ) S h v ( s , . ) L 1 ( R ) | t s | [ f L ( ] 0 , 1 [ ) + v L 1 ( R ) ] .   As in Section  4.2 , this enables to prove that, given u 0   in U   , twice derivable with ( u 0 )   in L 1 ( R )   , the family ( S h u 0 ) h   converges in C ( [ 0 , + [ , L l o c 1 ( R ) )   to the solution of  13 with initial datum u 0   .
With this convergence result in hand we follow the lines of Section  5.1 to prove Theorem  6.1 in the case of twice derivable initial data, with L 1   second derivative, while the general case follows by a density argument.
Acknowledgments: This work has been partly supported by the European network Hyke, funded by the EC contract HPRN-CT-2002-00282. References

  1. Y. Brenier, Resolution d’equations d’evolution quasilineaires en dimension N   d’espace a l’aide d’equations lineaires en dimension N + 1   , J. Diff. Eq. 50, 3, p. 375-390 (1983).
  2. Y. Brenier and E. Grenier, Sticky particles and scalar conservation laws, SIAM J. Numer. Anal., 35, 6, p. 2317-2328 (1998).
  3. L. Hormander, Lectures on nonlinear hyperbolic differential equations, Mathematics & Applications (26), Springer, Berlin (1997).
  4. S. Kru z ˇ   kov, Generalized solutions of the Cauchy problem in the large for first order nonlinear equations, Dokl. Akad. Nauk. SSSR, 187, p. 29-32 (1969).
  5. D. Serre, Systemes de lois de conservations I, Diderot, Paris (1996).
  6. C. Villani, Topics in optimal transportation, Grad. Stud. Math (58), American Mathematical Society, Providence (2003).

1   Ecole normale supérieure de Lyon, Umpa, 46, allée d’Italie, F-69364 Lyon Cedex 07. fbolley@umpa.ens-lyon.fr

2   Laboratoire J.A.Dieudonne, UMR CNRS 6621, Universite de Nice Sophia-Antipolis, Parc Valrose, 06108 Nice Cedex 2. brenier@math.unice.fr

3   Fields Institute & University of Toronto

4   Ecole Polytechnique Fédérale de Lausanne, SB-IMA, 10015 Lausanne. gregoire.loeper@epfl.ch