• Aucun résultat trouvé

Convection and total variation flow—erratum and improvement

N/A
N/A
Protected

Academic year: 2021

Partager "Convection and total variation flow—erratum and improvement"

Copied!
24
0
0

Texte intégral

(1)

HAL Id: hal-03066497

https://hal-upec-upem.archives-ouvertes.fr/hal-03066497

Submitted on 15 Dec 2020

HAL

is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire

HAL, est

destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

improvement

François Bouchut, David Doyen, Robert Eymard

To cite this version:

François Bouchut, David Doyen, Robert Eymard. Convection and total variation flow-erratum and

improvement. IMA Journal of Numerical Analysis, Oxford University Press (OUP), 2017, 37 (4),

pp.2139-2169. �10.1093/imanum/drw076�. �hal-03066497�

(2)

erratum and improvement

Fran¸cois Bouchut

, David Doyen

and Robert Eymard

Universit´ e Paris-Est

Abstract

This paper includes an erratum to “Convection and total variation flow” [3], that deals with a nonlinear hyperbolic scalar conservation law, regularised by the total variation flow operator (or 1-Laplacian), and in which a mistake has been written in the convergence proof of the numerical scheme to the continuous entropy solution. For correcting the proof, it is necessary to introduce an additional vanishing viscous term in the scheme. This modification imposes that the whole paper be cast in the framework of discrete and continuous solutions with unbounded support. This new version shows nevertheless a better result than the previous one, since the BV regularity and the compactness of the support of the initial data are no longer assumed.

Keywords: Hyperbolic scalar conservation law, total variation flow, 1-Laplacian, entropy formulation, finite volumes, finite elements

1 Introduction

Let us first briefly recall the problem studied in [3]. We consider a simplified model of unsteady Bingham flow with convection. This simplified model is scalar and consists in seekingu:Rd×(0, T)→Randλ:Rd×(0, T)→ Rd such that

tu+ divF(x, t, u)−divλ= 0 andλ∈Sgn(∇u), on QT :=Rd×(0, T), (1)

u(x,0) =uini(x), on Rd, (2)

where d∈N?, T >0 is given, F :Rd×(0, T)×R→Rd is divergence-free with respect to the space variables anduini is a given function fromRd to R. We denote by Sgn the vector sign function, which is the set-valued map fromRd to P(Rd) defined by

λ∈Sgn(µ)⇔

