• No results found

Dissipative Behavior of Some Fully Non-Linear KdV-Type Equations

N/A
N/A
Protected

Academic year: 2021

Share "Dissipative Behavior of Some Fully Non-Linear KdV-Type Equations"

Copied!
21
0
0

Loading.... (view fulltext now)

Full text

(1)

arXiv:math-ph/9911019v1 13 Nov 1999

KdV-Type Equations

Yann Brenier

Doron Levy

Abstract

The KdV equation can be considered as a special case of the general equation

ut+ f (u)x− δg(uxx)x= 0, δ > 0, (0.1)

where f is non-linear and g is linear, namely f (u) = u2

/2 and g(v) = v. As the parameter δ tends to 0, the dispersive behavior of the KdV equation has been throughly investigated (see, e.g., [11], [6], [2] and the references therein). We show through numerical evidence that a completely different, dissipative behavior occurs when g is non-linear, namely when g is an even concave function such as g(v) = −|v| or g(v) = −v2

. In particular, our numerical results hint that as δ → 0 the solutions strongly converge to the unique entropy solution of the formal limit equation, in total contrast with the solutions of the KdV equation.

PACS. 05.45.-a; 02.70.Bf.

Key words. KdV-type equations. Finite-difference methods. Nonlinear dynamics.

1

Introduction

Let us consider the first-order non-linear evolution PDE

ut+ f (u)x = 0, (1.1)

with a strictly convex non-linearity f′′(u) ≥ α > 0, typically f(u) = u2

/2 which cor-responds to the usual inviscid Burgers equation [11]. This equation generally produces shock waves in a finite time and solutions must be understood in a suitable weak sense. A good framework enforcing existence, uniqueness, L1

stability, ([10], [8], [9],...) is provided by the so-called entropy solutions, obtained through the vanishing viscosity method by passing to the limit in the viscous approximation

ut+ f (u)x− δuxx = 0, (1.2)

Universit´e Pierre et Marie Curie, 4 Place Jussieu, 75252 Paris Cedex 05, France; Email:

[email protected]

Department of Mathematics, University of California, Berkeley, CA 94720, and Lawrence Berkeley

National Lab; [email protected]

(2)

as δ > 0 tends to zero [10]. Entropy solutions can be also characterized as the weak solutions of (1.1) which satisfy the Oleinik one-sided Lipschitz condition (OSLC)

ux(t, x) ≤

1

αt. (1.3)

A completely different behavior is observed if (1.1) is approximated by the KdV equation ut+ f (u)x− δuxxx= 0, δ > 0, (1.4)

as investigated by many authors, in particular [6]. When the formal limit has shocks, the corresponding solution of the KdV equation becomes highly oscillatory and does not converge at all to the entropy solution (even in a weak sense).

An alternative approach of approximating equations such as (1.1) is to design a numerical scheme. In [1] Brenier and Osher presented a second-order accurate version of the Roe scheme ([10], [8]) and an OSLC consistent method of lines for approximating solutions of scalar conservation laws, (1.1). As was already pointed out in [1], the “modified equation” of this scheme (that is to say the asymptotic PDE of the discrete equation) is of interest since (as it is second-order) it must involve, just like the KdV equation, a third-order term, but unlike the KdV equation, due to the enforced OSLC this third-order term must enforce restrictions on the possible creation of wiggles. Our present work presents an extended numerical study of these “non-classical dispersive” effects, as well as an extended study of the numerics involved.

The model equations we consider are (0.1) where g is concave and even, typically g(s) = −|s| and the smoother g(s) = −s2

. The numerical tools taken from [1] enable us to approximate the solutions of (0.1) with a numerical method in which its modified equation takes the desired form of

ut+ f (u)x− δg(uxx)x = −ǫuxxxx+ LOT, (1.5)

with a positive ǫ ∼ δ∆x, where LOT means perturbation terms with at most third-order space derivatives (low order terms). In the specific case where g(s) = −|s|, there are no low order terms on the RHS of (1.5) and hence we are left only with a linear dissipative term proportional to δ∆x, which enables us to hold a fixed δ while eliminating the RHS at the limit ǫ → 0.

The analytical tools available to study fully non-liner evolution PDEs such as (0.1) and (1.5), seem to be limited and a rigorous theory is, in our opinion, a very challenging task that deserves to be further addressed. Our main results are based on numerical evidence.

