R E S E A R C H
Open Access
A new approach to convergence analysis of
linearized finite element method for
nonlinear hyperbolic equation
Junjun Wang
1*and Lijuan Guo
1*Correspondence:
1School of Mathematics and Statistics, Pingdingshan University, Pingdingshan, P.R. China
Abstract
We study a new way to convergence results for a nonlinear hyperbolic equation with bilinear element. Such equation is transformed into a parabolic system by setting the original solutionuasut=q. A linearized backward Euler finite element method (FEM)
is introduced, and the splitting skill is exploited to get rid of the restriction on the ratio betweenhand
τ
. The boundedness of the solutions about the time-discrete system inH2-norm is proved skillfully through temporal error. The spatial error is derived without the mesh-ratio, where some new techniques are utilized to deal with the problems caused by the new parabolic system. The final unconditional optimal error results ofuandqare deduced at the same time. Finally, a numerical example is provided to support the theoretical analysis. Herehis the subdivision parameter, andτ
is the time step.Keywords: Nonlinear hyperbolic equation; Parabolic system; Bilinear element; Linearized FEM; Optimal error results
1 Introduction
Consider the following nonlinear hyperbolic equation:
⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩
utt–∇ ·(a(u)∇u) =f(u), (X,t)∈Ω×(0,T],
u= 0, (X,t)∈∂Ω×(0,T], u(X, 0) =u0(X), ut(X, 0) =u1(X), X∈Ω,
(1)
whereΩ⊂R2is a rectangle with boundary∂Ωparallel to the coordinate axes, 0 <T<∞, X= (x,y), anda(u) andf(u) are known smooth functions onR, for which we assume that 0 <a0≤a(u)≤a1.
A nonlinear hyperbolic equation is a kind of important problems on nonlinear vibration, the permeation fluid mechanics, and so on. Indeed, such partial differential equations (PDEs) have attracted lots of attention to various methods, especially numerical meth-ods. For example, the two-grid method was studied for solving a type of nonlinear hyper-bolic equations, and the error estimate inH1-norm was deduced in [1]. Newton’s modified method was utilized to a nonlinear wave equation depending on different norms of the ini-tial conditions in [2], and optimal error results were given in theL2- andH1-norms. The
interpolation theory and integral identity skill were used to obtain a superclose result for the nonlinear hyperbolic equations with nonlinear boundary condition in [3]. Moreover, the global superconvergence was also obtained through the interpolated postprocessing technique. The Galerkin alternating-direction method was applied to a three-dimensional nonlinear hyperbolic equation in [4], and the error estimates in theH1- andL2-norms were deduced. A mixed FEM was discussed in [5] and [6], and optimal error estimates were derived.
The inverse inequality is usually employed to discuss the boundedness of numerical so-lution Un
h in a nonlinear evolution equation, and such an issue usually results in some
time-step restrictions, such asτ =O(h),hr=O(τ) (1≤r≤k+ 1,k≥0), andτ=O(h2) in [4] and [6], respectively. To get rid of such a restriction, [7,8] took advantage of a special inequality for getting unconditional superclose results for nonlinear Sobolev equations. In [9] a corresponding time-discrete system to split the error into two parts, the temporal error and the spatial error, is introduced. Then the spatial error leads to the unconditional boundedness of a numerical solution in theL∞-norm. Subsequently, this so-called split-ting technique was also applied to the other nonlinear parabolic type equations in [10–18]. Later, in [19] and [20] a second-order scheme for the nonlinear hyperbolic equation and the unconditional superconvergence analysis by using the splitting skill were given. It can be seen that constructing a linearized form for a nonlinear hyperbolic equation is not an easy task in comparison with nonlinear parabolic equations. In fact, there are lots of lit-erature referring to parabolic equations [21–24]. In [24] a special technique to change sine-Gordon equation into a parabolic system throughut=qwas used, and optimal order
error estimates of the Crank–Nicolson fully discrete scheme were obtained.
Inspired by [24], in this paper, we consider the unconditional convergent estimates for (1), which is a much more general nonlinear model than that in [24], with a bilinear ele-ment. First of all, we change a nonlinear hyperbolic equation into a nonlinear parabolic system. Such a practice can be used to avoid the difficulty in constructing a linearized scheme for a nonlinear hyperbolic equation and also give the error analysis foruandq=ut
at the same time. Then we develop a linearized backward Euler FE scheme for the non-linear parabolic system and apply the idea of splitting technique in [10–20] to split the error into the temporal and spatial errors. We obtain a temporal error, which implies the regularities of the solutions about the time-discrete equations. The spatial error result is exploited to get rid of the restriction on the ratio between handτ. The unconditional optimal error results ofuandqare simultaneously deduced. Note that, differently from [17,18], we utilize some new tricks such as rewriting some error terms, the new mean-value technique, and some other skills to handle new difficulties brought by the special nonlinear parabolic system during the process. Further, the results in this paper also hold for linear conforming triangular elements but do not hold for some other particular ele-ments; for example, the biquadratic finite element forvh|k= 0 cannot be true, wherevh
belongs to the FE space. Some numerical results in the last section also show the validity of the theoretical analysis.
Throughout this paper, we denote the natural inner production inL2(Ω) by (·,·) and the norm by · 0, and letH01(Ω) ={u∈H1(Ω) :u|∂Ω= 0}. Further, we use the classical Sobolev spacesWm,p(Ω), 1≤p≤ ∞, denoted byWm,p, with norm·m,p. Whenp= 2, we
simply write·m,pas·m. Besides, we define the spaceLp(a,b;Y) with normfLp(a,b;Y)=
2 Conforming FE approximation scheme
LetΩbe a rectangle in the (x,y) plane with edges parallel to the coordinate axes, and let
Γh be a regular rectangular subdivision. GivenK∈Γh, let the four vertices and edges be
ai,i= 1∼4, andli=aiai+1,i= 1∼4 (mod4), respectively. LetVh be the usual bilinear
FE space, and letVh0={vh∈Vh,vh|∂Ω= 0}. Also, it can be found in [25] that ifu∈H2(Ω), then
∇(u–Ihu),∇vh
= 0, vh∈Vh0, (2)
whereIhbe the so-called Ritz projection operator onVh0.
Set {tn:tn=nτ; 0≤n≤N} be a uniform partition of [0,T] with time step τ =T/N.
We denoteσn=σ(X,t
n). For a sequence of functions{σn}Nn=0, we denote∂¯tσn=σ n–σn–1
τ , n= 1, 2, . . . ,N. With these notations, settingut=q, the weak form of (1) is seekingu,q∈
H1
0(Ω) such that, for allv∈H01(Ω),
⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩
(∂¯tun,v) = (qn,v) + (Rn1,v), v∈H01(Ω), (∂¯tqn,v) + (a(un–1)τ ni=1∇qi,∇v) + (a(un–1)∇u0,∇v)
= (f(un–1),v) + (Rn
2+Rn3+Rn4,v), v∈H01(Ω),
(3)
where
Rn1=∂¯tun–unt, R2n=∂¯tqn–qnt, Rn4= –
fun–1–fun, Rn3= –∇ ·
aun–1τ n
i=1
∇qi–aun
tn
0 ∇q ds
–∇ ·∇u0aun–1–aun.
We develop the linearized Galerkin FEM to problem (3): seekUn
h,Qnh∈Vh0such that
⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩
(∂¯tUhn,vh) = (Qhn,vh), vh∈Vh0, (∂¯tQnh,vh) + (a(Uhn–1)τ
n
i=1∇Qih,∇vh)
+ (a(Un–1
h )∇Uh0,∇vh) = (f(Uhn–1),vh), vh∈Vh0,
(4)
whereU0
h=Ihu0andQh0=Ihu1. A well-known consequence is that the linear system (4)
may always be solved forUhnandQnh; see [26].
3 Error estimates for the time-discrete system
To get rid of the ratio restriction betweenhandτ, we introduce a time-discrete system as follows:
⎧ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎩
¯
∂tUn=Qn, (X,t)∈Ω,
¯
∂tQn–∇ ·(a(Un–1)τ ni=1∇Qi) –∇ ·(a(Un–1)∇U0)
=f(Un–1), (X,t)∈Ω,
Un= 0, Qn= 0, (X,t)∈∂Ω,
U0=u0(X), Q0=u1(X), X∈Ω.
The existence and uniqueness of solutions for this linear elliptic system (5) are obvious. To show the unconditional results, the regularities ofUnandQnare inevitable, and we
therefore need some estimates forun–Unandqn–Qn. In what follows, we setenun–Un, δnqn–Qn(n= 1, 2, . . . ,N), analyze the temporal errors and give the regularity results
forUnandQn. It is easy to see thate0=δ0= 0.
Theorem 1 Let um and Um (m= 0, 1, 2, . . . ,N)be solutions of(1)and(5), respectively, u,q∈L2(0,T;H3(Ω)),u
t,qt ∈L∞(0,T;H2(Ω)),and utt∈L2(0,T;L2(Ω)).Then for m=
1, . . . ,N,there existsτ0such that whenτ≤τ0,we have
em2+τ
m
i=2
∂¯tei
2 2
1 2
+δm1+τ
m
i=1
δi
2 +τ
m
i=2
δi22
1 2
≤C0τ, (6)
∂¯tUm2+Qm2≤C0, (7)
where C0is a positive constant independent of m,h,andτ.
Proof SettingK01 +max1≤m≤N(um0,∞+ √
τ( mi=1¯∂tui20,∞)
1
2), we begin to prove (6)–
(7) by mathematical induction. Whenm= 1, by (1) and (5) we have the error equation
⎧ ⎨ ⎩
¯
∂te1=δ1+R11, ¯
∂tδ1–∇ ·(a(u0)τ∇δ1) =R12+R13.
(8)
Withδ0= 0, multiplying the second equation of (8) byδ1and integrating it overΩ, we get
1
τ∇δ
12 0+τa
1
2u0δ12
0= –
au
u0∇u0τ∇δ1,δ1–R12+R13,δ1
≤Cτ∇δ10δ10+Cτδ10. (9)
Further, sincee1∈H2(Ω)∩H1
0(Ω), using the first equation of (8), we get
e1
2=τ∂¯te 1
2≤Cτδ 1
0+CτR 1
12. (10)
Thus there exist positive constantsτ1,τ2,C1,C2such that whenτ≤τ1, we have
e12+τ∂¯te12+δ11+τδ12≤C1τ, (11)
which implies
U1–τU0
2
+Q12≤C2, (12)
U10,∞≤e10,∞+u10,∞≤CC1τ+u10,∞≤K0, (13)
By mathematical induction we assume that (6) and (7) hold form≤n– 1. Then there existsτ3such that
Um0,∞+√τ
m
i=1
∂¯tUi
2 0,∞
1 2
≤Cem2+C√τ
m
i=1
∂¯tei
2 2
1 2
+um0,∞+√τ
m
i=1
∂¯tui
2 0,∞
1 2
≤CC0τ+CC0 √
τ+um0,∞+√τ
m
i=1
∂¯tui
2 0,∞
1 2
≤K0, (14)
whereτ≤τ3=min{1/2CC0, 1/4C2C20}.
Then we begin to prove (6) and (7) form=n. Subtracting (5) from (1), we obtain
⎧ ⎪ ⎪ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎪ ⎪ ⎩
¯
∂ten=δn+Rn1, ¯
∂tδn–∇ ·(a(Un–1)τ ni=1∇δi) –∇ ·(τ
n
i=1∇qi(a(un–1) –a(Un–1))) –∇ ·(∇u0(a(un–1) –a(Un–1)))
=f(un–1) –f(Un–1) +Rn
2+Rn3+Rn4.
(15)
Multiplying the second equation of (15) byδnand integrating, we get
1 2τ∇δ
n2
0–∇δ
n–12 0
+
aUhn–1τ n
i=1
δi,δn
= –
au
Un–1∇Un–1
τ n
i=1 ∇δi
,δn
–
∇ ·
τ n
i=1
∇qiaun–1–aUn–1
,δn
–∇ ·∇u0aun–1–aUn–1,δn
–fun–1–fUn–1,δn–Rn2+Rn3+Rn4,δn. (16)
Observe that (a(Un–1)τ n
i=1δi,δn) cannot be bounded directly; we rewrite it as
aUn–1τ n
i=1
δi,δn
=τ
Ω
aUn–1
n–1
i=1
δi·δn+τa21Un–1δn2
0
=1 2τ
Ω
aUn–1
n
i=1
δi
2 –1
2τ
Ω
aUn–1
n–1
i=1
δi
2
+1 2τa
1
2Un–1δn2
Then we have
1 2τ∇δ
n2
0–∇δ
n–12 0
+1 2τ
a
1 2Un–1
n
i=1
δi
2
0 –1
2τ
a
1 2Un–2
n–1
i=1
δi
2
0
+1 2τa
1
2Un–1δn2
0
≤Cτ2∂¯tUn–12
n–1
i=1
δi
2
0 –
au
Un–1∇Un–1
τ n
i=1 ∇δi
,δn
–
τ n
i=1
qiaun–1–aUn–1,δn
–
τ n
i=1 ∇qiau
Un–1∇en–1,δn
–
τ n
i=1
∇qi∇un–1au
un–1–au
Un–1,δn
–u0aun–1–aUn–1,δn–∇u0au
Un–1∇en–1,δn
–∇u0∇un–1au
un–1–au
Un–1,δn–fun–1–fUn–1,δn
–Rn2+Rn3+Rn4,δn
10
i=1 Ai.
In what follows, we will boundAi,i= 2∼10, one by one. Note the particularity ofδn
on the left-hand side, so we have to use new ways to handleδnon the right-hand side
instead of applying the Young inequality directly. In view of Green’s formula, it follows that
A9= –
fu
μn1–1en–1,δn
=fuu
μn1–1∇μn1–1en–1,∇δn+fu
μn1–1∇en–1,∇δn
≤C∇en–120+C∇δn20,
whereμn1–1=Un–1+λn–1
1 en–1and 0 <λn1–1< 1.
ForA2∼A8,A10, it is not so obvious to be dealt with. We choose to rewrite δnby
τ ni=1∂¯tδiand then try to transferτ from one side in the inner product to the other;
more precisely,
A4= –
τ n
i=1 ∇qiau
Un–1∇en–1,τ n
i=1 ¯
∂tδi
=
au
Un–1∇en–1∇qn,τ n–1
i=1
δi
+
τ n–1
i=1 ∇qiau
Un–2∂¯t∇en–1,τ n–1
i=1
δi
+
τ n–1
i=1
∇qi∇en–1au(U
n–1) –a
u(Un–2)
τ ,τ
n–1
i=1
δi
–∂¯t
τ n
i=1 ∇qiau
Un–1∇en–1,τ n
i=1
δi
≤C∂¯t∇en–10
τ
n–1
i=1
δi
0
+C∇en–10∂¯tUn–10,∞
τ
n–1
i=1
δi
+C∇en–10 τ n–1 i=1 δi 0 –∂¯t
τ n
i=1 ∇qiau
Un–1∇en–1,τ n–1
i=1
δi
≤C∂¯t∇en–1
2 0+C∇e
n–12
0+C∂¯tU
n–12 0,∞ τ n–1 i=1 δi 2 0 +C τ n–1 i=1 δi 2 0 –∂¯t
τ n
i=1 ∇qia
u
Un–1∇en–1,τ
n i=1 δi . Similarly,
A10=
¯
∂tRn2+∂¯tRn3+∂¯tRn4,τ
n–1
i=1
δi
–∂¯t
Rn2+Rn3+Rn4,τ n
i=1
δi
≤Cτ2+C
τ n–1 i=1 δi 2 0 –∂¯t
Rn2+Rn3+Rn4,τ n i=1 δi .
ForA2, we rewrite it as follows:
A2= –
au
Un–1∇Un–1
τ n
i=1 ∇δi
,τ n
i=1
∂¯tδi
=
au
Un–2∇Un–2∇δn,τ n–1 i=1 δi + τ n i=1 ∇δi
au
Un–2∂¯t∇Un–1,τ n–1 i=1 δi + τ n i=1 ∇δi
∇Un–1au(U
n–1) –a
u(Un–2)
τ ,τ
n–1
i=1
δi
–∂¯t
au
Un–1∇Un–1
τ n
i=1 ∇δi
,τ n i=1 δi
A2i.
In view of the embedding theorem, this yields
A22≤C
τ n i=1 δi 0
∂¯tUn–10
τ n–1 i=1 δi 0 ≤C τ n i=1 δi 2 0
+C∂¯tUn–1
2 0 τ n–1 i=1 δi 2 0 .
To get round the need ofUi∈H3(Ω),i= 1, 2, . . . ,n– 1, we splitUi,i= 1, 2, . . . ,n– 1, into two parts; with inductive assumption (14), it reduces to
A21= –
au
Un–2∇en–2∇δn,τ n–1 i=1 δi + au
Un–2∇un–2∇δn,τ n–1
i=1
δi
≤Cen–20δn
0 τ n–1 i=1 δi 0
+C∇δn
≤C
τ
n–1
i=1
δi
2
0 +a0
4e
n–22 0δ
n2
0+C∇δ
n2 0
≤C
τ
n–1
i=1
δi
2
0 +a0
4τδ
n2
0+C∇δ
n2 0.
Similarly, we have
A23≤CUn–10∂¯tUn–10
τ
n
i=1
δi
0
τ
n–1
i=1
δi
0
≤C
τ
n
i=1
δi
2
0
+C∂¯tUn–120
τ
n–1
i=1
δi
2
0 .
We splitA3as
A3= –
τ n
i=1
qiaun–1–aUn–1,τ n
i=1 ¯
∂tδi
=
τ n–1
i=1
qi(a(u
n–1) –a(Un–1)) – (a(un–2) –a(Un–2))
τ ,τ
n–1
i=1
δi
+
aun–1–aUn–1qn,τ n–1
i=1
δi
–∂¯t
τ n
i=1
qiaun–1–aUn–1,τ n
i=1
δi
3
i=1 A3i.
We can see that
A32=
aun–1–aUn–1qn,τ n–1
i=1
δi
≤C∇en–120+C
τ
n–1
i=1
δi
2
0 .
Since
(a(un–1) –a(Un–1)) – (a(un–2) –a(Un–2))
τ
=aμn2–1∂¯ten–1+∂¯tun–1
aμn3–1–aμn2–1, (17)
where
μ3n–1=un–2+τ λ3n–1∂¯tun–1, μn2–1=Un–2+τ λ2n–1∂¯tUn–1,
0 <λn2–1< 1, 0 <λn3–1< 1,
and
μ3n–1–μn2–1=en–2+τ λ2n–1∂¯ten–1+∂¯tun–1τ
we see that
A31≤
τ
n–1
i=1
qi
0,4
(a(un–1) –a(Un–1)) – (a(uτ n–2) –a(Un–2))
0,4
τ
n–1
i=1
δi
0
≤C∂¯t∇en–10
τ
n–1
i=1
δi
0
+C∇en–20
τ
n–1
i=1
δi
0 +Cτ
τ
n–1
i=1
δi
0
≤Cτ2+C∂¯t∇en–120+C∇en–220+C
τ
n–1
i=1
δi
2
0 ,
whence
A3≤Cτ2+C∂¯t∇en–1
2
0+C∇e
n–22
0+C∇e
n–12 0+C
τ
n–1
i=1
δi
2
0
–∂¯t
τ n
i=1
qiaun–1–aUn–1,τ n
i=1
δi
.
RewritingA5,A6,A8, with (17), we obtain
A6=
u0(a(un–1) –a(Un–1)) – (a(un–2) –a(Un–2))
τ ,τ
n–1
i=1
δi
–∂¯t
u0aun–1–aUn–1,τ n
i=1
δi
≤u00,4(a(u
n–1) –a(Un–1)) – (a(un–2) –a(Un–2))
τ
0,4
τ
n–1
i=1
δi
0
–∂¯t
u0aun–1–aUn–1,τ
n
i=1
δi
≤C∂¯t∇en–10
τ
n–1
i=1
δi
0
+C∇en–20
τ
n–1
i=1
δi
0
+Cτ
τ
n–1
i=1
δi
0 –∂¯t
u0aun–1–aUn–1,τ n
i=1
δi
≤Cτ2+C∂¯t∇en–120+C∇en–220+C
τ
n–1
i=1
δi
2
0
–∂¯t
u0aun–1–aUn–1,τ n
i=1
δi
,
A5= –
τ n
i=1
∇qi∇un–1au
un–1–au
Un–1,τ n
i=1 ¯
∂tδi
=
τ n–1
i=1
∇qi∇un–2(au(u
n–1) –a
u(Un–1)) – (au(un–2) –au(Un–2))
τ ,τ
n–1
i=1
δi
+
au
un–1–au
Un–1τ n–1
i=1
∇qi∂¯t∇un–1,τ n–1 i=1 δi + au
un–1–au
Un–1∇un–1∇qn,τ n–1
i=1
δi
–∂¯t
τ n
i=1
∇qi∇un–1au
un–1–au
Un–1,τ n
i=1
δi
≤C(au(u
n–1) –a
u(Un–1)) – (au(un–2) –au(Un–2)) τ 0 τ n–1 i=1 δi 0
+Cen–10
τ n–1 i=1 δi 0 –∂¯t
τ n
i=1
∇qi∇un–1au
un–1–au
Un–1,τ n
i=1
δi
≤Cτ2+C∂¯t∇en–1
2
0+C∇e
n–12
0+C∇e
n–22 0+C
τ n–1 i=1 δi 2 0
–∂¯t
τ n
i=1
∇qi∇un–1au
un–1–au
Un–1,τ n i=1 δi , and
A8=
∇u0∇un–2(au(u
n–1) –a
u(Un–1)) – (au(un–2) –au(Un–2))
τ ,τ
n–1 i=1 δi +
∇u0au
un–1–au
Un–1∂¯t∇un–1,τ n–1
i=1
δi
–∂¯t
∇u0∇un–1au
un–1–au
Un–1,τ n
i=1
δi
≤Cτ2+C∂¯t∇en–1
2
0+C∇e
n–12
0+C∇e
n–22 0 +C τ n–1 i=1 δi 2 0 –∂¯t
∇u0∇un–1au
un–1–au
Un–1,τ n i=1 δi .
Finally,A7can be bounded as
A7=
∇u0au
Un–2∂¯t∇en–1,τ n–1 i=1 δi +
∇u0∇en–1au(U
n–1) –a
u(Un–2)
τ ,τ
n–1
i=1
δi
–∂¯t
∇u0au
Un–1∇en–1,τ n
i=1
δi
≤C∂¯t∇en–10
τ n–1 i=1 δi 0
+C∇en–10∂¯tUn–10,∞
–∂¯t
∇u0au
Un–1∇en–1,τ n
i=1
δi
≤C∂¯t∇en–1
2 0+C∇e
n–12 0+C
τ n–1 i=1 δi 2 0
+C∂¯tUn–1
2 0,∞ τ n–1 i=1 δi 2 0 –∂¯t
∇u0au
Un–1∇en–1,τ n i=1 δi . Moreover, because
∇ ¯∂ten0=∇
δn+Rn10≤C∇δn0+C∇Rn10≤C∇δn0+Cτ,
∂¯ten0=
δn+Rn10≤Cδn0+CRn10≤Cδn0+Cτ, (18)
∇en0≤C√τ
n
i=1
∇ ¯∂tei20
1 2
≤C√τ
n
i=1
∇δi2
0
1 2
+Cτ,
we have
1
τ∇δ n2
0–∇δ
n–12 0 +τ a 1 2Un–1
n i=1 δi 2 0 –τ a 1 2Un–2
n–1 i=1 δi 2 0
+τδn20
≤Cτ2+C∇δn2
0+C∇δ
n–12 0+Cτ
n
i=1
∇δi2
0 +C τ n i=1 δi 2 0
+C∂¯tUn–1
2 2 τ n–1 i=1 δi 2 0 +C τ n–1 i=1 δi 2 0 –∂¯t
au
Un–1∇Un–1
τ n
i=1 ∇δi
,τ n i=1 δi
–∂¯t
τ n
i=1 ∇qiau
Un–1∇en–1,τ n
i=1
δi
–∂¯t
τ n
i=1
qiaun–1–aUn–1,τ n
i=1
δi
–∂¯t
u0aun–1–aUn–1,τ n
i=1
δi
–∂¯t
∇u0au
Un–1∇en–1,τ n
i=1
δi
–∂¯t
Rn2+Rn3+Rn4,τ n
i=1
δi
–∂¯t
τ n
i=1
∇qi∇un–1au
un–1–au
Un–1,τ n
i=1
δi
–∂¯t
∇u0∇un–1au
un–1–au
Summing this inequality from 2 ton, we get
∇δn2
0+ τ n i=1 δi 2 0 + n i=2
τ δi2
0
≤∇δ12
0+τ
2δ12 0+Cτ
2+Cτ
n
i=1
∇δi2
0+Cτ
n i=1 τ i–1 j=1 δj 2 0
+Cτ2 n i=2 i–1 j=1
∇δj2
0+Cτ
n
i=1
∂¯tUi–120
τ i–1 j=1 δj 2 0 – au
Un–1∇Un–1
τ n
i=1 ∇δi
,τ n i=1 δi
+au
U0∇U0τ∇δ1,τ δ1–
τ n
i=1
qiaun–1–aUn–1,τ n i=1 δi – τ n i=1 ∇qiau
Un–1∇en–1,τ n i=1 δi –
u0aun–1–aUn–1,τ n i=1 δi –
∇u0au
Un–1∇en–1,τ n i=1 δi –
Rn2+Rn3+Rn4,τ n
i=1
δi
+R12+R13+R14,τ δ1–
τ n
i=1
∇qi∇un–1au
un–1–au
Un–1,τ n i=1 δi –
∇u0∇un–1au
un–1–au
Un–1,τ n i=1 δi . (19) Due to au
Un–1∇Un–1
τ n
i=1 ∇δi
,τ n i=1 δi = au
Un–1∇un–1
τ n
i=1 ∇δi
,τ n i=1 δi – au
Un–1∇en–1
τ n
i=1 ∇δi
,τ n i=1 δi
≤Cτ14
τ n i=1 δi 2 0 +C τ n i=1 ∇δi
2 0 +1 4 τ n i=1 δi 2 0
≤Cτ12
τ n i=1 δi 2 0 +1 2 τ n i=1 δi 2 0 +Cτ
n
i=1
after obvious estimates and a kickback ofτ ni=1∇δi2
0, together with our earlier estimate forn= 1, we obtain
∇δn2
0+τ 2
n
i=1
δi
2
0 +τ2
n
i=2
δi2
0≤Cτ
2. (21)
Here by (18) we have
τ
n
i=1 ¯
∂tei
2 +τ
n
i=2
∂¯tei
2 2
1 2
≤Cτ (22)
and, further,
en
2=τ
n
i=1 ¯
∂tei
2
≤Cτ. (23)
Then we conclude that there existτ4,τ5,C3,C4such that whenτ≤τ4, we have
en2+τ
n
i=2
∂¯tei
2 2
1 2
+δn1+τ
n
i=1
δi
2 +τ
n
i=2
δi22
1 2
≤C3τ, (24)
which leads to
en2≤τ41, ∂¯tUn
2≤C4, (25)
Un0,∞+√τ
n
i=1
∂¯tUi
2 0,∞
1 2
≤Cen2+C√τ
n
i=1
∂¯tei
2 2
1 2
+un0,∞+√τ
n
i=1
∂¯tui
2 0,∞
1 2
≤CC3τ+CC3 √
τ+un0,∞+√τ
n
i=1
∂¯tui
2 0,∞
1 2
≤K0, (26)
where τ ≤τ5=min{1/2CC3, 1/4C2C32}. Clearly, C3,C4have nothing to do withC0, and thus (6) and (7) hold form=nif we take C0≥ 4i=1Ci andτ0≤min1≤τ≤5τi. Then the
induction is closed. The proof is completed.
Remark1 The special method used to tackle the left-hand side of (16) is important to deduce the regularities ofUnandQnin theH2-norm. Further, the terms includingδn
on the right-hand side needs innovative technologies to treat.
4 Error estimates for spatial-discrete system and optimal error results
In this section, we will establishτ-independent optimal error results forunandqnthrough
the spatial results. We decompose the errors as follows:
Qi–Qih=Qi–IhQi+IhQi–Qihri+θi, i= 1, 2, . . . ,n,
and we are now ready for the unconditional spatial results.
Theorem 2 Let um and Um
h be solutions of(3)and(4),respectively,for m= 1, 2, . . . ,N.
Under the conditions of Theorem1,there existτ0,h0such that,forτ ≤τ0and h≤h0,we have
um–Uhm0+qm–Qmh0=Oh2+τ (27)
and
∇
um–Um
h0+∇
qm–Qm
h0=O(h+τ). (28) Proof Before discussing (27) and (28), we shall pause to give the results
ξm0+θm0+τ
m
i=1
∇θi20
1 2
≤C0hh+τ12 (29)
by mathematical induction, whereC0is a positive constant independent ofm,τ, andh. Since IhUm0,∞ + √τ( im=2¯∂tIhUi20,∞)
1
2 ≤ C, let K
0 1 + IhUm0,∞ + √τ ×
( mi=2¯∂tIhUi20,∞)
1
2. We begin withm= 1:
¯
∂tθ1,vh
+aU0τ∇θ1,∇vh
= –∂¯tr1,vh
–aU0τ∇r1,∇vh
–aU0–aUh0τ∇Q1h,∇vh
–aUh0∇η0,∇v –∇U0aU0–aUh0,∇v+fU0–fUh0,vh
. (30)
Takingvh=θ1in (30), we get
1
τθ
12 0+τa
1
2U0∇θ12
0
= –∂¯tr1,θ1
–aU0τ∇r1,∇θ1
–aU0–aUh0τ∇Q1h,∇θ1–aUh0∇η0,∇θ1
–∇U0aU0–aUh0,∇θ1+fU0–fUh0,θ1. (31)
It is easy to see that
¯
∂tr1,θ1
≤Ch2∂¯tU12θ10≤Ch4+Cθ1
2 0,
∇U0aU0–aUh0,∇θ1≤Cr00∇θ10≤Ch2τ+ 1 8τθ
12 0,
Denotingγ(X)|K=|K1|
Kγ(X)dXand then using the mean-value technique, we obtain
aU0τ∇r1,∇θ1
=
K
aU0–aU0τ∇r1,∇θ1
K
–
K
aU0|
K
τ∇e1–∇Ihe1
,∇θ1K+
K
aU0|
K
τ∇u1–∇Ihu1
,∇θ1K
≤Ch2τU12∇θ10+Chτe12∇θ10≤Ch4+Ch2τ2+Cτ2∇θ120,
aUh0∇η0,∇θ1
=
K
aUh0–aU0
h
∇η0,∇θ1K+
K
aU0
h
|K
∇η0,∇θ1K
≤Ch2u02∇θ10≤Ch√τ√1 τθ
1 0≤Ch
2τ+ 1 8τθ
12 0.
By Theorem1we have
aU0–aUh0τ∇Q1h,∇θ1
= –aU0–aUh0τ∇θ1,∇θ1
–aU0–aUh0τ∇r1,∇θ1–aU0–aUh0τ∇δ1,∇θ1
+aU0–aUh0τ∇q1,∇θ1
≤Ch2τU02∇θ10,∞∇θ10
+Ch3τU02U12∇θ1
0,∞+Ch
2τ∇δ1 0∇θ
1 0,∞
+Ch2τ∇q10,∞∇θ1
0
≤Ch4+Ch2τ2+Chτ∇θ120+Cτ2∇θ120.
Allocating all the estimates obtained, we have
1
τθ
12 0+τ∇θ
12 0
≤Ch4+Ch2τ+Chτ∇θ120+Cθ120+Cτ2∇θ120. (32)
Thus there existτ1,τ2,h1,h2,C1 such that, forτ≤τ1andh≤h1, we have
θ10+τ∇θ10≤C1h(h+√τ), (33)
which implies
Uh10,∞≤Ch–1ξ10+IhU10,∞
≤CC1h+CC1√τ+IhU10,∞≤K0, (34)
By mathematical induction we assume that (29) holds form≤n– 1. Then there existτ3
andh3such that
Uhm0,∞+√τ
m
i=2
∂¯tUhi
2 0,∞
1 2
≤Ch–1
ξm0+√τ
m
i=2
∂¯tξi
2 0
1 2
+
IhUm0,∞+ √
τ
m
i=2
∂¯tIhUi
2 0,∞
1 2
≤2CC0h+ 2CC0√τ+
IhUm0,∞+ √
τ
m
i=2
∂¯tIhUi
2 0,∞
1 2
≤K0, (35)
whereh≤h3≤1/4CC0andτ ≤τ3≤1/6(CC0)2.
Then we prove that (29) also holds form=n. By (4) and (5) we derive the error equations
⎧ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎩
(∂¯tξn,vh) = –(∂¯tηn,vh) + (θn,vh) + (rn,vh),
(∂¯tθn,vh) + (a(Uhn–1)τ n
i=1∇θi,∇vh)
= –(∂¯trn,vh) – (a(Un–1)τ ni=1∇ri,∇vh)
– ((a(Un–1) –a(Un–1
h ))τ n
i=1∇IhQi,∇vh) – (a(Uhn–1)∇η0,∇v)
– (∇U0(a(Un–1) –a(Un–1
h )),∇v) + (f(Un–1) –f(Uhn–1),vh).
(36)
Forvh=θnin the second equation of (36), we have
τ
aUhn–1
n
i=1
∇θi,∇θn
=τ
Ω
aUhn–1
n–1
i=1
∇θi· ∇θn+τa12Un–1 h
∇θn20
=1 2τ
Ω
aUhn–1
n
i=1 ∇θi
2 –1
2τ
Ω
aUhn–1
n–1
i=1 ∇θi
2
+1 2τa
1 2Un–1
h
∇θn20,
and hence we find
1 2τθ
n2
0–θ
n–12 0
+1 2τa
1 2Un–1
h
∇θn2
0
+1 2τ
a
1 2Un–1
h
n i=1
∇θi
2
0 –1
2τ
a
1 2Un–2
h
n–1
i=1 ∇θi
2
0
≤Cτ2∂¯tUhn–10,∞
n–1
i=1 ∇θi
2
0
–∂¯trn,θn
–
aUn–1τ n
i=1
∇ri,∇θn
–
aUn–1–aUhn–1τ n
i=1
∇IhQi,∇θn
–aUhn–1∇η0,∇θn
–∇U0aUn–1–aUhn–1,∇θn–fUn–1–fUhn–1,θn
7
i=1
Bi. (37)
Obviously,
B1≤Cτ2
n–1
i=1 ∇θi
2
0 ,
B2≤Ch2∂¯tUhn2θ
n
0≤Ch
4+Cθn2
0, (38)
B7≤Ch4+Cξn–1 2 0+Cθ
n2
0.
Similarly to the proof ofA2∼A8 andA10, we rewriteθnby τ ni=1∂¯tθi and then try to
transferτfrom one side to the other in the inner product. For simplicity and concreteness, with the help of (2), we show that
B5=
au
μn4–1∂¯tUhn–1∇η0,τ n–1
i=1 ∇θi
–1
τ
Ω
∇η0
aUhn–1τ n
i=1
∇θi–aUhn–2τ n–1
i=1 ∇θi
=
K
au
μn4–1∂¯tξn–1–au
μn4–1∂¯tξn–1
∇η0,τ n–1
i=1 ∇θi
K
+
K
au
μn4–1∂¯tξn–1|K
∇η0,τ n–1
i=1 ∇θi
–
au
μn4–1∂¯tηn–1∇η0,τ n–1
i=1 ∇θi
+
K
au
μn4–1∂¯tUn–1–au
μn4–1∂¯tUn–1
∇η0,τ n–1
i=1 ∇θi
K
+
K
au
μn4–1∂¯tUn–1|K
∇η0,τ n–1
i=1 ∇θi
–1
τ
Ω
∇η0
aUhn–1τ n
i=1
∇θi–aUhn–2τ n–1
i=1 ∇θi
≤Ch2∂¯tξn–11u02,4
τ
n–1
i=1 ∇θi
0,4 +Ch2
τ
n–1
i=1 ∇θi
0
–1
τ
Ω
∇η0
aUhn–1τ n
i=1
∇θi–aUhn–2τ n–1
i=1 ∇θi
≤Ch4+C∂¯tξn–1
2 0+C
τ
n–1
i=1 ∇θi
2
0
–1
τ
Ω
∇η0
aUhn–1τ n
i=1
∇θi–aUhn–2τ n–1
i=1 ∇θi
whereμn4–1=Uhn–2+τ λn4–1∂¯tUhn–1and 0 <λn4–1< 1. Again transferringτ from one part of the inner product to the other, we have
B3= –
aUn–1τ n
i=1 ∇ri,τ
n
i=1 ∇ ¯∂tθi
=
aUn–2∇rn,τ n–1
i=1 ∇θi
+
a(Un–1) –a(Un–2)
τ τ
n
i=1 ∇ri,τ
n–1
i=1 ∇θi
–∂¯t
aUn–1τ n
i=1 ∇ri,τ
n
i=1 ∇θi
3
i=1 B3i.
We splitB31andB32and estimate them as follows:
B31=
K
aUn–2–aUn–2∇rn,τ n–1
i=1 ∇θi
K
–
K
aUn–2|
K
∇ei–∇Ihei,τ n–1
i=1 ∇θi
K
+
K
aUn–2|
K
∇ui–∇Ihui,τ n–1
i=1 ∇θi
K
≤Ch2
τ
n–1
i=1 ∇θi
0
+Ch√τ
τ
n–1
i=1 ∇θi
0
≤Ch4+Ch2τ+C
τ
n–1
i=1 ∇θi
2
0 ,
B32=
a(Un–1) –a(Un–2)
τ τ
n
i=1
∇ei–∇Ihei
,τ n–1
i=1 ∇θi
+
K
a(Un–1) –a(Un–2)
τ –
a(Un–1) –a(Un–2)
τ
×τ n
i=1
∇ui–∇Ihui
,τ n–1
i=1 ∇θi
K
+
K
a(Un–1) –a(Un–2)
τ
K
τ n
i=1
∇ui–∇Ihui
,τ n–1
i=1 ∇θi
K
≤Ch√τ
τ
n–1
i=1 ∇θi
0 +Ch2
τ
n–1
i=1 ∇θi
0
≤Ch4+Ch2τ+C
τ
n–1
i=1 ∇θi
2
Then we have
B3≤Ch4+Ch2τ+C
τ
n–1
i=1 ∇θi
2
0 –∂¯t
aUn–1τ n
i=1 ∇ri,τ
n
i=1 ∇θi
.
Note that
B6=
∇U0au
μn5–2∂¯tξn–1+∂¯tηn–1
,τ n–1
i=1 ∇θi
+
∇U0ξn–1+ηn–1au(μ n–1
5 ) –au(μn5–2)
τ ,τ
n–1
i=1 ∇θi
–∂¯t
∇U0au
μn5–1ξn–1+ηn–1,τ n
i=1 ∇θi
≤Ch4+Cξn–12
0+C∂¯tξ
n–12 0+C
τ
n–1
i=1 ∇θi
2
0
–∂¯t
∇U0au
μn5–1ξn–1+ηn–1,τ n
i=1 ∇θi
,
where
μn5–1=Un–1+λn5–1ξn–1+ηn–1, 0 <λn5–1< 1, and
au(μn5–1) –au(μn5–2)
τ
≤∂¯tUn–1+λn5–1∂¯tξn–1+∂¯tηn–1.
RewritingB4and splitting it into several parts, we obtain
B4=
aUn–1–aUhn–1τ n
i=1 ∇ri,τ
n
i=1 ∇ ¯∂tθi
–
aUn–1–aUhn–1τ n
i=1
∇Qi,∇θn
= –
aUn–2–aUhn–2∇rn,τ n–1
i=1 ∇θi
–
τ n
i=1
∇ri(a(U
n–1) –a(Un–1
h )) – (a(Un–2) –a(Uhn–2))
τ ,τ
n–1
i=1 ∇θi
+∂¯t
aUn–1–aUhn–1τ n
i=1 ∇ri,τ
n
i=1 ∇θi
–
aUn–1–aUhn–1τ n
i=1
∇Qi,∇θn
It is obvious that
–
aUn–2–aUhn–2∇rn,τ n–1
i=1 ∇θi
≤ChUn2Ch2Un–22+ξn–2
0
τ
n–1
i=1 ∇θi
0,∞
≤Ch4+Cξn–220+C
τ
n–1
i=1 ∇θi
2
0 .
Because
(a(Un–1) –a(Uhn–1)) – (a(Un–2) –a(Uhn–2))
τ
=au
μn6–1∂¯tUn–1–au
μn7–1∂¯tUhn–1
=au
μn7–1∂¯tξn–1+∂¯tηn–1
+∂¯tUn–1
au
μn6–1–au
μn7–1, (39)
where
μ6n–1=Un–2+τ λ6n–1∂¯tUn–1, μ7n–1=Uhn–2+τ λ7n–1∂¯tUhn–1,
0 <μn6–1,μn7–1< 1,
and
μn6–1–μn7–1=ξn–2+ηn–2+τ λn7–1∂¯tξn–1+∂¯tηn–1
+τ∂¯tUn–1
λn6–1–λn7–1,
it follows that
τ n
i=1
∇ri(a(U
n–1) –a(Un–1
h )) – (a(Un–2) –a(Uhn–2))
τ ,τ
n–1
i=1 ∇θi
≤Ch2
τ
n
i=1 Qi
2
(a(Un–1) –a(Uhn–1)) – (a(Un–2) –a(Uhn–2)) τ
0
τ
n–1
i=1 ∇θi
0,∞
≤∂¯tξn–10+∂¯tηn–10+ξn–20+ηn–20+τ
Ch
τ
n–1
i=1 ∇θi
0
≤Ch4+Ch2τ+∂¯tξn–1
2 0+ξ
n–22 0+C
τ
n–1
i=1 ∇θi
2