the scalar case the system case - home | institute for ... · the scalar case the system case ......

87
The scalar case The system case Conservation laws on networks Mauro Garavello University of Eastern Piedmont joint works with R.M. Colombo and B. Piccoli July 30, 2009 Nonlinear conservation laws and applications IMA, July 13-31, 2009

Upload: lykhanh

Post on 12-May-2018

215 views

Category:

Documents


2 download

TRANSCRIPT

The scalar caseThe system case

Conservation laws on networks

Mauro Garavello

University of Eastern Piedmont

joint works with R.M. Colombo and B. Piccoli

July 30, 2009

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Conservation Laws on Networks

A network is a finite collection of

arcs and vertices

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Conservation Laws on Networks

Ii = [ai , bi ]

Ij = [aj , bj ]

A network is a finite collection of

arcs and vertices

Each arc is modeled by Ii = [ai , bi ]

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Conservation Laws on Networks

(ui )t + f (ui )x = 0

(uj )t + f (uj )x = 0

A network is a finite collection of

arcs and vertices

Each arc is modeled by Ii = [ai , bi ]

On each arc we consider the PDE

system (ui )t + f (ui )x = 0

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Various applications

Car traffic

LWR model

ρt + (ρv(ρ))x = 0

- Coclite, G., Piccoli, SIAM J. Math. Anal. 36, 2005.- Holden, Risebro, SIAM J. Math. Anal. 26, 1995.- Lighthill, Whitham, Proc. Roy. Soc. London Ser. A 229, 1955.

- Richards, Oper. Res. 4, 1956.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Various applications

Car traffic

Aw-Rascle-Zhang model

ρt + (ρv)x = 0,(v + p(ρ))t + v(v + p(ρ))x = 0,

- Aw, Rascle, SIAM J. Appl. Math. 60, 2000.- G., Piccoli, Commun. Partial Differential Equations 31, 2006.

- Zhang, Transportation Research B 36, 2002.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Various applications

Car traffic

Colombo phase transition model

Free flow Congested flow

8

>

>

>

>

<

>

>

>

>

:

(ρ, q) ∈ Ωf ,

ρt + [ρ · v ]x = 0,

v =“

1 −ρ

R

· V ,

8

>

>

>

>

>

>

>

<

>

>

>

>

>

>

>

:

(ρ, q) ∈ Ωc ,

ρt + [ρ · v ]x = 0,

qt + [(q − Q) · v ]x = 0,

v =“

1 −ρ

R

·qρ

.

- Colombo, SIAM J. Appl. Math. 63, 2002.- Colombo, Goatin, Piccoli, J. Hyperbolic Differ. Equ., 2009.- Colombo, Goatin, Priuli, Nonlinear Anal. 66, 2007.

- Goatin, Math. Comput. Modelling 44, 2006.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Various applications

Gas pipelines

p-system

ρt + qx = 0,

qt +(

q2

ρ+ p(ρ)

)

x= 0,

- Banda, Herty, Klar, Netw. Heterog. Media 1, 2006.- Colombo, G., SIAM J. Math. Anal. 39, 2008.- Colombo, Guerra, Herty, Sachers, SIAM J. Contol Optim. 48, 2009.- Colombo, Herty, Sachers, SIAM J. Math. Anal. 40, 2008.- Colombo, Mauri, J. Hyperbolic Diff. Eq. 5, 2008.

- Colombo, Marcellini, J. Matematical Anal. and Appl.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Various applications

Data networks

ρt + f (ρ)x = 0

- D’Apice, Manzo, Piccoli, SIAM J. Appl. Math. 68, 2008.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Various applications

Supply chains

ρt + (min µ(t, x), vρ)x = 0

- Armbruster, Degond, Ringhofer, Bull. Inst. Math. Acad. Sin. 2, 2007.- Gottlich, Herty, Klar, Commun. Math. Sci. 4, 2006.

- D’Apice, Gottlich, Herty, Piccoli, SIAM book series, 2009.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Various applications

Blood circulation

At + mx = 0

mt +(

αm2

A

)

x+ A

ρpx = −K m

A

- Canic, Kim, Math. Meth. Appl. Sci. 26, 2003.

- Fernandez, Milisic, Quarteroni, Multiscale Model. Simul. 4, 2005.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Various applications

