17.08.2013 Views

Solutions auto-similaires du probl`eme de Riemann pour une loi de ...

Solutions auto-similaires du probl`eme de Riemann pour une loi de ...

Solutions auto-similaires du probl`eme de Riemann pour une loi de ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Solutions</strong> <strong>auto</strong>-<strong>similaires</strong> <strong>du</strong> problème <strong>de</strong> <strong>Riemann</strong><br />

<strong>pour</strong> <strong>une</strong> <strong>loi</strong> <strong>de</strong> conservation scalaire quasilinéaire<br />

à fonction <strong>de</strong> flux continue avec la viscosité εtuxx.<br />

Boris P. Andreyanov<br />

L’Université Lomonossov <strong>de</strong> Moscou (Russie) et<br />

L’Université <strong>de</strong> Franche-Comté (Besançon, France).<br />

On considère le problème <strong>de</strong> Cauchy suivant:<br />

(1ε) Ut +f(U)x = εtUxx, f : IR → IR, f ∈ C; U : IR + ×IR → IR 1 ; ε ≥ 0<br />

⎧<br />

⎨ u−, x < 0<br />

(2) U|t=0 =<br />

⎩ u+, x > 0 ; on suppose que u− < u+ <strong>pour</strong> simplifier.<br />

Le problème (1ε),(2) admet <strong>une</strong> solution <strong>auto</strong>-similaire U(t,x) = U(ξ) où ξ = x/t.<br />

Si ε = 0 (ce qui représente le cas <strong>de</strong> la <strong>loi</strong> <strong>de</strong> conservation quasilinéaire), on appelle alors<br />

solution <strong>de</strong> (10),(2) <strong>une</strong> solution au sens <strong>de</strong> l’inégalité entropique <strong>de</strong> S.Kruzhkov ([7]-[10]).<br />

Si ε > 0 , on appelle alors solution <strong>de</strong> (1ε),(2) <strong>une</strong> solution au problème suivant (que l’on<br />

obtient en intégrant l’équation différentielle <strong>pour</strong> U(ξ) ):<br />

(3) εU ′ ξ<br />

(ξ) = − ζU<br />

0<br />

′ (ζ)dζ +f(U(ξ))+K, K ∈ IR; U(±∞) = u±, U ∈ C 1 (IR).<br />

Dans cette note on prouve que <strong>pour</strong> ε > 0 il existe <strong>une</strong> unique solution U(ξ) <strong>du</strong> problème<br />

(1ε),(2) au sens (3). Lorsque ε → 0 , les solutions correspondantes ten<strong>de</strong>nt p.p. vers la<br />

fonction<br />

(4) U0(x/t) = ∂/∂x max (xv −tf(v))<br />

u−≤v≤u+<br />

Notons que d’après la formule <strong>de</strong> Fenchel U0(ξ) est l’inverse <strong>de</strong> la dérivée <strong>de</strong> l’enveloppe<br />

convexe <strong>de</strong> f(u) sur [u−,u+] . On montre que la fonction U0(x/t) est <strong>une</strong> solution <strong>de</strong><br />

(10),(2). Elle est l’unique solution entropique <strong>pour</strong> tout f ∈ C[u−,u+] en vertu <strong>de</strong><br />

résultats <strong>de</strong> [2],[10]. Le cas où f est seulement continue a été traité <strong>pour</strong> la première<br />

fois par Ph.Bénilan ([3]). Dans le cas où la fonction <strong>de</strong> flux f(u) est régulière l’expression<br />

explicite<strong>de</strong>lasolutionentropiqueenfonction<strong>de</strong>l’enveloppe convexe <strong>de</strong> f aétéproposéepar<br />

I.Gelfand ([4]) et justifiée d’<strong>une</strong> manière détaillée par S.Kruzhkov ([9]), tout en s’appuyant<br />

sur l’argument d’unicité d’<strong>une</strong> solution entropique. Les premiers résultats <strong>pour</strong> l’équation<br />

(1ε) ont été établis par A.Kalashnikov ([6]). On peut comparer la formule (4) aux formules<br />

1


proposées <strong>pour</strong> <strong>de</strong>s cas différents dans [5],[12],[11]. En vertu <strong>de</strong> l’unicité toutes ces formules<br />

sont équivalentes <strong>pour</strong> le cas <strong>du</strong> problème <strong>de</strong> <strong>Riemann</strong> avec <strong>une</strong> fonction <strong>de</strong> flux f régulière<br />

convexe.<br />

Les démonstrations détaillées d’<strong>une</strong> partie <strong>de</strong>s assertions <strong>de</strong> cette note sont présentées<br />

dans [1].<br />

On fixe ε > 0 .<br />

L e m m e 1. Toute solution U(ξ) <strong>du</strong> problème (3) est croissante sur IR .<br />

Lapreuve([1])sefaitenraisonnantparl’absur<strong>de</strong>dansunvoisinaged’unpointd’extremum<br />

<strong>de</strong> la solution.<br />

Par suite, la fonction Ξ(u) = [U(ξ)] −1 est définie p.p. sur [u−,u+] et monotone.<br />

L e m m e 2. Soit <strong>une</strong> fonction U(ξ) <strong>une</strong> solution <strong>du</strong> problème (3), alors la fonction<br />

Φ(u) = u U(0) Ξ(v)dv−K sur [u−,u+] est <strong>une</strong> solution <strong>du</strong> problème suivant :<br />

⎧<br />

Φ ∈ C[u−,u+] et Φ est convexe<br />

Φ(u) ≤ f(u) sur [u−,u+] et Φ(u±) = f(u±)<br />

(5)<br />

⎪⎨<br />

⎪⎩<br />

ε<br />

f−Φ<br />

∈ Lloc<br />

1 ]u−,u+[<br />

¨Φ(u) ε ≥ f(u)−Φ(u)<br />

(f(u)−Φ(u)) <br />

Φ(u)− ¨ ε = 0 f(u)−Φ(u)<br />

(où ˙ signifie d/<strong>du</strong> dans tout ce qui suit.)<br />

⎫<br />

⎬<br />

⎭<br />

au sens <strong>de</strong> mesures sur ]u−,u+[<br />

Inversement, soit Φ(u) <strong>une</strong> solution <strong>de</strong> (5) , alors la fonction U(ξ) = [ ˙ Φ(u)] −1 ≡<br />

≡ ∂/∂x max (xv −tΦ(v)) est <strong>une</strong> solution <strong>de</strong> (3).<br />

u−≤v≤u+<br />

Démonstration. (3) ⇒ (5) On réécrit l’équation (3) sous la forme<br />

(6) εU ′ (ξ) = f(U(ξ))−Φ(U(ξ)),<br />

d’où Φ ∈ C]u−,u+[ et Φ ≤ f . Puisque ˙ Φ(u) = Ξ(u) est <strong>une</strong> fonction continue p.p.<br />

croissante, alors Φ est convexe. Posons Ω = {u|∃ξ : U(ξ) = u,U ′ (ξ) = 0} . La mesure<br />

<strong>de</strong> Lebesgue |Ω| est zéro d’après le lemme <strong>de</strong> Sard et Ω ≡ {u|Φ(u) = f(u)}. Pour tout<br />

u ∈ [u−,u+]\Ω il existe ¨ Φ(u) = ˙ Ξ(u) = 1/U ′ (ξ) > 0 ; ¨ ε Φ(u) = et Φ(u) < f(u);<br />

f(u)−Φ(u)<br />

et comme (f − Φ) ¨ Φ = 0 sur Ω, alors (f − Φ) <br />

Φ− ¨ ε = 0 au sens <strong>de</strong> mesures sur<br />

f−Φ<br />

]u−,u+[ . Puisque |Ω| = 0 et ¨ Φ ≥ 0, alors ¨ Φ ≥ ε<br />

f−Φ sur ]u−,u+[ au même sens. Par<br />

suite, <strong>pour</strong> tout segment [a,b] ⊂]u−,u+[ on a b ε<br />

a f(u)−Φ(u) <strong>du</strong> ≤ ˙ Φ(b+0)− ˙ Φ(a−0) < ∞,<br />

d’où ε<br />

f−Φ<br />

∈ Lloc<br />

1 ]u−,u+[ . L’équation (6) avec U(±∞) = u± impliquent qu’il existe<br />

lim<br />

ξ→±∞ U′ (ξ) = 0 , alors Φ(u±) = f(u±) et Φ ∈ C[u−,u+] .<br />

(5) ⇒ (3) La fonction Ξ(u) := ˙ Φ(u) est croissante, on peut donc définir<br />

U(ξ) = [Ξ(u)] −1 . Maitenant si u 0 /∈ Ω , alors il existe ˙ Ξ(u) = ε<br />

f(u)−Φ(u)<br />

2<br />

> 0 sur un


voisinage <strong>de</strong> u 0 , et donc (6) est vérifiée en ξ 0 = Ξ(u 0 ). Si u 0 ∈ Ω, alors <strong>pour</strong> chaque<br />

α > 0 il existe un voisinage <strong>de</strong> u 0 tel que f(u) − Φ(u) < εα et donc ¨ Φ > 1/α sur le<br />

voisinage. Par conséquent, |Ξ(u 0 + δ) −Ξ(u 0 )| ≥ |δ|/α <strong>pour</strong> tout δ assez petit; il existe<br />

donc U ′ (ξ 0 ) = 0 et (6) est vérifiée dans tous les cas. Alors U ∈ C 1 et (6) implique (3)<br />

d’après la définition <strong>de</strong> U(ξ) . Evi<strong>de</strong>mment, U(±∞) = u± . △<br />

R e m a r q u e. Ilestintéressantqued’aprèslelemme2lafonction w(t,x) = ˙ Φ(U(t,x))<br />

vérifie l’équation <strong>de</strong> Hopf ([5]) wt + wwx = 0 si U est <strong>une</strong> solution <strong>de</strong> (1ε),(2) au sens<br />

(3).<br />

L e m m e 3. Pour tous ε > 0 , u− < u+ et f ∈ C[u−,u+] il existe <strong>une</strong> unique<br />

solution <strong>du</strong> problème (5) .<br />

Démonstration. Afin <strong>de</strong> prouver l’unicité on raisonne par l’absur<strong>de</strong>; il suffit <strong>de</strong> traiter<br />

un point d’extremum <strong>de</strong> la différence <strong>de</strong> <strong>de</strong>ux solutions à (5) ([1]).<br />

Pour démontrer l’existence on intro<strong>du</strong>it le problème pénalisé:<br />

(7)<br />

⎧<br />

⎨<br />

⎩<br />

¨Φn(u) ε<br />

= Gn(u,Φn(u)) = ∧n, n = 1,2,...<br />

f(u)−Φn(u)<br />

Φn(u±) = f(u±), Φn ∈ C2 [u−,u+].<br />

Puisque Gn(u,Φ) est continue en u et Φ et bornée, il existe <strong>une</strong> solution <strong>de</strong> (7).<br />

Comme Gn(u,Φ) est croissante en Φ , le principe <strong>de</strong> maximum est alors vérifié <strong>pour</strong> les<br />

<br />

équations <strong>du</strong> type (7). On pose G = ε(u−u−)(u+ −u) et dénote par F l’enveloppe<br />

convexe <strong>de</strong> f sur [u−,u+] . Alors (F −G)¨≥ −¨ G ≥ ε<br />

G ≥ ε , et (F −G) est donc<br />

f−(F−G)<br />

ε<br />

<strong>une</strong> sous-solution <strong>du</strong> problème (7) avec G∞ = f(u)−Φ . On a <strong>pour</strong> n ≥ m G∞(u,Φ) ≥<br />

≥ Gn(u,Φ) ≥ Gm(u,Φ) et donc d’après le principe <strong>de</strong> maximum Φm(u) ≥ Φn(u) ≥<br />

≥ F(u)−G(u) sur [u−,u+] .<br />

Ainsi Φn(u) ↓ Φ(u) ∈ IR , u ∈ [u−,u+] , Φ(u± ∓0) = Φ(u±) = f(u±) , Φ ∈ C[u−,u+]<br />

et convexe. Aussi Gn(u,Φn(u)) tend vers<br />

ε<br />

f(u)−Φ(u) ∈ IR+ sur [u−,u+] . On prend <strong>une</strong><br />

fonction test ϕ ∈ C ∞ 0 ]u−,u+[ et ϕ ≥ 0; d’après (7) et le lemme <strong>de</strong> Fatou, on a<br />

(8)<br />

u+ <br />

u−<br />

¨ϕΦ(u)<strong>du</strong> = lim<br />

u+ <br />

n→∞<br />

u−<br />

¨ϕΦn(u)<strong>du</strong> = lim<br />

u+ <br />

n→∞<br />

u−<br />

Alors ¨ Φ ≥ ε<br />

f−Φ au sens <strong>de</strong> mesures sur ]u−,u+[ et ε<br />

f−Φ<br />

ϕGn(u,Φn(u))<strong>du</strong> ≥<br />

u+ <br />

u−<br />

∈ Lloc<br />

1 ]u−,u+[ .<br />

ε<br />

ϕ<br />

f(u)−Φ(u) <strong>du</strong>.<br />

Si on prend maintenant <strong>une</strong> fonction test ϕ ∈ C ∞ 0 [u−,u+] à suppϕ ⊂ {u|Φ < f},<br />

alors le (8) se transforme en égalité, car il existe N = N(ϕ) tel que <strong>pour</strong> tout n ≥ N<br />

Gn(u,Φn(u)) ≤ GN(u,ΦN(u)) sur suppϕ. Puisque f −Φ = 0 sur [u−,u+]\{u|Φ < f},<br />

on a (f −Φ) <br />

Φ− ¨ ε = 0 , toujours au sens <strong>de</strong> mesures sur ]u−,u+[ . △<br />

f−Φ<br />

On montre facilement que <strong>pour</strong> <strong>une</strong> f Lipshitzienne la solution <strong>de</strong> (5) est <strong>une</strong> solution<br />

classique <strong>de</strong> l’équation ¨ Φ = ε<br />

f−Φ sur ]u−,u+[ . Cependant on peut montrer à l’ai<strong>de</strong> <strong>du</strong><br />

3


principe <strong>de</strong> maximum que <strong>pour</strong> f(u) <strong>du</strong> type<br />

<br />

|u| et <strong>pour</strong> tout intervalle ]u−,u+[∋ 0<br />

assez petit la dérivée <strong>de</strong> la solution <strong>de</strong> (5) a un saut positif en 0. Ce saut correspond à un<br />

intervalle <strong>de</strong> constance <strong>de</strong> la solution U(ξ) <strong>de</strong> (1ε),(2).<br />

Des lemmes 2 et 3 résulte le<br />

T h é o r è m e 1. Pour tous ε > 0 , u− < u+ et f ∈ C[u−,u+] il existe <strong>une</strong> solution<br />

unique Uε(x/t) <strong>du</strong> problème (1ε),(2) au sens (3) . Elle est fournie par la formule analogue<br />

à (4) , à savoir, Uε(x/t) = ∂/∂x max (xv −tΦε(v)) où Φε(u) est donnée par (5) .<br />

u−≤v≤u+<br />

On intro<strong>du</strong>it ici l’indice ε dans les notations <strong>de</strong>s solutions <strong>de</strong> (3) et (5) en vue <strong>de</strong><br />

passer à la limite <strong>pour</strong> ε tendant vers zéro. On aura également besoin <strong>de</strong>s <strong>de</strong>ux lemmes<br />

suivantes :<br />

L e m m e 4. Soit F(u) l’enveloppe convexe <strong>de</strong> f sur [u−,u+] . Alors Φε(u) ten<strong>de</strong>nt<br />

vers F(u) uniformément sur [u−,u+] , quand ε → +0.<br />

Démonstration. D’<strong>une</strong> part, Φε ≤ F évi<strong>de</strong>mment.<br />

D’autre part, <strong>pour</strong> chaque α > 0 il existe <strong>une</strong> fonction G ∈ C 2 [u−,u+] telle que<br />

0 0 et (10),(2):<br />

T h é o r è m e 2. Soit Uε(x/t) les solutions <strong>du</strong> problème (1ε),(2) construites dans<br />

le théorème 1 ci-<strong>de</strong>ssus. Alors lorsque ε → +0, Uε(x/t) ten<strong>de</strong>nt p.p. vers la fonction<br />

U0(x/t) = ∂/∂x max (xv −tF(v)) ≡ ∂/∂x max (xv −tf(v)), où U0 est <strong>une</strong> solution<br />

u−≤v≤u+<br />

u−≤v≤u+<br />

<strong>du</strong> problème (10),(2) au sens <strong>de</strong> Kruzhkov.<br />

La convergence <strong>de</strong>s Uε résulte immédiatement <strong>de</strong>s lemmes 4 et 5. En utilisant la tech-<br />

nique <strong>de</strong> Kruzhkov ([7]-[9]), ondémontre facilement que U0(x/t) est <strong>une</strong> solution entropique<br />

<strong>de</strong> (10),(2) par le passage à la limite dans la suite Uε lorsque ε → +0 .<br />

4


Les métho<strong>de</strong>s <strong>de</strong> ce travail fournissent <strong>de</strong>s résultats analogues dans le cas <strong>du</strong> problème<br />

<strong>de</strong> <strong>Riemann</strong> <strong>pour</strong> le système<br />

⎧<br />

⎨<br />

⎩<br />

ut +f(v)x = εtuxx<br />

vt +ux = 0<br />

avec <strong>une</strong> fonction <strong>de</strong> flux f continue croissante.<br />

L’auteur tient à exprimer à quel point il est reconnaissant au Prof. Stanislav N.Kruzhkov<br />

<strong>pour</strong> l’avoir initié aux mathématiques et en particulier lui avoir proposé ce problème.<br />

Références<br />

1. B.Andreyanov“Vanishingviscosity methodan<strong>de</strong>xplicitformulaeforsolutionstothe<br />

<strong>Riemann</strong> problem for scalar conservation laws.” Vestnik Mosc. Univ., à paraître.<br />

2. L.Barthélemy “Problème d’obstacle <strong>pour</strong> <strong>une</strong> équation quasilinéaire <strong>du</strong> premier or-<br />

dre.” Ann. Fac. Sci. Toulouse, 1988, Vol.9, No.2, pp. 137-159.<br />

3. Ph.Bénilan “Equations d’évolution dans un espace <strong>de</strong> Banach quelconque et appli-<br />

cations.” Thèse Doctorat d’Etat, Univ. Paris Sud, Orsay, 1972<br />

4. I.M.Gelfand “Some problems in the theory of quasilinear equations.” Uspekhi mat.<br />

nauk, Moscou, 1959, V.14, No.2, pp.87-158.<br />

5. E.Hopf “The partial differential equation ut + uux = µuxx.” Comm. Pure Appl.<br />

Math., 1950, V.3, No.3, pp.201-230.<br />

6. A.S.Kalashnikov “Construction of generalized solutions of quasilinear equations of<br />

first or<strong>de</strong>r without convexity conditions as limits of solutions of parabolic equations<br />

with a small parameter.” Dokl. Akad. Nauk URSS, 1959, V.127, No.1, pp.27-30.<br />

7. S.N.Kruzhkov “Generalized solutions of the Cauchy problem in the large for first-<br />

or<strong>de</strong>r nonlinear equations.” Dokl. Akad. Nauk URSS, 1969, V.187, No.1, pp.29-32.<br />

8. S.N.Kruzhkov “First-or<strong>de</strong>r quasilinear equations in several in<strong>de</strong>pen<strong>de</strong>nt variables.”<br />

Mat. Sbornik, Moscou, 1970, V.81, No.2, pp.228-255.<br />

9. S.N.Kruzhkov “Nonlinear partial differential equations. Part II.” (Lections 3,4),<br />

Mosc. St. Univ., preprint, 1970.<br />

10. S.N.Kruzhkov, E.Y.Panov “First-or<strong>de</strong>r quasilinear conservation laws with infinite<br />

initial data <strong>de</strong>pen<strong>de</strong>nce area.” Dokl. Akad. Nauk URSS, 1990, V.314, No.1, pp.79-<br />

84.<br />

11. S.N.Kruzhkov, N.S.Petrosyan “Asymptotic behaviour of the solutions of the Cauchy<br />

problem for non-linear first or<strong>de</strong>r equations.” Russian Math. Surveys, 1987, V.42,<br />

No.5, pp.1-47.<br />

12. P.D.Lax “Hyperbolic systems of conservation laws II.” Comm. Pure Appl. Math.,<br />

1957, V.10, No.4, pp. 537-566.<br />

5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!