• Keine Ergebnisse gefunden

Analysis of a D1P3 lattice-Boltzmann equation

3.2 Regular expansion and consistency

not be altered. Therefore we get also the asymptotic similarity of the derivatives, simply by multiplying the equation

t(∂xkdǫ) +ǫ1S∂x(∂xkdǫ) =ǫ2J ∂kxdǫ−ǫαxkrǫ, 1≤k≤m−1

with B∂kxdǫ and performing exactly the same steps as in the proof of the previous theorem.

Corollary 3.1. Suppose the assumptions of theorem 3.1 are satisfied. If addition-ally fǫ,ˆfǫ ∈ Cperm (XT,F) then the two functions are for ǫ↓ 0 asymptotically similar inC T,Hm1(X,F)

with a residual of orderα, i.e. there is a constantK >0such that

sup

t∈Tk∂xkfǫ(t,·)−∂xkˆfǫ(t,·)kL2(X;F)< Kǫα 0≤k≤m−1.

Sobolev’s embedding theorem9 tells us, that any weakly differentiable function on an interval of the real axis is continuous (strictly speaking its equivalence class with respect to almost everywhere equality contains a continuous representative).

Moreover its supremum-norm can be estimated by theL2-norm of the function and its weak derivative. Especially this entails in our case form≥2

sup

t∈Tk∂xkfǫ(t,·)−∂xkˆfǫ(t,·)kL2(X;F) = O(ǫα), 0≤k≤m−1

=⇒ sup

t∈T

sup

x∈Xk∂xkfǫ(t, x)−∂xkˆfǫ(t, x)kF = O(ǫα), 0≤k≤m−2 and allows us to formulate a second corollary.

Corollary 3.2. Under the hypothesis of corollary 3.1, fǫ andˆfǫ are asymptotically similar in Cperm2(XT,F), i.e. with respect to the supremum-norm overXT =T × X.

3.2 Regular expansion and consistency

This section deals with the explicit construction of a comparison (prediction) func-tion in the form of a truncated regular expansion for some arbitrary but fixed n∈N0:

ˆfǫ[n]:=f(0)+ǫf(1)+. . .+ǫnf(n) . (3.12) In general it is not possible to choose theasymptotic order functionsf(k), 0≤k≤n, in such a way that the comparison function becomes an exact solution of the lattice-Boltzmann equation (3.2). Hence we try to determine thef(k)’s so that theresidual10

tˆfǫ[n] − ǫ1S∂xˆfǫ[n] − ǫ2J0ˆfǫ[n] + chˆfǫ[n],1iw − gw =: ˜r[n]ǫ

is asymptotically minimized for ǫ ↓ 0. ˜r[n]ǫ inherits the structure of a finite power series starting however with ǫ2. In order to make the residual vanish as fast as possible for ǫ→0, we equate terms of equal power in ǫwith 0. The f(k)’s must be

9[4] page 129

10This expression is obtained by plugging the comparison function ˆfǫ[n]into the lattice-Boltzmann equation and putting all terms on the left hand side.

determined in such a manner that the obtained equations are satisfied. A priori, the residual comprises n+ 3 different orders fromǫ2 toǫn which yieldsn+ 3 different equations. As we have to determine n+ 1 asymptotic order functions, we expect that all equations but two can be fulfilled by an appropriate choice of thef(k)’s. We pick the equations referring to ǫ2 up to ǫn2 which ensures the residual to be of magnitude O(ǫn1). So the subsequent equations result

ǫ2 : 0 =J0f(0) ǫ1 : S∂xf(0) =J0f(1)

ǫk : ∂tf(k)+S∂xf(k+1) =J0f(k+2)−chf(k),1iw+gδk0w



 (3.13) where the index k runs through the set {0, ..., n−2}. Apart from the two first equations, the obtained equations share the same algebraic structure.

If we achieve to satisfy the above equations by a special selection of f(0), . . . ,f(n), then only terms of the order n−1 andnwill survive.

ǫn1tf(n1)n1S∂xf(n)ntf(n)=−ǫn1chf(n1),1iw−ǫnchf(n),1iw+ ˜r[n]ǫ These remaining terms have to be compensated by the actual residual, if equality shall hold. Resolving thus for ˜r[n]ǫ yields