Irrigation channel

De Saint-Venant equation

Ht + (Hv)x = 0vt +

(

12v2 + gH

)

x= gS(H, v)

- Coron, d’Andrea-Novel, Bastin, ECC1999.

- Gugat, Leugering, Ann. Inst. H. Poincare Anal. Non Lineaire 26, 2009.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The LWR model

ρt + f (ρ)x = 0

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The LWR model

ρt + f (ρ)x = 0

• ρ(t, x) denotes the density of cars at time t > 0 and in the position x ∈ [a, b]

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The LWR model

ρt + f (ρ)x = 0

• ρ(t, x) denotes the density of cars at time t > 0 and in the position x ∈ [a, b]• f (ρ) is the flux

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The LWR model

ρt + f (ρ)x = 0

• ρ(t, x) denotes the density of cars at time t > 0 and in the position x ∈ [a, b]• f (ρ) is the flux and it is given by f (ρ) = ρv , where v is the average velocity

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The LWR model

ρt + f (ρ)x = 0

• ρ(t, x) denotes the density of cars at time t > 0 and in the position x ∈ [a, b]• f (ρ) is the flux and it is given by f (ρ) = ρv , where v is the average velocity• v depends only on ρ in a decreasing way

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The LWR model

ρt + f (ρ)x = 0

• ρ(t, x) denotes the density of cars at time t > 0 and in the position x ∈ [a, b]• f (ρ) is the flux and it is given by f (ρ) = ρv , where v is the average velocity• v depends only on ρ in a decreasing way• f (0) = f (ρmax ) = 0 is a strictly concave function

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The LWR model

ρt + f (ρ)x = 0

• ρ(t, x) denotes the density of cars at time t > 0 and in the position x ∈ [a, b]• f (ρ) is the flux and it is given by f (ρ) = ρv , where v is the average velocity• v depends only on ρ in a decreasing way• f (0) = f (ρmax ) = 0 is a strictly concave function

0 ρρmax

v

vmax

0 ρρmax

f

σ

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Solutions at nodes

- J node: n incoming arcs, m outgoing arcs

J

I1

I2

I3

I4

I5

I6

I7

I8

I9

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Solutions at nodes

- J node: n incoming arcs, m outgoing arcs- Consider an initial datum ρ0,l in each arc

J

ρ1,0

ρ2,0

ρ3,0

ρ4,0

ρ5,0

ρ6,0

ρ7,0

ρ8,0

ρ9,0

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Solutions at nodes

- J node: n incoming arcs, m outgoing arcs- Consider an initial datum ρ0,l in each arc- This corresponds to n + m IBV problems

8

<

:

(ρl )t + f (ρl )x = 0, l ∈ 1, . . . , n + mρl (0, x) = ρl,0(x), x ∈ Il , l ∈ 1, . . . , n + mρl (t, 0) = ?, t > 0, l ∈ 1, . . . , n + m

J

ρ1,0

ρ2,0

ρ3,0

ρ4,0

ρ5,0

ρ6,0

ρ7,0

ρ8,0

ρ9,0

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Solutions at nodes ... the Riemann problem

A Riemann problem at a node is a Cauchy problem with constantinitial conditions on each arc.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Solutions at nodes ... the Riemann problem

A Riemann problem at a node is a Cauchy problem with constantinitial conditions on each arc.

(ρl)t + f (ρl)x = 0, l ∈ 1, . . . , n + mρl(0, x) = ρ0,l , x ∈ Il , l ∈ 1, . . . , n + mρ0,l ∈ [0, ρmax ], x ∈ Il , l ∈ 1, . . . , n + m

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Solutions at nodes ... the Riemann problem

A Riemann problem at a node is a Cauchy problem with constantinitial conditions on each arc.

(ρl)t + f (ρl)x = 0, l ∈ 1, . . . , n + mρl(0, x) = ρ0,l , x ∈ Il , l ∈ 1, . . . , n + mρ0,l ∈ [0, ρmax ], x ∈ Il , l ∈ 1, . . . , n + m

Giving a solution is equivalent to giving its trace at the node.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Solutions at nodes ... the Riemann problem

A Riemann problem at a node is a Cauchy problem with constantinitial conditions on each arc.