(|λ| ≤1 ifµ= 0 λ= |µ|µ ifµ6= 0, where| · |denotes the euclidean norm inRd.

Problem (1)-(2) is considered in this work under the following hypotheses, denoted by Hypotheses (HC) in this paper.

(HC1) The initial datumuini is assumed to belong toL1(Rd)∩L(Rd). The essential infimum and supremum ofuini are denoted bya0 andb0, respectively.

(HC2) The flux function F ∈ C1(QT ×R,Rd) is assumed to be divergence-free with respect to the space variables, that is

d

X

i=1

∂Fi

∂xi(x, t, u) = 0, ∀x= (xi)i=1,...,d∈Rd, ∀t∈[0, T], ∀u∈R. (3)

Email: francois.bouchut@u-pem.fr

Email: david.doyen@u-pem.fr

Email: robert.eymard@u-pem.fr

1

(3)

Furthermore,∂F∂u is assumed to be locally Lipschitz continuous and such that, for all compact setK⊂R,

∂F∂u

≤CK a.e. onQT ×K, whereCK is a constant depending onK.

An entropy formulation for Problem (1)-(2) allows for the uniqueness of the entropy solution. A numerical approximation, based on a splitting scheme, is then proposed in the case where the initial data has a compact support. The hyperbolic flow is treated with finite volumes and the total variation flow is treated using P1 finite elements. The finite volume mesh is built as a dual mesh of the finite element mesh, which makes simple the interpolation step between the two meshes. For the hyperbolic step (or finite volume step), we choose an explicit time discretisation. For the total variation flow step (or finite element step), we define an implicit scheme accounting for the non-regularity of the total variation flow operator. To guarantee the maximum principle, which is essential for the stability of the scheme, we use a non-obtuse finite element mesh.

Then the point is to prove the convergence of this numerical scheme to the unique entropy solution of Problem (1)-(2). Unfortunately, we made a mistake in the course of this proof. In [3, Proposition 4.2], the point was to derive an entropy inequality for the total variation approximation by the finite element step, holding for any regular convex entropy. This inequality, which holds at the continuous level, is also immediate at the discrete level if we restrict ourselves to the 1D case or to quadratic entropies. But we need here all the entropies in order to prove that the limit of the numerical approximation is solution to the entropy formulation. So we intended to prove such an inequality, using equation [3, (4.9)]. Unfortunately in this equation, the time and the space terms are not in agreement, the time test function is fixed and the space test function is let to be selected further, whereas it should in fact be the same function.

Turning to the correction of this wrong proof, we understood that the inequality that we tried to prove is in fact not true in the general multidimensional case (as written above, it holds in the 1D case or using quadratic entropies, but a two-dimensional counter-example is provided in Appendix A). We have therefore been led to modify the numerical scheme, by introducing a vanishing viscous term in the scheme (thanks to this term, the discrete solution is regular enough for passing to the limit in the above mentioned inequality). The compact support property, that was holding without this viscous term, is then no longer available. We have been therefore led to rewrite the whole numerical part of [3], accounting for solutions with non-compact support. Fortunately, this change does not imply to rewrite the uniqueness proof for the entropy solution of [3], since it does not account for the fact that the support of the solution is compact. Let us summarise in the next table the main differences between the original paper and this erratum.

[3] Erratum

support of the solution bounded bounded or unbounded

initial data inL with bounded variations

and bounded support inL∩L1

finite element mass lumping different from finite volume step identical to finite volume step finite element step without additional viscosity with additional viscosity estimates on discrete solution Land bounded support L∩L1

inverted CFL needed for keeping bounded

support for discrete solution no longer needed

convergence proof uncorrect use of the viscous term

for passing to the limit

This erratum is organised as follows. In section 2, the concept of entropy solution for Problem (1)-(2) is redefined with respect to unbounded support for the solution. Section 3 describes the numerical approximation and the well-posedness and the maximum principle are proved. A priori estimates on the discrete solutions are provided in Section 4 and a discrete entropy formulation is established in Section 5. The convergence of the numerical approximation (and thus the existence of an entropy solution in the new framework) is finally proved in Section 6 using the results of the two previous sections. Appendix A provides a counter-example, justifying that we had to modify the scheme by addition of a vanishing viscous term.

2 Entropy formulation for nonlinear hyperbolic equation with total variation flow

In the usual entropy formulations of scalar conservation laws, the admissible entropies are the C1 convex functions or the so-called Kruzhkov entropies. Let us recall that the Kruzhkov entropies are the functions| · −κ|

(4)

withκ∈R, the corresponding entropy fluxes being the functionsF(· ∨κ)−F(· ∧κ), wherea∨b denotes the maximum ofaandbanda∧bdenotes the minimum ofaandb.

The entropy formulation of the problem (1)-(2), owing to the term div Sgn(∇u), requires more regular entropies.

Definition 2.1: Under Hypotheses (HC), an admissible entropy is a convex Lipschitz continuous function η ∈ C(R). The corresponding entropy flux is the locally Lipschitz continuous function Φ∈C0(QT ×R,Rd) such that

Φ(x, t, u) = 1 2

Z u a0

η0(s)∂F

∂u(x, t, s)ds+ 1 2

Z u b0

η0(s)∂F

∂u(x, t, s)ds+ 1

2(η0(a0)F(x, t, a0) +η0(b0)F(x, t, b0)). We then have ∂Φ∂u(x, t, u) =η0(u)∂F∂u(x, t, u), and we remark that, since the flux function F is divergence-free with respect to the space variables, the entropy flux is divergence-free in the same sense as well.

Remark 2.2 (Consistency with Kruzhkov entropy pairs): Definition 2.1 is such that, forη=|·−κ|witha0≤κ≤b0, then Φ(x, t,·) = F(x, t,· ∨κ)−F(x, t,· ∧κ). This consistency property is used in the course of the proof of the uniqueness theorem. Moreover, for any convex function η ∈C(R), letting Φ be given by Definition 2.1, integrate by parts in [a0, u] and [u, b0] shows that the following relations hold for a.e. (x, t)∈QT:

η(u) = 1 2

Z b0 a0

η00(s)|u−s|ds+1

2((η0(a0) +η0(b0))u+η(a0)−η0(a0)a0+η(b0)−η0(b0)b0), Φ(x, t, u) = 1

2 Z b0

a0

η00(s) (F(x, t, u∨s)−F(x, t, u∧s))ds+η0(a0) +η0(b0)

2 F(x, t, u), ∀u∈[a0, b0]. (4) Regular entropy-entropy flux pairs in the sense of Definition 2.1 can now be used in the following definition of an entropy solution. This definition is classically resulting from the vanishing viscosity method (the computations are detailed in [3, Section 1.3]): assuming that, for all >0, there exists (u, λ) with

tu+ divF(x, t, u)−divλ−∆u= 0 and λ∈Sgn(∇u),

we multiply the preceding equation by η0(u)ϕfor a given admissible entropy-entropy flux pairs (η,Φ) and for a nonnegative test functionϕ∈Cc(Rd×[0, T)), we integrate overQT and we let→0. Inequality (5) is then obtained, owing toη00≥0 and to the semi-continuity of the total variation.

Definition 2.3 (Entropy solution): Under Hypotheses (HC), a function u∈L(QT)∩L1(0, T;BV(Rd)) is said to be an entropy solution of (1)-(2) if there existsλ∈L(QT)d, with|λ| ≤1 almost everywhere onQT, such that, for all admissible entropy-entropy flux pairs (η,Φ) in the sense of Definition 2.1 and all nonnegative test functionsϕ∈Cc(Rd×[0, T)),

Z

QT

η(u)∂tϕ+ Φ(x, t, u)−λη0(u)

· ∇ϕ dxdt−

Z

QT

ϕ

D[η0(u)]

dt+ Z

Rd

η(uini(x))ϕ(x,0) dx≥0. (5) Since η0 is in C1(R), the function η0(u) is in L1(0, T;BV(Rd)). Therefore, the term R

QTϕ

D[η0(u)]

dt is meaningful. The functionλ, which is not necessarily unique, is called a multiplier by analogy with a Lagrange multiplier. More details on functions with bounded variation are provided in [3, Section 1.1].

Theorem 2.4: Under Hypotheses (HC), there exists one and only one entropy solution of (1)-(2) in the sense of Definition 2.3.

The proof of the uniqueness part of the preceding theorem is not modified with respect to that of [3, Theorem 1.3]. The proof of the existence part is done by the proof that the numerical scheme used below is converging.

3 Numerical approximation 3.1 Notation and hypotheses

The finite element mesh, denoted byTh, is a conforming simplicial mesh of Rd of size h: Th is a (necessarily countable) set of disjoint open simplices such thatS

K∈ThK=Rd, andhis the maximum value of the diameter of allK∈ Th. The mesh is conforming in the sense that, for two distinct elementsK, LofTh,K∩Lis either

(5)

empty or a simplex included in an affine subset ofRd with dimension strictly lower thand, whose vertices are simultaneously vertices of K and L. Therefore the set of the vertices of the mesh is countable as well, and denoted by {xp, p ∈ N}. In order to ensure the maximum principle, each element of Th is assumed to be nonobtuse; we recall that a simplex is said to be nonobtuse if the angles between any two facets are less than or equal toπ/2. For anyK∈ Th, we denote by VK ⊂Nthe set of thed+ 1 indices of the vertices ofK, and byEK the set of thed+ 1 faces ofK.

The finite volume mesh, denoted by Dh, is a polyhedral mesh of Rd such that the interface between two cells is a finite union of faces. The meshDh is a dual mesh ofTh in the sense that each cell ofDh contains one and only one node ofTh. For anyp∈N, the cell ofDhcontaining the nodexp is denoted byQp. We assume that

∀p∈N, Qp⊂ [

K∈Ths.t. p∈VK

K.

Let us introduce some additional notation about Dh: Np is the set containing the indices of the neighbouring cells ofQp, Eh is the set of couples (p, q) such thatQp and Qq are neighbours andp < q,σp,q is the interface between two neighbour cells Qp and Qq, νp,q is the unit normal vector to σp,q pointing toward Qq, mp is the measure ofQp,mp,q is the measure ofσp,q.

In our scheme, the unknown function is simultaneously reconstructed from the valuesvh= (vp)p∈Nat the vertices using a continuous piecewise affine reconstruction denoted bybvh, and using a piecewise constant reconstruction denoted byvh:

∀vh∈RN,vbh∈C0(Rd) ; bvh|K is affine for each K∈ Th, vbh(xp) =vp, ∀p∈N, vh∈L1loc(Rd) ; vh|Qp=vp, ∀p∈N.

LettingK∈ Th, if we denote by{xp}p∈VKthe vertices ofKand by{φp}p∈VK the corresponding Lagrange basis function, we can write, for anyuh, vh∈RN,

∇bvh|K· ∇ubh|K = X

p∈VK

X

q∈VK

vpuq∇φp|K· ∇φq|K.

Using the fact thatP

p∈VKφp|K= 1, and thus P

p∈VK∇φp|K = 0, the preceding equation can be rewritten as

∇bvh|K· ∇ubh|K = X

p∈VK

X

q∈VK

uq(vp−vq)∇φp|K· ∇φq|K. Exchanging the roles ofpandq, we get

∇bvh|K· ∇ubh|K = X

p∈VK

X

q∈VK

up(vq−vp)∇φp|K· ∇φq|K. Adding the two preceding relations provides

2∇bvh|K· ∇buh|K=− X

p∈VK

X

q∈VK

(up−uq)(vp−vq)∇φp|K· ∇φq|K, and therefore

Z

K

∇bvh(x)· ∇buh(x)dx= X

p∈VK

X

q∈VK

TpqK(up−uq)(vp−vq) withTpqK =−1 2

Z

K

∇φp(x)· ∇φq(x)dx. (6) Since the simplexK is nonobtuse, we have the standard inequality (see for example [4])

∇φp|K· ∇φq|K ≤0 andTpqK≥0, ∀p, q∈ VK, p6=q. (7) Let us observe that, for anyuh∈RN, we have, denoting for a.e. x∈Rd byp(x)∈Nsuch thatx∈Qp,

for a.e. x∈Rd, |ubh(x)−uh(x)|=|(x−xp(x))· ∇buh(x)| ≤h|∇ubh(x)|, (8) which implies, if∇buh∈L1(Rd)d,

kuh−ubhkL1(Rd)≤hk∇ubhkL1(Rd)d. (9) For the finite volume step, we need numerical fluxes Fp,qn (unp, unq) between two neighbouring cells p and q at timetn, function ofunp andunq, the respective approximations of the unknown function inQp andQq at time tn. We require that the family of numerical fluxes (Fp,qn )p,q,n∈Nis admissible and consistent with the fluxF in the sense of the two definitions below.

(6)

Definition 3.1: A family of numerical fluxes (Fp,qn )p,q,n∈Nis said to be admissible if

• Fp,qn ∈C0(R2) and there existsL >0 such that, for allp∈Nandq∈ Np and for all n∈ {0, ..., N−1}, the function Fp,qn is Lipschitz continuous with the constantmp,qLwith respect to each of its variables.

• Fp,qn is monotone, in the sense that it is non-decreasing with respect to its first argument and non-increasing with respect to its second argument,

• Fp,qn is conservative, i.e. Fp,qn (u, v) =−Fq,pn (v, u) for all (u, v)∈R2.

Definition 3.2: LetF be a flux function. A family of numerical fluxes (Fp,qn )p,q,n∈Nis said to be consistent with F if

Fp,qn (u, u) = 1 δt

Z tn+1 tn

Z

σp,q

F(x, t, u)·νp,q dγ(x)dt, ∀u∈R2. (10) Let us give two examples of consistent and admissible families of numerical fluxes:

• the Godunov numerical flux, defined by:

Fp,qn (u, v) =









u≤s≤vmin 1 δt

Z tn+1 tn

Z

σp,q

F(x, t, s)·νp,q dγ(x)dt ifu≤v

v≤s≤umax 1 δt

Z tn+1 tn

Z

σp,q

F(x, t, s)·νp,q dγ(x)dt ifv≤u,

• and the Rusanov numerical flux, defined, denoting byLF a Lipschitz constant ofF, by:

Fp,qn (u, v) = 1 δt

Z tn+1 tn

Z

σp,q

F(x, t,u+v

2 )·νp,q dγ(x)dt+mp,qLF

2 (u−v).

The following lemma, which is a discrete version of the divergence theorem, will be used below.

Lemma 3.3: Let (Fp,qn )p,q,n∈N be a family of numerical fluxes consistent with a flux functionF in the sense of Definition 3.2. IfF is divergence-free, then

∀u∈R, X

q∈Np

Fp,q(u, u) = 0. (11)

Proof Owing to (10) and to the divergence theorem, we have, for a givenu∈R, X

q∈Np

Fp,q(u, u) = 1 δt

Z tn+1 tn

X

q∈Np

Z

σp,q

F(x, t, u)·νp,q dγ(x)dt= 1 δt

Z tn+1 tn

Z

p d

X

i=1

∂Fi

∂xi(x, t, u) dxdt, which vanishes owing to the assumption thatF is divergence-free.

3.2 Description of the numerical scheme and well-posedness

We consider a family of discretisations (Fh,δt)h,δt>0 – by discretisation, we mean a finite element mesh Th, a finite volume meshDh, a time stepδt, a family of numerical fluxes (Fp,qn )p,q,n∈N. We assume that the following hypotheses, denoted in the following by Hypotheses (HD), are satisfied uniformly by any element Fh,δt of the family.

(HD1) There existsα >0 such that, for allp∈N,mp≥α hd,α|∂Qp| ≤hd−1, and|K| ≥α hd, for allK∈ Th. (HD2) There exists an admissible family of numerical fluxes (Fp,qn )p,q,n∈Nin the sense of Definition 3.1, which is consistent with F in the sense of Definition 3.2. The constant L in Definition 3.1 is assumed to be independent of the discretisation.

(HD3) The time interval [0, T] is divided into N equal intervals of length δt, such that the following CFL condition holds

δt≤α2h

L . (12)

(7)

Note that, thanks to Hypothesis (HD1), the condition (12) implies that δt≤ 1

L

mp

P

q∈Npmp,q

, ∀p∈N. (13)

The scheme for approximating (1)-(2) is given by:

• Initialisation of (u0p)n∈Nsuch thatu0h∈L(Rd)∩L1(Rd):

u0p= 1 mp

Z

Qp

uini(x)dx, ∀p∈N. (14)

• Finite volume step. Letting (unp)p∈Nsuch thatunh∈L(Rd)∩L1(Rd), seek (un+

1

p 2)p∈Nsuch thatun+

1 2

h

L(Rd)∩L1(Rd) and mp

un+p 12 −unp

δt + X

q∈Np

Fp,qn (unp, unq) = 0, ∀p∈N. (15)

• Finite element step. Let θ∈C0((0,+∞)) be a positive function such that lim

h→0θ(h) = lim

h→0

h

θ(h) = 0, (16)

and let us define

Xh={vh∈RN; ∇bvh∈L1(Rd)∩L2(Rd), vh∈L2(Rd)}

Λh:={µh∈L(Rd)dh|K is constant for eachK∈ Th}.

Then the finite element step consists in seeking (un+1h , λn+1h )∈Xh×Λhsuch that Z

Rd

un+1h −un+

1 2

h

δt vhdx+ Z

Rd

n+1h +θ(h)∇bun+1h )· ∇bvhdx= 0, ∀vh∈Xh, (17)

λn+1h ∈Sgn(∇bun+1h ). (18)

An example of such a functionθisθ(h) =hγ with 0< γ <1. Note that, ifd= 1, it is possible to letθ(h) = 0.

For each discretisation Fh,δt, we define the approximate solutions ubh,δt : QT → R, uh,δt : QT → R, and λh,δt:QT →Rsuch that

ubh,δt(·, t) :=ubn+1h ift∈(tn, tn+1], uh,δt(·, t) :=un+1h ift∈(tn, tn+1], λh,δt(·, t) :=λn+1h ift∈(tn, tn+1].

The proposition below proves that the scheme has at least one solution, which is unique with respect to the unknownuh.

Proposition 3.4: Let us assume Hypotheses (HC) and Hypotheses (HD). Then there exists at least one solution to Scheme (14)-(18) such that u0h ∈L(Rd)∩L1(Rd) and, for alln∈N, un+

1 2

h , un+1h ∈L(Rd)∩L1(Rd) and (un+1h , λn+1h ) ∈ Xh×Λh. Moreover, u0h and, for all n ∈ N, un+h 12 and un+1h are unique and, for all p ∈ N, a0≤un+

1

p 2 ≤b0 anda0≤unp ≤b0.

Proof Thanks to (14), we get from Hypothesis (HC1) that

ku0hkL1(Rd)≤ kuinikL1(Rd),

anda0≤u0p≤b0 for allp∈N, which completes the proof thatu0h∈L(Rd)∩L1(Rd).

(8)

For any n∈N, we get from Propositions 3.5 and 3.7, assumingunh ∈L(Rd)∩L1(Rd) witha0≤unp ≤b0 for allp∈N, thatun+

1 2

h ∈L(Rd)∩L1(Rd) witha0≤un+

1

p 2 ≤b0for allp∈N. Using Proposition 3.8, we get the existence of (un+1h , λn+1h )∈Xh×Λh such that (18) holds, and we get that un+1h is unique. It now suffices to apply Proposition 3.9, for obtaining thatun+1h ∈L(Rd)∩L1(Rd) witha0≤un+1p ≤b0 for allp∈N. Let us now state and prove the propositions used in the proof of the preceding result. We have first the following result.

Proposition 3.5: Let us assume Hypotheses (HC) and Hypotheses (HD). Letn∈N,κ∈Rand a family (unp)p∈N be given such thata0≤unp ≤b0 for allp∈N. Let (un+

1

p 2)p∈Nbe given by (15). Then there holds un+

1

p 2 ∨κ≤unp∨κ− δt mp

X

q∈Np

Fp,qn (unp ∨κ, unq ∨κ), ∀p∈N, (19) un+

1

p 2 ∧κ≥unp∧κ− δt mp

X

q∈Np

Fp,qn (unp ∧κ, unq ∧κ), ∀p∈N, (20)

mp

|un+p 12 −κ| − |unp−κ|

δt + X

q∈Np

Fp,qn (unp∨κ, unq ∨κ)−Fp,qn (unp∧κ, unq ∧κ)

≤0, ∀p∈N. (21)

Consequentlya0≤un+

1

p 2 ≤b0 for allp∈N.

Proof The proof of this proposition is done in [5, Lemma 3] or [7, Lemma 27.1]. We recall it since it is very brief. We consider the functionHpn : R1+#Np→R, defined by

Hpn(a,(bq)q∈Np) =a− δt mp

X

q∈Np

Fp,qn (a, bq).

We observe that, for anya0> a, there holds

Hpn(a0,(bq)q∈Np)−Hpn(a,(bq)q∈Np)≥(a0−a)(1−δtLP

q∈Npmp,q

mp

)≥0,

thanks to Definition 3.1 of admissible fluxes and to condition (13) implied by (12). Therefore the function Hpn is non-decreasing with respect to all its arguments. Noticing that κ = Hpn(κ,(κ)q∈Np) and un+

1

p 2 = Hpn(unp,(unq)q∈Np), we get that κ ≤Hpn(unp ∨κ,(unq ∨κ)q∈Np) and un+

1

p 2 ≤Hpn(unp ∨κ,(unq ∨κ)q∈Np), which implies (19). The proof of (20) is similar, and (21) is obtained by the difference between (19) and (20).

Lettingκ=b0 in (19) and using (11) on one hand, lettingκ=a0in (20) on the other hand complete the proof thata0≤un+p 12 ≤b0for allp∈N.

We then deduce the following result.

Proposition 3.6: Let us assume Hypotheses (HC) and Hypotheses (HD). Let (η,Φ) be an entropy-entropy flux pair in the sense of Definition 2.1, and letn∈Nbe given. Then, the family (Φnp,q)p,q,n∈Nof admissible numerical fluxes defined by

Φnp,q(x, y) := 1 2

Z b0

a0

η00(κ) Fp,qn (x∨κ, y∨κ)−Fp,qn (x∧κ, y∧κ)

dκ+η0(a0) +η0(b0)

2 Fp,qn (x, y), (22) is consistent with Φ in the sense of Definition 3.2, and is such that, ifun+h 12 ∈RNis obtained fromunh ∈RNby (15) witha0≤unp ≤b0, for allp∈N, then

mp

η(un+p 12)−η(unp)

δt + X

q∈Np

Φnp,q(unp, unq)≤0, ∀n∈ {0, ..., N−1}, ∀p∈N. (23) Furthermore, there is a constantL0, depending only onL, η, a0 andb0, such that, for all (p, q)∈ Eh and for all n∈ {0, ..., N−1}, the function Φnp,q is Lipschitz continuous with respect of each of its variables with the constantmp,qL0.

(9)

Proof Thanks to Proposition 3.5, we have that all valuesunp andun+p 12 belong to [a0, b0], which enables to use relations (4). The consistency of Φnp,q with Φ is a consequence of (4) and of the consistency of Fp,qn with F. Multiplying (21) byη00(κ) and integrating onκ∈[a0, b0] implies (23), owing to (4) and (22).

From the above result, we get the following one.

Proposition 3.7: Let us assume Hypotheses (HC) and Hypotheses (HD). Assume that, for a given n ∈ N, a0 ≤unp ≤b0 for all p∈N andunh ∈ L1(Rd). Then for all entropy η in the sense of Definition 2.1 such that η(0) = 0 andη0(0) = 0,

Z

Rd

η(un+

1 2

h (x))dx≤ Z

Rd

η(unh(x))dx, (24)

and consequently

kun+h 12kL1(Rd)≤ kunhkL1(Rd)andkun+h 12kL2(Rd)≤ kunhkL2(Rd). (25) Proof We get, from (23) and applying Lemma 3.3,

mpη(un+

1

p 2)−η(unp)

δt + X

q∈Np

np,q(unp, unq)−Φnp,q(0,0))≤0, ∀n∈ {0, ..., N−1}, ∀p∈N,