˜r[n]ǫn1n

tf(n1)+S∂xf(n)+ǫ∂tf(n)+chf(n1),1iw+ǫchf(n),1iw

| {z }

residue function r[n]ǫ

o. (3.14)

Iff(n1) andf(n) are sufficiently smooth, the residue function is uniformly bounded for ǫ ∈ (0,1]. Hence we find the ansatz (3.12) consistent of order n−1 provided that we manage to solve system (3.13).

For ease of notation we define two differential operators Dt:=−τ ∂t, Dx :=−τ S∂x

mapping Cperm (XT;F) to Cperm1(XT;F). Let us collect those terms in (3.13) on the left hand side, which contain the highest occurring asymptotic order function. By introducing the linear map

M :F → F, M :=I− h·,1iw=−τ J0 (3.15) the equations (3.13) are recast in the form:

Mf(0) = 0 (3.16)

Mf(1) = Dxf(0) (3.17)

Mf(k+2) = Dtf(k)+Dxf(k+1)−τ chf(k),1iw+τ gδk0w (3.18) Before we continue, a quick study of the properties ofM seems to be recommended.

Lemma 3.2. The linear operator M, as defined above, is a projector. For given y ∈ F the equation Mx = y is only solvable if hy,1i = 0. Its general solution is given by x= kerM +y=Rw+y.

3.2. Regular expansion and consistency 135

Proof: Since hw,1i= 1 we get:

M2x = Mx− hMx,1iw = x− hx,1iw−

x− hx,1iw,1 w

= x−2hx,1iw+hx,1ihw,1iw = x− hx,1iw

= Mx

So, we see that M is a projector, indeed. Its nullspace is obviously given by kerM = span{w}. Hence M is not invertible and the equation admits only a solution ify∈rangeM. ByFredholm’s alternative for Euclidean vector spaces (see the proposition below) we have rangeM = (kerM). Let us therefore compute the adjoint operator M:

hMx,zi =

x− hx,1iw, z

= hx,zi − hx,1ihw,zi = hx,zi − hx,hz,wi1i

=

x, z− hz,wi1

= hx, Mzi ⇒ M=I− h·,wi1

Evidently, we have kerM = span{1}, which yields the necessary solvability con-dition hy,1i = 0 ⇔ y∈ (kerM). Furthermore being a projector, M acts like the identity11 on its range. So y ∈ rangeM is a specific solution. As the general solution is given as a sum of a particular solution plus an arbitrary solution of the homogeneous equation being an element of kerM = span{w}, we find the asserted

formula verified.

Proposition 3.2. LetA:V V be an endomorphism on an Euclidean vector spaceV. Then the range (image) of A is the orthogonal complement to the kernel (nullspace) of the adjoint operator A, i.e.:

rangeA= (kerA).

Proof: LetwkerAandurangeA, i.e. there exists avV withu=Av. Then we haveuv, since hu, wi = hAv, wi = hv, Awi = hv,0i = 0.

This shows rangeA (kerA). In order to prove the equality we must take recourse to the finite dimensionality ofV. Therefore it is possible to consider a matrix representation ofAandA. We note that a matrix and its transpose have the same rank, since row rankandcolumn rank are equal for any matrix. Thus we conclude: dim(rangeA) = dim(rangeA). Moreover the following relations hold true:

i) V = kerA(kerA) dim`

(kerA)

´ = dimV dim(kerA) ii) dimV = dim(kerA) + dim(rangeA) dim(rangeA) = dimV dim(kerA) Hence we get: dim(rangeA) = dim`

(kerA)´

. So rangeAis a subspace of (kerA)having the same dimension. This enforces, however, the equality of the two spaces.

By means of the preceding lemma, equations (3.16),(3.17) and (3.18) are easily solved. As f(0) is in the kernel of M according to equation (3.16), we conclude

f(0) =u(0)w, (3.19)

with someu(0):XT →Rto be specified more precisely later. If we take this expres-sion for f(0) and remember hSw,1i=0, we notice immediately, that the right hand