(ρl)t + f (ρl)x = 0, l ∈ 1, . . . , n + mρl(0, x) = ρ0,l , x ∈ Il , l ∈ 1, . . . , n + mρ0,l ∈ [0, ρmax ], x ∈ Il , l ∈ 1, . . . , n + m

Giving a solution is equivalent to giving its trace at the node.

Definition

A Riemann solver at the node J is a function

RS : [0, ρmax ]n+m → [0, ρmax ]

n+m,

which gives the trace at the node of a solution to thecorresponding Riemann problem.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The traces

Given an arc of a node and an initial datum ρl ,0, not all theelements in [0, ρmax ] can be the trace at the node of asolution to a Riemann problem

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The traces

Given an arc of a node and an initial datum ρl ,0, not all theelements in [0, ρmax ] can be the trace at the node of asolution to a Riemann problemAn element ρl ∈ [0, ρmax ] can be the trace at a node of asolution to a Riemann problem only if:

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The traces

Given an arc of a node and an initial datum ρl ,0, not all theelements in [0, ρmax ] can be the trace at the node of asolution to a Riemann problemAn element ρl ∈ [0, ρmax ] can be the trace at a node of asolution to a Riemann problem only if:

Incoming arcs: the classical Riemann problem (ρl,0, ρl ) issolved with waves with negative speed

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The traces

Given an arc of a node and an initial datum ρl ,0, not all theelements in [0, ρmax ] can be the trace at the node of asolution to a Riemann problemAn element ρl ∈ [0, ρmax ] can be the trace at a node of asolution to a Riemann problem only if:

Incoming arcs: the classical Riemann problem (ρl,0, ρl ) issolved with waves with negative speedOutgoing arcs: the classical Riemann problem (ρl , ρl,0) issolved with waves with positive speed

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The traces

Given an arc of a node and an initial datum ρl ,0, not all theelements in [0, ρmax ] can be the trace at the node of asolution to a Riemann problemAn element ρl ∈ [0, ρmax ] can be the trace at a node of asolution to a Riemann problem only if:

Incoming arcs: the classical Riemann problem (ρl,0, ρl ) issolved with waves with negative speedOutgoing arcs: the classical Riemann problem (ρl , ρl,0) issolved with waves with positive speed

We prescribe the conservation at J:

n∑

i=1

f (ρi ) =n+m∑

j=n+1

f (ρj)

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The traces

Given an arc of a node and an initial datum ρl ,0, not all theelements in [0, ρmax ] can be the trace at the node of asolution to a Riemann problemAn element ρl ∈ [0, ρmax ] can be the trace at a node of asolution to a Riemann problem only if:

Incoming arcs: the classical Riemann problem (ρl,0, ρl ) issolved with waves with negative speedOutgoing arcs: the classical Riemann problem (ρl , ρl,0) issolved with waves with positive speed

We prescribe the conservation at J:

n∑

i=1

f (ρi ) =n+m∑

j=n+1

f (ρj)

There are infinitely many Riemann solvers with theseproperties!

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

A particular Riemann solver

1 Fix a node J: n incoming and m outgoing arcs

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

A particular Riemann solver

1 Fix a node J: n incoming and m outgoing arcs

2 Fix a distribution matrix A ∈ M(m × n)

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

A particular Riemann solver

1 Fix a node J: n incoming and m outgoing arcs

2 Fix a distribution matrix A ∈ M(m × n)

3 Impose the constraints

A · (f (ρ1), . . . , f (ρn))T = (f (ρn+1), . . . , f (ρn+m))T

on the fluxes at J

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

A particular Riemann solver

1 Fix a node J: n incoming and m outgoing arcs

2 Fix a distribution matrix A ∈ M(m × n)

3 Impose the constraints

A · (f (ρ1), . . . , f (ρn))T = (f (ρn+1), . . . , f (ρn+m))T

on the fluxes at J

4 Choose the only solution, which maximizes∑n

i=1 f (ρi )

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

A particular Riemann solver

1 Fix a node J: n incoming and m outgoing arcs

2 Fix a distribution matrix A ∈ M(m × n)

3 Impose the constraints

A · (f (ρ1), . . . , f (ρn))T = (f (ρn+1), . . . , f (ρn+m))T