Forε >0, we multiply the preceding inequality byδtexp(−ε|xp|) and we sum the result onp∈N. We get X

p∈N

mp(η(un+p 12)−η(unp)) exp(−ε|xp|) +X

p∈N

X

q∈Np

Φnp,q(unp, unq)−Φnp,q(0,0)

exp(−ε|xp|)≤0.

Defining, for any (p, q)∈ Eh, the pointxpq= 12(xp+xq) and using the property Φnp,q(u, v) =−Φnq,p(v, u) for all (u, v)∈[a0, b0]2(which therefore implies Φnp,q(unp, unq)−Φnp,q(0,0) + Φnq,p(unq, unp)−Φnq,p(0,0) = 0), we get

Φnp,q(unp, unq)−Φnp,q(0,0)

exp(−ε|xp|) + Φnq,p(unq, unp)−Φnq,p(0,0)

exp(−ε|xq|) =Anpq+Anqp, with

Anpq= Φnp,q(unp, unq)−Φnp,q(0,0)

(exp(−ε|xp|)−exp(−ε|xpq|)).

Hence the two preceding relations imply X

p∈N

mp(η(un+p 12)−η(unp)) exp(−ε|xp|) +X

p∈N

X

q∈Np

Anpq≤0, Observing that Proposition 3.6 implies

