R ENDICONTI
del
S EMINARIO M ATEMATICO
della
U NIVERSITÀ DI P ADOVA
D. A REGBA -D RIOLLET J.-M. M ERCIER
Convergence of numerical algorithms for semilinear hyperbolic system
Rendiconti del Seminario Matematico della Università di Padova, tome 102 (1999), p. 241-283
<http://www.numdam.org/item?id=RSMUP_1999__102__241_0>
© Rendiconti del Seminario Matematico della Università di Padova, 1999, tous droits réservés.
L’accès aux archives de la revue « Rendiconti del Seminario Matematico della Università di Padova » (http://rendiconti.math.unipd.it/) implique l’accord avec les conditions générales d’utilisation (http://www.numdam.org/conditions).
Toute utilisation commerciale ou impression systématique est constitutive d’une infraction pénale. Toute copie ou impression de ce fichier doit conte- nir la présente mention de copyright.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
http://www.numdam.org/
Hyperbolic Systems.
D.
AREGBA-DRIOLLET (*) -
J.-M.MERCIER (**)
ABSTRACT - We
study
numerical schemes for some semilinearhyperbolic
systems.We want to insure convergence and to be able to detect blow up
phenomena.
We construct finite difference schemes and define a maximal convergence time which is
proved
to coincide with the maximal existence time of the con-tinuous solution. Numerical
experiments
arepresented.
1. Introduction.
In this paper we
study
the convergence of numerical schemes forsome semilinear
hyperbolic systems.
Here we focus our attention on twoclasses of
systems
for which one does notalways
know whether the sol- ution of theCauchy problem
isglobal
in time or not. In order toprovide
some answers to this
question,
weexpect
the numericalapproximation
toconverge towards the solution as
long
as this solution exists and also to be able to detect an eventual blow up. To reach that aim we use a local convergencetheory
in thespirit
of[7],
whose definitions ofstability
andconsistency
allow us totranspose
at the numerical level the wellknownproperties
of semilinearhyperbolic systems:
local wellposedness
andstability
for smoothdata,
finitepropagation speed.
We define finite dif- (*) Indirizzo dell’A.:Math6matiques Appliqu6es
de Bordeaux, Universite Bordeaux 1, 351 cours de la Lib6ration, F-33405 Talence, France.E-mail:aregba@math.u-bordeaux.fr
(**)
S.I.S.S.A,
4/7 Via Beirut, 1-34014 Trieste,Italy.
E-mail: mercier@sissa.it. This author was
granted by European
contract ER- BCHBGCT940607 and ERBFMRXCT960033during
the realisation of this paper.ference discretizations of our
systems
for which we construct suitablefunctional spaces where
stability
andconsistency
hold. Then we are able to define a maximal convergence time which isproved
to coincide withthe maximal existence time of the continuous
problem. Actually
in theconvergence
proof
theproperties
of the exact local solutions as well asthose of the numerical ones are involved
(see
section2).
Considerationson
special
cases and numericalexperimentation
show that our schemesactually
allow the detection of blow up and itsqualitative analysis.
The first class of
systems
under consideration is afamily
of one di-mensional first order
systems
withquadratic
interaction:The
speeds
ci and the interaction coefficients are real and u ==
The second
family
ofproblems
is asystem
of waveequations
with cu-bic interaction:
with E1, ê 2 e
~-1, +1}.
Systems
oftype (1)
or(3)
arise in various fields ofphysics, generally
as a
simplification
of morecomplicated
nonlinearproblems.
Forexample
in kinetic
theory
of gases, the discrete Boltzmannequations
are oftype (1) (see [19]
forinstance).
Inplasma physics
the 3-wavescomplex
valuedsystem:
can be
put
in form(1).
If L = 2 the resultsconcerning
theglobal Cauchy problem
for(1)
with «small data» or«large
data» arecomplete [2].
ForL ~ 3
global
existence theorems are known forparticular
cases as dis-crete Boltzmann
equations
withpositive
data[19], [3]
or conservativesystems [8]
among which(4).
Also some blow up results are available butthere is no
general
classification. A lot of numerical studies are con-cerned with discrete
velocity
Boltzmann models. In[20]
a fractionalstep
method is used to prove a
global
existence result of Carleman’s model. In[5],
the fluiddynamical
limit of Broadwell’s model is studiednumerically.
In
[16]
uniform convergence results areproved
under some Tartar’stype asumptions [19].
One can see also[9].
Note that all these papers deal withglobal
solutions while ourviewpoint
is theapproximation
ofpossibly blowing
up solutions.Systems
oftype (4)
have also been numer-ically experimented,
see forexample [11].
In this paper we use a frac-tional
step
method where the linearpart
is solvedexactly
and the nonlin-ear
part
is discretizedby
asemi-implicit
method. The convergence is ob- tainedby proving
local uniformstability
in L ’ andconsistency
inL °°,
lo-cally uniformly
inWI, 00.
P( + 1, -1 )
comes from the fieldtheory (see [13]
and related refer-ences for a
survey)
and the associatedCauchy problem
may beinterpret-
ed as an intermediate one between
P( + 1, + 1 )
andP( -1, -1 ).
Actual-ly,
thelong
time behavior of solutions in the E 1 ê 2 > 0 cases are better un-derstood
[13],
but thequestion
of theglobal
existence in time for smoothenough
solutions ofP( + 1, -1 )
still remains open(see [14]
forpartial results).
A numericalexperimentation
of the behavior of a Klein-Gordonequation
with ahomogeneous
andsupercritical semilinearity
in thethree dimensional case
owning spherically symmetric
data is done in[18].
These authors solvenumerically
anequivalent
one dimensionalproblem. They
use animplicit scheme,
moreprecisely
anexplicit
one forthe linear wave
equation part
and animplicit
one for the nonlinearpart.
In the three dimensional case with
spherically symmetric data, algo-
rithms devoted to semilinear wave
equations
are studied also in[17]
inthe subcritical case of a
semilinearity.
Here theproblem
is solved direct-ly expressing
theequation
inpolar coordinates,
but with the sametype
of scheme. These authors prove a convergence result in the conservative
case
using
abstract convergence theorem. Theprevious
works are ex-tended in the three dimensional case without
spherically assumptions
over the initial data in
[6].
We also use theprevious ideas,
but our ap-proach
is a little bit different since we are interested also in the blow upcases. First we define a semi
implicit
scheme : we use the same dis-cretization as in
[18]
for the linearpart
of the waveequation,
but thenonlinear
part
is treated in such a way that wecompute
anexplicit
sol-ution. This avoids some technical difficulties linked to the
implicit
natureof a
scheme,
whilekeeping
its essentialproperty
of conservation. Fur-thermore,
we define energytype
functional spaces ofregular
functionsin which our
algorithm naturally
acts. Thecomputed
solution is then thevalues of a function onto the
points
of aregular grid.
Thisimprovement
allows us,
using
an energytype approach
to thisproblem,
togive
selfcontained
proofs
of convergence results.The
plan
of the paper is thefollowing:
in section 2 we recall the need- ed theoritical results for(1)
and(3)
andpresent
them in asynthetized
and rather
general
form. The secondpart
of this section is then devoted to ageneral
framework of the numericaltheory:
we define a numericalmaximal convergence time and we
precise
whatstability
andconsistency
conditions have to be satisfied in order to obtain the local convergence and the coincidence of numerical convergence time and theoritical maxi- mal existence time
(Theorem 2.5).
Part 3(resp. 4)
is devoted to the spe- cificstudy
of(1) (resp. (3)).
Numericalexperiments
arepresented
in thefifth
part
of this paper. In the annex wegive
some results for a three di- mensionalaxisymmetric
version of(3).
2. A
general
framework.In this section we
give
sufficient conditions for a numerical scheme for a semilinearsystem
oftype (1)
or(3)
to converge. The solutions of the consideredsystem
as well as the numerical ones areinvolved,
so that wefirst
give
some theoritical results. The localtheory
for semilinearhyper-
bolic
problems
is ratherclassical,
see forexample [12], [10]
and refe-rences therein.
2.1. Local existence results
2.1.1. Local existence
for system (1). -
Considersystem (1)
whereu = (~i )1, i _ L
is real and thesystem
ishyperbolic:
thespeeds
ciare real. Note that the
diagonality
is not restrictive because the interaction remainsquadratic through
a linearchange
of function.We take initial
For we denote:
THEOREM 2.1. Take c
1)
There exists aunique
local solution uof
and there exists a constant
C1
whichdepends only
on thecoefficients Aji of
the interaction such thatfor
alla > one can take
and then
2) If
u exists in andif
rrtoreovemthen
3)
Let T * = exists in Then ei-ther
2.1.2. Local existence
for system (3) -
All the results of this para-graph
are available with the same statement in the three dimensional case, and we refer to[13]
for acomplete proof.
First we express the one dimensional
Cauchy problem
in the follow-ing
alternate Hamiltonian form:We denote with
V)
the solution of(8)
for initial dataWO =
=
W( 0 ) V° ).
These initial conditions are chosen in the functional space Y" =[H ~‘ ( lE~.) ]2 X [H ~‘ -1 ( lE~) ]2,
where H~ is the usual Sobolev space.THEOREM 2.2. Let ,u ~ 1 and
W °
E Yu. There exists T > 0 such thatP( e 1, E 2) defines
aunique
solution W ECO([O, T]; Y,).
Let T * be the supremum over all T > 0 for which W E
CO([O, T ]; Yu).
Remark that T * *
T * [ W ° ,
E ,,u ].
Forinstance,
we deduce from SobolevT * [ p ] a T * [,u ’ ].
Weprecise
in the next theorem the behavior of a solution in aneighborhood
of apresupposed
finite blow up time.THE OREM 2.3. and
Suppose
thatT * [ W ° , E , ,u ] oo .
2.1.3.
Synthesis -
Theproperties appearing
in the above results canbe
synthetized
in view ofunifying
thepresentation
of the numericaltheory.
We denote for(1):
Then we define for
(3):
We take
compactly supported
data for numerical purposes(see
section 4below).
We have E c Yc Z with continuousimbeddings.
Bothsystems (1)
and
(3)
may be written in the formwith initial condition
In all what follows
(11)(12)
is considered as the unifiedrepresentation
of(1)
and(3)
with related functionnal spaces definedby (9)
and(10).
THEOREM 2.4. For
all 0
eE there exists > 0 and aunique
solution u
of Define
Either
Moreover,
for
allDEFINITION 2.1.
If
the maximal existence time T * isfinite
it iscalled the blow up time
of
the solution.In the
following
we denote F the evolutionoperator
associated to theproblem: u(t)
=Ft q5.
~2.2. The convergence theorem.
We discretize
(11)(12) by
a finite difference method. If r and h are the timestep
and the spacestep, they
are in a flxedproportion
Q =z/h governed by
a CFL condition. We denote u n the numerical solution at timetn
=,rn andK~
the semidiscretizationoperator:
DEFINITION 2.2.
Uniform
convergence[7]. For q5
E Z the schemeKt
converges
uniformly
on[ 0 , T]
towards c EC ° ( [ 0 , T], Z) if
DEFINITION 2.3. Numerical blow up time.
For 0
E Z the maximal convergence timeT * * ( ~ ) for
the schemeK,
isdefined by:
T * *
(q5)
=0 ; K,
convergesuniformly
on[ 0, T ] ~ . If
T * *( ~ )
isfinite
we call it the numerical blow up time.We suppose that for n ~
0,
un E Y and that we can define onY a
family
of norms X’depending
on r andsatisfying
We denote
and
similarly
are definedBy(A), Bz(A), B,(A).
Our main result isthe
following:
THEOREM 2.5. and the scheme
(13). Suppose
thatthe
following
conditions aresatisfied:
A)
Local uniformstability.
For all A > 0 there exists
Ts(A)
> 0 such that:Here y is a
uniform
constant.B)
Local uniformconsistency.
For all M >
0,
there exist C > 0 and z 1 > 0 such thatif
í r 1then:
Then:
(i)
The maximal convergence time and the maximal existence timefor (11)(12)
are identicaL.(ii)
Let T * be this time. For allTo
T * the scheme converges uni-formly
on[0, To]
towards the solutionof (11) (12).
PROOF OF THEOREM 2.5. The
plan
of theproof
is thefollowing:
wefirst prove convergence for T small
enough.
Then we prove convergence for every time of existence of the solution of(11)(12). Finally
we proveT*(Ø)
=T**(Ø).
Let
To e]0,
T *[
be a time of existence of the solution of(11) (12).
Take which is finite ac-
cording
to theTheorem
2. We denoteTS
=min (To, Actually
we prove a little more than(14):
we prove that1)
Local convergence. We estimate theglobal
errorby introducing
the
approximate
solutions issued from each exactF~N _ n~ z ~.
For N > 1and
t E [ 0 , T~]
we have:where
so that
For 0 ~ n ~ N -
1, F~N _ n~ ~ ~
e and M. Moreoverby (17),
there exists í 1 such that for r ri 1Thus for N
large enough, depending
on thechoice of A. Therefore
by (16)
we obtain:Hence
by (15):
Then we use
(17)
to conclude that there exists í 2 > 0depending only
onA and M such that:
In fact
by
the sameargument
we also have for allAn
important
remark is that no estimate of the E norm of theapproxi-
mated solution is needed but
only
the one of the exact solution.Consequently
the scheme convergesuniformly
on an interval oflength Ts
towards the solution of(1)(5).
2) Convergence
on[0, To ].
We have to consider the case 0Ts
To . Take T = min ( To ,
existsand
Also
by
the firstpart
of theproof
we know thatTherefore,
for N ~Nl(A, M), KUN2N q5
remains inBtl2N (A)
and we can use(16):
Applying (19)
onceagain,
we conclude thatBy
a classicalargument
we obtain then the uniform convergence of the scheme towards the solution of(1)(5)
on[0, T ].
If
To ~ 2 TS
the convergencepart
of theproof
iscomplete.
Otherwisewe can
repeat
the aboveargument
and reachTo
in a finite number ofsteps.
3)
Blow up times. At thispoint,
we know thatT * * ( ~ ) ~ T * ( ~ ).
Let us suppose
T * * ( ~ )
>T * ( ~ ).
ForT * * ( ~ )
> T >T * ( ~ )
there existsT ], Z) satisfying (14).
By
Theorem 2.4 lim sup , thereexists We obtain a contradiction because
3. A first order
system.
In this section we
study
the convergence of asemi-implicit
schemefor
(1).
HereGi
is a(not necessarily symmetric)
bilinear form associated to qi:We discretize
system (1)
in time on astrip [ o , T ]
x Rby splitting
it intoan
ordinary
differentialsystem
and a linearhyperbolic
one. For a timestep
T = TIN we denote u n the numerical solution attime tn
= rn andKr:
the semidiscretization
operator:
We take
u ° _ 0.
Forgiven
and XER,
is an ap-proximate
solution at timetn +
1 of:We use here a semi
implicit
scheme:where 0 E
[0, 1 ]
is aparameter
to be chosen. Then u n + 1 is the exact solution attime tn
+ 1 of thesystem:
Denoting R( i) ~ n + 1~2 = u n + 1
the associated group:the scheme is
finally
written as:We do not consider here the space discretization. From a
computa-
tional
viewpoint,
let us remark that if thespeeds
ci are in a rational pro-portion,
which isusually
the case, we are able to choose a spacestep
for which we cancompute
the exact solution of(21)
onto thepoints
of a regu-lar
grid.
In this case, notice also that the numerical domain of influence coincide with the theoretical one.The choice of this scheme is. motivated
by
the fact that for L=1, (21) provides
the exact solution of theproblem:
Actually (21) gives:
so that Un =
u(tn)
and the numerical solution blows upexactly
as the ex-act one. As we see in theorem 2.1 the blow up mechanism is due
uniquely
to the
explosion
of the L °° norm of the solution: anexplosion
of the gra- dientletting
a weak solution exist is notpossible.
Moreover in all knownproofs
of non existence ofglobal
smooth solutions of(1)(5)
theequation y ’
=y 2
is involved either as acomparison
tool or toprovide blowing
upsolitary
waves(see [2]
and referencestherein).
Hence onehopes
agood
detection of blow up
phenomena
for(1).
Moreover
(21)
can be written in asimple
linear way:PROPOSITION 3.1. For the solution
R( -í) of (21)
isthe solution
of
the linearsystem:
where
A(un(x»
is a L x L matrix withcoefficients given by
Hence if the numerical solution does exist and a nume-
rical blow up criterion is the
singularity
ofI - TA(u n(x».
Inpractice
ifI - TA(un(x»
issingular
the numerical calculation must bestopped
onthe domain of influence of x but may be continued elsewhere in the
space-time
domain.By
this way we construct a maximal domain whichboundary
is the numerical blow up curve. See forexample [4], [1]
for studies on the theoretical blow up curve.LEMMA 3.1. There exists a constant C >
0, depending only
on theAji
such thatfor
r(Cl 10 11 K, 0
isdefined.
Moreoverfor
all go > 0 and A > go, there exist io > 0 such that:PROOF OF LEMMA 3.1. There exists a constant C
depending only
onthe
Aj§
such thatHence for for is defined and:
Consequently
we have(24)
withOf course if G is
symmetric (Aji = Aikj)
the value of 0 is indifferent and it is the most common choice. In this case one obtainseasily:
PROPOSITION 3.2.
suppose
that G issymmetric
and that there exists a E such that:Then:
As a
particular
case if one considers a discretevelocity
Boltzmann sys-tem,
such an a exists. The aboveproperty
insures a discrete mass con-servation
analogous
to the continuous one. Numericalapproximation
ofdiscrete
velocity
Boltzmannequations
has been consideredby
many au- thors. See forexample [16]
and references therein.But one may be interested in
discretizing
so-called conservative sys- tems[8],
that aresystems
such that there exist~81, ... , ~3 L > 0
suchthat:
For such an interaction the
quantity
dx is conserved. It is convenient to write suchsystems
in the canonical nonsymmetric
form:
where > 0 and
By
astraightforward
calculation we can see that if 0 = 1 then the scheme(21)
isdissipative:
and if 0 = 0 then the inverse
inequality
holds:so that it seems to be convenient to choose 0 = 1/2
although
this valuedoes not insure discrete energy conservation.
Actually,
numerical testsshow that it is the best choice.
Let us now
study
the convergence of(21).
Thefollowing
lemma en-sures that the
stability requirement
of theorem 2.5 is fulfilled. We claim that on a small time interval[0, Ts]
the scheme is L ’stable, uniformly locally
in L °° and that on this interval the numerical solutiondepends continuously
on the data in L°°,
stilluniformly locally
in L °’ . Moreover the estimate onTs
is theanalogue
of that obtained on the local existence time for the continuousproblem.
LEMMA 3.2. Local
uniforme stability.
For all A > 0 there exists> 0 such
that for
where y is a
uniform
constant. Moreover we can chooseTs by
thefollow-
ing
way:where C is a constant which
depends only
on the coefficientsA~k
of theinteraction.
PROOF OF LEMMA 3.2. We prove first that for all A > 0 there exists
Ts (A)
> 0 such that:Denoting
r =t/N,
we deduceby
a recurrence on(26):
from which we obtain the a
priori
estimate:Consequently
we can choose then theexistence is ensured for and
(30)
issatisfied.
Now, denoting ;
iby (22)
we have:Taking
into account the fact thatwhere one obtains for N > 1:
which leads to
and ends the
proof
of the lemma.Let us now
study
theconsistency.
We prove here that the scheme is L °’-consistent with theproblem (1) (5), uniformly locally
inWI, 00
Actually
we proveexplicitly
that the scheme is first order accurate.LEMMA 3.3.
Uniform consistency.
There exist two constants B andC2
whichdepend only
on thecoefficients Aji
and the characteristicspeeds
ci such that:PROOF OF LEMMA 3. For all and 1 ~ i ~ L we have:
and for
which can be written
Choosing
in Theorem 2.1 we see there existsBo >
0 such that forFrom this and the
equality
we obtain:
Let us now examine the scheme under the form
(22).
If C is the con-stant defined in
(25)
we have:From the
identity
and the fact that
~l ( ~ ) ~
=q(o),
we deduce:By (33)
and(34)
theproof
iscomplete.
Lemmas 3.2 and 3.3 prove that for
system (1)
withE , Y,
Zgiven by (9)
and X~ =11.1100’
theasumptions
of Theorem 2.5 are satisfied. We have then thefollowing
theorem:THEOREM 3.1. and the scheme
(21).
(i)
The maximal convergence time and the maximal existence timefor (1)(5)
are identicaL.(ii)
Let T * be this time. For allTo
T * the scheme converges uni-formly
on[0, To]
towards the solutionof (1)(5):
REMnR,K 3.1. In the
particular
caseof
interaction(27)
thefollow- ing
schemeis conservative:
In
fact
we havefor
x e R:Hence
stability
is immediate and our methodapplies
withoutdifficul- ty :
the scheme converges towards the solution on anystrip [ 0, T ]
xR,
T>0.
4.
Approximation
of semilinearsystems
of waveequations.
In this
section,
westudy
the convergence of asemi-implicit
schemefor the
following
semilinearsystem
of waveequations:
with
compactly supported Cauchy
data:This section is
organized
as follows: in subsection 4.1 the scheme is introduced and we state its basicproperties.
These last results are ap-plied
in afollowing
subsection to prove uniformstability
and consisten- cy. In the annex the three dimensional caseowning spherically symmet-
ric data is viewed as an
application
of theprevious
case.4.1. The scheme and its
first properties.
Let us introduce first the
following
notations: h and r holdrespect- ively
for the space and timestep.
a=,rlh
is the C.F.L. number. For afunction
U( t , x )
and agiven regular grid (nor, Ui
holds forih)
and un forU(nr, .).
We use the translationoperator Th : Th U(x) = U(x - h)
and introduce the discrete space derivationoperator:
and the discrete time derivation
operator:
With this set of
notations,
the discretization of(3)
consists in the follow-ing
scheme:Fitted in a more usual
form,
the scheme(38)
defines( Un + 1, Vn + 1 )
asthe
explicit
solution of thefollowing system:
where
REMARK 4.1.
(39)
isproperly explicitly defined
aslong
as(I -
-
(a2/2) Qe ( Un»
is invertible.We denote
and
the linear
part
of this scheme. Remarkthat,
whenproperly defined,
thesolution of this scheme owns a finite numerical
propagation speed 1 /Q.
So,
forcompactly supported
dataW °,
the solution iscompactly support-
ed too, and we can use of the
homogeneous
Sobolev norm for these sol- utions.Kt)n
is theapproximation
of thepropagator Ft . But,
notice that thisoperator
does not define an evolution group, whileFt
does.REMARK 4.2. From a
computational viewpoint (39)
leads to com-pure
at everypoint of
aregular grid (ni, ih)nez,
i E z the solutionof
DISCRETE ENERGY CONSERVATION. We recall the
following
energyconservation,
verifiedby
any finite energy solutions of thesystems
ofwave
equations (8) (see [13]
for aproof):
PROPOSITION 4.1. and
T * [, Y~‘ )
theunique
solution
of (8)
with initial conditionW°
E Y,. Thenfor
every 0 ~ t T*The essential
property of
our scheme is that a discretefunctional
similar to the energy
functional defined
above iskept
constant:PROPOSITION 4.2. Let =
(Un,
a solutionsof (39),
thenThe
following
lemma states the basic tools used to prove thisproposi-
tion. This lemma is in the
spirit
of a result obtained in[17]
for the dis- crete case.LEMMA 4.1. We have the
following properties:
PROOF OF LEMMA 4.1. Relations
(i), (ii), (v)
consist in direct com-putations,
we let the demonstration to the reader.First let us recall the
following analogue
ofintegration by part:
So,
one hasjust
toreplace (ux, v)
in(40) u)
in order toget
relation
(iii). Now,
if wereplace v)
in(40) U1)
weget
~ - 2 uxx , ut ~ _ ~ 2 ux , ’Uxt) = according
to relation(ii).
This last
expression
is anequivalent
form of(iv).
PROOF OF PROPOSITION 4.2. Let us take the scalar
product
of(38)
with We
integrate using
thei), ii), v) properties,
and weobtain
This relation
implies
theproposition
4.2.LINEAR STABILITY. Let us compare at this
point
theproposition
4.2and the energy conservation
given by
theproposition
4.1: in theproposi-
tion
4.2,
the character of the energy norm isplayed by
So that this remark introduces the
following
functional as a candidate for theanalogue
of the Y03BC +1-norms:
DEFINITION 4.1. Let W =
(U, V) EH#(R)4.
Wedefine
We state in this section the
properties
of such a functional and com- pare it to the Y" +1-norms. Mainly,
we obtain that for or =í jh
1 thisfunctional defines a norm. Remark also that it is a
straightforward
con-sequence of the
proposition
4.2 that the linearpart
of the schemekeeps
constant the functional
1/. ; X ~ ~ ° ~ 1/2.
This remains true for everyrealu
andwe have
Hence,
the linearpart
of the scheme defines a stablealgorithm
accor-ding
to the Xz~ ~‘ norms in the a 1 case. In this case, theproposition
4.2implies
also a numericalstability property
if the discrete energy isposi-
tive defined.
LEMMA 4.2. a 1.
Then 11. ; X ~~ ~‘ (~ defines
a normfor compactly supported
elementsof
Hu space.Moreover,
we havefor
acompactly supported
W =(U, V) function
where
Cais
apositive
realconstant, depending only
on the sizeof
thesupport of
W.PROOF OF LEMMA 4.2. Consider a W =
( U, ~
function. It suffices to provethe p
= 0 case of the Lemma 4.2. Remark first that for a real valued function u:Hence, denoting U -1=
U - rV:We deduce from this last
expression,
for any real 002,
Assigning
we obtainHence,
for acompactly supported
W function and for o~1, (46)
showsimmediately
thefollowing
relations:and the
triangular inequality
is a norm in the case
Now,
for W =(46)
proves,using
a dominated conver-gence
argument
This is the lemma assertion
(44)
inthe p
= 0 case.Now,
remark that(46) implies
thefollowing
relationWe have
also,
due to(45),
the relationSo the
particular setting 202
=1 la gives
usHence we have
proved (43)
for the case u = 0.Now,
in order to prove(42),
we have to compare the normIlux II
versusthe Sobolev norm So we
consider 0
acompactly supported
function with
support
First, using
the Parsevalidentity
we obtainThis last
estimate, using (43)
shows thatand the
right inequality
of(42)
for the p = 0 case.Second,
we use thefollowing analogue
of the Poincaréinequality
in order to prove,
using (43)
which is the left
inequality
of(42)
for the p = 0 case.4.2. Main resutt.
We state in this section our main convergence result.
THEOREM 4.1. Let or
1,
andW °
EY4 .
Then T * * = T * . Further-more
for
all T T * the schemeKt N W °
convergesuniformly
on[ 0, T]
towards
Ft W ° :
This theorem is the statement of the
general
convergence result(theorem 13)
for theparticular setting given
in(10).
To proveit,
we veri-fy
in the next section thestability
and consistence results as stated in the theorem(13).
For thataim,
we recall thefollowing
definitionREMARK 4.3.
Actually
we prove a better result than the one stated:we
get
This has to be
compared
with( 44 ).
We note also that thestraightfor-
ward
generalization of
the scheme(38)
to the n dimensional case is stable under the C.F.L condition Q 1using
a similar demon-stration. Due to this
fact
andfrom
Sobolevinjections
we that thisresult remains true in the
higher
dimensions under this C.F.L. condi- tion and with addedregularity assumptions
over the initial conditions(see
the annexfor
a result in thisdirection).
4.2.l.
Stability. -
We show in thispart
thestability
of the scheme(39) uniformly
withrespect
to theXr,1
1 norms.LEMMA 4.3. Let a 1. For all A > 0 there exists =
Co IA 2
such that
for
all N >1,
1 ~ n ~ N and 0 ~ t ~Ts(A),
PROOF OF LEMMA 4.3. Before
proving
thislemma,
we shows the fol-lowing stability
result(48) for
all 1 ~ n ~ NTo prove this
relation,
westudy
first a onestep
in time T =t/N
of ourscheme,
for any databelonging
toBz,1 (A ).
We note_
( Ui + ~ ~ Yi + ~ ) - K2
whichsolves, according
to(39),
theequation
where
H
i stands for the twocomponents
vector valued functionNow,
we estimate the norm of1:
according
to(41)
we have2:
going
back to theexpression
of the norms, we com-pute
So we obtain
Using
thealgebra’s properties
of the spaces, p >1 ~2 ,
and theLemma
4.2,
we estimate the non linearpart
with:So we include these estimates in
(49)
in order to obtain:So, hypothesizing W i E B~, (Ai ),
weget W
EB~,1 (Ai + 1),
withAi +
1== Ai ( 1
+CzA 2 ) ~( 1 - Thus,
we obtainrecursively
from this lastpoint
thatAN £ 2Ao, provided
that t ~1 116CA6..
We turn out to the demonstration to the
stability
lemma. First choosedata
belonging
toBT:. 1 (A).
We denoteand the
same with the
subscript
b . We denote in thefollowing
Now,
we estimate the ofW i + 1,
with r == and we
obtain,
as for(49):
We factorize
H
in thefollowing
way:This factorization allows us to estimate:
Now,
suppose that and consider i N. We estimateusing (3.2).
So weget inductively
4.2.2.
Consistency. -
We show in thispart
theconsistency
of thescheme
(39).
Thisconsistency
is stateduniformly according
toy2
space,locally uniformly
for databelonging
to they4
space:PROOF OF LEMMA 4.4. In this
section, *
is the convolutionoperator relatively
to the space variable.Moreover,
for a bounded setS2,
isthe truncated function associated to Sz and we denote the function
~ ~(x)
First,
remark that the condition r £x-r, 111)
allows us to usethe
propositions 2.3,
and 4.3.We remind now the
following integral property
of the solution of(8):
let
( U, V)(t)
=given by
the Lemma 2.2 for data( U°, V° ) belong- ing
to thenW(i)
solves theintegral equation given by
the Duhamelprinciple:
where 1
holds for the free wave
equation,
and /the wave cone issued from a
(r, x ) point, .
..the upper
edge
of this cone. So we haveto estimate the
Y’
norms of the differenceLet us hold first with the linear
part. Using
the Fouriertransform,
we
get
The
following
functions areuniformly
bounded as r tends to zeroSo we can estimate
For the nonlinear
part,
we estimate firstroughly, using
theproposi-
tion 2.3
iii),
and we have also
Now let us hold with the second non linear estimate. We estimate its
H 1
norm
by
So
We
estimate, using
the factorization(52),
We estimate
This last estimate comes from the
property
of the continuousproblem.
So we
estimate, using
theproposition
2.3iii),
For we estimate first
we
have
Now, using
theexpression
of the scheme(38),
weestimate
Blending
all of thesepartial
results andusing
the Sobolevinjections,
weobtain
5. Numerical
experiments.
5.1. The
first
ordersystem.
In all the
experiments presented
here we have fixed B =1/2.
Wepresent
three different tests on(1).
First we consider asimple
model ofdiscrete Boltzmann
equation,
the Broadwellsystem:
It is well known that for
positive
data inL1:
the solution of theCauchy problem
isglobal
in time. But one can also construct exactexplosive
sol-utions
by
asolitary
wavemethod,
see[2]
and references therein. We look for a solution of form:were ~, e is constant and c
E] - 00, -1[ U ]
+1, + oo [. In
our case weobtain:
where
a = - c 2 (c 2 -1 ),
andthen q5
is solution of theblowing
upequation
By
truncation andregularization
one obtains a smoothcompactly
sup-ported
initial condition which isequal to g5. A
on a boundedinterval,
sothat the solution of the
problem
isØ(x - ct). A
in the associateddepen-
dance domain. In this
particular
case the determinant of the matrix I --
iA(un(x»
in(22)
is 1 +h(ul
+2u2
+u3)/2
where onerecognizes
thedensity Ul + 2~ + Ug.
Let us take as a blow up criterion:If u is the exact
solution 0. A
then this condition reads as:As g5 = (Q~ 01- (x -
this criterion furnishes thefollowing
blow up value:instead of the theoretical
x - cT = ~p o 1. Consequently
such a criterionprovides
an error of order h at least.Figures
1 and 2 are thecomparison
between exact and numericaldensity
ul +2 u2
+ u3 at time T = 2. Here c =2, h
= 0.02. Infigure
1 wefocus on the smooth
part
of the solution far from the blow uppoint.
TheL
1 error
has beencomputed
to be less than 1 % in this zone. Infig.
2 weshow the blow up zone. ul +
2 u2
+ u3 = -2/h
for x = - 5.66 while theFig.
1. - Broadwell’sequations:
smooth part of the solution at T = 2.Fig.
2. - Broadwell’sequations:
Stiff part of the solution at T = 2.theoretical blow up is at x = - 5.7. We find the
computed
value x = --
5.58,
that is an error of 2%.Let us now
study
the blow up for:There exists a smooth
compactly supported function 0
such that for alle > 0 the solution of
(55)
blows up in finite timeT* .
Moreover there exists two constantsCl, C2
such that[2]:
If q5
is chosen like in[2]
withsupport
in[-1,1 ],
we know thatTaking
the blow up criterion:we obtain the
following
table:For the same
problem (E = 1)
werepresent
the space time isolines of uland u2.
The maximal value for the isolines has been taken to 12.5 while h = 0.02. This process allows us to exhibit anapproximate
maximal exis- tence domain and a blow up curve of the solution(figures
3 and4).
The last test is concerned with
global
solutions.Figures
5 and 6 rep-Fig.
3. -Space
time isolines and blow up curve for the solution of a 2 x 2 system:first component.
resent the space time isolines of the solutions ul and U2 of the conserva-
tive
system
with the same initial data as above and the same time
step.
Thissystem
arises in nonlinear
optics
orplasmas physics.
We observe astrong
inter-action zone out of which the waves
propagate linearly.
5.2. The
system of
waveequations.
We
present
in thispart computed
solutions ofsystems, using
the schemes(39), (63),
and the remark(4.2).
We have chosen for tests a C.F.L constant a
equal to 2.
Wecompute
the solution over
regular
dichotomousgrids
withshape Vi =
that mesh both the domains
Fig.
4. -Space
time isolines and blow up curve for the solution of a 2 x 2 system:second component.