on the fluxes at J

4 Choose the only solution, which maximizes∑n

i=1 f (ρi )

Remark

If we “invert” the order of the last two rules, i.e. first we maximizethe functional and then we impose some constraints, then weobtain a different Riemann solver.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Properties (P1), (P2) and (P3)

Property (P1)

RS has the property (P1) if, given (ρ1,0, . . . , ρn+m,0) and(ρ′1,0, . . . , ρ

′n+m,0) such that ρl ,0 = ρ′l ,0 whenever ρl ,0 or ρ′l ,0 is a

bad datum, then

RS(ρ1,0, . . . , ρn+m,0) = RS(ρ′1,0, . . . , ρ′n+m,0).

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Properties (P1), (P2) and (P3)

Property (P1)

RS has the property (P1) if, given (ρ1,0, . . . , ρn+m,0) and(ρ′1,0, . . . , ρ

′n+m,0) such that ρl ,0 = ρ′l ,0 whenever ρl ,0 or ρ′l ,0 is a

bad datum, then

RS(ρ1,0, . . . , ρn+m,0) = RS(ρ′1,0, . . . , ρ′n+m,0).

The datum ρl ,0 is called bad if

ρl ,0 < σ, l ≤ n or ρl ,0 > σ, l ≥ n + 1

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Properties (P1), (P2) and (P3)

Property (P1)

RS has the property (P1) if, given (ρ1,0, . . . , ρn+m,0) and(ρ′1,0, . . . , ρ

′n+m,0) such that ρl ,0 = ρ′l ,0 whenever ρl ,0 or ρ′l ,0 is a

bad datum, then

RS(ρ1,0, . . . , ρn+m,0) = RS(ρ′1,0, . . . , ρ′n+m,0).

The datum ρl ,0 is called bad if

ρl ,0 < σ, l ≤ n or ρl ,0 > σ, l ≥ n + 1

i.e. ρl ,0 gives a non trivial constraint for the flux solution at J

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Properties (P1), (P2) and (P3)

RS has the property (P2) if there exists C ≥ 1 such that, for everyequilibrium (ρ1,0, . . . , ρn+m,0) for RS and for every wave (ρl,0, ρl ) (l ∈1, . . . , n + m) interacting with J at time t, it holds

Tot.Var.f (t+) − Tot.Var.f (t−) ≤ C min˘

˛

˛f (ρl,0) − f (ρl )˛

˛ , |Γ(t+) − Γ(t−)|¯

.

- An equilibrium is a fixed point of RS

- The functionals Γ(t) and Tot.Var.f (t) are defined by

Γ(t) :=∑n

i=1 f (ρi (t, 0−))

Tot.Var.f (t) :=∑n+m

l=1 Tot.Var.f (ρl(t, ·))

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Properties (P1), (P2) and (P3)

RS has the property (P2) if there exists C ≥ 1 such that, for everyequilibrium (ρ1,0, . . . , ρn+m,0) for RS and for every wave (ρl,0, ρl ) (l ∈1, . . . , n + m) interacting with J at time t, it holds

Tot.Var.f (t+) − Tot.Var.f (t−) ≤ C min˘

˛

˛f (ρl,0) − f (ρl )˛

˛ , |Γ(t+) − Γ(t−)|¯

.

I1

I2

I3

I4

ρ1

t

ρ1,0

ρ2,0

ρ3,0

ρ4,0

I1

I2

I3

I4

J

ρ1

ρ1,0

ρ2,0

ρ3,0

ρ4,0

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Properties (P1), (P2) and (P3)

RS has the property (P2) if there exists C ≥ 1 such that, for everyequilibrium (ρ1,0, . . . , ρn+m,0) for RS and for every wave (ρl,0, ρl ) (l ∈1, . . . , n + m) interacting with J at time t, it holds

Tot.Var.f (t+) − Tot.Var.f (t−) ≤ C min˘

˛

˛f (ρl,0) − f (ρl )˛

˛ , |Γ(t+) − Γ(t−)|¯

.

I1

I2

I3

I4

ρ1

t

ρ1,0

ρ2,0

ρ3,0

ρ4,0

ρ1

ρ2

ρ3

ρ4

I1

I2

I3

I4

J

ρ1

ρ2,0