np,q(unp, unq)−Φnp,q(0,0)| ≤L0mpq(|unp|+|unq|), we get, using|exp(−ε|xp|)−exp(−ε|xpq|)| ≤ε||xp| − |xpq|| ≤ε12|xp−xq|, that

Anpq≥ −L0

2mpq(|unp|+|unq|)εh.

This leads to X

p∈N

mpη(un+

1

p 2) exp(−ε|xp|)≤X

p∈N

mpη(unp) exp(−ε|xp|) +εL0 2

X

p∈N

X

q∈Np

mpqh(|unp|+|unq|).

Since we have

1 2

X

p∈N

X

q∈Np

mpqh(|unp|+|unq|) =X

p∈N

X

q∈Np

mpqh|unp|=X

p∈N

|unp| |∂Qp|h,

we can write, using Hypothesis (HD1), X

p∈N

mpη(un+

1

p 2) exp(−ε|xp|)≤X

p∈N

mpη(unp) +εL0 α2

X

p∈N

mp|unp|.

(10)

Lettingε→0, we get by monotonous convergence (recall that thanks to the hypothesis unh ∈L1(Rd), we also haveη(unh)∈L1(Rd) andη(s)≥η(0) = 0),

X

p∈N

mpη(un+

1

p 2)≤X

p∈N

