III.2 Chapter Summaries
4.4 General Results
In this section, we give some general results which will be used to prove the convergence results of the DDFV method (Theorem 4.6.1).
Theorem 4.4.1 ([Cia78], Theorem 3.1.3)Let Ωˆ andΩ =F( ˆΩ)be two affine-equivalent open subsets of Rn, where F: ˆx∈Rn −→Bxˆ+b∈Rn is an invertible affine mapping. Then the upper bounds
kBk ≤ h ˆ
ρ andkB−1k ≤ hˆ ρ
hold where h = diam(Ω), ˆh = diam( ˆΩ), ρ = sup{diam(S) : S is a ball contained in Ω}, and ρˆ= sup{diam(S) :S is a ball contained in Ω}.ˆ
Proof By definition we have
kBk= sup
kxρˆk=1
kBx ˆ
ρk= sup
kxk= ˆρ
1 ˆ ρkBxk.
Given a vectorxsatisfyingkxk= ˆρthere exists two points ˆy,zˆ∈Ω such that ˆ¯ˆ y−zˆ=x. By definition ofF we haveBx=F(ˆy)−F(ˆz) and since F(ˆy), F(ˆz)∈Ω we have
kF(ˆy)−F(ˆz)k ≤h which in turn implies
kBxk ≤handkBk ≤ sup
kxk= ˆρ
1 ˆ ρh= h
ˆ ρ. The proof is very similar forkB−1k.
Lemma 4.4.2 Let u, v, w be three linearly independent vectors. We have kwk2≤ 2
1− hu, vi2 hw, ui2+hw, vi2 .
Proof We expresswin the (u, v) basis: w=λ1u+λ2v. We therefore havehw, ui=hλ1u+λ2v, ui= λ1+λ2hu, viandhw, vi=λ2+λ1hu, vi. Solving this system with respect toλ1 andλ2 we find
λ1= hw, ui − hw, vihu, vi
1− hu, vi2 andλ2= hw, vi − hw, uihu, vi 1− hu, vi2 .
D j
Figure 4.4.2: Notations for Lemma 4.4.3
We havekwk2=λ21+λ22+ 2λ1λ2hu, vi. Inserting the value ofλ1 andλ2 we find which concludes the proof.
Lemma 4.4.3 Let Tj,1,Tj,2 be two triangles which share an edgeAj of end points Sk1 =
D j
Figure 4.4.3: Notations for Lemma 4.4.4
and Moreover, we have that
|Tj,1|= 1 and allows us to conclude.
The following lemma can be proved in the same way as Lemma 4.4.4.
Lemma 4.4.4 Let Dj be a triangle of vertices Sk1, Sk2 and Gi1. Let φ be defined onDj and let wj
be the P1 interpolant ofφonDj. For any continuous functionv we defineΠv by(Πv)Ti =v(Gi)and
e
2Figure 4.4.4: Notations for Lemma 4.4.5
(Πv)Pk =v(Sk). Then ifSj= (1−β)Sk1+βSk2 andφj = (1−β)φ(Sk1) +βφ(Sk2)(see Figure 4.4.3 for notations) it holds that ˆ
Dj
(∇hΠφ)jdx= ˆ
Dj
∇wj(x)dx.
The first inequality of the following lemma is given in [GA00]. We recall it here with our notations and complete it with a second inequality.
Given a triangle (resp.: tetrahedron) K and p0 one of its vertices, we define vi (withkvik = 1) andli for 1≤i≤n(n=2,3) to be the directions and lengths respectively of the edges sharingp0. We define the reference element ˆK to be the triangle generated by the canonical vectors ei, 1≤ i ≤n (n=2,3) and the affine transformationF : ˆK→KbyF(ˆx) =Bxˆ+p0withBei=livi. To a function wdefined onKwe associate a function ˆwdefined on ˆKby ˆw=w◦F, see Figure (4.4.4) for notations.
Lemma 4.4.5 Let K be a triangle (resp. tetrahedron) and S be any of its edges (resp. faces). Let w∈H1(K)be a function with vanishing average on S. Then, there exists a constant C independent of K such that
1. Let us first show by contradiction that
kwkˆ L2( ˆK)≤Ck∇ˆ wkˆ L2( ˆK)∀wˆ∈H1( ˆK) with vanishing average on ˆS. there exists a subsequence of{wˆn}n≥1that converges inL2( ˆK) (see [Eva98], Remark following Theorem 1 in Section 5.7). The same holds for∇w. Let us denote the limit ofˆ {wˆn}n≥1 by ˆw
implies that
n→∞lim k∇wˆn− ∇wkˆ L2( ˆK)= 0⇒ 0 = lim
n→∞k∇wˆnkL2( ˆK)= lim
n→∞k∇wkˆ L2( ˆK)
where we used assumption (b).
The trace theorem in [Eva98] (Theorem 1, section 5.5) states that there exists a bounded linear operator T :H1( ˆK)→L2(∂K) such thatˆ
This implies that ˆw has vanishing mean value on S. But we showed above that ˆw is constant on ˆK. We can therefore conclude that ˆw≡0. This contradicts the fact thatkwkˆ L2( ˆK)= 1.
2. We now show that
kwkL2(K)≤Ck∇ˆ wkˆ L2( ˆK)∀w∈H1(K).
Using the fact that K=F( ˆK) and that F is an affine transformation (which implies that the Jacobian ofF is constant) we have
kwk2L2(K)= with vanishing average on ˆS.
3. To conclude the proof of the first inequality, we show that k∇wkˆ L2( ˆK)= frame. Using the chain rule, we find that
∂wˆ By construction, ∂x∂F
1 =l1v1. So
Using the change of variable and the result above we find k∇wkˆ 2L2( ˆK)=
= Using the triangle inequality gives the result.
4. Let us prove the second inequality for v1, the case ofv2 being very similar. In the (ξ, η) basis, we have v1=ξcosα+ηsinα. So
We now give two results which can be found in Section 4.3.3 of the PhD thesis [Del07].
Lemma 4.4.6 Let K be a triangle and S be any of its edges. Let w∈H1,α(K), α∈[0,1/2), Then the trace ofwon S is inL1(S).
Proof This lemma is a direct consequence of Theorem 1.6.3.
Theorem 4.4.7 Let K be a triangle and S be any of its edges. Let w∈H1,α(K), α∈[0,1/2), be a function with vanishing average on S. Then, there exists a constant C independent of K such that
kwkL2(K)≤C|w|H1,α(K). (4.4.3)
Proof Since by definition kwkL2(K)≤ kwkH1,α(K), showing
kwkH1,α(K)≤C|w|H1,α(K) (4.4.4)
will suffice. Let us defineEα:={w∈H1,α(K) :´
Sw(ξ)dξ= 0 andkwkH1,α(K)= 1}. Showing (4.4.4) is equivalent to showing that
w∈Einfα
C|w|H1,α(K)>0.
By contradiction, let us assume that this infimum is zero. Then there exists a sequence{wn}n≥1⊂Eα such that
n→∞lim |wn|H1,α(K)= 0. (4.4.5)
By Theorem 1.6.2 (d) and (a) we have H1,α(K) ⊂c L2(K) so there exists a subsequence {wnk}k≥1 which is Cauchy inL2(K). This and Equation (4.4.5) implies that{wnk}k≥1 is a Cauchy sequence in H1,α(K). By Theorem 1.6.1, we know that there existsw∈H1,α(K) such thatkwkH1,α(K)= 1 and
lim
k→∞kwnk−wkH1,α(K)= 0.
By (4.4.5) we have |w|H1,α(K) = 0 which implies that w is constant. Since H1,α(K) ⊂L1(S) (see Lemma 4.4.6), the applicationu7→´
Su(ξ)dξ is continuous and 0 = lim
H E
ν E
T
P
Figure 4.4.5: Notations for Lemma 4.4.8 which implies thatw= 0 and contradicts the fact thatkwkH1,α(K)= 1.
The following is based on [CGR12].
Lemma 4.4.8 Let T =conv(P ∪E) be the triangle with vertex P and opposite edge E (see Figure 4.4.5 for notations). Letf ∈W1,1(T)and letffl
denote the integral mean. Then it holds
E g(x) := (x−P)f(x). The Gauss divergence theorem leads to
ˆ
The product rule gives
div g(x) = 2f(x) +∇f(x)·(x−P).
Theorem 4.4.9 ([LS10], Poincar´e inequality on Triangles) For any triangle T and f ∈ H1(T) it holds
wherej1,1≈3.8317059702denotes the first positive root of the Bessel functionJ1.
Lemma 4.4.10 ([CGR12], Lemma 2.3) Letf ∈H1(T)whereT =conv(P∪E)(see Figure 4.4.6 for notations) and such that´
Ef ds= 0. Then we have kfkL2(T)≤q
maxx∈E|P−x|2/8 +h2T/j1,12 |f|H1(T). (4.4.6)
E
T P
Figure 4.4.6: Notations for Lemma 4.4.10 Proof Let us set a := f −ffl
Tf(x)dx and b := ffl
Tf(x)dx. Because ha, bi = 0, by the Pythagoras theorem we have
kfkL2(T)=ka+bkL2(T)=kakL2(T)+kbkL2(T). (4.4.7) By the Poincar´e inequality (Theorem 4.4.9), we have
kakL2(T)= The trace identity (Lemma 4.4.8) withffl
Ef ds= 0 leads to
Inserting this into (4.4.9) gives
|b| ≤ 1 which gives us a bound for b,
kbk2L2(T)= Using the above and (4.4.8) to bound (4.4.7) leads to
kfkL2(T)≤
Lemma 4.4.11 ([CGR12], Lemma 2.4) Let ν, µ∈R2 be two linearly independent unit vectors. We have
1− |hν, µi|= min
a∈R2\0
ha, νi2+ha, µi2 kak2 .
Proof The first part of the proof is identical to that in [CGR12]. The second part of our proof is however slightly more detailed.
(a) We first show that fora∈R2 such thata=αν+βµwithα2+β2= 1 we have 1− |hν, µi| ≤ha, νi2+ha, µi2
kak2 . (4.4.10)
Setγ:=hν, µi. Then 2αβ= sin(2θ)∈[−1,1]. This implies that|γ|+ 2αβγ≥0 and so 0≤(1 +|γ|)(|γ|+ 2αβγ)⇔ −(1 +|γ|)2αβγ≤(γ2+|γ|).
Adding 1− |γ|+ 4αβγon both sides leads to
1 +γ2+ 4αβγ≥(1− |γ|)(1 + 2αβγ) = (1− |γ|)kak2. (4.4.11) Using
ha, νi=α+βγ andha, µi=β+αγ, we show that
ha, νi2+ha, µi2= 1 +γ2+ 4αβγ.
Inserting this into (4.4.11) allows us to conclude.
(b) We then show that for ˜a∈R2such that ˜a= ˜αν+ ˜βµ with ˜α2+ ˜β26= 1 we have 1− |hν, µi| ≤h˜a, νi2+h˜a, µi2
k˜ak2 . (4.4.12)
Let us proceed by contradiction i.e. assume
1− |hν, µi|>h˜a, νi2+h˜a, µi2 k˜ak2 . Let us consider the mapping
f : R2 −→ {(α, β)∈R2|α2+β2= 1}
˜
a= ( ˜α,β)˜ 7−→ q 1
˜ α2 β˜2+1
α˜ β˜,1
,
which associates to each vector inR2 an image on the unit circle. Leta:=f(˜a). We know by (a) that
ha, νi2+ha, µi2
kak2 ≥1− |hν, µi|.
So ha, νi2+ha, µi2
kak2 >h˜a, νi2+h˜a, µi2 k˜ak2 .
Using the definitions of the scalar products and the norms, this reduces to 2hν, µi(1− hν, µi2)( ˜αβ˜−αβ( ˜α2+ ˜β2))<0.
Using the definition ofa, we find that
˜
αβ˜=αβ( ˜α2+ ˜β2),
which leads us to a contradiction (0<0) and allows us to conclude.
(c) Equality and attainment of the minimum follows with the choice of (α, β) =√15(1,1) ifγ≤0 and (α, β) =√1
5(−1,1) ifγ≥0.
E 1 E 2
α τ 1
τ 2 T B
A
C
Figure 4.4.7: Notations for Theorem 4.4.12
Theorem 4.4.12 Let us consider a triangleT =conv{A, B, C} and let us denoteαone of its angles andhT its diameter. Let v∈H2(T)be such thatv(A) =v(B) =v(C). Then
k∇vkL2(T)≤CαhTkD2vkL2(T). (4.4.13) where
Cα:=
s1/8 + 2/j1,12
1− |cosα| . (4.4.14)
Proof Let us denoteτ1andτ2the two unit vectors along the sides of the angleα(see Figure 4.4.7 for notations). We define |γ|:=|hτ1, τ2i|=|cosα| and fj :=hτj,∇v(x)ifori = 1,2. Applying Lemma 4.4.11 toν =τ1,µ=τ2anda=∇v(x) gives
k∇v(x)k2(1− |γ|)≤ h∇v(x), τ1i2+h∇v(x), τ2i2=f12(x) +f22(x).
Integration overT leads to (1− |cosα|)|v|2H1(T)dx≤
ˆ
T
f12(x) +f22(x)dx=kf1(x)k2L2(T)+kf2(x)k2L2(T). (4.4.15) Applying Lemma 4.4.10 tof1 andf2 respectively gives the upper bounds
kf1(x)k2L2(T)≤
x∈Emax1
|C−x|2/8 +h2T/j1,12
|f1(x)|2H1(T), kf2(x)k2L2(T)≤
max
x∈E2
|B−x|2/8 +h2T/j21,1
|f2(x)|2H1(T).
Using the fact that maxx∈E1|C−x|2= max{|C−B|2,|C−A|2}and maxx∈E2|C−x|2= max{|C− B|2,|B−A|2} leads to
kf1(x)k2L2(T)+kf2(x)k2L2(T)≤ max{|A−B|2,|B−C|2,|A−C|2}
8 + h2T
j1,12
!
(|f1(x)|2H1(T)+|f2(x)|2H1(T))
≤ h2 8 + h2T
j1,12
!
(|f1(x)|2H1(T)+|f2(x)|2H1(T))
=h2T 1
Inserting this into (4.4.15) yields
|v|2H1(T)≤ h2T(1/8 + 2/j1,12 )
1− |cosα| |v|2H2(T), which allows us to conclude.