The simple non-linear switch in the third-order term |uxx|x based on the sign of

the second derivative uxx, has a major impact. The same holds true for other

non-linear third-order operators such as (u2

xx)x. Instead of the usual dispersive wave-train

that develops in the KdV equation, here we still observe the appearance of a single ripple, which indeed can be still considered as a dispersive phenomenon. This ripple, however, is of a totally different character than what we are familiar with in the KdV equation. Instead of developing into a full wave-train which propagates in time, this ripple remains single during the evolution of the solution. It does not increase above a certain size which is related to the value of the parameter δ in (0.1).

(3)

The striking numerical discovery is that not only this ripple is single, but it also disappears in the limit δ → 0. It turns that (0.1) is much closer in its behavior to the dissipative, viscous approximations of the form

ut+ f (u)x = ǫuxx, ǫ > 0,

than to the KdV equation ut+ f (u)x+ δuxxx= 0,

for which at the same limit δ → 0, the dispersive waves increase.

The natural conjecture that follows is that (1.5), strongly converges to the entropy solution of the scalar conservation law (1.1) as δ and ǫδ−1 tend to 0.

We would like to emphasize that when using numerical methods in order to approx-imate solutions of differential equations, instead of solving the original problem, we end up solving a modified problem, which typically includes high-order terms. Here, we are interested in studying the effects of such high-order terms in the particular case in hand. We believe that the properties of the model equations we study in this work, might provide insight for the inclusion of similar nonlinear terms in future models.

The paper is organized as follows: we start in §2 by presenting both our model equations and the numerical method of approximating their solutions. We continue in §3 by commenting on the major properties of these equations. In particular, we study traveling waves solutions and state a formal one-sided bound (OSLC-type) on the derivative.

We then continue in §4 by presenting several numerical examples which leads us to our main conjecture stated above, which is formalized in Conjecture 4.1.

We end in §5 by demonstrating and analyzing spurious numerical oscillations that appear when solving our model problems with a certain choice of parameters. The methods we use for analyzing the binary oscillations follow Goodman and Lax, [3]. Similar techniques were used, e.g., in [5, 4, 7]. This study is aimed at gaining a further understanding in order to be able to distinguish between the properties of the equations and the appearing numerical phenomena which depend on the specific method used when approximating the solutions.

Acknowledgment: The research was supported in part by TMR grant #ERBFM-RXCT960033. The work of D.L. was supported in part by the Applied Mathematical Sciences subprogram of the Office of Science, U.S. Department of Energy, under con-tract DE–AC03–76–SF00098. Part of the research was done while D.L. was affiliated with ENS Paris. D.L. would like to thank E. Tadmor and A. Kurganov for stimulating discussions.

2

Motivation

2.1

The Model Equations

The motivation for our study is the modified equation of the Brenier-Osher (BO) scheme presented in [1]. We start by considering the scalar conservation law (1.1) with a (strictly) convex flux function, f′′(u) ≥ α > 0.

(4)

We discretize the space using a fixed mesh spacing, ∆x, denoting the approximation of the solution at the discrete grid-points by ui := u(i∆x).

The BO method for approximating solutions of (1.1) is a second-order convergent Roe scheme and an OSLC consistent method of lines, which can be written as

dui dt + 1 ∆x(fi+1/2− fi−1/2) = 0, (2.1) with fi+1/2 = h  ui+ ∆x 2 si, ui+1− ∆x 2 si+1  . Here, h is the Godunov flux associated with f ,

h(a, b) = hGOD(a, b) = ǫ min

0≤s≤1ǫf (a + s(b − a)), ǫ = sgn(b − a),

and the slopes, si, are limited by

si =

1

∆xmax(ui+1− ui, ui− ui−1).

We note that the OSLC consistency of (2.1) is in the sense that the discrete approx-imation satisfies

ui+1(t) − ui(t)

∆x ≤

1

p(u(0, ·))−1+ αt,

where p(v) is the one-sided Lipschitz semi-norm, p(v) = sup x6=y  v(x) − v(y) x − y  + , a+ = max(0, a).

In the linear case, i.e. for f (u) = βu with β constant, the BO scheme yields the modified equation