mpη(unp), which concludes the proof of (24).

Lettingηtend to η(s) =|s| and lettingη(s) =s2 allow for concluding (25).

The proposition below proves that the finite element step is well-posed, provided thatun+h 12 ∈L2(Rd), which holds ifun+

1 2

h ∈L(Rd)∩L1(Rd), and gives a variational characterisation ofun+1h .

Proposition 3.8: Let us assume Hypotheses (HC) and Hypotheses (HD). Letn∈Nbe given and let us assume that un+

1 2

h ∈L2(Rd). Then, equations (17)-(18) admit a solution (un+1h , λn+1h )∈Xh×Λh. Furthermore, un+1h is unique and is the minimiser of the functionalJhn+1:Xh→Rdefined by

Jhn+1(vh) := 1 2δt

Z

Rd

vh−un+

1 2

h

2 dx+

Z

Rd

(|∇bvh|+1

2θ(h)|∇vbh|2) dx. (26) Proof We remark that, defining the following norm on the Banach spaceXh,

kvhkXh=kvhkL2(Rd)+k∇bvhkL1(Rd)+k∇vbhkL2(Rd), we obtain that the stricly convex functionJhn+1is such that

kvhklimXh→∞Jhn+1(vh) = +∞.

Hence Jhn+1 reaches its unique minimum value at some point un+1h ∈ Xh. Let us prove that this point is characterised by (17)-(18).