ρ3,0

ρ4,0

ρ1

ρ2

ρ3

ρ4

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Properties (P1), (P2) and (P3)

RS has the property (P2) if there exists C ≥ 1 such that, for everyequilibrium (ρ1,0, . . . , ρn+m,0) for RS and for every wave (ρl,0, ρl ) (l ∈1, . . . , n + m) interacting with J at time t, it holds

|f (ρ1) − f (ρ1)| + |f (ρ2,0) − f (ρ2)| + |f (ρ3,0) − f (ρ3)| + |f (ρ4,0) − f (ρ4)|

− |f (ρ1,0) − f (ρ1)| ≤ C min |f (ρ1,0) − f (ρ1)| , |f (ρ1) + f (ρ2) − f (ρ1,0) − f (ρ2,0)| .

I1

I2

I3

I4

ρ1

t

ρ1,0

ρ2,0

ρ3,0

ρ4,0

ρ1

ρ2

ρ3

ρ4

I1

I2

I3

I4

J

ρ1

ρ2,0

ρ3,0

ρ4,0

ρ1

ρ2

ρ3

ρ4

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Properties (P1), (P2) and (P3)

RS satisfies the property (P3) if, for every equilibrium(ρ1,0, . . . , ρn+m,0) of RS and for every wave (ρl ,0, ρl) (l ∈1, . . . , n + m) with f (ρl) < f (ρl ,0), interacting with J at timet > 0 it holds

Γ(t+) ≤ Γ(t−).

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Main result

Theorem [AIP 2009]

Let RS be a Riemann solver satisfying properties (P1)–(P3). Fix initialconditions ρl,0 ∈ BV .For every T > 0, there exists a solution (ρ1, . . . , ρn+m) to the Cauchyproblem

∂∂t

ρl + ∂∂x

f (ρl) = 0

ρl(0, x) = ρl,0(x)l = 1, . . . , n + m

such that

RS(ρ1(t, 0), . . . , ρn+m(t, 0)) = (ρ1(t, 0), . . . , ρn+m(t, 0))

for a.e. t ∈ [0,T ].

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Main result

Theorem [AIP 2009]

Let RS be a Riemann solver satisfying properties (P1)–(P3). Fix initialconditions ρl,0 ∈ BV .For every T > 0, there exists a solution (ρ1, . . . , ρn+m) to the Cauchyproblem

∂∂t

ρl + ∂∂x

f (ρl) = 0

ρl(0, x) = ρl,0(x)l = 1, . . . , n + m

such that

RS(ρ1(t, 0), . . . , ρn+m(t, 0)) = (ρ1(t, 0), . . . , ρn+m(t, 0))

for a.e. t ∈ [0,T ].

Remark [JDE 2009]

The previous result holds also in the case of Riemann solvers RSdepending on time

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

proof

- The proof is based on the wave-front tracking method

I1

I2

I3

I4

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

proof

- The proof is based on the wave-front tracking method- We approximate the initial datum by p.c. functions

I1

I2

I3

I4

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

proof

- The proof is based on the wave-front tracking method- We approximate the initial datum by p.c. functions- We solve each Riemann problem until the first interaction happens

I1

I2

I3

I4

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

proof

- The proof is based on the wave-front tracking method- We approximate the initial datum by p.c. functions- We solve each Riemann problem until the first interaction happens- We repeat the previous steps

I1

I2

I3

I4

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

proof

- The proof is based on the wave-front tracking method- We approximate the initial datum by p.c. functions- We solve each Riemann problem until the first interaction happens- We repeat the previous steps

I1

I2

I3

I4

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Proof

1 Estimate on the number of waves

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Proof

1 Estimate on the number of waves2 Estimate on the total variation of the flux

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Proof

1 Estimate on the number of waves2 Estimate on the total variation of the flux

1 Properties (P1)–(P3) imply

Tot.Var.+Γ(·) ≤ CTot.Var.f (0+)

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Proof

1 Estimate on the number of waves2 Estimate on the total variation of the flux

1 Properties (P1)–(P3) imply

Tot.Var.+Γ(·) ≤ CTot.Var.f (0+)

2 The total variation of Γ is bounded, since Γ is bounded

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Proof

1 Estimate on the number of waves2 Estimate on the total variation of the flux