ut+ f (u)x+ δ|uxx|x = 0, δ = O(∆x 2

). (2.2)

In the nonlinear case for a general f (u), additional low-order terms appear in (2.2). The existence of these terms was ignored in [1].

As was already pointed out in [1], this modified equation (2.2) is of interest since it involves a dispersion term (as it is second-order), but unlike KdV, due to the enforced OSLC, this third-order term does not create wiggles. These are the properties this work is aimed at studying.

Since (2.2) includes a non-smooth flux, we extend the current discussion to a wider family

ut+ f (u)x− δg(uxx)x = 0, (2.3)

where g(uxx) is assumed to be concave, g′′(s) < 0, ∀s. There are no further regularity

assumptions on g.

(5)

2.2

The Numerical Scheme

For the following analysis the precise derivation and the origin of (2.2) and (2.3) is no longer important. It is their properties that we want to study. To proceed, we write a discretization of (2.2),(2.3). It is remarkable that it is possible to write down such a discretization whose modified equation involved a linear fourth-order derivative of the “correct” (dissipative) sign.

Following [1], a straightforward discretization of the generalized modified equation (2.3) will be, e.g., to define the (first-order) numerical flux gi+1/2 = g(wi, wi+1) as the

Engquist-Osher (EO) flux

gEO(a, b) = g(b+) + g(a−), b+ = max(0, b), a− = min(0, a). (2.4)

A method of lines for (2.3) can be then written as ∆xdui dt + ∆−  f ui+ ui+1 2  − δg(wi, wi+1)  = 0, (2.5)

where ∆−ai = ai− ai−1, and wi = (ui−1− 2ui+ ui+1)/(∆x)2.

Replacing the time derivative in (2.5) by the forward-Euler discretization associated with a fixed time-step, ∆t, we obtain the fully-discrete

un+1i − un i ∆t + 1 ∆x∆−  f  uni + uni+1 2  − δg(wni, wi+1n )  = 0, (2.6) where for the space-time discretization we use the notation un

i := u(i∆x, n∆t).

A somewhat tedious but straightforward computation shows that the limiting equa-tion for the fully-discrete process (2.6) has the form of

ut+ f (u)x− δg(uxx)x = (2.7) = ∆xδ 1 2sgn(uxx)g ′ (uxx)uxxxx+ 1 2sgn(uxx)g ′′ (uxx)u2xxx  + O((∆x)2 , ∆t). In particular, for the choice g(s) = −|s|, (2.7) becomes

ut+ f (u)x+ δ|uxx|x = −ǫuxxxx, ǫ =

1

2∆xδ. (2.8)

For the more regular choice of g(s) = −s2

, (2.7) takes the form of ut+ f (u)x+ δ(u2xx)x = −∆xδ  |uxx|uxxxx+ 1 2sgn(uxx)u 2 xxx  . (2.9)

At that point, we add equations (2.8),(2.9) to our two previous model equations, (2.2) and (2.3).

(6)

3

Properties of the Model Equation

In this section we discuss some of the major properties of (2.3). We will assume that f (u) is convex. For demonstration purposes if will be usually taken as f (u) = u2

/2. We also assume a concave g(s), which will be either −|s| or −s2

, unless mentioned otherwise. Namely, we deal with two model equations. The first equation corresponds to the choice of g(s) = −|s|,

ut+ uux+ δ|uxx|x = 0. (3.1)

The second choice corresponds to the smoother, g(s) = −s2

,

ut+ uux+ δ(u2xx)x = 0. (3.2)

We note that in both equations (3.1) and (3.2), one can eliminate by rescaling the parameter δ. This is done in (3.1) by the rescaling u → δu and t → δt. Such a rescaling also holds for (2.8) when ǫ ∼ δ∆x. The different scaling x → δ−1/4x and t → δ−1/4t gets

rid of δ in (3.2).

We would also like to note that ut+ uux+ δg(uxx)x = −ǫuxxxx is invariant under the

Galilean transformation u(x, t) → u(x + ct, t) and u → u − c.

3.1

Traveling Waves

We compute a monotonic profile of the traveling waves solution for (3.2). The mono-tonicity is an important property of these traveling waves. Our numerical experiments below, indicate that these particular traveling wave solutions behave as attractors.

We impose a symmetric upstream-downstream profile with uLeft = −uRight = u1 > 0.

