1 General variational problems and their ap- proximations

1
General variational problems and their approximations
1.1
The Lax-Milgram-Nirenberg Lemma
Theorem. Let H be a Hilbert space with inner product (·, ·)H and norm k·kH .
Suppose that the bilinear form B : H ×H → IR satisfies the following conditions.
• Continuity: there is a positive constant C such that
|B(W, V )| ≤ CkW kH kV kH
∀W, V ∈ H.
• The ”inf-sup” condition: there is a positive constant α such that
B(W, V )
≥ αkW kH
V ∈H, V 6=0 kV kH
sup
∀W ∈ H.
• The condition
sup B(W, V ) 6= 0
∀V ∈ H.
W ∈H
Then the variational problem: find U ∈ H such that
B(U, V ) = F (V )
∀V ∈ H,
has a unique solution depending continuously on the data:
kU kH ≤ α−1 kF kH 0 ,
where k·kH 0 is the dual norm
kF kH 0 = sup
V ∈H
F (V )
.
kV kH
Proof: (Cf. I. Babuska [], L.C. Evans. PDE’s pp. 297-9)
Step 1). For every W ∈ H
ΦW (V ) = B(W, V )
defines a continuous linear functional on H. By the Riesz representation theorem
there is Z ∈ H such that
ΦW (V ) = (Z, V )H .
Hence, we have a linear mapping A : H → H , Z = A(W ), such that
(A(W ), V )H = B(W, V ) ∀W, V ∈ H.
From the continuity condition it follows that A is bounded:
kAk ≤ C.
1
2). The mapping A is bounded from below and R(A) is closed: We have
kA(W )kH =
sup
(A(W ), V )H =
V ∈H, kV kH =1
sup
B(W, V )H ≥ αkW kH .
V ∈H, kV kH =1
Let A(Wn ) be a Cauchy-sequence. From above we have
kA(Wn ) − A(Wm )kH ≥ αkWn − Wm kH ,
and hence Wn is also Cauchy, converging to (say) W ∈ H. Since A is bounded
we have A(Wn ) → A(W ) which shows that R(A) is closed.
3). R(A) = H. If not, there exists V0 6= 0 such that
(A(W ), V0 )H = 0 ∀W ∈ H.
This is equivalent with
B(W, V0 ) = 0
∀W ∈ H
which contradicts the third condition assumed of B.
4). Next we apply the Riesz representation theorem to the right hand side
as well: there exits G ∈ H such that
F (V ) = (G, V )H .
The variational problem is now equivalent to
(A(U ), V )H = (G, V )H
i.e.
A(U ) = G
with solution
U = A−1 (G).
5). From the inf-sup condition we now finally have
αkU kH ≤
B(U, V )
F (V )
= sup
= kF kH 0 ,
kV
k
kV
kH
H
V ∈H, V 6=0
V ∈H, V 6=0
sup
which also shows the uniqueness.
1.2
Finite Element Discretization
Choose a subspace Hh ⊂ H and solve Uh ∈ Hh from
B(Uh , V ) = F (V ) ∀V ∈ Hh .
We then have the analog to Cea’s lemma.
2
Theorem. Suppose that the following discrete ”inf-sup” condition is valid:
there is a constant γ > 0 such that
B(W, V )
≥ γkW kH
V ∈Hh , V 6=0 kV kH
sup
Then it holds
∀W ∈ Hh .
C
) inf kU − ZkH ,
γ Z∈Hh
kU − Uh kH ≤ (1 +
where C is the constant in the continuity condition.
Proof: 1). Testing with v ∈ Hh in the the continuous problem and subtracting from the discrete formulation gives
B(U − Uh , V ) = 0 ∀V ∈ Hh .
2). Let Z ∈ Hh be arbitrary. Choosing W = Uh − Z in the inf-sup then gives
γkUh −ZkH ≤
B(U − Z, V )
B(Uh − Z, V )
=
sup
≤ CkU −ZkH ,
kV
k
kV kH
H
V ∈Hh , V 6=0
V ∈Hh , V 6=0
sup
i.e.
kUh − ZkH ≤
C
kU − ZkH .
γ
The claim now follows from the triangle inequality (and ”taking the inf”).
2
2.1
Application to the Stokes problem
The Babuska-Brezzi splitting for Stokes problem
For the Stokes equations we define H := H01 (Ω)N × L20 (Ω), with the norm
k(v, q)k2H := kvk21 + kqk20 ,
and the bilinear form
B((v, q), (z, r)) := (∇v, ∇z) − (div z, q) − (div v, r).
The dual space is now H 0 = H −1 (Ω)n × L20 (Ω).
The inf-sup is now:
sup
(z ,z)∈H
B((v, q), (z, r))
≥ αk(v, q)kH
k(z, r)kH
∀(v, q) ∈ H.
The Babuska-Brezzi theory for mixed (or saddle point) problems says that this
is a consequence of the two conditions.
The Babuska-Brezzi conditions.
3
• The ellipticity: There is a constant C1 such that
(∇v, ∇v) ≥ C1 kvk21
∀v ∈ H01 (Ω)n .
• The LBB (Ladyshenskaya-Babuska-Brezzi) condition: there is a positive
constant C2 such that
sup
v
∈H01 (Ω)n
(div v, q)
≥ C2 kqk0
kvk1
∀q ∈ L20 (Ω).
The first estimate above is simply the Poincar´e inequality.
In order to keep track of the influence of the LBB constant it will be convenient to work with the norm k∇vk0 for v ∈ H01 (Ω)n . The LBB we then write
as: there is a positive constant β such that
sup
w
∈H01 (Ω)n
(div w, q)
≥ βkqk0
k∇wk0
∀q ∈ L20 (Ω).
Then we perform the analysis with the ”triple-bar” norm:
|k(v, q)k|2H := k∇vk20 + β 2 kqk20 .
We also use the standard trick, the ”arithmetic-geometric-mean inequality”
(AGM):
1
ε
|ab| ≤ a2 + b2 , a, b ∈ IR, ε > 0.
2
2ε
or more precisely
ε
1
−|ab| ≥ − a2 − b2 ,
2
2ε
a, b ∈ IR,
ε > 0.
Let’s now build the inf-sup for B from the ellipticity and the LBB.
Proof: 1). Let (v, q) ∈ H be arbitrary. We first have
B((v, q), (v, −q)) = (∇v, ∇v) − (div v, q) + (div v, q) = k∇vk20 .
2). The LBB condition reformulated is: there is w ∈ H01 (Ω)n such that
(div w, q) ≥ βkqk20 and k∇wk0 = kqk0 .
Using this, Schwartz and the AGM (with ε = β) gives
B((v, q), (−w, 0)) = −(∇v, ∇w) + (div w, q)
≥ −(∇v, ∇w) + βkqk20
≥ −k∇vk0 k∇wk0 + βkqk20
1
β
≥ − k∇vk20 − k∇wk20 + βkqk20
2β
2
1
β
= − k∇vk20 + kqk20 .
2β
2
4
3). For δ > 0 we then have
B((v, q), (v − δw, −q)
= B((v, q), (v, −q)) + δ B((v, q), (−w, 0)
δ δβ
≥
1−
k∇vk20 +
kqk20
2β
2
β2
1
1
k∇vk20 +
kqk20 = |k(v, q)k|2H .
=
2
2
2
when choosing δ = β.
4). For z = v − δw = v − βw and r = −q we thus have
B((v, q), (z, r)) ≥
1
|k(v, q)k|2H
2
and (AGM again)
|k(z, r)k|H ≤ k∇(v − βw)k0 + βkqk0
≤ k∇vk0 + βk∇wk0 + βkqk0
= k∇vk0 + 2βkqk0 ≤ 2 k∇vk0 + βkqk0
√
≤ 2 2|k(v, q)k|H .
5). Combining gives (if I calculated the constants right)
√
B((v, q), (z, r))
2
sup
|k(v, q)k|H ∀(v, q) ∈ H.
≥
|k(z,
r)k|
8
H
(z ,r)∈H
Since k·kH and |k·k|H are equivalent the claim is proved.
2.2
The Babuska-Brezzi condition for the FEM
We discretize Stokes: find (uh , ph ) ∈ V h × Ph =: Hh ⊂ H such that
B((uh , ph ), (v, q)) = (f , v)
∀(v, q) ∈ Hh .
The discrete the inf-sup follows from the ellipticity condition and the discrete
LBB condition. From Cea’s lemma we get the following result.
Theorem. Suppose that the discrete spaces satisfy the condition: there is a
constant β > 0, independent of h, such that
(div w, q)
≥ βkqk0
sup
w∈V h k∇wk0
5
∀q ∈ Ph .
Then there is a constant C > 0, independent of h, such that
ku − uh k1 + kp − ph k0 ≤ C inf ku − vk1 + inf kp − qk0 .
q∈P
h
v ∈V h
The purpose of using the triple-bar norm above was to trace the influence
of the LBB constant. When we redo it for the discrete problem we get the
estimates:
ku − uh k1 ≤ Cβ −1 inf ku − vk1 + inf kp − qk0 .
q∈P
h
v ∈V h
and
kp − ph k0 ≤ Cβ −2
inf ku − vk1 + inf kp − qk0 .
q∈P
h
v ∈V h
These holds also in cases when β > 0 depends on the mesh length h (e.g. the
Q1 –P0 ) and then shows that the accuracy is degenerated for instable methods.
6