1 Properties (P1)–(P3) imply

Tot.Var.+Γ(·) ≤ CTot.Var.f (0+)

2 The total variation of Γ is bounded, since Γ is bounded3 The total variation of the flux is bounded

Tot.Var.f (·) ≤ C1Tot.Var.f (0+) + C1nf (σi )

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Proof

1 Estimate on the number of waves2 Estimate on the total variation of the flux

1 Properties (P1)–(P3) imply

Tot.Var.+Γ(·) ≤ CTot.Var.f (0+)

2 The total variation of Γ is bounded, since Γ is bounded3 The total variation of the flux is bounded

Tot.Var.f (·) ≤ C1Tot.Var.f (0+) + C1nf (σi )

3 In general, there is not a bound for the total variation of thedensity

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Continuous dependence

Theorem [AIP 2009]

Fix a node J and a Riemann solver RS satisfying (P1), (P2) and(P3) and such that

Tot.Var.f (t+) ≤ Tot.Var.f (t−)

for every time t at which an interaction of a wave with J happens.Then there exists a unique solution to the Cauchy problem and thesolution depends in a Lipschitz continuous way on the initialdatum with respect to the L1-topology.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Continuous dependence (idea of the proof)

1 Introduce a differential structure on L1.[ Bressan, Colombo, 1995 ] [ Bressan, Crasta, Piccoli, 2000 ]

γ : [0, 1] → L1 a curve s.t. γ(θ) is a piecewise constant functionswith N discontinuities: x1(θ) < x2(θ) < · · · < xN(θ).Tangent vector γ(θ) = (v , ξ)(θ) ∈ L1 × R

N if

L1 ∋ v(θ, x)= limh→0

γ(θ + h, x) − γ(θ, x)

h, for a.e. x ,

ξi (θ)= limh→0

xi (θ + h) − xi (θ)

h, i = 1, ...,N.

The norm of (v , ξ)(θ) is defined by:

‖(v , ξ)(θ)‖ = ‖v(θ)‖L1 +

N∑

i=1

|ξi (θ)||γ(θ, xi+) − γ(θ, xi−)|.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Continuous dependence (idea of the proof)

1 Introduce a differential structure on L1.

2 Define a distance between piecewise constant functions

d(u, u′) = inf

∫ 1

0‖γ(t)‖

d(u, u′) ∼∥

∥u − u′∥

L1

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Continuous dependence (idea of the proof)

1 Introduce a differential structure on L1.

2 Define a distance between piecewise constant functions

3 Prove that the norm of tangent vectors are not increasing intime along wave front tracking solutions

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Continuous dependence (idea of the proof)

u0

u′0

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Continuous dependence (idea of the proof)

u0

u′0

γ0(θ)

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Continuous dependence (idea of the proof)

u0

u′0

u(t)

u′(t)

γ0(θ)

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Continuous dependence (idea of the proof)

u0

u′0

u(t)

u′(t)

γ0(θ)

γt (θ)

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Continuous dependence (idea of the proof)

u0

u′0

u(t)

u′(t)

γ0(θ)

γt (θ)

For a.e. θ, the norm ‖γs(θ)‖ is not increasing with respect to s.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The p-system in a tube

∂tρ + ∂xq = 0

∂tq + ∂x

(

q2

ρ+ p(ρ)

)

= 0

ρ(t, x) density of the fluid

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The p-system in a tube

∂tρ + ∂xq = 0

∂tq + ∂x

(

q2

ρ+ p(ρ)

)

= 0

ρ(t, x) density of the fluid

q(t, x) = ρ(t, x)v(t, x) linear momentum density

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The p-system in a tube

∂tρ + ∂xq = 0

∂tq + ∂x

(

q2

ρ+ p(ρ)

)

= 0

ρ(t, x) density of the fluid

q(t, x) = ρ(t, x)v(t, x) linear momentum density

v(t, x) fluid speed

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The p-system in a tube

∂tρ + ∂xq = 0

∂tq + ∂x

(

q2

ρ+ p(ρ)

)

= 0

ρ(t, x) density of the fluid

q(t, x) = ρ(t, x)v(t, x) linear momentum density

v(t, x) fluid speed

p(ρ) pressure law

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The pressure law p