One integration of (3.2) results with u2 2 − u2 1 2 = −δu 2 xx,

which can be integrated twice to yield x = −(2δ)1/4 Z u 0  ±  s q u2 1− s2+ u 2 1arcsin  s u1  −π2u2 1 −1/2 ds. (3.3) The sign in the integrand is set according to the sign of u. In particular, for u1 = 1,

(3.3) becomes x = −(2δ)1/4 Z u 0  ±s√1 − s2 + arcsin s −π2−1/2ds. (3.4) We demonstrate this profile in the following example in which we approximate so-lutions of (3.2) using the numerical scheme presented in §2.2. Here, we used Riemann initial data as

u0(x) =



1 x < 0

(7)

The results are plotted in figures 3.1–3.2 for different values of δ, after the steady-state was reached. These numerical results hint that the traveling wave solutions behave as attractors to the approximate solutions.

-1.5 -1 -0.5 0 0.5 1 1.5 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 numerical solution traveling wave

Figure 3.1: Convergence of the Numerical Solution to the Traveling Wave Solution, δ = 10−5,T = 0.5 -1.5 -1 -0.5 0 0.5 1 1.5 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 numerical solution traveling wave

Figure 3.2: Convergence of the Numerical Solution to the Traveling Wave Solution, δ = 10−6,T = 0.5

(8)

3.2

The One-Sided Lipschitz Condition

It is surprisingly easy to derive a formal one-sided bound on the derivative ux in (2.3).

Here, we have to augment (2.3) with additional assumptions on g(s) given in the fol-lowing elementary lemma

Lemma 3.1 (OSLC) Consider (2.3). Assume that ∀s, f′′(s) > 0, g′′(s) < 0 and that

g′(0) = 0. Then the derivative, u

x, satisfies the formal one-sided estimate

max

x ux(t) ≤ maxx ux(0), ∀t > 0. (3.6)

Proof: Differentiating (2.3) once yields

utx+ (f′(u)ux)x− δ(g′(uxx)uxxx)x = 0. (3.7)

Denoting w = ux, (3.7) can be rewritten as

wt+ f′′(u)w2+ f′(u)wx− δg′′(wx)w2xx− δg′(wx)wxxx= 0.

If we now take v(t) = maxxw(x, t), then due to the assumptions of the lemma, ˙v < 0

and (3.6) follows. 

The appearance of a fourth-order derivative in (2.7)–(2.9) prevents us from writing an analog of lemma 3.1 in this case. The fact that the fourth-order derivative appears in the “correct” negative sign in the RHS of the equations is associated with a dissipative process, but to quantify this in terms of the desired bound on the derivative seems to be a highly non-trivial task.

4

Strong Convergence?

In this section we numerically study the limit of solutions of (2.2)–(2.3) as the parameter δ tends to zero. Our starting point is the results obtained by approximating solutions of (3.1) subject to the exponentially decaying initial conditions u(x, 0) = e−100x2

. Similar phenomena to those we describe below, appear with other choices of initial data.

Figure 4.1 presents our most interesting discovery. One can observe the creation of a single dispersive “ripple” which disappears as δ → 0. This phenomenon is totally different from what we know about solutions of dispersive equations (KdV-type). There, an infinite dispersive wave-train develops in time (compare, e.g., with [2, p. 64]). This wave-train increases at the same limit δ → 0. In that limit, the solution appears to strongly converge to the entropy solution of the Burgers equation subject to the same initial data.

We confirm that the results shown in figure 4.1 are independent of the spatial spacing ∆x, by demonstrating in figure 4.2 a case in which δ is being held fixed while approaching the limit ∆x → 0.

The evolution in time of the solution is shown in figure 4.3. We note that the dispersive ripple does not increase in magnitude above a certain size (which by figure 4.1 is determined by the value of δ). No other ripples are being developed.

(9)

In figure 4.4 we present a fully numerical phenomenon in which spurious oscillations propagate from the shock. This happens when the equation is numerically solved for a relatively small value of δ and a relatively large ∆x. We observe that these oscillations disappear as ∆x → 0. A further study of similar numerical phenomena is presented in §5.