Let us first assume that there exists (un+1h , λn+1h )∈Xh×Λh, solution to (17)-(18). Writing, for anywh∈Xh, Jhn+1(wh) =Jhn+1(un+1h +vh) withvh=wh−un+1h , we have using (17)

Jhn+1(wh)−Jhn+1(un+1h ) = 1 2δt

Z

Rd

vh(x)2dx+A+ Z

Rd

1

2θ(h)|∇bvh(x)|2dx, with

A= Z

Rd

(|∇(ubn+1h +bvh)(x)| − |∇ubh(x)| −λn+1h (x)· ∇bvh(x))dx

= X

K∈Th

|K|(|∇(ubn+1h +bvh)|K| − |(∇bun+1h )|K| −λn+1K ·(∇bvh)|K).

Recall that, if (∇bun+1h )|K6= 0, then λn+1K = (∇bu

n+1 h )|K

|(∇bun+1h )|K| and otherwise that|λn+1K | ≤1.

Using that for anya, b∈Rdwitha6= 0, we have |a+b| − |a| −a·b|a| =|a||a+b|−a·(a+b)

|a| ≥0, and|b| −λn+1K ·b≥0, we getA ≥0, which proves that Jhn+1(wh)−Jhn+1(un+1h )≥0, and therefore that Jhn+1 reaches its minimum value atun+1h .