11Let y rangeM with y = Mx. The defining property of projectors, M2 = M, implies yMy=MxM2x=MxMx= 0. ThereforeM acts like the identity on rangeM.

side of equation (3.17) fulfills the solvability conditionhDxf(0),1i= 0 independently of u(0). Therefore we obtain

f(1) =u(1)w+Dxf(0) (3.20) with another unknown functionu(1) remaining also undetermined so far. Similarly, we proceed with the higher asymptotic orders. This yields for k∈ {0, ..., l−2}the following recursion relation

f(k+2) =u(k+2)w+Dtf(k)+Dxf(k+1)−τ chf(k),1iw+τ gδk0w, (3.21) provided the solvability condition

Dtf(k)+Dxf(k+1)−τ chf(k),1iw+τ gδk0w, 1

= 0 (3.22)

is fulfilled. Obviously, for any order a new scalar function comes into play. To all appearances, the undetermined F-valued asymptotic order f(k) is replaced by an-other unknown but scalar-valued function u(k), that seems to be quite arbitrary at first glance. Therefore the impression imposes, that we are not winning much, since the complete meaning of these scalar-valued functions remains a little bit vague.

So far it is only known that u(k) = hf(k),1i due to the solvability condition; thus u(k) is the mass moment of f(k). However, we already anticipate, that the solvabil-ity condition inflicts certain constraints on the u(k)’s, which make them not at all arbitrary. In order to demonstrate this, it is necessary, that we substitute in equa-tion (3.21) the asymptotic orders recursively by their corresponding mass moments.

To do so, it is convenient to define the following family of differential operators by recurrence, which spares the cumbersome writing of lengthy terms.

Pk:= 0 fork <0, P0 :=I, Pk:=DxPk1+DtPk2 fork≥1 (3.23) We consider Pk as a differential operator from Cperm+k(XT;F) to Cperm (XT;F) for m∈N0. In the sequel of this section we tacitly assume enough smoothness, so that all occurring differential operators can be applied in a meaningful sense.

Remark 3.1. (Parity) An essential property of the Pk’s is, that they exhibit a well defined parity, if we interpret them as polynomials with respect to the operator S. By a simple induction it is verified for j ∈N0 that even powers of S including S0 = I occur only in P2j, whereas P2j+1 contains odd ones. Hence the relations S2j+1=S and hSw,1i = 0 entail

hP2j+1fw,1i= 0 (3.24)

for any functionf ∈ Cper2j+1(XT;R).

Remark 3.2. (Homogeneity)Another characteristic feature should not stay un-mentioned, for it will become of much use further down. From a formal point of view, we can consider the differential operator Pk as a polynomial in Dt and Dx. Let us therefore write Pk = Pk(Dt, Dx). Moreover, let us replace the differential

3.2. Regular expansion and consistency 137

operatorsDt, Dx by the formal variablesχ, ξ, so that we can define the polynomial pk(χ, ξ) :=Pk2, ξ). Evidently, these polynomials obey the recursion relation

p0(χ, ξ) = 1, p1(χ, ξ) =ξ, pk(χ, ξ) :=ξ pk1(χ, ξ) +χ2pk2(χ, ξ). By an induction argument one can check, that these polynomials are homoge-neous and their degree of homogeneity is given by their index. Thuspk(λχ, λξ) = λkpk(χ, ξ). Hence, the following consequence ensues: If we assign to each monomial ofPk(Dt, Dx) a degree given bytwice the order of the time derivative plus the order of the spatial derivative, it turns out, that we obtain for every monomial of Pk the same degree. Introducing the function spaces

Cn

per(XT;F) :=

f ∈ Cper(XT;F) : ∂tixjf ∈ Cper(XT;F) if 2i+j≤n , it is now straightforward to see, that Pk maps Cpern+k(XT;F) to Cpern (XT;F).

The objective of the next lemma is to resolve the recursion relation (3.21) for the asymptotic order functions and to express them in terms of their mass moments.

Lemma 3.3. f(k+2),0≤k≤n−2, admits the following explicit representation f(k+2)=