p ∈ C 2 (]0, +∞[ ; ]0, +∞[) p′ > 0 p′′ ≥ 0

Typical case: p(ρ) = kργ γ ≥ 1

ρ

p

p(ρ) = ρ

p(ρ) = ρ2

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Lax curves and other quantities

“dynamic pressure”: P(ρ, q) = q2

ρ+ p(ρ)

ρ

q

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Lax curves and other quantities

“dynamic pressure”: P(ρ, q) = q2

ρ+ p(ρ)

eigenvalues: λ1(ρ, q) = qρ−

p

p′(ρ), λ2(ρ, q) = qρ

+p

p′(ρ)

ρ

q λ1 = 0

λ2 = 0

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Lax curves and other quantities

“dynamic pressure”: P(ρ, q) = q2

ρ+ p(ρ)

eigenvalues: λ1(ρ, q) = qρ−

p

p′(ρ), λ2(ρ, q) = qρ

+p

p′(ρ)

zones: A+, A+0 , A−

0 , A−

ρ

q λ1 = 0

λ2 = 0

A+

A−

A+0

A−

0

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Lax curves and other quantities

“dynamic pressure”: P(ρ, q) = q2

ρ+ p(ρ)

eigenvalues: λ1(ρ, q) = qρ−

p

p′(ρ), λ2(ρ, q) = qρ

+p

p′(ρ)

zones: A+, A+0 , A−

0 , A−

Lax curves:

8

>

>

>

>

>

>

>

>

>

>

>

>

>

<

>

>

>

>

>

>

>

>

>

>

>

>

>

:

S1(ρ) =ρ

ρo

qo −

s

ρ

ρo

(ρ − ρo ) (p(ρ) − p(ρo )) ρ ≥ ρo

S2(ρ) =ρ

ρo

qo −

s

ρ

ρo

(ρ − ρo ) (p(ρ) − p(ρo )) ρ ≤ ρo

R1(ρ) =ρ

ρo

qo − ρ

Z

ρ

ρo

p

p′(r)

rdr ρ ≤ ρo

R2(ρ) =ρ

ρo

qo + ρ

Z

ρ

ρo

p

p′(r)

rdr ρ ≥ ρo .

R1(ρ)

R2(ρ)

S1(ρ)S2(ρ)

ρρ0

q0

q

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The Riemann problem at the junction

(M):∑

‖νl‖ql(t, 0) = 0 (conservation of mass)

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The Riemann problem at the junction

(M):∑

‖νl‖ql(t, 0) = 0 (conservation of mass)

(P): P (ρl(t, 0), ql(t, 0)) = P∗ (condition on dynamic pressure)

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The Riemann problem at the junction

(M):∑

‖νl‖ql(t, 0) = 0 (conservation of mass)

(P): P (ρl(t, 0), ql(t, 0)) = P∗ (condition on dynamic pressure)

(E):∑

‖νl‖F (ρl(t, 0), ql(t, 0)) ≤ 0 (entropy inequality)

E(ρ, q) =q2

2ρ+ ρ

Z ρ

ρ∗

p(r)

r2dr

F (ρ, q) =q

ρ· (E(ρ, q) + p(ρ))

‖νl‖ = section of the l-th tube

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

Stability of solutions for Riemann problems

Theorem [NHM 2006]

Fix n initial states (bρl , bql ) ∈ A0 satisfying

8

<

:

P

‖νl‖ bql = 0,

P(bρl , bql ) = P∗ l = 1, . . . , nP

‖νl‖F (bρl , bql ) < 0 .

Then, for every initial datum closed to (bρl , bql ), there exists (locally) a unique solution

(ρl , ql ) to the Riemann problem.

The proof is based on the Implicit Function Theorem

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The Cauchy problem

Theorem [SIMA 2008]

Fix n subsonic states (ρ, q) ∈ (A0) such that

8

<

:

P

‖νl‖ ql = 0,

P(ρl , ql ) = P∗ l = 1, . . . , nP

‖νl‖F (ρl , ql ) < 0 .