Reciprocally, let us assume thatJhn+1 reaches its minimum value at some point un+1h ∈Xh. Let us prove that there exists λn+1h ∈Λh such that (17)-(18) holds. We denote byTh,0n+1 ={K ∈ Th, (∇bun+1h )|K = 0}, and we define the linear formLn+1h : Xh→Rby

Ln+1h (vh) := 1 δt

Z

Rd

un+1h −un+

1 2

h

vhdx+

Z

{∇bun+1h 6=0}

∇ubn+1h

|∇ubn+1h |· ∇bvhdx+θ(h) Z

Rd

∇ubn+1h · ∇bvhdx.

For a givenε∈Rwithε6= 0 and for any vh∈Xh, we write that

Jhn+1(un+1h +εvh)−Jhn+1(un+1h )≥0.

(11)

Assumingε >0, dividing the above equation byεand lettingε→0, we get Ln+1h (vh) +

Z

{∇bun+1h =0}

|∇bvh|dx≥0.

Assumingε <0, dividing the above equation byεand lettingε→0, we get Ln+1h (vh)−

Z

{∇bun+1h =0}

|∇bvh|dx≤0.

Hence we get that

∀vh∈Xh, |Ln+1h (vh)| ≤ Z

{∇ubn+1h =0}

|∇bvh|dx= X

K∈Th,0n+1

|K| |∇bvh|K|. (27)

We consider the setE of all functionsf fromTh,0n+1→Rd which are bounded for the norm kfkE= X

K∈Th,0n+1

|K| |fK|.

We observe that, defining F = {f ∈ E, ∃vh ∈ Xh, f = ∇bvh}, the linear form B : F → R, such that B(f) =Ln+1h (vh) is well defined (since if∇bvh=∇wbh on allK∈ Th,0n+1, then we get from (27) thatLn+1h (vh) = Ln+1h (wh)) and continuous (again from (27), which proves thatkBkF0 := supf∈F\{0}kfkB(f)

E ≤1). Applying the Hahn-Banach theorem, this linear form can be extended onE by a linear form, again denoted byB, with the same norm (hence lower or equal to 1). Hence there exists (λn+1K )K∈Tn+1

h,0 with

∀f ∈E, B(f) =− X

K∈Th,0n+1

|K|λn+1K ·fK.

andkBkE0 = supK∈Tn+1

h,0n+1K | ≤1. Therefore we have

∀vh∈Xh, Ln+1h (vh) + X

K∈Th,0n+1

|K|λn+1K ·(∇bvh)|K = 0,

which concludes, denotingλn+1K = (∇ub

n+1 h )|K

|(∇ubn+1h )|K| if (∇bun+1h )|K 6= 0, the proof thatλn+1h ∈Λhis such that (17)-(18) holds.

Proposition 3.9: Let us assume Hypotheses (HC) and Hypotheses (HD). Let n∈N. Letη ∈C2(R) such that η(0) = 0,η0(0) = 0 and there existsM ∈R+ withη00(s)∈[0, M] for alls∈R. Assume thatun+

1 2

h ∈RNis such that

X

p∈N

mpη(un+

1

p 2)<∞.

Then

X

p∈N

mpη(un+1p )≤X

p∈N

mpη(un+p 12). (28)

As a consequence, if a0 ≤un+

1

