• Aucun résultat trouvé

Convergence of a finite volume scheme for a stochastic conservation law involving a Q-Brownian motion

N/A
N/A
Protected

Academic year: 2021

Partager "Convergence of a finite volume scheme for a stochastic conservation law involving a Q-Brownian motion"

Copied!
45
0
0

Texte intégral

(1)

HAL Id: hal-01404119

https://hal.archives-ouvertes.fr/hal-01404119v3

Preprint submitted on 10 Aug 2017 (v3), last revised 19 Apr 2018 (v4)

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.

Convergence of a finite volume scheme for a stochastic conservation law involving a Q-Brownian motion

Tadahisa Funaki, Yueyuan Gao, Danielle Hilhorst

To cite this version:

Tadahisa Funaki, Yueyuan Gao, Danielle Hilhorst. Convergence of a finite volume scheme for a

stochastic conservation law involving a Q-Brownian motion. 2017. �hal-01404119v3�

(2)

AIMS’ Journals

Volume

X, Number0X, XX200X pp.X–XX

CONVERGENCE OF A FINITE VOLUME SCHEME FOR A

1

STOCHASTIC CONSERVATION LAW INVOLVING A

2

Q-BROWNIAN MOTION

3

Tadahisa Funaki

Department of Mathematics

School of Fundamental Science and Engineering, Waseda University 3-4-1 Okubo, Shinjuku-ku, Tokyo 169-8555, Japan

Yueyuan Gao

MathAM-OIL, Advanced Industrial Science and Technology Tohoku c/o AIMR, Tohoku University

2-1-1 Katahira, Aoba-ku, Sendai 980-8577, Japan

Danielle Hilhorst

Laboratoire de Math´ ematiques University Paris-Sud Paris-Saclay and CNRS

91405 Orsay Cedex, France

(Communicated by the associate editor name)

Abstract. We study a time explicit finite volume method for a first order conservation law with a multiplicative source term involving a Q-Wiener pro- cess. After having presented the definition of a measure-valued weak entropy solution of the stochastic conservation law, we apply a finite volume method together with Godunov scheme for the space discretization, and we denote by {u

T,k

} its discrete solution. We present some a priori estimates including a weak BV estimate. After performing a time interpolation, we prove two en- tropy inequalities for the discrete solution. We show that the discrete solution {u

T,k

} converges along a subsequence to a measure-valued entropy solution of the conservation law in the sense of Young measures as the maximum diam- eter of the volume elements and the time step tend to zero. Some numerical simulations are presented in the case of the stochastic Burgers equation. The empirical average turns out to be a regularization of the deterministic solution;

moreover, the variance in the case of the Q-Brownian motion converges to a constant while that in the Brownian motion case keeps increasing as time tends to infinity.

1. Introduction. The convergence of numerical methods for the discretization of

4

stochastic conservation laws is a topic of high interest. In this article we study the

5

convergence of a finite volume scheme for the problem

6