A single ripple which disappears at δ tends to zero is observed when equation (3.1) is replaced by the smoother variant (3.2) subject to the same exponential initial data. An example of the approximated solutions of (3.2) is presented in figure 4.5. Once again we observe the appearance of a single dispersive ripple which vanishes in the limit δ → 0. As before, in that limit, the solution appears to strongly converge to the unique entropy solution of the Burgers equation subject to the same initial data.

Our numerical results in this section lead us to the following Conjecture 4.1 The solution of

ut+ f (u)x− δg(uxx)x = −ǫuxxxx, δ, ǫ > 0,

with a strictly convex f and a concave g, with g(0) = 0, strongly converges to the unique entropy solution of (1.1) as δ and ǫδ−1 tend to 0.

-0.1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 exact 0.00001 0.0001 0.0005 0.001

Figure 4.1: Absolute-Value Dispersion with Exponential Initial Data. N = 400, T = 0.5, ∆t · δ = 10−8. The different plots refer to different values of δ. The “exact” curve is the

(10)

-0.1 0 0.1 0.2 0.3 0.4 0.5 0.6 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 N=100 N=200 N=400

Figure 4.2: Absolute-Value Dispersion with Exponential Initial Data. δ = 5 · 10−4,T = 0.5.

For N = 400, ∆t = 2 · 10−5. For N = 200, ∆t = 2 · 10−4. For N = 100, ∆t = 2 · 10−3

-0.1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 T=0.1 T=0.2 T=0.5 T=1

Figure 4.3: Absolute-Value Dispersion with Exponential Initial Data. Time evolution of the solution. N = 400, δ = 5 · 10−4,∆t = 2 · 10−5

(11)

-0.2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 N=100 N=200 N=400

Figure 4.4: Absolute-Value Dispersion with Exponential Initial Data. The appearance of numerical oscillations for small δ = 10−5. T = 0.5. For N = 200, ∆t = 10−4. For

(12)

-0.1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 exact 0.000001 0.00001 0.0001

Figure 4.5: Smooth Dispersion with Exponential Initial Data. N = 400, T = 0.5, ∆t · δ = 10−8. The different plots refer to different values of δ The “exact” curve is the entropy

solution of the Burgers equation subject to the same initial data

5

Study of the Spurious Numerical Oscillations

In this section we demonstrate and analyze several cases in which numerical oscillations appear. We emphasize that the goal of this study is to gain a better understanding in order to distinguish between the properties of the model equations and the phenomena which are strictly related to the numerics in hand.

In figures 5.1–5.3 we present results obtained by approximating solutions of (2.3) with g(uxx) = −|uxx|, subject to the Riemann initial data (3.5) for several different sets

of parameters.

One can clearly observe the binary oscillations propagating from the discontinuity at the center of the domain. These oscillations are strictly associated with the numerical method.

Note, in particular, the difference between the two oscillatory solutions presented in figure 5.2. While the support of the oscillations of the solution for N = 100 expand in time, the solution for N = 200 is a steady-state. Even though we do not know what mechanism toggles between these two states, we are able in the steady-state case to compute the envelope of the decaying oscillations.

We would like to stress that these oscillations appear in the non-smooth g(s) = −|s|, but do not appear with the smoother g(s) = −s2

. Such oscillations-free results were already presented in the study of traveling waves with the smooth g(s) = −s2

, (Figures 3.1–3.2).

(13)

The numerical initial data which was used in figures 5.1–5.3 includes the origin (0, 0). The existence of this point in the initial data has a strong stabilizing effect on the results. It seems to control the oscillations such that they do not change sign and they remain bounded in time. This is not the case when this extra point is not used. For comparison we bring in figures 5.4–5.6 equivalent results to figures 5.1–5.3 when no such extra point is used. Similar sensitivity of the oscillations with respect to the location of the grid points was previously observed in a different context by Hayes in [5].

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 N=100 N=200

(14)

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 N=100 N=200

Figure 5.2: Absolute-Value Dispersion with Riemann Initial Data. δ = 10−6, T = 0.5

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 T=0.5 T=1

(15)

-4 -3 -2 -1 0 1 2 3 4 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 N=100 N=200

Figure 5.4: Absolute-Value Dispersion with Riemann Initial Data which does not include the origin. δ = 10−5,T = 0.5 -20 -15 -10 -5 0 5 10 15 20 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 N=100 N=200