k+2X

j=0

Pk+2ju(j)w − τ c Xk j=0

Pkju(j)w + τ Pkgw. (3.25) Proof: The proof is done by induction.

Start: It is easily checked that the formula holds even true forf(0) and f(1), i.e. for k∈ {−2,−1}, if we setu(j)= 0 forj <0. Usingδ00= 1 we get fork= 0:

f(2) = u(2)w+Dtf(0)+Dxf(1)−τ chf(0),1iw+τ gw

= u(2)w+Dtu(0)w+Dxu(1)w+D2xu(0)w−τ cu(0)hw,1iw+τ gw

= P0u(2)w+P1u(1)w+P2u(0)w−τ cP0u(0)w+τ P0gw Thus we obtain the claimed formula also in this case.

Step: Assuming formula (3.25) to be true fork≥0, we show that it is also retrieved fork+1>0. Note that the Kroncker delta vanishes then. Setting in equation (3.21) kto k+ 1 yields:

f(k+3) != u(k+3)w+Dxf(k+2)+Dtf(k+1)−τ cu(k+1)w.

Now the induction hypothesis is used to substitute f(k+1) and f(k+2) by analogous formulas:

f(k+3) = u(k+3)w+Dx k+2

P

j=0

Pk+2ju(j)w−τ cPk

j=0

Pk+1ju(j)w+τ Pkgw

+Dt k+1

P

j=0

Pk+2ju(j)w−τ ckP1

j=0

Pk+1ju(j)w+τ Pk1gw

−τ cu(k+1)w.

Next, corresponding sums inside each of the square brackets are rewritten such that the index j runs everywhere over the same range. So the sums can be condensed:

f(k+3)= P0u(k+3)w+P1u(k+2)w+k+1P

Finally the recursion relation (3.23) is applied f(k+3)= k+3P

j=0

Pk+3ju(j)w−τ ck+1P

j=0

Pk+1ju(j)w+τ Pk+1gw,

to recover formula (3.25) mutatis mutandiswhere kis replaced by k+ 1.

At last, we are prepared to analyze the solvability condition. Equation (3.25) is equivalent to Taking all addends containing u(k+1) and u(k) out of the sums, we obtain

hP1u(k+1)w,1i + hP2u(k)w,1i − τ chP0u(k)w,1i =

we arrive at a diffusion-reaction equation for u(k) with a sourceRk:

tu(k)τθx2u(k)+cu(k) = ωDkP1

Let kbe even. Due to equation (3.24) only those terms survive the scalar product, where k+ 2−j is even too. Thus we obtain for k = 2n at the right hand side

3.2. Regular expansion and consistency 139

an expression containing only u(0), u(2), ..., u(2n2) and g as well as certain (mostly mixed) partial derivatives of these quantities. For oddkthe situation is completely analogous except that g does not occur. This results in a decoupling of even and odd orders, that emerges as the responsible feature for the second order convergence mentioned in section 3. Setting either k= 2l ork= 2l+ 1 we obtain the following evolution equations from the above one:

tu(2l)τθx2u(2l)+cu(2l)=R2n u(0), u(2), ..., u(2l2), g

, (3.26)

tu(2l+1)τθx2u(2l+1)+cu(2l+1)=R2l+1 u(1), u(3), ..., u(2l1)

. (3.27)

In the case of the two lowest orders we get in particular:

tu(0)τθx2u(0)+cu(0) = g (3.28)

tu(1)τθx2u(1)+cu(1) = 0 (3.29) These evolution equations respresent the desired conditions, we have to impose on the mass moments, in order to make the ansatz (3.12) “as consistent as possible”.

Together with appropriate initial conditions, this hierarchy of diffusion-reaction equations determines the mass moments u(0), ..., u(n2) uniquely. In contrast, no constraints arise from the solvability condition for the mass moments u(n1), u(n). Besides sufficient regularity requirements, they can be freely chosen. That is why we are allowed to set them to zero.