( du + div(vf(u))dt = g(u)dW (x, t) in Ω × T d × [0, T ],

u(ω, x, 0) = u 0 (x) for all ω ∈ Ω, x ∈ T d , (1)

2010 Mathematics Subject Classification. Primary: 65M08, 60H15 ; Secondary: 65M20.

Key words and phrases. Finite volume methods, Stochastic partial differential equations, Con- vergence of numerical methods, Measure-valued entropy solution, Numerical simulations.

Corresponding author: Danielle Hilhorst.

1

(3)

where T d is the d-dimensional torus, W (x, t) is a Q-Brownian motion, the function

1

f is Lipschitz continuous and the function g is Lipschitz continuous and bounded.

2

We suppose that v = v(x, t) is a given vector function and that u 0 is a given square

3

integrable function on T d .

4

A number of articles have been devoted to the study of scalar conservation laws

5

with a multiplicative stochastic forcing term involving a white noise in time.

6

Let us mention the one-dimensional study of Feng-Nualart [14], where the au-

7

thors introduced a notion of entropy solution in order to prove the existence and

8

uniqueness of an entropy solution. Chen-Ding-Karlsen [9] extended the work of

9

Feng-Nualart to the multi-dimensional case. They proved a uniform spatial BV

10

bound by means of vanishing viscosity approximations. Moreover they proved the

11

temporal equicontinuity of approximations in L 1 (Ω × D × [0, T ]), uniformly in the

12

viscosity coefficient.

13

Debussche-Vovelle [12] proved the existence and uniqueness of a kinetic solu-

14

tion for multi-dimensional scalar conservation laws in a d-dimensional torus driven

15

by a general multiplicative space-time noise. Hofmanov´ a [19] then presented a

16

Bhatnagar-Gross-Krook-like approximation of this problem. Applying the stochas-

17

tic characteristics method, the author established the existence of an approximate

18

solution and proved its convergence to the kinetic solution introduced by [12].

19

Bauzet-Vallet-Wittbold [4] proved the existence and uniqueness of a weak sto-

20

chastic entropy solution of the multi-dimensional Cauchy problem in L 2 (Ω × R d ×

21

[0, T ]) in the case of a multiplicative one-dimensional white noise in time. In Bauzet-

22

Vallet-Wittbold [5] the authors investigated a corresponding Dirichlet Problem in

23

a bounded domain of R d .

24

Concerning the study of numerical schemes for stochastic conservation laws,

25

Bauzet-Charrier-Gallou¨ et [6] studied explicit flux-splitting finite volume discretiza-

26

tions of multi-dimensional nonlinear scalar conservation laws with monotone flux

27

perturbed by a multiplicative one-dimensional white noise in time with a given ini-

28

tial function in L 2 ( R d ). Under a stability condition on the time step, they proved

29

the convergence of the finite volume approximation towards the unique stochastic

30

entropy solution of the corresponding initial value problem. Then Bauzet-Charrier-

31

Gallou¨ et [7] studied the case of a more general flux and in [8], Bauzet-Charrier-

32

Gallou¨ et studied the convergence of the scheme when the stochastic conservation

33

law is defined on a bounded domain with inhomogeneous Dirichlet boundary condi-

34

tions. Let us also mention the convergence results of time-discretization of Holden-

35

Risebro [20] and Bauzet [3] on a bounded domain of R d , as well as an article of

36

Kr¨ oker-Rohde [21] of a finite volume schemes in a one-dimensional context.

37

In a recent study, Audusse-Boyaval-Gao-Hilhorst [1] performed numerical simu-

38

lations in the one-dimensional torus for the first order Burgers equation forced by

39

a stochastic source term. The source term is a white noise in time while various

40

regularities in space are considered. The authors applied the Monte-Carlo method,

41

and observed that the empirical mean introduces a small diffusion effect to the

42

deterministic numerical solution and converges to the space average of the initial

43

condition as the time t tends to infinity and that the empirical variance stabilizes

44

for large time.

45

The present article extends the article by Bauzet-Charrier-Gallou¨ et [7] mentioned

46

above. The organisation is as follows: In section 2 we define a weak stochastic

47

entropy solution and a measure-valued stochastic entropy solution of Problem (1)

48

and recall basic results from probability theory. In section 3, we apply a finite

49

(4)

volume method together with a Godunov scheme to Problem (1) and define the

1

discrete solution {u T ,k }. In section 4, we present an estimate of the discrete noise

2

term as well as a priori estimates on the discrete solution {u T ,k }. The a priori

3

estimates imply that {u T ,k } converges up to a subsequence in the sense of Young

4

measures to an entropy process denoted by u in L 2 (Ω× T d ×[0, T ] ×(0, 1)). We then

5

prove a weak BV estimate which is essential in the sequel in order to ensure that the

6

difference between the piece-wise constant solution in time and the solution linearly

7

interpolated in time can be controled by the maximum diameter of the volume

8

elements and the time step. Meanwhile, in order to prove the discrete entropy

9

inequality, we need the weak BV estimate for showing that a certain residue tends

10

to zero as the maximum diameter of the volume elements and the time step tend

11

to zero. In section 5, we introduce a time interpolation and prove two inequalities,

12

a discrete entropy inequality and a continuous entropy inequality on the discrete

13

solution which are fundamental for the convergence proof. Then in section 6, using

14

the two entropy inequalities, we show that the discrete solution {u T ,k } converges

15

along a subsequence to a limit u in the sense of Young measures as the maximum

16

diameter of the volume elements and the time step tend to zero; moreover u is

17

a measure-valued entropy solution of Problem (1). In section 7, some numerical

18

simulations for stochastic Burgers equation involving a Brownian motion and a Q-

19

Brownian motion are presented. It turns out that the variance increases more as a

20

function of time in the case of a unidimensional Brownian motion than in the case

21

of the Q-Brownian motion.

22

In a forthcoming work [15], we will show that the measured-value entropy solution

23

u is unique and coincides with the unique weak stochastic entropy solution; this

24

will ensure that the whole approximate sequence {u T ,k } converges to the entropy

25

solution u.

26

2. A stochastic conservation law involving a Q-Brownian motion. We study the convergence of a finite volume scheme for the discretization of the sto- chastic scalar conservation law

( du + div(vf(u))dt = g(u)dW (x, t) in Ω × T d × [0, T ] , u(ω, x, 0) = u 0 (x) ω ∈ Ω, x ∈ T d ,

where T d is the d-dimensional torus and W (x, t) is a Q-Brownian motion [10]. More precisely, let Q be a trace class nonnegative definite symmetric operator on L 2 ( T d ) and let {e m } m≥1 be an orthonormal basis in L 2 ( T d ) diagonalizing Q, and {λ m } m≥1 be the corresponding eigenvalues, such that

Qe m = λ m e m for all m ≥ 1. Q is of trace class, namely

27

Tr Q =

X

m=1

(Qe m , e m ) L

2

(

Td

) =

X

m=1

λ m ≤ Λ 0 , (2)

for some positive constant Λ 0 . Actually, Q is an integral operator with the kernel

28

Q(x, y) =

X

m=1

λ m e m (x)e m (y). (3)

(5)

We suppose furthermore that e m ∈ L ( T d ) for m = 1, 2... and that there exists a

1

positive constant Λ 1 such that

2

X

m=1

λ m ke m k 2 L

(

Td

) ≤ Λ 1 . (4) Let (Ω, F , P) be a probability space equipped with a filtration (F t ) [22] and {β m } m≥1

3

be a sequence of independent (F t )-Brownian motions defined on (Ω, F , P); the pro-

4

cess W defined by

5

W (x, t) =

X

m=1

β m (t)Q

12

e m (x) =

X

m=1

p λ m β m (t)e m (x) (5) is a Q-Brownian motion in L 2 ( T d ) [cf. [17], Definition 2.6, page 20], and the series

6

defined by (5) is convergent in L 2 (Ω, C ([0, T ], L 2 ( T d ))) [cf. [17], page 20]. We recall

7

that a Brownian motion β (t) is called an (F t )-Brownian motion if it is (F t )-adapted

8

and the increment β(t) − β(s) is independent of F s for every 0 ≤ s < t.

9

Moreover we assume that the following hypotheses (H ) hold:

10

• u 0 ∈ L 2 ( T d ),

11

• f : R → R is a Lipschitz continuous function with Lipschitz constant C f and

12

f (0) = 0,

13

• g : R → R is a bounded Lipschitz continuous function with Lipschitz constant

14

C g such that |g(u)| ≤ M g for some positive constant M g ,

15

• v ∈ C 1 ( T d ×[0, T ]) with div v = 0 for all (x, t) ∈ T × [0, T ] so that there exists

16

V < ∞ such that |v(x, t)| ≤ V for all (x, t).

17

We introduce some notations:

18

• Let E[·] denote the expectation, and N (µ, σ 2 ) the Gaussian law with mean

19

value µ and variance σ 2 .

20

• We denote by N ω 2 (0, T ; L 2 ( T d )) the subclass of L 2 (Ω × T d × [0, T ]) consisting

21

of predictable L 2 ( T d )-valued processes [cf. [10], page 98].

22

Next we define the notions of stochastic entropy solution and of measure-valued

23

entropy solution of Problem (1):

24

Definition 2.1 (Entropy solution of Problem (1)). A function u ∈ N ω 2 (0, T ; L 2 ( T d ))

∩ L (0, T ; L 2 (Ω × T d )) is a weak entropy solution of the stochastic scalar conser- vation law (1) with the initial condition u 0 ∈ L 2 ( T d ), if P-a.s in Ω,

Z

Td

η(u 0 (x))ϕ(x, 0)dx + Z T

0

Z

Td

{η(u)∂ t ϕ(x, t) + F η (u)v · ∇ x ϕ(x, t)}dxdt +

Z

Td

Z T 0

η 0 (u)g(u)ϕ(x, t)dW (x, t)dx + 1 2

Z T 0

Z

Td

η 00 (u)g 2 (u)ϕ(x, t)Q(x, x)dxdt

≥ 0 with

25

F η (τ) = Z τ

0

η 0 (σ)f 0 (σ)dσ (6)

for all ϕ ∈ C := {ϕ ∈ C 0 ( T d × [0, T ]), ϕ ≥ 0} and for all η ∈ A where A is the set

26

of C 2 convex functions such that the support of η 00 is compact.

27

Definition 2.2 (Measure-valued entropy solution of Problem (1)). A function u of

N ω 2 (0, T ; L 2 ( T d ×(0, 1))) ∩L (0, T ; L 2 (Ω× T d × (0, 1))) is a measure-valued entropy

(6)

solution of the stochastic scalar conservation law (1) with the initial condition u 0 ∈ L 2 ( T d ), if P-a.s. in Ω, for all η ∈ A and for all ϕ ∈ C

Z

Td

η(u 0 (x))ϕ(x, 0)dx +

Z T 0

Z

Td

Z 1 0

{η(u(., α))∂ t ϕ(x, t) + F η (u(., α))v · ∇ x ϕ(x, t)}dαdxdt +

Z

Td

Z T 0

Z 1 0

η 0 (u(., α))g(u(., α))ϕ(x, t)dαdW (x, t)dx + 1

2 Z T

0

Z

Td

Z 1 0

η 00 (u(., α))g 2 (u(., α))ϕ(x, t)Q(x, x)dαdxdt

≥ 0 .

3. The finite volume discretization.

1

3.1. The numerical scheme.

2

Definition 3.1 (Admissible mesh). An admissible mesh T of T d for the discretiza- tion is given by a family of disjoint polygonal connected subsets of T d such that T d is the union of the closure of the elements of T and the common interface of any two control volumes is included in a hyperplane of T d . We assume that

h = size(T ) = sup{diam(K), K ∈ T } < ∞, and that, for some α T ∈ R + ,

3

α T h d ≤ |K| and |∂K| ≤ 1

α T h d−1 for all K ∈ T , (7) which implies

4

|∂K|

|K| ≤ 1

α 2 T h . (8)

We also introduce the following notations:

5

• x K is a point in the control volume K,

6

• |K| is the d-dimensional Lebesgue measure of K,

7

• ∂K is the boundary of the control volume K,

8

• |∂K | is the (d − 1)-dimensional Lebesgue measure of ∂K,

9

• N (K) is the set of control volumes neighbors of the control volume K,

10

• σ K,L is the common interface between K and L for all L ∈ N (K),

11

• n K,L is the unit normal vector which is perpendicular to the interface σ K,L ,

12

outward to the control volume K, for all L ∈ N (K).

13

Consider an admissible mesh T in the sense of Definition 3.1. In order to compute

14

an approximation of u on [0, T ], we take N ∈ N + and define the time step k = T N .

15

In this way [0, T ] =

N −1

[

n=0

[nk, (n + 1)k]. We set t n = nk for all n = 0, 1, 2, ..., N and

16

assume that k and h satisfy a Courant-Friedrichs-Lewy (CFL) condition: k ≤ Ch

17

for a certain constant C. We recall the definition of Godunov scheme.

18

(7)

Definition 3.2 (Godunov flux). A function F G ∈ C 2 ( R 2 , R ) is called a Godunov

1

flux if it satisfies

2

F G (a, b) =

 min

s∈[a,b] f (s) if a ≤ b max

s∈[b,a] f (s) if a > b. (9) For all (a, b) ∈ R 2 , we denote by s(a, b) ∈ [min(a, b), max(a, b)] a real number such

3

that F G (a, b) = f (s(a, b)).

4

Remark 1. F G is a Lipschitz continuous function such that |F G (b, a)−F G (a, a)| ≤

5

C f |a − b| and |F G (a, b) − F G (a, a)| ≤ C f |a − b|.

6

Denoting by dγ the (d − 1)-dimensional Lebesgue measure, we define

7

v n K,L = 1 k|σ K,L |

Z (n+1)k nk

Z

σ

K,L

(v(x, t) · n K,L ) + dγ(x)dt, (10)

8

v n L,K = 1 k|σ K,L |

Z (n+1)k nk

Z

σ

K,L

(v(x, t) · n L,K ) + dγ(x)dt

= 1

k|σ K,L |

Z (n+1)k nk

Z

σ

K,L

(v(x, t) · n K,L ) dγ(x)dt.

(11)

Since div v = 0 for all (x, t) ∈ T d × [0, T ],

9

X

L∈N (K)

|σ K,L |(v K,L n − v L,K n )

= X

L∈N (K)

|σ K,L | 1 k|σ K,L |

Z (n+1)k nk

Z

σ

K,L

v(x, t) · n K,L dγ(x)dt

!

= 1 k

Z (n+1)k nk

Z

K

div vdxdt = 0.

(12)

We define the discrete noise terms

10

W M,K (t) =

M

X

m=1

p λ m β m (t)e m K ,

W K (t) =

X

m=1

p λ m β m (t)e m K ,

(13)

where e m K = 1

|K|

Z

K

e m (x)dx for all K ∈ T . Moreover we denote by W M,K n and W K n the values of W M,K and W K at the time t = nk respectively. We define for later use W T ,k (x, t) = W K n for x ∈ K and t ∈ [nk, (n + 1)k],

W M,T ,k (x, t) = W M,K n for x ∈ K and t ∈ [nk, (n + 1)k], W T (x, t) = W K (t) for x ∈ K and t ∈ [0, T ].

We propose the following numerical scheme. The discrete initial condition {u 0 K } K∈T

11

is given by:

12

u 0 K = 1

|K|

Z

K

u 0 (x)dx for all K ∈ T , (14) and {u n K } satisfies the explicit scheme:

13 14

(8)

For all K ∈ T and all n ∈ {0, 1, .., N − 1}

1

|K|

k (u n+1 K − u n K ) + X

L∈N (K)

|σ K,L | v K,L n F G (u n K , u n L ) − v n L,K F G (u n L , u n K )

= |K|

k g(u n K )(W K n+1 − W K n ).

(15)

Remark 2. We remark that, if the flux function f is monotone, and F G (a, b) is the Godunov scheme, then the flux term in (15) coincides with the upwind scheme.

Indeed, suppose that f is increasing, we use the definition of the Godunov flux (9) to deduce that F G (a, b) = f (a) for all a, b ∈ R . Thus the flux term in the scheme (15) satisfies

v n K,L F G (u n K , u n L ) − v L,K n F G (u n L , u n K ) =

( v K,L n f (u n K ) if v(x, t) · n K,L ≥ 0

−v L,K n f (u n L ) if v(x, t) · n K,L < 0, which coincides with the upwind scheme.

2

In the following, we denote by

3

F K,L G,n = v n K,L F G (u n K , u n L ) − v L,K n F G (u n L , u n K ), (16) and we define for later use that

4

F K,L G,n,f = v K,L n (F G (u n K , u n L ) − f (u n K )) − v L,K n (F G (u n L , u n K ) − f (u n K )). (17) In view of (12),

5

X

L∈N (K)

|σ K,L |F K,L G,n = X

L∈N(K)

|σ K,L |F K,L G,n,f , (18) for all K ∈ T .

6

3.2. The main result of this article. We define the approximate finite volume

7

solution u T ,k on T d × [0, T ] from the discrete unknowns u n K , for all n ∈ {0, 1, ..., N −

8

1} and for all K ∈ T , that:

9

u T ,k (x, t) = u n K for x ∈ K and t ∈ [nk, (n + 1)k], (19) where the set {u 0 K } K∈T is defined by (14).

10 11

The main result of this article is the following Theorem:

12

Theorem 3.3 (Convergence of the finite volume scheme and the existence of a

13

measure-valued entropy solution of Problem (1)). Assume that hypotheses (H ) hold.

14

Let T be an admissible mesh, T > 0, N ∈ N + and let k = T

N satisfy that

15

k

h → 0 as h → 0. (20)

Then there exist a function u ∈ N ω 2 (0, T ; L 2 ( T d × (0, 1))) ∩ L (0, T ; L 2 (Ω × T d ×

16

(0, 1))) and a subsequence of {u T ,k } which we denote again by {u T ,k } such that

17

{u T ,k } converges to u in the sense of Young measures as h, k → 0. Moreover u is

18

measure-valued entropy solution of Problem (1) in the sense of Definition 2.2.

19

(9)

The convergence in the sense of Young measures can be defined as follows: given a Carath´ eodory function Ψ : Ω × T d × [0, T ] × R → R such that Ψ(·, ·, ·, u T ,k ) is uniformly integrable, one has

E

"

Z T 0

Z

Td

Ψ(·, u T ,k )dxdt

#

→ E

"

Z T 0

Z

Td

Z 1 0

Ψ(·, u(·, α))dαdxdt

# ,

when h, k → 0. We recall that a function Ψ : Ω × T d × [0, T ] × R → R is a

1

Carath´ eodory function if for almost all (ω, x, t) ∈ Ω × T d × [0, T ] the function

2

ν 7→ Ψ(ω, x, t, ν) is continuous and for all ν ∈ R , the function (ω, x, t) 7→ Ψ(ω, x, t, ν)

3

is measurable.

4

3.3. The study of the discrete noise term.

5

Lemma 3.4. W M,K (t) and W K (t) being defined as in (13), we have the following

6

equalities

7

E[W M,K n+1 − W M,K n ] = 0 (21)

and

8

E[W K n+1 − W K n ] = 0. (22)

Proof. We show (22). Since (e m K ) 2 = 1

|K| 2 Z

K

e m (x)dx 2

≤ 1

|K|

Z

K

e 2 m (x)dx ≤ 1

|K| , we have

E[(W K n ) 2 ] =

X

m=1

λ m t n (e m K ) 2 ≤ t n

|K|

X

m=1

λ m < ∞.

Thus, W K n ∈ L 2 (Ω) ⊂ L 1 (Ω), so that E [|W K n |] < ∞. Therefore E[W K n+1 − W K n ] = E[

X

m=1

p λ m β m (t n+1 ) − β m (t n ) e m K ]

=

X

m=1

p λ m E[β m (t n+1 ) − β m (t n )]e m K

= 0.

9

Lemma 3.5. Suppose that the coefficients {λ m } m≥1 satisfy (2), then

10

X

K∈T

|K| E

W M,K n+1 − W M,K n 2

≤ (t n+1 − t n )Λ 0 , (23) holds for all M ∈ N + , n ∈ {0, 1, ..., N − 1} and K ∈ T .

11

Proof. We have that for fixed n, M and K, (W M,K n+1 − W M,K n ) 2 =

M

X

m=1

(β m (t n+1 ) − β m (t n ))

√ λ m

|K|

Z

K

e m (x)dx

! 2 . We take the expectation of both sides to obtain:

E

"

W M,K n+1 − W M,K n 2

#

(10)

= E

" M X

m=1

m (t n+1 ) − β m (t n ))

√ λ m

|K|

Z

K

e m (x)dx

! 2 #

= E

" M X

m=1

m (t n+1 ) − β m (t n )) 2 λ m

# 1

|K| 2 Z

K

e m (x)dx 2

+ E

"

2 X

m

1

6=m

2

(β m

1

(t n+1 ) − β m

1

(t n ))(β m

2

(t n+1 ) − β m

2

(t n )) p

λ m

1

e m K

1

p λ m

2

e m K

2

#

=

M

X

m=1

E

"

m (t n+1 ) − β m (t n )) 2

# λ m 1

|K| 2 Z

K

e m (x)dx 2

we deduce that X

K∈T

|K| E

W M,K n+1 − W M,K n 2

=

M

X

m=1

(t n+1 − t n )λ m

X

K∈T

|K| 1

|K| 2 Z

K

e m (x)dx 2

≤ (t n+1 − t n )

X

m=1

λ m

X

K∈T

Z

K

e 2 m (x)dx

≤ (t n+1 − t n )

X

m=1

λ m ≤ (t n+1 − t n )Λ 0 .

1

Corollary 1. We deduce from Lemma 3.5 the following estimate

2

X

K∈T

|K| E h

W K n+1 − W K n 2 i

≤ (t n+1 − t n )Λ 0 . (24) Proof. We first show the limiting property

kW M,T ,k (x, t) − W T ,k (x, t)k L

2

(Ω×T

d

) → 0 as M → ∞, for all t ∈ [0, T ]. Indeed

kW M,T ,k (x, t) − W T ,k (x, t)k 2 L

2

(Ω×T

d

)

= E Z

Td

(W M,T ,k (x, t) − W T ,k (x, t)) 2 dx

= E

"

X

K∈T

|K|

1

|K|

Z

K

(W M (x, t) − W (x, t))dx 2 #

≤ E

"

X

K∈T

|K| 1

|K| 2 Z

K

1dx Z

K

(W M (x, t) − W (x, t)) 2 dx

#

≤ E Z

Td

dx(W M (x, t) − W (x, t)) 2

→ 0 as M → ∞,

(11)

since the series defined by (5) is convergent in L 2 (Ω, C([0, T ], L 2 ( T d ))). We deduce that

kW M,T ,k (t n+1 ) − W M,T ,k (t n )k L

2

(Ω×

Td

) − kW T ,k (t n+1 ) − W T ,k (t n )k L

2

(Ω×

Td

)

≤ k(W M,T ,k (t n+1 ) − W M,T ,k (t n )) − (W T ,k (t n+1 ) − W T ,k (t n ))k L

2

(Ω×

Td

)

= k(W M,T ,k (t n+1 ) − W T ,k (t n+1 )) − (W M,T ,k (t n ) − W T ,k (t n ))k L

2

(Ω×

Td

)

≤ kW M,T ,k (t n+1 ) − W T ,k (t n+1 )k L

2

(Ω×

Td

) + kW M,T ,k (t n ) − W T ,k (t n )k L

2

(Ω×

Td

)

→ 0 as M → ∞, that is to say

M lim →∞ kW M,T ,k (t n+1 ) − W M,T ,k (t n )k L

2

(Ω×

Td

) = kW T ,k (t n+1 ) − W T ,k (t n )k L

2

(Ω×

Td

) . In view of (23), we obtain that

kW M,T ,k (t n+1 ) − W M,T ,k (t n )k L

2

(Ω×T

d

) = X

K∈T

|K| E

W M,K n+1 − W M,K n 2

≤ (t n+1 − t n )Λ 0 , where we take the limit M → ∞ to obtain:

M→∞ lim X

K∈T

|K| E

W M,K n+1 − W M,K n 2

= X

K∈T

|K| E h

W K n+1 − W K n 2 i

≤ (t n+1 − t n )Λ 0 , as the upper bound (t n+1 − t n0 does not depend on M .

1

4. A priori estimates.

2

Lemma 4.1. Assume that hypotheses (H ) hold. Let T > 0, T be an admissible

3

mesh in the sense of Definition 3.1 and h and k satisfy the Courant-Friedrichs-Lewy

4

(CFL) condition:

5

k ≤ α 2 T h 2V C f

. (25)

Then, we have the following estimates

ku T ,k k 2 L

(0,T;L

2

(Ω×

Td

)) ≤ ku 0 k 2 L

2

(

Td

) + T Λ 0 M g 2 | T d | and

ku T ,k k 2 L

2

(Ω×Q

T

) ≤ T ku 0 k 2 L

2

(

Td

) + T 2 Λ 0 M g 2 | T d |, where Q T = T d × [0, T ].

6

Proof. We recall the numerical scheme

7

|K|

k (u n+1 K − u n K ) + X

L∈N (K)

|σ K,L |F K,L G,n = |K|

k g(u n K )(W K n+1 − W K n ). (26) We multiply both sides of (26) by ku n K :

|K|(u n+1 K − u n K )u n K = −k X

L∈N(K)

|σ K,L |F K,L G,n u n K + |K|g(u n K )(W K n+1 − W K n )u n K .

(12)

Applying the formula ab = 1 2 [(a + b) 2 − a 2 − b 2 ] with a = u n+1 K − u n K and b = u n K , we obtain that

|K|

2 [(u n+1 K ) 2 − (u n K ) 2 − (u n+1 K − u n K ) 2 ]

= − k X

L∈N (K)

|σ K,L |F K,L G,n u n K + |K|g(u n K )(W K n+1 − W K n )u n K . Thus

1

|K|

2 [(u n+1 K ) 2 − (u n K ) 2 ] = |K|

2 (u n+1 K − u n K ) 2 − k X

L∈N(K)

|σ K,L |F K,L G,n u n K

+ |K|g(u n K )(W K n+1 − W K n )u n K .

(27)

We substitute (26) into (27) and take the expectation of both sides to deduce that

|K|

2 E[(u n+1 K ) 2 − (u n K ) 2 ]

= |K|

2 E

 k

|K|

X

L∈N(K)

|σ K,L |F K,L G,n

2 

 + |K|

2 E

g 2 (u n K )(W K n+1 − W K n ) 2

− 2 |K|

2 E

"

kg(u n K )

|K| (W K n+1 − W K n ) X

L∈N(K)

K,L |F K,L G,n

#

+ E

g(u n K )|K|(W K n+1 − W K n )u n K .

We remark that two terms in the equality above vanish. Indeed since

2

W K n+1 − W K n and u n K are independent variables, we have that, in view of (22)

3

E

g(u n K )(W K n+1 − W K n ) X

L∈N(K)

|σ K,L |F K,L G,n

 = 0, and similarly

E

"

g(u n K )|K|(W K n+1 − W K n )u n K

#

= E

"

W K n+1 − W K n

# E

"

g(u n K )u n K |K|

#

= 0.

Therefore,

4

|K|

2 E

(u n+1 K ) 2 − (u n K ) 2

= k 2 2|K| E

 X

L∈N(K)

|σ K,L |F K,L G,n

2 

− k E

 X

L∈N (K)

|σ K,L |F K,L G,n u n K

+ |K|

2 E h

W K n+1 − W K n 2 i E

g 2 (u n K ) .

(28)

In view of (18) , the equality (28) can be then rewritten as

|K|

2 E

(u n+1 K ) 2 − (u n K ) 2

= B 1 − B 2 + D,

(13)

where

1

B 1 = k 2 2|K| E

"

X

L∈N (K)

|σ K,L |F K,L G,n,f

! 2 #

B 2 = k E

"

X

L∈N(K)

|σ K,L |u n K F K,L G,n,f

#

D = |K|

2 E h

W K n+1 − W K n 2 i E

g 2 (u n K ) .

(29)

So that

2

X

K∈T

|K|

2 E

(u n+1 K ) 2 − (u n K ) 2

= X

K∈T

(B 1 − B 2 ) + X

K∈T

D, (30)

Using a similar method as in the Part I.2 of Proposition 4 in [7] we deduce that X

K∈T

(B 1 − B 2 ) ≤ 0,

which we substitute in (30); this together with the definition of D in (29) and the inequality (24) yields:

X

K∈T

|K| E[(u n+1 K ) 2 ] ≤ X

K∈T

|K| E[(u n K ) 2 ] + X

K∈T

|K| E[(W K n+1 − W K n ) 2 ] E[g 2 (u n K )]

≤ X

K∈T

|K| E[(u n K ) 2 ] + kΛ 0 M g 2 , which implies that

X

K∈T

|K| E[(u n K ) 2 ] ≤ X

K∈T

|K| E[(u 0 K ) 2 ] + nkΛ 0 M g 2 for all n ∈ {0, 1, 2, ..., N}, and that

ku T ,k k 2 L

(0,T;L

2

(Ω×T

d

)) ≤ ku 0 k 2 L

2

(

Td

) + T Λ 0 M g 2 . As a consequence,

ku T ,k k 2 L

2

(Ω×Q

T

) ≤ Tku 0 k 2 L

2

(

Td

) + T 2 Λ 0 M g 2 .

3

4.1. Weak BV estimate.

4

Lemma 4.2. Assume that hypotheses (H ) hold. Let T be an admissible mesh in the

5

sense of Definition 3.1, T > 0, N ∈ N + and let k = T

N satisfy the CFL condition

6

k ≤ (1 − ξ)α 2 T h

2V C f (31)

for some ξ ∈ (0, 1), which is stronger than the CFL condition (25). Then the

7

following estimates hold

8

1. There exists a positive constant C 1 , depending on Λ 0 , T , M g , ξ, C f and

9

ku 0 k L

2

(

Td

) such that

10

N−1

X

n=0

k X

K∈T

X

L∈N(K)

|σ K,L | E h

v n K,L {F G (u n K , u n L ) − f (u n K )} 2 + v L,K n {F G (u n L , u n K ) − f(u n K )} 2 i

≤ C 1 ;

(32)

(14)

2. There exists a positive constant C 2 depending on α, Λ 0 , T , M g , ξ, C f and ku 0 k L

2

(

Td

) such that

N −1

X

n=0

k X

(K,L)∈I

n

|σ K,L |

× E

"

v n K,L

max

(c,d)∈C(u

nK

,u

nL

)

(F G (c, d) − f (d)) + max

(c,d)∈C(u

nK

,u

nL

)

(F G (c, d) − f(c))

+ v L,K n

max

(c,d)∈C(u

nK

,u

nL

) (f (d) − F G (c, d)) + max

(c,d)∈C(u

nK

,u

nL

) (f (c) − F G (c, d)) #

≤ C 2 h

12

, where

I n := {(K, L) ∈ T 2 : L ∈ N (K) and u n K > u n L } and

C(a, b) :=

(c, d) ∈ [min(a, b), max(a, b)] 2 : (d − c)(b − a) ≥ 0 .

Proof. 1, Multiplying the numerical scheme (15) by ku n K , inserting (18), taking the expectation and summing over K ∈ T and n = 0, 1, ..., N − 1 implies

N −1

X

n=0

X

K∈T

|K| E[(u n+1 K − u n K )u n K ] +

N−1

X

n=0

k X

K∈T

E h X

L∈N(K)

K,L |u n K F K,L G,n,f i

=

N −1

X

n=0

X

K∈T

|K| E[(W K n+1 − W K n )u n K g(u n K )],

which we denote as A + B = D. Note that the term D = 0 since the increment (W K n+1 −W K n ) is independent of u n K and since by (22), E[W K n+1 −W K n ] = 0. Applying the formula ab = 1 2 [(a + b) 2 − a 2 − b 2 ] with a = u n+1 K − u n K and b = u n K we obtain:

A = − 1 2

N −1

X

n=0

X

K∈T

|K| E[(u n+1 K − u n K ) 2 ] + 1 2

N −1

X

n=0

X

K∈T

|K| E[(u n+1 K ) 2 − (u n K ) 2 ]

= − 1 2

N −1

X

n=0

X

K∈T

|K| E[(u n+1 K − u n K ) 2 ] + 1 2

X

K∈T

|K| E[(u N K ) 2 − (u 0 K ) 2 ].

We set

A 1 = − 1 2

N −1

X

n=0

X

K∈T

|K| E[(u n+1 K − u n K ) 2 ], and

1

A 2 = 1 2

X

K∈T

|K| E[(u N K ) 2 − (u 0 K ) 2 ] ≥ − 1 2

X

K∈T

|K| E[(u 0 K ) 2 ]. (33) Next, substituting (15) into A 1 , also using (18) and the fact that W K n+1 − W K n and any function of u n K , u n L , v n K,L and v n L,K are independent, we deduce that

A 1 = − 1 2

N−1

X

n=0

X

K∈T

|K|

( E

(W K n+1 − W K n ) 2 g 2 (u n K )

(15)

+ k 2

|K| E

"

X

L∈N (K)

|σ K,L |F K,L G,n,f 2 #) .

Using a similar idea in the proof of Proposition 2 in [7], we deduce that:

X

K∈T

k 2 2|K| E

"

X

L∈N(K)

K,L |F K,L G,n,f 2 #

≤ 1 − ξ

2 k X

(K,L)∈I

n

|σ K,L | 2C f

× E

"

v n K,L

max

(c,d)∈C(u

nK

,u

nL

) (F G (c, d) − f(c)) 2 + max

(c,d)∈C(u

nK

,u

nL

) (F G (c, d) − f (d)) 2

+ v L,K n

max

(c,d)∈C(u

nK

,u

nL

) (F G (c, d) − f (c)) 2 + max

(c,d)∈C(u

nK

,u

nL

) (F G (c, d) − f (d)) 2 #

. We denote by

M 1 :=v n K,L

max

(c,d)∈C(u

nK

,u

nL

) (F G (c, d) − f (c)) 2 + max

(c,d)∈C(u

nK

,u

nL

) (F G (c, d) − f (d)) 2

M 2 :=v n L,K

max

(c,d)∈C(u

nK

,u

nL

) (F G (c, d) − f (c)) 2 + max

(c,d)∈C(u

nK

,u

nL

) (F G (c, d) − f (d)) 2

, therefore

A 1 ≥ − 1 2

N −1

X

n=0

X

K∈T

E

(W K n+1 − W K n ) 2 g 2 (u n K )

− 1 − ξ 2

N−1

X

n=0

k X

(K,L)∈I

n

|σ K,L | 2C f

E

"

M 1 + M 2

#!

.

Next we deduce from (24) and (33) that A =A 1 + A 2

≥ − 1

2 (ku 0 k 2 L

2

(

Td

) + T Λ 0 M g 2 ) − 1 − ξ 2

N −1

X

n=0

k X

(K,L)∈I

n

|σ K,L | 2C f E

"

M 1 + M 2

#!

.

The term B is estimated by using the same idea as in the proof of Proposition 2 in [7]. Since

B ≥

N −1

X

n=0

k X

(K,L)∈I

n

K,L | 4C f

E

"

M 1 + M 2

#!

,

and since A + B = 0, it follows that ku 0 k 2 L

2

(

Td

) + TΛ 0 M g 2 ≥ ξ

2C f

N −1

X

n=0

k X

(K,L)∈I

n

|σ K,L | E

"

M 1 + M 2

#!

,

which in turn implies the estimate

1

N−1

X

n=0

k X

(K,L)∈I

n

|σ K,L | E

"

M 1 + M 2

#!

≤ C 1 , (34)

(16)

where the positive constant C 1 depends on Λ 0 , T , M g , ξ, C f and ku 0 k L

2

(

Td

) . We then reorder the summation to deduce that

X

(K,L)∈I

n

|σ K,L | E

"

v K,L n

(F G (u n K , u n L ) − f (u n K )) 2 + (F G (u n K , u n L ) − f (u n L )) 2

+ v L,K n

(F G (u n L , u n K ) − f (u n K )) 2 + (F G (u n L , u n K ) − f (u n L )) 2

#

= X

K∈T

X

L∈N (K)

|σ K,L | E

"

v n K,L

F G (u n K , u n L ) − f (u n K ) 2

+ v n L,K

F G (u n L , u n K ) − f (u n K ) 2

#

which together with (34) implies

N −1

X

n=0

k X

K∈T

X

L∈N(K)

K,L | E

"

v n K,L

F G (u n K , u n L ) − f (u n K ) 2

+ v L,K n

F G (u n L , u n K ) − f (u n K ) 2

#

≤ C 1 .

This completes the proof of the inequality (32). Next we present the proof of 2. We estimate the term

T 2 =

N −1

X

n=0

k X

(K,L)∈I

n

|σ K,L |

× E

"

v K,L n

max

(c,d)∈C(u

nK

,u

nL

)

(F G (c, d) − f (c)) + max

(c,d)∈C(u

nK

,u

nL

)

(F G (c, d) − f (d))

+ v n L,K

max

(c,d)∈C(u

nK

,u

nL

)

(f (c) − F G (c, d)) + max

(c,d)∈C(u

nK

,u

nL

)

(f (d) − F G (c, d)) #! 2

.

We define

T 1 := max

(c,d)∈C(u

nK

,u

nL

) (F G (c, d) − f (c)) + max

(c,d)∈C(u

nK

,u

nL

) (F G (c, d) − f (d)), T 2 := max

(c,d)∈C(u

nK

,u

nL

)

(f (c) − F G (c, d)) + max

(c,d)∈C(u

nK

,u

nL

)

(f (d) − F G (c, d)).

Then

T 2 =

N−1

X

n=0

k X

(K,L)∈I

n

|σ K,L | E

v K,L n T 1 + v n L,K T 2

2

.

We apply the Cauchy-Schwarz inequality and Jensen’s inequality v K,L n T 1 + v n L,K T 2

v n K,L + v n L,K

! 2

≤ v K,L n

v n K,L + v n L,K T 1 2 + v n L,K

v n K,L + v n L,K T 2 2 ,

(17)

to deduce that:

1

T 2

N−1

X

n=0

k X

(K,L)∈I

n

|σ K,L |(v n K,L + v n L,K )

×

N−1

X

n=0

k X

(K,L)∈I

n

|σ K,L | E

"

(v K,L n T 1 + v n L,K T 2 ) 2 v K,L n + v L,K n

# 

N−1

X

n=0

k X

(K,L)∈I

n

K,L |(v n K,L + v n L,K )

×

N−1

X

n=0

k X

(K,L)∈I

n

|σ K,L | E

v K,L n T 1 2 + v n L,K T 2 2

 .

(35)

It follows from (8) that

N −1

X

n=0

k X

(K,L)∈I

n

|σ K,L |(v K,L n + v L,K n ) =

N−1

X

n=0

k X

K∈T

X

L∈N(K)

|σ K,L |v K,L n

≤T X

K∈T

|∂K |V ≤ T V | T d | α 2 T h . Moreover,

T 1 2 ≤ 2

max

(c,d)∈C(u

nK

,u

nL

) (F G (c, d) − f (c)) 2 + max

(c,d)∈C(u

nK

,u

nL

) (F G (c, d) − f (d)) 2

,

T 2 2 ≤ 2

max

(c,d)∈C(u

nK

,u

nL

) (F G (c, d) − f (c)) 2 + max

(c,d)∈C(u

nK

,u

nL

) (F G (c, d) − f (d)) 2

, which we substitute into (35) to deduce that

2

T 2 ≤ 2T V | T d | α 2 T h

N−1

X

n=0

k X

(K,L)∈I

n

|σ K,L | E

"

M 1 + M 2

#!

. (36)

Substituting (34) into (36) yields

T 2 ≤ 2T V | T d | α 2 T C 1 h −1 which combined with the definition of T 2 implies

N−1

X

n=0

k X

(K,L)∈I

n

|σ K,L |

× E

"

v K,L n

max

(c,d)∈C(u

nK

,u

nL

)

(F G (c, d) − f (c)) + max

(c,d)∈C(u

nK

,u

nL

)

(F G (c, d) − f (d))

+v n L,K

max

(c,d)∈C(u

nK

,u

nL

)

(f(c) − F G (c, d)) + max

(c,d)∈C(u

nK

,u

nL

)

(f (d) − F G (c, d)) #! 2

≤ 2T V | T d |

α 2 T C 1 h −1 .

(18)

We choose C 2 = 2T V | T d |

α 2 T C 1 , which completes the proof of 2.

1

5. Convergence of the scheme.

2

5.1. A time-continuous approximation. We define ¯ u K as the continuous in

3

time stochastic process

4

¯

u K (t) =u n K − t − nk

|K|

X

L∈N(K)

|σ K,L |F K,L G,n + g(u n K )(W K (t) − W K n )

=u n K − Z t

nk

X

L∈N (K)

K,L | F K,L G,n

|K| ds + Z t

nk

g(u n K )dW K (t).

(37)

on the domain Ω×[nk, (n+1)k]. In this way, ¯ u K (nk) = u n K and ¯ u K ((n+1)k) = u n+1 K . We define the time-continuous approximate solution ¯ u T ,k on Ω × T d × [0, T ] by

¯

u T ,k (x, t) = ¯ u K (t n ) for x ∈ K and t ∈ [nk, (n + 1)k].

Next we estimate the difference between the time-continuous approximation ¯ u T ,k

5

and the finite volume solution u T ,k which is defined in (19).

6

Lemma 5.1. Assume that the assumptions in Lemma 4.2 are satisfied. There exists a positive constant C depending on T , M g , C f , α, V and u 0 such that

ku T ,k − u ¯ T ,k k 2 L

2

(Ω×Q

T

) ≤ C(h + k).

Proof. In a same way as Lemma 3.4, one deduce that E [W K (s) − W K n ] = 0. Also using the definitions of u T ,k and of ¯ u T ,k and formula (18), we deduce

ku T ,k − u ¯ T ,k k 2 L

2

(Ω×Q

T

)

=

N−1

X

n=0

Z (n+1)k nk

X

K∈T

Z

K

E

"

g(u n K )(W K (s) − W K n )

+ s − nk

|K|

X

L∈N(K)

|σ K,L |F K,L G,n,f

! 2 # dxds

=

N−1

X

n=0

Z (n+1)k nk

X

K∈T

Z

K

E

g 2 (u n K )(W K (s) − W K n ) 2 dxds

+

N−1

X

n=0

Z (n+1)k nk

X

K∈T

Z

K

E

"

s − nk

|K|

X

L∈N(K)

|σ K,L |F K,L G,n,f

! 2 # dxds.

Applying the counter part of (24) X

K∈T

|K| E h

(W K (s) − W K n ) 2 i

≤ (s − t n )Λ 0 , for all nk ≤ s ≤ (n + 1)k, we deduce that

7

N −1

X

n=0

Z (n+1)k nk

X

K∈T

Z

K

E

g 2 (u n K )(W K (s) − W K n ) 2

dxds

(19)

N −1

X

n=0

Z (n+1)k nk

(s − t n0 M g 2 ds

≤T Λ 0 M g 2 k.

Moreover, using the CFL condition (31) and the inequality (32), we deduce that:

1

N−1

X

n=0

Z (n+1)k nk

X

K∈T

Z

K

E

"

s − nk

|K|

X

L∈N(K)

|σ K,L |F K,L G,n,f 2

# dxds

≤ C 1 α 2 T h V (2C f ) 2 . Therefore

ku T ,k − u ¯ T ,k k 2 L

2

(Ω×Q

T

) ≤ T Λ 0 M g 2 k + C 1 α 2 T V (2C f ) 2 h.

Finally we set C = max

T Λ 0 M g 2 , C 1 α 2 T V (2C f ) 2

to deduce the result of Lemma 5.1.

2

3

5.2. Entropy inequalities for the approximate solution. In this section, we

4

show entropy inequalities satisfied by the approximate solution and use them in the

5

convergence proof of the numerical scheme.

6

Lemma 5.2 (Discrete entropy inequality). Assume the assumptions in Theorem

7

3.3 are satisfied. Then P −a.s in Ω, for all η ∈ A and for all ϕ ∈ C:

8

N −1

X

n=0

X

K∈T

Z

K

(η(u n+1 K ) − η(u n K ))ϕ(x, nk)dx

+

N −1

X

n=0

Z (n+1)k nk

X

K∈T

Z

K

F η (u n K )v(x, t) · ∇ x ϕ(x, nk)dxdt

+ X

K∈T

Z

K N −1

X

n=0

Z (n+1)k nk

η 0 (u n K )g(u n K )ϕ(x, nk)dW K (t)dx

+ 1 2

N−1

X

n=0

Z (n+1)k nk

X

K∈T

Z

K

η 00 (u n K )g 2 (u n K )ϕ(x, nk)q K dxdt

≥ R k,h

(38)

where q K =

X

m=1

λ m 1

|K|

Z

K

e 2 m (x)dx 2

, F η (a) = Z a

0

η 0 (s)f 0 (s)ds and for all sets

9

A ∈ F , E[1 A R k,h ] → 0 as h → 0.

10

Before proving Lemma 5.2, we prove an equality based upon Itˆ o’s formula (cf. [22],

11

Theorem 7.4.3).

12

Références

Documents relatifs

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

In order to obtain an energy estimate without any condition on the time step ∆t, we choose a time discretization for the non-linear terms such that the right hand side of (3.4) is

In this work we present the convergence of a positivity preserving semi-discrete finite volume scheme for a coupled system of two non-local partial differential equations with

Second, the numerical fluxes defined for the finite volume computation of the temperature are e ffi ciently derived from the discrete finite element velocity field obtained by

However, there are few results concerning the convergence analysis of numerical methods for coagulation and fragmentation models (see [17] for quasi Monte-Carlo methods)....

The aim of the present paper is to expose tools of stochastic calculus used to adapt known methods in the deterministic case to get the convergence of a suitable finite-volume

In this section, we also study numerically the rate of convergence of ϑ N,∆t to ϑ N and observe a weak error of order ∆t, even when the flux function is not small and not

The numerical results indicate that H is also a Lyapunov functional for system (1)-(4), even if the assumptions of [15] are not satisfied, and that scheme (16)-(20) preserves