Figure 5.5: Absolute-Value Dispersion with Riemann Initial Data which does not include the origin. δ = 10−6,T = 0.5

(16)

-30 -20 -10 0 10 20 30 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 T=0.5 T=1 T=2

Figure 5.6: Absolute-Value Dispersion with Riemann Initial Data which does not include the origin. δ = 10−6,N = 100

We turn to a study of the binary oscillations presented in the above examples. The method we use follows the lines of Goodman and Lax in [3]. Similar techniques were used, e.g., in [5, 4, 7].

Our starting point is the method of lines (2.5) with the specific choice of f (u) = u2

/2. We assume that the numerical solution introduces binary oscillations of the form

ui = vi+ (−1)iwi. (5.1)

We plug (5.1) into (2.5). For the first term, we have 1 ∆x∆−  f ui+ ui+1 2  = 1

8∆x[(ui+1+ ui−1+ 2ui)(ui+1− ui−1)] = (5.2)

=         

vi+1− wi+1+ vi−1− wi−1+ 2vi+ 2wi

4

vi+1− vi−1− wi+1+ wi−1

2∆x i even vi+1+ wi+1+ vi−1+ wi−1+ 2vi− 2wi

4

vi+1− vi−1+ wi+1− wi−1

2∆x i odd. If we consider equation (5.2) as a discrete approximation of continuous equation, it can be rewritten as 1 ∆x∆−  f ui+ ui+1 2  −→ v(vv(vx− wx) i even x+ wx) i odd. (5.3)

(17)

For the second term in (2.5) we repeat the same analysis and end with ∆−g(wi, wi+1) −→ (5.4)            g  vxx− 4w (∆x)2, vxx+ 4w (∆x)2  − g  vxx+ 4w (∆x)2, vxx− 4w (∆x)2  i even g  vxx+ 4w (∆x)2, vxx− 4w (∆x)2  − g  vxx− 4w (∆x)2, vxx+ 4w (∆x)2  i odd. When we specifically choose the flux-limiter as the Engquist-Osher (EO) limiter, (5.4) becomes ∆−g(wi, wi+1) −→    sgn(α)g(α) − sgn(β)g(β) i even −sgn(α)g(α) + sgn(β)g(β) i odd, (5.5) where α = vxx+ 4w (∆x)2, β = vxx− 4w (∆x)2. (5.6)

We require that the continuous solution will satisfy both equation for the even and odd indices. Combining the results of (5.3) and (5.5), the continuous equations that corre-spond to the discretization of the method of lines (2.5) given by the binary oscillations solution (5.1) are          (v + w)t+ v(vx− wx) − δ ∆x(sgn(α)g(α) − sgn(β)g(β)) = 0, (v − w)t+ v(vx+ wx) − δ ∆x(−sgn(α)g(α) + sgn(β)g(β)) = 0, (5.7)

where α and β are given in (5.6). If we specifically chose g(s) = −|s| then for vxx ≪

4w/(∆x)2 , (5.7) becomes            (v + w)t+ v(vx− wx) + 8δ (∆x)3w = 0, (v − w)t+ v(vx+ wx) − 8δ (∆x)3w = 0. (5.8)

Here, it is clear that by taking the limit δ → 0, in order not to affect the oscillations that might develop, the ratio δ/(∆x)3

has to be held fixed. Of course, numerically in this case, the RHS has a term −ǫuxxxx, with ǫ = ∆xδ which is of order δ/(∆x)3. Taking

δ large enough for a fixed ∆x means that there is more dissipation and in such a way oscillations can be controlled.

An example of such sort of control of the oscillations is shown in figure 5.7. Here, we approximated the solution of (3.1), subject to the Riemann initial data (3.5). The ratio δ/(∆x)3

(18)

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 N=100, delta=0.000008 N=200, delta=0.000001

Figure 5.7: Steady-State Solution, T = 0.5. Fixed δ/(∆x)3

Controls the Oscillations

As previously noted, in several cases when binary oscillations appear, it seems as if there is convergence to steady-state solutions. The envelope of this steady-state solutions can be computed from the above analysis, since what we are left with in this case amounts to (assuming positive w > 0)

   vt+ vvx = 0, wt− vwx+ cw = 0, (5.9) where c = 8δ/(∆x)3