p 2 ≤b0 for all p∈N, thena0 ≤un+1p ≤b0 for allp∈N, and ifun+

1 2

h ∈L1(Rd) thenun+1h ∈L1(Rd).

Proof We remark thatvh, defined byvp0(un+1p ), is such thatvh∈Xh. Indeed, there holds|vp| ≤M|un+1p |, and, using (6)-(7), we have

k∇bvhk2L2(R)d= X

K∈Th

X

p∈VK

X

q∈VK

TpqK0(un+1p )−η0(un+1q ))2

≤M2 X

K∈Th

X

p∈VK

X

q∈VK

TpqK(un+1p −un+1q )2=M2k∇ubn+1h k2L2(R)d,

(12)

which implies vh ∈ Xh. We now remark that, for any K ∈ Th, if ∇ubn+1h|K = 0, then un+1p = un+1q for any p, q∈ VK, and therefore∇bvh|K= 0. So one can write

λn+1h|K · ∇bvh|K = 0 =∇ubn+1h|K · ∇vbh|K. If∇ubn+1h|K 6= 0, we then have

λn+1h|K · ∇bvh|K= 1

|∇ubn+1h|K|∇bun+1h|K · ∇bvh|K. Hence, definingαn+1K byαn+1K = 1 if∇ubn+1h|K = 0, andαn+1K = 1

|∇bun+1h|K| otherwise, we get Z

Rd

n+1h +θ(h)∇bun+1h )· ∇vbhdx= X

K∈Th

n+1K +θ(h)) X

p∈VK

X

q∈VK

TpqK(un+1p −un+1q )(η0(un+1p )−η0(un+1q ))≥0.

Hence we can write from (17)

X

p∈N

mp(un+1p −un+p 120(un+1p )≤0.

Applyingη(b)−η(a) =η0(a)(b−a) +η00(c)(b−a)2 2 forcbetweenaandb, we get X

p∈N

mp(η(un+1p )−η(un+

1

p 2))≤X

p∈N

mp(un+1p −un+

1

p 20(un+1p )≤0, which concludes the proof of (28).

Then, assumingun+p 12 ≤b0 for allp∈Nand lettingη(s) tend tos∨b0−b0 (this is possible sinceuini∈L1(Rd) implies a0 ≤ 0 ≤ b0), we get that η(un+1p ) = 0, which shows that un+1p ≤ b0. The same reasoning holds, lettingη(s) tend toa0−s∧a0, which shows thatun+1p ≥a0. Finally, lettingη(s) tend to|s|, we conclude that un+1h ∈L1(Rd).

4 A priori estimates on the approximate solutions

AL(QT) estimate on the family of approximate velocities (uh,δt)h,δt>0has already been proved in Proposition 3.4. The aim of this section is to establish additional estimates on (buh,δt)h,δt>0, namely a L1(0, T;BV(Rd)) estimate, and L1loc(QT) estimates on the space and time translates. The estimates on the space and time translates are deduced from theL1(0, T;BV(Rd)) estimate.

Remark 4.1: Hypothesis (HD1) implies that each cell ofDhhas a finite number of neighbours (and this number is bounded independently ofFh,δt).

Remark 4.2: Throughout this section and the next one, C denotes a generic constant independent of the dis- cretisationFh,δt.

4.1 L

1

(0, T ; BV ( R

d

)) estimate

Proposition 4.3: Let us assume Hypotheses (HC) and Hypotheses (HD). Letu0h∈L(Rd)∩L1(Rd) and, for all n∈N, un+

1 2

h , un+1h ∈L(Rd)∩L1(Rd) and (un+1h , λn+1h )∈Xh×Λh be a solution to Scheme (14)-(18). Then there holds

1

2kuh,δtk2L(0,T;L2(Rd))+

N

X

n=1

δt Z

Rd

|∇bunh|dx≤ 1

2kuinik2L2(Rd), (29) and

N−1

X

n=0

δt Z

Rd

θ(h)|∇bun+1h |2 dx=θ(h)

N−1

X

n=0

δt X

K∈Th

X

p∈VK

X

q∈VK

TpqK(un+1p −un+1q )2≤ 1

2kuinik2L2(Rd). (30)

Références

Documents relatifs

With thin floor finishes of all kinds (e.g. thin plastic materials), the material lying directly under the surface plays a substantial role in the heat removal and consequently in

Furthermore, we add stability estimates on the dependence of the solution from f and K, in the case of f dependent also on t, x and with more general source terms.. Theorem 3.1 Let

As far as rates of convergence are concerned, one can quote Mamatov and Sirazdinov [15] for the total variation distance and, more recently, Bobkov, Chistyakov and Götze for bounds

With respect to the previous cited method, our approach, based on the separation of signal and noise, proposes a procedure for simultaneously signal denoising and variance

In remote sensing, pansharpening refers to the technique that combines the complementary spectral and spatial resolution characteristics of a multispectral image and a

They have shown that if a child is exposed to violence, when frustrated, the child is more prone to choose violence to release the frustration.. Nursery school children,

Applied to the ill- posed inverse problem of demosaicking noisy data, the pro- posed variational approach yields even better results that the state-of-the-art method of [3], with