Then, there exists a map S : [0, +∞[×D 7→ D, with the properties:

D ⊇˘

(ρ, q) ∈ L1(R+; R+ × R)n : Tot.Var.(ρ, q) ≤ δ0

¯

;

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The Cauchy problem

Theorem [SIMA 2008]

Fix n subsonic states (ρ, q) ∈ (A0) such that

8

<

:

P

‖νl‖ ql = 0,

P(ρl , ql ) = P∗ l = 1, . . . , nP

‖νl‖F (ρl , ql ) < 0 .

Then, there exists a map S : [0, +∞[×D 7→ D, with the properties:

D ⊇˘

(ρ, q) ∈ L1(R+; R+ × R)n : Tot.Var.(ρ, q) ≤ δ0

¯

;

for (ρ, q) ∈ D, S0(ρ, q) = (ρ, q) and for s, t ≥ 0, SsSt(ρ, q) = Ss+t(ρ, q);

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The Cauchy problem

Theorem [SIMA 2008]

Fix n subsonic states (ρ, q) ∈ (A0) such that

8

<

:

P

‖νl‖ ql = 0,

P(ρl , ql ) = P∗ l = 1, . . . , nP

‖νl‖F (ρl , ql ) < 0 .

Then, there exists a map S : [0, +∞[×D 7→ D, with the properties:

D ⊇˘

(ρ, q) ∈ L1(R+; R+ × R)n : Tot.Var.(ρ, q) ≤ δ0

¯

;

for (ρ, q) ∈ D, S0(ρ, q) = (ρ, q) and for s, t ≥ 0, SsSt(ρ, q) = Ss+t(ρ, q);

for (ρ, q), (ρ′, q′) ∈ D and s, t ≥ 0,

‚St(ρ, q) − Ss(ρ′, q′)

L1 ≤ L ·`

‚(ρ, q) − (ρ′, q′)‚

L1 + |t − s|´

.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The Cauchy problem

Theorem [SIMA 2008]

Fix n subsonic states (ρ, q) ∈ (A0) such that

8

<

:

P

‖νl‖ ql = 0,

P(ρl , ql ) = P∗ l = 1, . . . , nP

‖νl‖F (ρl , ql ) < 0 .

Then, there exists a map S : [0, +∞[×D 7→ D, with the properties:

D ⊇˘

(ρ, q) ∈ L1(R+; R+ × R)n : Tot.Var.(ρ, q) ≤ δ0

¯

;

for (ρ, q) ∈ D, S0(ρ, q) = (ρ, q) and for s, t ≥ 0, SsSt(ρ, q) = Ss+t(ρ, q);

for (ρ, q), (ρ′, q′) ∈ D and s, t ≥ 0,

‚St(ρ, q) − Ss(ρ′, q′)

L1 ≤ L ·`

‚(ρ, q) − (ρ′, q′)‚

L1 + |t − s|´

.

the map t 7→ St(ρ, q) is a weak entropy solution to the Cauchy Problem.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The Cauchy problem

Interaction estimate at the junction

For any 1-waves σ−l

hitting the junction and producing the 2-waves σ+l

, it holds

nX

l=1

˛

˛σ+l

˛

˛ ≤ KJ ·n

X

l=1

˛

˛

˛

σ−l

˛

˛

˛

.

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The Cauchy problem

Glimm functional

V (t) =n

X

l=1

X

α∈Jl

ˆ

2 KJ ·˛

˛σl,1,α

˛

˛ +˛

˛σl,2,α

˛

˛ +˛

˛σl,3,α

˛

˛

˜

Q(t) =

nX

l=1

X

˘

˛

˛σl,i,α σl,j,β

˛

˛ : (σl,i,α, σl,j,β) ∈ Al

¯

Υ(t) = V (t) + K1 · Q(t) ,

Nonlinear conservation laws and applications IMA, July 13-31, 2009

The scalar caseThe system case

The Cauchy problem

Liu-Yang functional

Φ(u1, u2) =n

X

l=1

2X

i=1

Z +∞

0

˛

˛sl,i (x)˛

˛ Wl,i (x) dx ,

Wl,i (x) = 1 + κ1 Al,i (x) + κ1 κ2 [Υ (u1) + Υ (u2)] .

- Liu-Yang, Comm. Pure Appl. Math. 52, 1999.

- Bressan-Liu-Yang, Ration. Mech. Anal. 149, 1999.

Nonlinear conservation laws and applications IMA, July 13-31, 2009