. Then, for ∂t= 0, we have

   vsvxs = 0, −vswsx+ cws= 0. (5.10)

Hence, vs = ±˜c which can be determined by taking the limit x → ±∞. For the

particular choice of vs = ±1 one has

ws = ±ˆce±cx= ±ˆce±(∆x)38δ x.

We experimentally observed that when the initial data includes the origin, the oscilla-tions do not change sign and hence ˆc is limited by the size of the discontinuity. The envelope of the oscillations is therefore given by

(19)

where the different variations of the sign correspond to the upper/lower envelope at each part of the solution.

In figures 5.8–5.9 we plot the results obtained by solving (3.1) subject to the Riemann initial data (3.5). The numerical solution convergence to an oscillatory steady-state solution in which the oscillation are binary.

In figure 5.8, the parameters used were δ = 0.00001, N = 100. The corresponding outer envelope takes the form

   −1 + e−cx x > 0 1 − e−cx x < 0, c = 10,

while the inner envelope is    −1 − e−cx x > 0 1 + e−cx x < 0. c = 10,

In figure 5.9, the parameters were changed to δ = 0.000001, N = 200. The corre-sponding outer envelope takes the same form, with a different constant c = 8.

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1

steady state numerical solution inner envelope outer envelope

Figure 5.8: The Envelope of the Steady-State Oscillatory Solution, N = 100, δ = 10−5,

(20)

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1

steady state numerical solution inner envelope outer envelope

Figure 5.9: The Envelope of the Steady-State Oscillatory Solution, N = 200, δ = 10−6,

T = 0.5

References

[1] Brenier Y., Osher S., The Discrete One-Sided Lipschitz Condition for Convex Scalar Conservation Laws, SINUM, 25, No. 1 (1988), pp.8-23.

[2] Drazin P. G., Solitons, London Math. Soc. Lect. Note Ser. 85, Cambridge university press, 1983.

[3] Goodman J., Lax P. D., On Dispersive Difference Schemes, I, Comm. Pure Appl. Math., 41 (1988), pp.591-613.

[4] Hayes B. T., Binary and Ternary Oscillations in a Cubic Numerical Scheme, Phys-ica D, 120 (1998), pp.287-314.

[5] Hayes B. T., Binary Modulated Oscillations in a Semi-Discrete Version of Burgers Equation, Physica D, 106 (1997), pp.287-313.

[6] Lax P. D., Levermore C. D., The Small Dispersion Limit of the Korteweg de Vries Equation, III, Comm. Pure Appl. Math., 36 (1983), pp.809-829.

[7] Levermore C. D., Liu J.-G., Large Oscillations Arising in a Dispersive Numerical Scheme, Physica D, 99 (1996), pp.191-216.

[8] LeVeque R. J., Numerical Methods for Conservation Laws, Lectures in Mathemat-ics ETH Z¨urich, Birkh¨auser Verlag, Basel, 1992.

(21)

[9] Serre D., Syst`emes de Lois de Conservation. I, Diderot Editeur, Paris, 1996. [10] Smoller J., Shock Waves and Reaction-Diffusion Equations, Springer, 1983.

References

Related documents

Proprietary Schools are referred to as those classified nonpublic, which sell or offer for sale mostly post- secondary instruction which leads to an occupation..

It was decided that with the presence of such significant red flag signs that she should undergo advanced imaging, in this case an MRI, that revealed an underlying malignancy, which

Acknowledging the lack of empirical research on design rights, our paper wishes to investigate the risk of piracy and the perceptions of the registered and unregistered design

(Set A and panels B and C) A monoclonal antibody (Ab) to O -linked GalNAc on gp40 and gp900 (4E9 labeled green) binds to the inner surface of broken oocyst walls (Set A), the surface

the neonatal period, there has been no ade- quate data to indicate whether Kerry and An- derson’s test is similarly applicable to this age group, and there have been conflicting

Field experiments were conducted at Ebonyi State University Research Farm during 2009 and 2010 farming seasons to evaluate the effect of intercropping maize with

Brick are fired between 10 and 40 hours, depending upon kiln type and other variables. There are several types of kilns used by manufacturers. The most common type is a tunnel

For the broad samples of men and women in East and West Germany every first graph in Fig- ure 1 to 4 (Appendix) shows considerable and well-determined locking-in effects during the