Pure Mathematics
ISBN 82–553–1368–0 No. 6 ISSN 0806–2439 March 2003
L1–FRAMEWORK FOR CONTINUOUS DEPENDENCE AND ERROR ESTIMATES FOR QUASILINEAR ANISOTROPIC
DEGENERATE PARABOLIC EQUATIONS
GUI-QIANG CHEN AND KENNETH H. KARLSEN
Abstract. We develop a general L1–framework for deriving continuous dependence and error estimates for quasilinear anisotropic degenerate parabolic equations with the aid of the Chen-Perthame kinetic approach [9]. We apply our L1–framework to establish an explicit estimate for continuous dependence on the nonlinearities and an optimal error estimate for the vanishing anisotropic viscosity method, without the requirement of bounded variation of the approximate solutions. Finally, as an example of a direct application of this framework to numerical methods, we focus on a linear convection-diffusion model equation and derive anL1 error estimate for an upwind-central finite difference scheme.
Contents
1. Introduction 1
2. Entropy Solutions and Kinetic Formulation 4
3. GeneralL1–Framework 6
4. Estimates for Continuous Dependence on the Nonlinearities 19 5. Error Estimates for the Vanishing Anisotropic Viscosity Approximation 19 6. Error Estimates for a Finite Difference Approximation 22
Acknowledgments 25
References 25
1. Introduction
We are concerned with the Cauchy problem for quasilinear anisotropic degenerate parabolic equations of second order with the form
(1.1) ∂tu+ divf(u) =∇ ·(A(u)∇u), u(0, x) =u0(x),
where (t, x) ∈ R+ ×Rd, div and ∇ are with respect to x ∈ Rd, u = u(t, x) is the scalar unknown function that is sought,
(1.2) u0∈L1(Rd)∩L∞(Rd)
Date: March 25, 2003.
1991Mathematics Subject Classification. 35K65,35B35,35G25,35D99.
Key words and phrases. L1–framework, degenerate parabolic equations, quasilinear, anisotropic, entropy solutions, kinetic formulation, continuous dependence, error estimates, vanishing viscosity, difference schemes.
1
is the initial function,
(1.3) f = (f1, . . . , fd)∈(Liploc(R))d is the vector–valued flux function, and
(1.4) A(u) =σA(u)σA(u)>≥0, with σA∈(L∞loc(R))d×K, 1≤K ≤d,
is the matrix–valued diffusion function. The symmetric d×d matrix A(u) = (aij(u)) has entries of the form
aij(u) =
K
X
k=1
σikA(u)σAjk(u), i, j= 1, . . . , d.
On the space of symmetric matrices, we employ the usual ordering in the sense of quadratic forms. Note that the scalar hyperbolic conservation law (A≡0) is a special case of (1.1).
Nonlinear partial differential equations of type (1.1) model convection-diffusion motions in nature and occur in a variety of applications. Being very selective, we mention here only flow in porous media (see, e.g., [12] and the references therein) and sedimentation- consolidation processes [6]. It is well known that equation (1.1) possesses discontinuous solutions, and weak solutions are not uniquely determined by their initial data; hence (1.1) must be interpreted in the sense of entropy solutions [19, 30, 31]. The uniqueness of entropy solutions was proved in the one-dimensional context by Wu-Yin [32] and B´enilan-Tour´e [2]. In the multidimensional context with isotropic diffusion (that is,A(·) ≥0 is a scalar function), a general uniqueness result is much more recent and was proved by Carrillo [7] by using Kruˇzkov’s doubling of variables technique; and various extensions of his result can be found in B¨urger-Evje-Karlsen [5], Eymard-Gallou¨et-Herbin-Michel [15], Karlsen-Risebro [18], Karlsen- Ohlberger [16], Mascia-Porretta-Terracina [24], Michel-Vovelle [25], and Rouvre-Gagneux [28].
Chen-DiBenedetto [8] proved the uniqueness of unbounded entropy solutions by using the doubling of variables technique. Chen-Perthame [9] finally introduced the notion of kinetic solutions and established an L1 well-posedness theory for the general anisotropic diffusion case by developing a kinetic approach for (1.1). Let us also mention the earlier work by Tassa [29], who proved the uniqueness for piecewise smooth weak solutions. There are also several recent studies concerned with the convergence of various numerical schemes: see [12]
for operator splitting methods, [13, 17] for monotone finite difference schemes, [15, 26, 25] for monotone finite volume schemes, and [1, 4] for BGK schemes. All these papers provide the L1 convergence of approximate solutions without a rate of convergence (an error estimate).
As is well known,L1 error estimates are more desirable for robust scientific computation and prediction, which have been an open problem for the general anisotropic case in numerical analysis.
In the hyperbolic context (i.e., A≡0), error estimates for the vanishing isotropic viscosity method were derived first in Kuznetsov [20] and more recently in Cockburn-Gremaud [10]
and Bouchut-Perthame [3, 27], while various estimates for continuous dependence on the nonlinearity (i.e., the flux functionf) were obtained first in Lucier [22] and later in Bouchut- Perthame [3]. Regarding degenerate parabolic problems with isotropic diffusion (that is,A(·) is a scalar function), continuous dependence estimates for semigroup solutions, and hence also error estimates for the vanishing isotropic viscosity method, were obtained by Cockburn- Gripenberg [11]; see also [18, 14] for a different approach for the case that the flux function f also depends on (t, x).
We are concerned with explicit estimates for continuous dependence on the nonlinearities and error estimates for the vanishing anisotropic viscosity method for (1.1). We mention that, even in the isotropic case, continuous dependence estimates have never been derived directly for entropy solutions. The purpose of this paper is to use the Chen-Perthame kinetic approach [9] to develop an abstract L1–framework for continuous dependence and error estimates for (1.1) and to present several applications of this framework.
More precisely, we are interested in comparing an entropy solutionu=u(t, x) of (1.1) with an entropy solution v=v(t, x) of
(1.5) ∂tv+ divg(v) =∇ ·(B(v)∇v) + error terms, v(0, x) =v0(x), where
(1.6) v0∈L1(Rd)∩L∞(Rd),
(1.7) g= (g1, . . . , gd)∈(Liploc(R))d, and
(1.8) B=σB(v)σB(v)>≥0, σB ∈(L∞loc(R))d×K˜ , 1≤K ≤d.
The symmetric d×dmatrix B=B(v) = (bij(v)) has entries bij(v) =
K˜
X
k=1
σikB(v)σBjk(v), i, j= 1, . . . , d.
Similar to the treatment of hyperbolic problems [3, 27], the error terms will take the form of
“partial derivatives” for applications, which will be specified later in Section 3.
The first application of our general L1–framework is an explicit estimate for continuous dependence on the nonlinearities in (1.1). If g ≡ f (see Section 4 for the general case), u0 ∈BV(Rd), and the error terms are zero in (1.5), we obtain that, for any t >0,
(1.9)
ku(t,·)−v(t,·)kL1(Rd)
≤ ku0−v0kL1(Rd)+C√ t
s
√ A−√
B √
A−√ B
>
∞
,
where the ∞ - norm is taken componentwise (see Section 3 for the precise definition). We must emphasize that the proof of a result like (1.9) depends in a fundamental way on using the parabolic dissipation/defect measure identified in Chen-Perthame [9], which is also the cornerstone of the uniqueness proof in [9].
The second application of ourL1–framework is an error estimate for the vanishing anisotropic viscosity method for (1.1):
(1.10) ∂tv+ divf(v) =∇ ·
A(v)∇v
+µ∇ ·
B(v)∇v
, v(0, x) =v0(x),
where the matrix B(v)>0 is of the same type as in (1.8). If u0 ∈BV(Rd), we prove that, for anyt >0,
(1.11) ku(t,·)−v(t,·)kL1(Rd)≤ ku0−v0kL1(Rd)+C√ tµ, whereC depends only on theL∞ norms of the matrices A andB.
Within our L1–framework, there are two ways to obtain an L1 estimate for u−v. A traditional way is to view the equation for the anisotropic viscous approximate solutions as
the original equation perturbed by the error terms taking the form of partial derivatives. Ifv is uniformlyBV bounded in space variables, one obtains the optimal 12 rate of convergence.
However, ifv is notBV bounded, only a sub-optimal rate of convergence can be obtained in this way. The more efficient way is to derive the optimal rate of convergence from an estimate like (1.9) for continuous dependence with B properly chosen, without the requirement of bounded variation of v. Indeed, in this paper we apply the second way to establish the optimal rate of convergence for the vanishing anisotropic viscosity method for (1.1).
While the vanishing anisotropic viscosity method has received almost no attention in the literature, the vanishing isotropic viscosity method for the purely hyperbolic case (A≡0) is well-studied [3, 10, 19, 20, 27]. After our main results were finished, we noticed a preprint by Makridakis and Perthame [23], whose main result is the optimal rate of convergence for the vanishing anisotropic viscosity method for the hyperbolic problem, with the aid of the kinetic approach in Chen-Perthame [9] for (1.1) and an estimate technique via an auxiliary parabolic equation with constant diffusion. As we can see from our previous discussion, their result can also be obtained directly from our general L1–framework (see Section 5 for the details). One motivation for studying the vanishing anisotropic viscosity method is that anisotropic viscosity approximations are closely related to finite volume numerical schemes on unstructured grids, for which uniformBV bounds are not available for finite volume schemes, and the standard error estimate theory for hyperbolic problems provides only a sub-optimal rate of convergence.
Although the significant applications of our L1–framework are the estimate for continuous dependence on the nonlinearities and the error estimate for the vanishing anisotropic viscosity method, as an example of direct applications of this framework to numerical methods, we focus in Section 6 on a linear convection-diffusion model equation and derive an L1 error estimate for a upwind-central difference scheme. We will present further applications of our L1–framework to numerical methods for nonlinear degenerate parabolic-hyperbolic equations elsewhere. Also we remark that the results in this paper can be extended to more general equations with (t, x)–dependent coefficients; the details will be presented elsewhere.
This paper is organized as follows. We first establish the L1–framework for continuous dependence and error estimates in Sections 2 and 3. Then we apply our generalL1–framework to obtain the following results: (i) an explicit estimate for continuous dependence on the nonlinearities in Section 4; (ii) an optimal error estimate for the anisotropic vanishing viscosity method in Section 5; (iii) an error estimate for an upwind-central finite difference scheme for a linear convection-diffusion equation in Section 6.
2. Entropy Solutions and Kinetic Formulation For any entropy functionη :R→R, the corresponding entropy fluxes
q = (q1, . . . , qd) :R→Rd and R= (rij) :R→Rd×d are defined by
q0(u) =η0(u)f0(u), R0(u) =η0(u)A(u).
We will refer to (η, q, R) as an entropy-entropy flux triple.
For i= 1, . . . , d and k= 1, . . . , K, we let ζikA(u) =
Z u 0
σikA(w)dw
and
ζikA,ψ(u) = Z u
0
pψ(w)σikA(w)dw, for ψ∈C0(R).
According to Chen-Perthame [9], entropy solutions can now be defined as follows.
Definition 2.1 (Entropy Solutions). A function u∈L∞(R+;L1(Rd))∩L∞(R+×Rd) is an entropy solution of the Cauchy problem (1.1)if the following conditions are satisfied:
(D.1) For any k= 1, . . . , K,
d
X
i=1
∂xiζikA(u)∈L2(R+×Rd).
(D.2) For any k= 1, . . . , K and ψ∈C0(R) withψ≥0,
d
X
i=1
∂xiζikA,ψ(u) =p ψ(u)
d
X
i=1
∂xiζikA(u)∈L2(R+×Rd), and the parabolic dissipation measure nu,ψ(t, x), defined by
nu,ψ(t, x) =ψ(u(t, x))
K
X
k=1 d
X
i=1
∂xiζikA(u(t, x))
!2
, satisfies
nu,ψ(t, x) =
K
X
k=1 d
X
i=1
∂xiζikA,ψ(u(t, x))
!2
a.e. in R+×Rd.
(D.3) There exists an entropy dissipation measure mu,ψ(t, x) of the form mu,ψ(t, x) =
Z
R
mu(ξ, t, x)ψ(ξ)dξ, for anyψ∈C0(R),
for some nonnegative entropy defect measuremu(ξ, t, x)such that, for anyC2entropy- entropy flux triple (η, q, R) with η00 ∈C0(R), there holds
(2.1) ∂tη(u) + divq(u)− ∇ · R0(u)∇u
=−
mu,η00+nu,η00
in D0(R+×Rd), with initial data η(u)|t=0=η(u0). That is, for any test functionφ∈ D(R+×Rd),
Z
R+×Rd
η(u)∂tφ+
d
X
i=1
qi(u)∂xiφ+
d
X
i,j=1
rij(u)∂x2ixjφ
dt dx +
Z
Rd
η(u0(x))φ(0, x)dx= Z
R+×Rd
mu,η00+nu,η00
φ dt dx.
Remark 2.1. The nonnegative parabolic defect measurenu(ξ, t, x) can be defined as (2.2) nu(ξ, t, x) =δ(ξ−u(t, x))
K
X
k=1 d
X
i=1
ζikA(u(t, x))
!2 . Using the duality C0(R);M(R)
, the parabolic dissipation measurenu,ψ then takes the form nu,ψ(t, x) =
Z
R
nu(ξ, t, x)ψ(ξ)dξ, ψ∈C0(R).
In the “diagonal case”aij ≡0 for alli6=j, the chain rule (D.2) is automatically satisfied.
We also follow Chen-Perthame [9] to give the equivalent kinetic formulation of entropy solutions for (1.1) which can be derived essentially from duality and the representation formula
(2.3) h(u)−h(0) =
Z
R
h0(ξ)χ(ξ;u)dξ, for any h∈C1, where the indicator functionχ(ξ;u) is defined by
χ(ξ;u) =
10<ξ<u, whenu >0,
0, whenu= 0,
−1u<ξ<0, whenu <0;
see also Lions-Perthame-Tadmor [21].
For later use, we note that the following formulas are valid:
(2.4) ∂uχ(ξ;u) =δ(ξ−u), ∂ξχ(ξ;u) =δ(ξ)−δ(ξ−u).
Definition 2.2 (Kinetic Formulation). Let u be an entropy solution of (1.1) in the sense of Definition 2.1. Then the kinetic formulation of (1.1)reads
(2.5)
∂tχ(ξ;u) +f0(ξ)· ∇xχ(ξ;u)
=
d
X
i,j=1
aij(ξ)∂x2ixjχ(ξ;u) +∂ξ(mu+nu) (ξ, t, x) in D0ξ,t,x, χ(ξ;u)|t=0=χ(ξ;u0),
for some nonnegative entropy defect measuremu, which measures “hyperbolicity” in the solu- tion, and some nonnegative parabolic defect measurenu with the form (2.2), which measures
“parbolicity” in the solution.
3. General L1–Framework
Let u be an entropy solution of the original problem (1.1). Let g be the flux function defined in (1.7) andB = (bij) be thed×dsymmetric matrix defined in (1.8). We then letv solve the “approximate” kinetic problem
(3.1)
∂tχ(ξ;v) +g0(ξ)· ∇xχ(ξ;v)
=
d
X
i,j=1
bij(ξ)∂2xixjχ(ξ;v) +∂ξ(mv+nv+E) (ξ, t, x) inDξ,t,x0 , χ(ξ;v)|t=0 =χ(ξ;v0),
for some nonnegative entropy defect measure mv and nonnegative parabolic defect measure nv taking the particular form
nv(ξ, t, x) =δ(ξ−v(t, x))
K
X
k=1 d
X
i=1
ζikB(v(t, x))
!2
, with
ζikB(v) = Z v
0
σBik(w)dw.
Correspondingly, forψ∈C0(R), define the function ζikB,ψ(v) =
Z v 0
pψ(w)σikB(w)dw.
Motivated by Bouchut-Perthame [3] and Perthame [27] in their treatment of the hyperbolic problem, we assume that the error termE(ξ, t, x) takes the form of “partial derivatives”:
E(ξ, t, x) =∂tJ0e0(ξ, t, x) + X
J=(J1,...,Jd) 0≤|J|≤J∗
DJxeJ1(ξ, t, x)
for some error termse0 and eJ1 withJ0, J∗ ≥0 integers and J multi-indices. We assume that the error termse0 andeJ1 satisfy
sup
ξ
|e0(ξ,·,·)|, sup
ξ
eJ1(ξ,·,·)
!
L1loc(R+;L1(Rd))
<∞, 0≤ |J| ≤J∗, where sup is taken over all
ξ∈I(v) := [infv,supv]. Define the d×dsymmetric matrix
S(ξ) =p
A(ξ)−p
B(ξ) p
A(ξ)−p B(ξ)
>
= σA(ξ)−σB(ξ)
σA(ξ)−σB(ξ)>
. Then the entries ofS(ξ) = (sij(ξ)) take the form:
(3.2) sij(ξ) =
K
X
k=1
σikA(ξ)σjkA(ξ)−2σikA(ξ)σjkB(ξ) +σikB(ξ)σjkB(ξ)
. To state the following theorem, we use the notations:
S∞:=kSk∞= sup
ξ∈I(u0)
kS(ξ)k∞= sup
ξ∈I(u0) i,j=1,...,d
|sij(ξ)|,
and
f0−g0
∞:= sup
ξ∈I(u0)
f0(ξ)−g0(ξ)
∞= sup
ξ∈I(u0) i=1,...,d
fi0(ξ)−gi0(ξ) .
Hereafter, C will denote positive constants, not necessarily the same at different occur- rences, which are independent of the small parameters and time variablet.
The main result of this section is the following abstractL1–framework for error estimates.
Theorem 3.1 (General L1–Framework). Let u ∈ C(R+;L1(Rd)) be an entropy solution of (1.1), and suppose v ∈ L∞(R+;L1(Rd))∩L∞(R+×Rd)∩C(R+;L1(Rd)) solves the
“approximate” kinetic problem (3.1). Then, for any t >0 and any ε1,ε˜0,ε˜1>0,
(3.3)
ku(t,·)−v(t,·)kL1(Rd)≤ ku0−v0kL1(Rd)
+C Eu,tx (ε1) +Ev,tt (˜ε0) +Ev,tx (˜ε1) +Etf−g(ε1) +EtA−B(ε1) +Ev,t(˜ε0,ε˜1)
! , where
Eu,tx (ε1) = sup
|y|<ε1
τ=0,t
ku(τ,·+y)−u(τ,·)kL1(Rd), Ev,tt (˜ε0) = sup
0<s−τ <˜ε0
τ=0,t
kv(s,·)−v(τ,·)kL1(Rd), Ev,tx (˜ε1) = sup
|y|<˜ε1
τ=0,t
kv(τ,·+y)−v(τ,·)kL1(Rd),
Etf−g(ε1) =
(ku0kL1(Rd)
tkf0−g0k∞
ε1 , u0 ∈/ BV(Rd), ku0kBV(Rd)tkf0−g0k∞, u0 ∈BV(Rd), EtA−B(ε1) =
(ku0kL1(Rd) tS∞
ε21 , u0∈/ BV(Rd), ku0kBV(Rd)tS∞
ε1 , u0∈BV(Rd), and
Ev,T(˜ε0,ε˜1) = 1
˜ εJ00
sup
ξ
|e0(ξ,·,·)|
L1(0,t+˜ε0;L1(Rd))
+ X
J=(J1,...,Jd) 0≤|J|≤J∗
1
˜ ε|J1 |
sup
ξ
eJ1(ξ,·,·)
L1(0,t+˜ε0;L1(Rd))
.
If g ≡ f and B ≡ A, then the terms Eu,tx (ε1), Etf−g(ε1), and EtA−B(ε1) in (3.3) can be dropped, that is, there holds
(3.4)
ku(t,·)−v(t,·)kL1(Rd)≤ ku0−v0kL1(Rd)
+C
Ev,tt (˜ε0) +Ev,tx (˜ε1) +Ev,t(˜ε0,ε˜1) , for anyt >0 and ε˜0,ε˜1 >0.
Proof. Some arguments in this proof follow Chen-Perthame [9] closely, for which we are very concise here and refer instead to [9] for more details.
We set ε = (ε0, ε1), ε0 > 0 for the forward time regularization and ε1 > 0 for the space regularization. We then define
ωε(t, x) :=ωε0(t)ωε1(x),
where
ωε0(t) := 1 ε0
ω0 t
ε0
, ωε1(x) := 1 εd1ω1
x1 ε1
· · ·ω1 xd
ε1
, andω`≥0,`= 0,1, denote the normalized regularization kernels with
Z
R
ω`(τ)dτ = 1, supp(ω0)⊂(−1,0), supp(ω1)⊂(−1,1).
We use the notations
χ:=χ(ξ, t, x) =χ(ξ;u(t, x)), χ˜:= ˜χ(ξ, t, x) =χ(ξ;v(t, x)), χε:=χε(ξ, t, x) =
χ ?
(t,x)ωε
(ξ, t, x), χ˜ε˜:= ˜χε˜(ξ, t, x) =
˜ χ ?
(t,x)ωε˜
(ξ, t, x), where ˜ε= (˜ε0,ε˜1)>0 is another pair of time-space regularization parameters. Moreover, we use the notations
muε :=muε(ξ, t, x) =
mu ?
(t,x)ωε
(ξ, t, x), nuε :=nuε(ξ, t, x) =
nu ?
(t,x)ωε
(ξ, t, x), mv˜ε :=mvε˜(ξ, t, x) =
mv ?
(t,x)ωε˜
(ξ, t, x), nvε˜:=nvε˜(ξ, t, x) =
nv ?
(t,x)ωε˜
(ξ, t, x), andEε˜=Eε˜(ξ, t, x), which is similarly defined.
We intend to study the microscopic functional
0≤Qε,ε˜(ξ, t, x) =|χε|+|˜χε˜| −2χεχ˜ε˜. More precisely, we will calculate
(3.5) d
dt Z
Rξ×Rdx
Qε,ε˜(ξ, t, x)dx dξ.
Note thatχε(ξ, t, x) satisfies
(3.6) ∂tχε+f0(ξ)· ∇xχε=
d
X
i,j=1
aij(ξ)∂x2ixjχε+∂ξ(muε+nuε), and that ˜χε˜(ξ, t, x) satisfies
(3.7) ∂tχ˜ε˜+g0(ξ)· ∇xχ˜˜ε=
d
X
i,j=1
bij(ξ)∂x2ixjχ˜ε˜+∂ξ(mvε˜+nv˜ε+Eε˜).
Multiplying (3.6) by sign(ξ), using sign(ξ)χε=|χε|, and then integrating in (ξ, x)∈Rξ×Rdx yield
(3.8) d
dt Z
Rξ×Rdx
|χε|dx dξ =−2 Z
Rdx
(muε +nuε) (0, t, x)dx.
Similarly,
(3.9) d
dt Z
Rξ×Rdx
|˜χε˜|dx dξ =−2 Z
Rdx
(mvε˜+nvε˜+Eε˜) (0, t, x)dx.
We now consider the quadratic term. To this end, we need an additional regularization in the kinetic/velocity variableξ:
χε,δ(ξ, t, x) :=
χε?
ξψδ
(ξ, t, x), χ˜ε,δ˜ (ξ, t, x) :=
˜ χ˜ε?
ξψδ
(ξ, t, x),
for a standard regularization kernelψδ. We also need aξ-truncationTL(ξ), which is a smooth nonnegative function with bounded support. That is, TL(ξ) =T(ξ/L)→1 asL→ ∞ with
0≤ T(ξ)≤1, forξ ∈(−∞,∞), T(ξ) = 1, for |ξ| ≤1/2, T(ξ) = 0, for |ξ| ≥1.
The destiny of these additional parameters is thatδ↓0 first andL↑ ∞ second.
Then χε,δ satisfies
(3.10)
∂tχε,δ+f0(ξ)· ∇xχε,δ
=
d
X
i,j=1
∂x2ixj
(aijχε)?
ξψδ +∂ξ
(muε +nuε)?
ξψδ
+Ruε,δ,
and ˜χ˜ε,δ satisfies
(3.11)
∂tχ˜ε,δ˜ +g0(ξ)· ∇xχ˜ε,δ˜
=
d
X
i,j=1
∂x2ixj
(bijχ˜ε˜)?
ξψδ +∂ξ
(mvε˜+nvε˜+E˜ε)?
ξψδ
+Rvε,δ.
In (3.10) and (3.11),
Ruε,δ = divx
f0(ξ)χε,δ− f0χε
?ξψδ
, Rvε,δ= divx
g0(ξ) ˜χε,δ˜ − g0χ˜ε˜
?ξψδ .
A simple calculation reveals d
dt Z
Rξ×Rdx
TL(ξ)χε,δχ˜˜ε,δdx dξ (3.12)
=− Z
Rξ×Rdx
TL(ξ) ˜χε,δ˜ f0(ξ)−g0(ξ)
· ∇xχεdx dξ
+ Z
Rξ×Rdx
TL(ξ) ˜χ˜ε,δ
d
X
i,j=1
∂x2ixj
(aijχε)?
ξψδ
dx dξ +
Z
Rξ×Rdx
TL(ξ) ˜χ˜ε,δ∂ξ
(muε+nuε)?
ξψδ
dx dξ +
Z
Rξ×Rdx
TL(ξ)χε,δ
d
X
i,j=1
∂x2ixj
(bijχ˜ε˜)?
ξψδ
dx dξ +
Z
Rξ×Rdx
TL(ξ)χε,δ∂ξ
(mvε˜+nvε˜+Eε˜)?
ξψδ
dx dξ +
Z
Rξ×Rdx
TL(ξ) ˜χε,δ˜ Rε,δu +χε,δRε,δv dx dξ
=:
6
X
`=1
I`(t;ε,ε, δ, L).˜
As in Chen-Perthame [9], we have
(3.13) lim
δ↓0I6(t;ε, δ, L) = 0 inLp(0, T) for any 1≤p <∞.
Writing out the convolution products explicitly, we have I1(t;ε,ε, δ, L)˜
=− Z
TL(ξ)(f0(ξ)−g0(ξ))· ∇xωε(t−s, x−y)ωε˜(t−s0, x−y0)
×ψδ(ξ−η)ψδ(ξ−η0)χ(η;u(s, y))χ(η0;v(s0, y0))ds dy dη ds0dy0dη0dx dξ.
Sending first δ ↓0 and second L↑ ∞, we get
(3.14)
L↑∞limlim
δ↓0I1(t;ε,ε, δ, L)˜
=− Z
(f0(ξ)−g0(ξ))· ∇xωε(t−s, x−y)ω˜ε(t−s0, x−y0)
×χ(ξ;u(s, y))χ(ξ;v(s0, y0))ds dy ds0dy0dx dξ
=:−Ef−g(t;ε,ε).˜
Integrating by parts yields I3(t;ε,ε, δ, L) =˜ −
Z
Rξ×Rdx
TL0(ξ) ˜χε,δ˜
(muε +nuε)?
ξψδ
dx dξ (3.15)
− Z
Rξ×Rdx
TL(ξ)ψδ(ξ)
(muε+nuε)?
ξψδ
dx dξ +
Z
Rξ×Rdx
TL(ξ)
δ(ξ−u) ?
(ξ,t,x)(ωεψδ) muε ?
ξψδ
dx dξ +
Z
Rξ×Rdx
TL(ξ)
δ(ξ−u) ?
(ξ,t,x)(ωεψδ) nuε ?
ξψδ
dx dξ
=:
4
X
`=1
I3,`(t;ε,ε, δ, L),˜ and
I5(t;ε,ε, δ, L) =˜ − Z
Rξ×Rdx
TL0(ξ)χε,δ
(mvε˜+nvε˜+Eε˜)?
ξψδ
dx dξ (3.16)
− Z
Rξ×Rdx
TL(ξ)ψδ(ξ)
(mvε˜+nv˜ε+Eε˜)?
ξψδ
dx dξ +
Z
Rξ×Rdx
TL(ξ)
δ(ξ−v) ?
(ξ,t,x)(ωε˜ψδ) mvε˜?
ξψδ
dx dξ +
Z
Rξ×Rdx
TL(ξ)
δ(ξ−v) ?
(ξ,t,x)(ωε˜ψδ) nvε˜?
ξψδ
dx dξ +
Z
Rξ×Rdx
TL(ξ)
δ(ξ−v) ?
(ξ,t,x)(ωε˜ψδ) E˜ε?
ξψδ
dx dξ
=:
5
X
`=1
I5,`(t;ε,ε, δ, L).˜ As in [9], we have
(3.17) lim
L↑∞lim
δ↓0I3,1(t;ε,ε, δ, L) = lim˜
L↑∞lim
δ↓0I5,1(t;ε,ε, δ, L) = 0,˜ in Lp(0, T) for any 1≤p <∞.
Moreover,
limδ↓0
I3,2(t;ε,ε, δ, R) +˜ I5,2(t;ε,ε, δ, R)˜ (3.18)
=− Z
Rdx
(muε+nuε+mvε˜+nvε˜+E˜ε) (0, t, x)dx, in Lp(0, T) for any 1≤p <∞.
Clearly,
I3,3(t;ε,ε, δ, L), I˜ 5,3(t;ε,ε, δ, L)˜ ≥0 for any t >0.
Integrating by parts also yields I2(ε, δ, L) =−
Z
Rξ×Rdx
TL(ξ)
K
X
k=1 d
X
i,j=1
∂xi
σikAχ˜˜ε
?ξψδ
∂xj
σjkAχε
?ξψδ dx dξ (3.19)
+ Z
Rξ×Rdx
TL(ξ)
K
X
k=1 d
X
i,j=1
(
∂xi
σikAχ˜ε˜
?
ξψδ
∂xj
σjkAχε
?
ξψδ
−∂xiχ˜˜ε,δ∂xj
(aijχε)?
ξψδ )
dx dξ
=:I2,1(t;ε,ε, δ, L) +˜ I2,2(t;ε,ε, δ, L).˜ Similarly,
(3.20) I4(t;ε,ε, δ, L) =˜ I4,1(t;ε,ε, δ, L) +˜ I4,2(t;ε,ε, δ, L),˜ where
I4,1(t;ε,ε, δ, L)˜ (3.21)
=− Z
Rξ×Rdx
TL(ξ)
K
X
k=1 d
X
i,j=1
∂xi
σikBχ˜ε˜
?ξψδ
∂xj
σjkBχε
?ξψδ dx dξ and
I4,2(t;ε,ε, δ, L) =˜ Z
Rξ×Rdx
TL(ξ)
K
X
k=1 d
X
i,j=1
(
∂xi
σBikχ˜ε˜
?ξψδ
∂xj
σBjkχε
?ξψδ (3.22)
−∂xi
(bijχ˜ε˜)?
ξψδ
∂xjχε,δ )
dx dξ.
As in Chen-Perthame [9], we have
(3.23) lim
δ↓0I2,2(t;ε,ε, δ, L) = lim˜
δ↓0I4,2(t;ε,ε, δ, L) = 0˜ in Lp(0, T) for any 1≤p <∞.
We now study the new term EA−B(t;ε,ε, δ, L)˜ (3.24)
:=I2,1(t;ε,ε, δ, L) +˜ I3,4(t;ε,ε, δ, L) +˜ I4,1(t;ε,ε, δ, L) +˜ I5,4(t;ε,ε, δ, L).˜ From now on in this proof, for notational simplicity, we drop writing the domains of integration. Writing out explicitly the convolution products, we have
I2,1(t;ε,ε, δ, L)˜
=−
K
X
k=1 d
X
i,j=1
Z
TL(ξ)∂xiωε(t−s, x−y)∂xjωε˜(t−s0, x−y0)ψδ(ξ−η)ψδ(ξ−η0)
×σAik(η)χ(η;u(s, y))σjkA(η0)χ(η0;v(s0, y0))ds dy dη ds0dy0dη0dx dξ.
Similarly,
I4,1(t;ε,ε, δ, L)˜
=−
K
X
k=1 d
X
i,j=1
Z
TL(ξ)∂xiωε(t−s, x−y)∂xjωε˜(t−s0, x−y0)ψδ(ξ−η)ψδ(ξ−η0)
×σBik(η)χ(η;u(s, y))σjkB(η0)χ(η0;v(s0, y0))ds dy dη ds0dy0dη0dx dξ.
Note that
I3,4(t;ε,ε, δ, L) +˜ I5,4(t;ε,ε, δ, L)˜
=
K
X
k=1
Z
TL(ξ)ωε(t−s, x−y)ωε˜(t−s0, x−y0)ψδ(ξ−u(s, y))ψδ(ξ−v(s0, y0))
×
d
X
i=1
∂yiζikA(u(s, y))
!2
+
d
X
j=1
∂y0
jζjkB(v(s0, y0))
2
ds dy ds0dy0dx dξ
≥2
K
X
k=1
Z
TL(ξ)ωε(t−s, x−y)ω˜ε(t−s0, x−y0)ψδ(ξ−u(s, y))ψδ(ξ−v(s0, y0))
×
d
X
i=1
∂yiζikA(u(s, y))
d
X
j=1
∂y0
jζjkB(v(s0, y0))ds dy ds0dy0dx dξ
= 2
K
X
k=1
Z
TL(ξ)ωε(t−s, x−y)ω˜ε(t−s0, x−y0)
×
d
X
i=1
∂yiζikA,ψδ(ξ−·)2(u(s, y))
d
X
j=1
∂y0
jζjkB,ψδ(ξ−·)2(v(s0, y0))ds dy ds0dy0dx dξ
= 2
K
X
k=1 d
X
i,j=1
Z
TL(ξ)∂xiωε(t−s, x−y)∂xjωε˜(t−s0, x−y0)ψδ(ξ−η)ψδ(ξ−η0)
×σAik(η)χ(η;u(s, y))σjkB(η0)χ(η0;v(s0, y0))ds dy dη ds0dy0dη0dx dξ,
where we have used the chain rule (D.2), integration by parts, and (2.3). From this and the previous calculations, we find
EA−B(t;ε,ε, δ, L)˜
≥ −
K
X
k=1 d
X
i,j=1
Z
TL(ξ)∂xiωε(t−s, x−y)∂xjωε˜(t−s0, x−y0)ψδ(ξ−η)ψδ(ξ−η0)
×
σikA(η)σAjk(η0)−2σikA(η)σjkB(η0) +σBik(η)σjkB(η0)
×χ(η;u(s, y))χ(η0;v(s0, y0))ds dy dη ds0dy0dη0dx dξ.
After performing the changes of variables:
z=ξ−η, z0 =ξ−η0, dz dz0 = dη dη0,
we get
EA−B(t;ε,ε, δ, L)˜
≥ −
K
X
k=1 d
X
i,j=1
Z
TL(ξ)∂xiωε(t−s, x−y)∂xjω˜ε(t−s0, x−y0)ψδ(z)ψδ(z0)
×
σikA(ξ−z)σjkA(ξ−z0)−2σAik(ξ−z)σjkB(ξ−z0) +σikB(ξ−z)σjkB(ξ−z0)
×χ(ξ−z;u(s, y))χ(ξ−z0;v(s0, y0))ds dy dz ds0dy0dz0dx dξ.
From this, it easily follows that
L↑∞limlim
δ↓0EA−B(t;ε,ε, δ, L)˜ (3.25)
≥ −
d
X
i,j=1
Z
∂x2ixjωε(t−s, x−y)ωε˜(t−s0, x−y0)
×sij(ξ)χ(ξ;u(s, y))χ(ξ;v(s0, y0))ds dy ds0dy0dx dξ
=:−EA−B(t;ε,ε),˜
where we have also performed integration by parts and used the definition of sij(ξ) in (3.2).
Writing out the convolution products, we have I5,5(t;ε,ε, δ, L)˜
(3.26)
= Z
TL(ξ)ψδ(ξ−v(s, y))ψδ(ξ−η0)ωε˜(t−s, x−y)
× ∂tJ0ωε˜(t−s0, x−y0)e0(η0, s0, y0)
+ X
J=(J1,...,Jd)≥0
|J|≤J∗
DxJω˜ε(t−s0, x−y0)eJ1(η0, s0, y0)
!
ds dy dη ds0dy0dη0dx dξ
−→
Z
ωε˜(t−s, x−y) ∂tJ0ωε˜(t−s0, x−y0)e0(v(s, y), s0, y0)
+ X
J=(J1,...,Jd)≥0
|J|≤J∗
DJxωε˜(t−s0, x−y0)eJ1(v(s, y), s0, y0)
!
ds dy ds0dy0dx
=:−Ev(t; ˜ε), when L↑ ∞and δ ↓0.
Summarizing our calculations from (3.12) to (3.26), we obtain that, for any ε,ε >˜ 0, d
dt Z
Rξ×Rdx
χεχ˜ε˜dx dξ ≥ − Z
Rdx
(muε +nuε+mvε˜+nvε˜+Eε˜) (0, t, x)dx (3.27)
+Ef−g(t;ε,ε) +˜ EA−B(t;ε,ε) +˜ Ev(t; ˜ε).
Then the estimates (3.5), (3.8), (3.9), and (3.27) yield that, for any ε,ε >˜ 0, Z
Rξ×Rdx
Qε,˜ε(ξ, t, x)dx dξ
≤ Z
Rξ×Rdx
Qε,˜ε(ξ,0, x)dx dξ+ Z t
0
Ef−g(τ;ε,ε)˜ dτ+ Z t
0
EA−B(t;ε,ε)˜ dτ+ Z t
0
Ev(t;ε,ε)˜ dτ.
Similarly, we have Z
Rξ×Rdx
Qε,˜ε(ξ,0, x)dx dξ
= Z
|u(s, y)|+
v(s0, y0)
−2 min |u(s, y)|,
v(s0, y)
1{sign(u(s,y)v(s0,y0))>0}
×ωε(−s, x−y)ωε˜(−s0, x−y0)ds dy ds0dy0dx
= Z
u(s, y)−v(s0, y0)
ωε(−s, x−y)ωε˜(−s0, x−y0)ds dy ds0dy0dx.
A standard calculation reveals Z
Rξ×Rdx
Qε,˜ε(ξ,0, x)dx dξ
≤ ku0−v0kL1(Rd)+ sup
0<s<ε0
ku(s,·)−u0(·)kL1(Rd)+ sup
0<s<˜ε0
kv(s,·)−v0(·)kL1(Rd)
+ sup
|y|<ε1
ku0(·+y)−u0(·)kL1(Rd)+ sup
|y|<˜ε1
kv0(·+y)−v0(·)kL1(Rd). Similarly, we find
Z
Rξ×Rdx
Qε,˜ε(ξ, t, x)dx dξ
≥ ku(t)−v(t)kL1(Rd)− sup
0<s−t<ε0
ku(s,·)−u(t,·)kL1(Rd)− sup
0<s−t<ε˜0
kv(s,·)−v(t,·)kL1(Rd)
− sup
|y|≤ε1
ku(t,·+y)−u(t,·)kL1(Rd)− sup
|y|≤˜ε1
kv(t,·+y)−v(t,·)kL1(Rd). Sending ε0 ↓0, we conclude
ku(t,·)−v(t,·)kL1(Rd)
≤ ku0−v0kL1(Rd)+ 2Eu,tx (ε1) + 2Ev,tt (˜ε0) + 2Ev,tx (˜ε1) + lim
ε0↓0
Z t
0
Ef−g(τ;ε,ε)˜ dτ + lim
ε0↓0
Z t 0
EA−B(τ;ε,ε)˜ dτ+ Z t
0
Ev(τ; ˜ε)dτ, 0≤t≤T.
It remains to estimate the three terms on the second line.