Remark 3.3. (Vanishing of odd orders) The homogeneity of equation (3.29) has an important consequence, asu(1)remains zero once and for all, if it is initialized so. By equation (3.27) higher odd orders depend entirely on lower ones. Therefore we conclude, that all subsequent odd orders vanish too, provided they are initialized by zero. This fact emanates from the circumstance that the inhomogeneitygwof the lattice-Boltzmann equation (3.2) appears only in the zeroth order as O(1)-term. Of course, things would change, if some O(ǫ)-term were admitted as additional source.

Remark 3.4. (Construction of the comparison function) How can we con-struct a truncated regular expansion, that reaches on the one hand a prescribed order of consistency but that is on the other hand as simple as possible? The pre-vious considerations give the following suggestion, that will serve as guideline for the next subsection. In order to distinguish easily between even and odd order functions we considerf[2n+3] (instead of f[n]) from now on.

a) Find sufficiently smooth functionsu(0), u(2), ..., u(2n)satisfying (3.28) and (3.27) respectively.

b) Set u(1), u(3), ..., u(2n+1), u(2n+3) andu(2n+2) equal to 0 and compute by equa-tion (3.25) the 2m+ 4 asymptotic orders f(0),f(1), ...,f(2n+3).

c) Set ˆf[2n+3]:=P2n+3

k=0 ǫkf(k), which is then consistent of order 2n+ 2.

d) Asu(2n+2), u(2n+3) = 0 the mass moments off(2n+2),f(2n+3)vanish. According to equation (3.14) the residual is therefore simplified to

˜rǫ[2n+3]2n+2n

tf(2n+2)+S∂xf(2n+3)+ǫ∂tf(2n+3)o

. (3.30)

The proposed construction of the comparison function has a nice impact on the internal structure of the asymptotic orders. It ensures that even asymptotic orders are exclusively composed of terms containing an even power of s (i.e. 1 ≡ s0,s2).

In contrast, the addends pertaining to odd asymptotic order functions are always proportional to s ≡ s1, which is the only odd power. We prove this property by exploiting the orthogonality ofs∈ F with respect to the subspace span{1,s2} ⊂ F. Lemma 3.4. Suppose that the asymptotic orders are constructed as described above, such that the mass moments of the odd orders vanish all. Then the following rela-tions hold true for j∈ {0,1, ...,2n+ 3}.

hf(2j),si= 0, hf(2j+1),s2i= 0, hf(2j+1),s21θi= 0 (3.31) Proof: The proof is done by induction.

Start: Usingu(1) = 0 we get from (3.19) and (3.20)

f(0)=u(0)w, f(1) =Dxf(0) =−τ ∂xu(0)sw.

Recalling the orthogonality of w,s∈ F, (3.31) becomes directly clear forj= 0.

Step: Let us now suppose, that the relations are true for the asymptotic ordersf(2j) andf(2j+1) for somej∈N0. Applying the recursive representation (3.21) fork= 2j we find

hf(2j+2),si = u(2j+2)hw,si+hDtf(2j),si+hDxf(2j+1),si −τ chf(2j),1i hw,si

= 0 − τ ∂thf(2j),si − τ ∂xhsf(2j+1),si − 0 = 0

Using hsf(2j+1),si = hf(2j+1),s2i we see, that both scalar products vanish due to the induction hypothesis. Analogously we consider equation (3.21) for k= 2j+ 1 using the assumption of the lemma (u(2j+3) = 0) and the induction hypothesis hf(2j+1),1i=u(2j+1) = 0.

hf(2j+3),s2i = hDtf(2j+1),s2i + hDxf(2j+2),s2i

= −τ ∂thf(2j+1),s2i − τ ∂xhsf(2j+2),s2i = 0

The first scalar product vanishes by the induction hypothesis. Shifting s from the left to the right hand side of the second scalar product and usings3 =s, we obtain hf(2j+2),si. But this vanishes by what we have just proved above.

The third asserted relation is an immediate consequence of the second one and the assumption that the odd mass moments are zero.

hf(2j+1),s21θi=hf(2j+1),s2i −1θhf(2j+1),1i= 0−0 = 0 These relations are exploited in the next section, when we show that the moments with respect to sand s21θ exhibit also a privileged convergence behavior besides the mass moment.