introduction to sobolev spaces

5 downloads 0 Views 155KB Size Report
Lp(), 1 ≤ p < ∞, the set of all measurable functions f : → R for which .... Any Cauchy sequence of real numbers is convergent in R, that means .... ∂u. ∂xj vdx = ∫Ŵ uvnj dγ −∫ u. ∂v. ∂xj dx, j = 1,...,d. Now we have the tools to .... The second term on the right hand side equals zero since Dαfn is the weak derivative of fn.
Cambridge University Press 978-1-108-41570-5 — Finite Elements Sasikumaar Ganesan , Lutz Tobiska Excerpt More Information

chapter 1 ........................................................................................................

INTRODUCTION TO SOBOLEV SPACES ........................................................................................................

In this chapter we recall some basics on functional analysis and provide a brief introduction to Sobolev spaces. For a more detailed and comprehensive study, we refer to Adams (1975).

1.1. Banach and hilbert spaces ................................................................................................................

Definition 1.1. Let X be a real linear space. A mapping  ·  : X → R is called a norm on X if • • •

x = 0 ⇔ x = 0 for all x ∈ X, λx = |λ| x for all x ∈ X, λ ∈ R, x + y ≤ x + y for all x, y ∈ X.

The pair (X,  · ) is called a normed space. Setting y = −x in the inequality and using the other two properties we get x ≥ 0 for all x ∈ X. Definition 1.2. A sequence (xn )n∈N is called Cauchy sequence, if for all ε > 0 there exists an index n0 (ε) such that for all m, n > n0 (ε) it holds xm − xn  < ε. Definition 1.3. A sequence (xn )n∈N converges to x ∈ X if for all ε > 0 there is an index n0 (ε) such that for all n > n0 (ε) it holds xn − x < ε. Definition 1.4. A normed space (X,  · ) is called complete if every Cauchy sequence in X converges in X. Definition 1.5. A complete normed space is called Banach space.

© in this web service Cambridge University Press

www.cambridge.org

Cambridge University Press 978-1-108-41570-5 — Finite Elements Sasikumaar Ganesan , Lutz Tobiska Excerpt More Information

2

introduction to sobolev spaces

Example 1.1. Let  ⊂ Rd , d is the dimension, be an open and bounded domain. We denote by Lp (), 1 ≤ p < ∞, the set of all measurable functions f :  → R for which  |f (x)|p dx < ∞. 

Similarly, the set of all measurable functions f :  → R satisfying ess sup{|f (x)| : x ∈  } < ∞ will be denoted by L∞ (). Then, Lp (), p ∈ [1, ∞] is a real linear space. Setting for 1 ≤ p < ∞  1/p p and f L∞ () := ess sup{|f (x)| : x ∈  }, f Lp () := |f (x)| dx 

Lp ()

respectively, becomes a normed space for any p ∈ [1, ∞] if we identify functions which are equal up to a set of measure zero. This identification is necessary because we only have for a set M ⊂  of measure zero  |f (x)|p dx = 0 ⇒ f (x) = 0 for all x ∈ \M. 

Strictly speaking, the elements in Lp (), p ∈ [1, ∞] are classes of equivalent functions (equal up to a set of measure zero). Then, the first condition in Definition 1.1 becomes true. The second condition follows directly from the definition of  · Lp () and the third condition is just the inequality stated in Lemma 1.1.

Lemma 1.1 (Minkowski’s inequality). For f , g ∈ Lp (), p ∈ [1, ∞], we have f + gLp () ≤ f Lp () + gLp () . Theorem 1.1. Lp (), p ∈ [1, ∞], is a Banach space. Lemma 1.2 (Hölders’s inequality). For f ∈ Lp () and g ∈ Lq () with p, q ∈ [1, ∞], 1/p + 1/q = 1, we have fg ∈ L1 () and fgL1 () ≤ f Lp () gLq () . Definition 1.6. Two norms  · 1 and  · 2 on a normed space X are called equivalent if there exist positive constants C1 , C2 such that C1 x1 ≤ x2 ≤ C2 x1

for all x ∈ X.

Note that topological properties do not change when switching to an equivalent norm, for example, a sequence is convergent in (X,  · 1 ) iff it is convergent in (X,  · 2 ). Definition 1.7. Let (X,  · X ) be a normed space. A mapping g : X → R is called linear if g(αx + βy) = αg(x) + βg(y)

for all α, β ∈ R, x, y ∈ X.

A linear mapping g : X → R is continuous if there is a constant C such that |g(x)| ≤ CxX

© in this web service Cambridge University Press

for all x ∈ X.

www.cambridge.org

Cambridge University Press 978-1-108-41570-5 — Finite Elements Sasikumaar Ganesan , Lutz Tobiska Excerpt More Information

3

1.1. banach and hilbert spaces

Definition 1.8. We define the sum of two continuous linear functionals, g1 and g2 , and the multiplication of a continuous linear functional g with a real number α by (g1 + g2 )(x) := g1 (x) + g2 (x)

and (αg)(x) := αg(x),

α ∈ R, x ∈ X.

Then, it can be shown that the set of all continuous linear functionals create a real linear space, the dual space X ∗ . In the following, for the elements g ∈ X ∗ we use the notation g, x := g(x). Lemma 1.3. The set X ∗ of continuous linear functionals x → g, x on X is a Banach space with respect to the norm | g, x| . 0=x∈X xX

gX ∗ := sup

Proof. Using the definition of the dual norm  · X ∗ , we see gX ∗ = 0



g, x = 0 for all x ∈ X



g = 0.

Further, we have |λ g, x| | g, x| | λg, x| = sup = |λ| sup = |λ| gX ∗ 0=x∈X xX 0=x∈X xX 0=x∈X xX

λgX ∗ = sup

and for the sum of two functionals it holds | g1 + g2 , x| | g1 , x + g2 , x| = sup x xX X 0=x∈X 0=x∈X

g1 + g2 X ∗ = sup

| g2 , x| | g1 , x| + sup = g1 X ∗ + g2 X ∗ 0=x∈X xX 0=x∈X xX

≤ sup

It remains to show that (X ∗ ,  · X ∗ ) is complete. Let (gn )n∈N be a Cauchy sequence in X ∗ , that is, for all ε > 0 there is an index n0 (ε) such that for all m, n > n0 (ε) it holds gm − gn X ∗ < ε. Then, for a fixed x ∈ X, the sequence of real numbers ( gn , x)n∈N is a Cauchy sequence in R due to | gm , x − gn , x| = | gm − gn , x| ≤ gm − gn X ∗ xX < εxX for all m, n > n0 (ε). Any Cauchy sequence of real numbers is convergent in R, that means limn→∞ gn , x = g(x) for all x ∈ X. The linearity of g follows from   g(αx + βy) = lim gn , αx + βy = lim α gn , x + β gn , y n→∞

n→∞

= α lim gn , x + β lim gn , y = αg(x) + βg(y). n→∞

n→∞

Concerning the continuity of g we recall that Cauchy sequences are bounded, thus | gn , x| ≤ gn X ∗ xX ≤ CxX

for all x ∈ X.

The limit n → ∞ shows that the linear mapping g : X → R is continuous.

© in this web service Cambridge University Press



www.cambridge.org

Cambridge University Press 978-1-108-41570-5 — Finite Elements Sasikumaar Ganesan , Lutz Tobiska Excerpt More Information

4

introduction to sobolev spaces

Definition 1.9. Let V be a linear space. A mapping (·, ·) : V × V → R is called an inner product on V if (u, v) = (v, u) for all u, v ∈ V , (αu + βv, w) = α(u, w) + β(v, w) for all u, v, w ∈ V , α, β ∈ R, • (u, u) > 0 for u = 0. √ A norm on V is induced by setting u := (u, u). If (V ,  · V ) is complete we call V a Hilbert space. •



Lemma 1.4 (Schwarz inequality). Let V be a Hilbert space. Then, |(u, v)| ≤ uV vV

for all u, v ∈ V .

Example 1.2. V = L2 () equipped with the inner product  (f , g) := f (x)g(x) dx 

is a Hilbert space. Theorem 1.2 (Riesz representation theorem). Let V be a Hilbert space. There is a unique linear mapping R : V ∗ → V from the dual space V ∗ into the Hilbert space V such that for all g ∈ V ∗ and v∈V (Rg, v) = g, v

and RgV = gV ∗ .

Fixed point theorems are often used to establish the unique solvability of an abstract operator equation. Let us consider the following problem in a Banach space V with an operator P : V → V: Find u ∈ V such that u = Pu.

(1.1)

Solutions u ∈ V of Problem (1.1) are called fixed points of the mapping P : V → V . Definition 1.10. The mapping P : V → V is called contractive or to be a contraction if there is a positive constant ρ < 1 such that Pv1 − Pv2 V ≤ ρ v1 − v2 V

for all v1 , v2 ∈ V .

Theorem 1.3 (Banach’s fixed point theorem). Let V be a Banach space and P : V → V be a contraction. Then, we have the following statements: (1) There is a unique fixed point u∗ ∈ V solving Problem (1.1). (2) The sequence un = Pun−1 , n ≥ 1, converges to the fixed point u∗ ∈ V for any initial guess u0 ∈ V . (3) It holds the error estimate un − u∗ V ≤

© in this web service Cambridge University Press

ρn Pu0 − u0 V 1−ρ

for all n ∈ N.

www.cambridge.org

Cambridge University Press 978-1-108-41570-5 — Finite Elements Sasikumaar Ganesan , Lutz Tobiska Excerpt More Information

1.2.

5

weak derivatives

Proof. We start by estimating the distance of ui ∈ V to ui−1 ∈ V

ui − ui−1 V = Pui−1 − Pui−2 V ≤ ρui−1 − ui−2 V ≤ ρ 2 ui−2 − ui−3 V .. .

.. .



ui − ui−1 V ≤ ρ i−1 Pu0 − u0 V

for all i ∈ N.

From that we get for m > n ≥ 1  m  m      ui − ui−1 V um − un V =  (ui − ui−1 ) ≤   i=n+1





m 

i=n+1 ρn

1−ρ

V

i=n+1

ρ i−1 Pu0 − u0 V ≤ ρ n Pu0 − u0 V → 0

1 − ρ m−n Pu0 − u0 V 1−ρ

for n → ∞.

Therefore, for any ε > 0, there exists an index bound n0 (ε) such that for all m > n ≥ n0 (ε) um − un V ≤

ρn Pu0 − u0 V < ε, 1−ρ

consequently, (un ) is a Cauchy sequence and converges to some u∗ ∈ V . We show that u∗ is a fixed point of P. Indeed, u∗ − Pu∗ V ≤ u∗ − un V + Pun−1 − Pu∗ V

≤ u∗ − un V + ρ un−1 − u∗ V → 0 for n → ∞.

Next we prove that there is at most one fixed point. Assume that there are two fixed points u1∗ = u2∗ . Then, we conclude u1∗ − u2∗ V = Pu1∗ − Pu2∗ V ≤ ρu1∗ − u2∗ V



(1 − ρ) u1∗ − u2∗ V ≤ 0.

Since ρ < 1 we get u1∗ = u2∗ . Finally, we recall the estimate for m > n ≥ 1 un − u∗ V ≤ un − um V + um − u∗ V ≤ from which the last statement follows by m → ∞.

ρn Pu0 − u0 V + um − u∗ V 1−ρ



1.2. Weak derivatives ................................................................................................................

First we introduce a generalization of the integration by parts formula known for smooth functions u, v : [a, b] → R:  b  b u′ v dx = uv|ba − uv ′ dx. a

© in this web service Cambridge University Press

a

www.cambridge.org

Cambridge University Press 978-1-108-41570-5 — Finite Elements Sasikumaar Ganesan , Lutz Tobiska Excerpt More Information

6

introduction to sobolev spaces

We start with a characterization of geometric properties of a domain  ⊂ Rd . Definition 1.11. The domain  ⊂ Rd is said to have a Lipschitz continuous boundary, if for every point of the boundary Ŵ = ∂ there exists a local coordinate system in which the boundary corresponds to some hypersurface with the domain  lying on one side of that surface and ∂ can locally be represented by the graph of a Lipschitz continuous mapping. Theorem 1.4 (Gauss theorem). Let  ⊂ Rd be a bounded domain with Lipschitz continuous boundary Ŵ and outer normal n. Then, for w ∈ C 1 ()d we have 



div w dx =

   d ∂wi dx = w · n dγ . ∂xi  Ŵ i=1

Let j ∈ {1, 2, . . . , d} be a fixed index. The formula of integration by parts follows by setting wi = uv for i = j and wi = 0 for i = j, and using the product rule. Lemma 1.5 (Integration by parts). For u, v ∈ C 1 () we have    ∂u ∂v v dx = uvnj dγ − u dx,  ∂xj Ŵ  ∂xj

j = 1, . . . , d.

Now we have the tools to generalize the concept of differentiability. Definition 1.12. The support of a function f :  → R is defined by supp f = {x ∈  : f (x) = 0}. The set of all functions that are differentiable of any order with compact support in  will be denoted by C0∞ (). For  = (0, 1), the function x → x(1 − x) does not belong to C0∞ () because its support is [0, 1] ⊂ (0, 1). Indeed, functions in C0∞ () are zero in the neighbourhood of the boundary ∂. As a consequence, a function f ∈ C0∞ () can be extended to a smooth function defined on Rd by setting f = 0 outside of . Definition 1.13. We define 1 Lloc () := {f :  → R : f ∈ L1 (A) for all compact A ⊂ }. 1 (). For bounded domains , we have L2 () ⊂ L1 () ⊂ Lloc 1 () but not to L1 (). Example 1.3. Consider  = (0, 1). The mapping x → 1/x belongs to Lloc √ 1 2 The mapping x → 1/ x belongs to L () but not to L ().

Definition 1.14. Let α = (α1 , . . . , αd ) be a multi-index, that is, αi are non-negative integers and 1 () has a weak derivative v = D α f ∈ L1 () if for any |α| = α1 + · · · + αd . A function, f ∈ Lloc loc ϕ ∈ C0∞ ()   v ϕ dx = ( − 1)|α| f Dα ϕ dx. 

© in this web service Cambridge University Press



www.cambridge.org

Cambridge University Press 978-1-108-41570-5 — Finite Elements Sasikumaar Ganesan , Lutz Tobiska Excerpt More Information

7

1.3. sobolev spaces

The notion of a weak derivative generalizes the classical partial derivatives. Indeed, a partial derivative in the classical sense satisfies the above condition by partial integration. √ Example 1.4. Let f : ( − 1, +1) → R with f (x) = 2 − |x|. Then, the generalized derivative 1 ( − 1, +1) is given by Df ∈ Lloc sgn x Df (x) = − √ 2 |x|

x ∈ ( − 1, 0) ∪ (0, +1).

Proof. Applying integration by parts separately in the two subintervals, we get for ϕ ∈ C0∞ ( − 1, +1)  0  +1  +1 1 1 sgn x − √ ϕ dx = √ ϕ dx − √ ϕ dx 2 |x| −1 2 |x| 0 −1 2 |x|  0

= 2 − |x| ϕ|0x=−1 − 2 − |x| ϕ ′ dx



+ 2 − |x| ϕ|+1 x=0 − =−



+1

−1



−1 +1



0



2 − |x| ϕ ′ dx

2 − |x| ϕ ′ dx,

where we used the continuity of ϕ at x = 0 and ϕ( ± 1) = 0.



1.3. Sobolev spaces ................................................................................................................

Definition 1.15. We denote by W m,p (), 1 ≤ p ≤ ∞, m ≥ 0, the set of all functions, f ∈ Lp () with weak derivatives Dα f ∈ Lp () up to the order |α| ≤ m. The sets W m,p () are called Sobolev spaces. Lemma 1.6. The Sobolev space W m,p () equipped with the norm ⎛ ⎞1/p   |Dα f (x)|p dx ⎠ if 1 ≤ p < ∞ f W m,p () := ⎝  |α|≤m

and   f W m,p () := max ess supx∈ |Dα f (x)| |α|≤m

if p = ∞

is a Banach space. In particular, the Sobolev space H m () := W m,2 () is a Hilbert space with respect to the inner product    α α (u, v)H m () := (D u, D v) = Dα u Dα v dx for all u, v ∈ H m (). |α|≤m

© in this web service Cambridge University Press

|α|≤m 

www.cambridge.org

Cambridge University Press 978-1-108-41570-5 — Finite Elements Sasikumaar Ganesan , Lutz Tobiska Excerpt More Information

8

introduction to sobolev spaces

Proof. Here, we give the arguments for 1 ≤ p < ∞. For the case p = ∞, we refer to Adams (1975). The sets W m,p () are real linear spaces (below we show that the sum (f + g) of two elements f , g ∈ W m,p () is an element of W m,p ()). Next we have to show that the mapping f → f W m,p () is a norm, that is, the three conditions in Definition 1.1 hold. If f = 0, then f W m,p () = 0 by definition of  · W m,p () . Further, since 0 = f W m,p () ≥ f Lp () we conclude f = 0 in the sense of Lp (), that is, functions which are equal up to a set of measure zero are identified. Thus, the first condition in Definition 1.1 holds. The second condition follows directly from the definition ⎛ ⎞1/p ⎛ ⎞1/p     λf W m,p () = ⎝ |Dα λf (x)|p dx ⎠ = ⎝ |λ|p |Dα f (x)|p dx ⎠  |α|≤m



= |λ| ⎝







 |α|≤m

⎞1/p

|Dα f (x)|p dx ⎠

|α|≤m

= |λ| f W m,p () .

Let f , g ∈ W m,p () and |α| ≤ m. The Minkowski’s inequality, Lemma 1.1, implies that Dα (f + g) = Dα f + Dα g ∈ Lp () and Dα (f + g)Lp () ≤ Dα f Lp () + Dα gLp () . Using the Minkowski’s inequality for sums, we get    p p p Dα (f + g)Lp () ≤ Dα f Lp () + Dα gLp () f + gW m,p () = |α|≤m

⎡⎛

⎢ ≤ ⎣⎝



|α|≤m

|α|≤m

p

⎞1/p

Dα f Lp () ⎠



+⎝



|α|≤m

 p ≤ f W m,p () + gW m,p ()

⎞1/p ⎤p ⎥ p Dα gLp () ⎠ ⎦

from which the third condition follows. It remains to prove the completeness of the normed space W m,p (). Let (fn )n∈N be a Cauchy sequence in W m,p (). Then, (Dα fn )n∈N is a Cauchy sequence in Lp () for any multi-index α with |α| ≤ m. Since Lp () is a Banach space, there is f α ∈ Lp () with Dα fn → f α in Lp (). It remains to show that f α = Dα f where f = f 0 . We show this for α = (1, 0, . . . , 0). For any ϕ ∈ C0∞ () we have           (f α ϕ + fDα ϕ)dx  ≤ |f α − Dα fn | |ϕ|dx +  (Dα fn ϕ + fn Dα ϕ)dx      





+





|f − fn | |Dα ϕ|dx.

The second term on the right hand side equals zero since Dα fn is the weak derivative of fn . The convergence of fn to f and Dα fn to f α in Lp (), respectively, imply the convergence in L1 (), thus the first and third term on the right hand side tend to zero for n → ∞. The left hand side

© in this web service Cambridge University Press

www.cambridge.org

Cambridge University Press 978-1-108-41570-5 — Finite Elements Sasikumaar Ganesan , Lutz Tobiska Excerpt More Information

9

1.3. sobolev spaces

is non-negative and independent of n, consequently we conclude that it is zero, which means f α is the weak derivative of f . The properties for the inner product in H m (), see Definition 1.9, follow from its definition  and the observation that (v, v)H m () = v2W m,2 () for all v ∈ W m,2 (). m,p

Definition 1.16. We denote by W0 () the closure of C0∞ () in the norm  · W m,p () . Analogously, H0m () is the closure of C0∞ () in H m (). In the following, for f ∈ W m,p (ω), m ≥ 0, 1 ≤ p ≤ ∞, the norm will be shortly denoted by f m,p,ω := f W m,p (ω) and a seminorm is introduced by ⎛

|f |m,p,ω := ⎝





ω |α|=m

⎞1/p

|Dα f (x)|p dx ⎠

if 1 ≤ p < ∞

and   |f |m,p,ω := max ess supx∈ |Dα f (x)| |α|=m

if p = ∞.

In case, ω =  and/or p = 2 we omit  and p, respectively. Thus, f m = f m,2, ,

f m,p = f m,p, ,

|f |m = |f |m,2, ,

|f |m,p = |f |m,p, .

Lemma 1.7 (Poincaré inequality). There is a positive constant cP ≤ 2a such that v0,p ≤ cP |v|1,p

1,p

for all v ∈ W0 ().

Here, ‘a’ denotes the diameter of  in an arbitrary but fixed direction. Proof. Suppose the Poincaré inequality is true for functions from C0∞ (). Then, for any 1,p 1,p v ∈ W0 () there is a sequence vn ∈ C0∞ () with vn → v in W0 (). We have v0,p ≤ v − vn 0,p + vn 0,p ≤ v − vn 0,p + cP |vn |1,p ≤ (1 + cP )v − vn 1,p + cP |v|1,p . Since v − vn 1,p tends to zero for n → ∞, the Poincaré inequality is true for functions from 1,p W0 (). In order to prove the Poincaré inequality for functions v ∈ C0∞ () we extend v :  → R by setting v(x) = 0 for all x ∈ Rd \. Let  ⊂ [ − a, +a] × Rd−1 , then v(x) =

© in this web service Cambridge University Press



x1

−a

∂v (s, x2 , . . . , xd ) ds ∂x1

www.cambridge.org

Cambridge University Press 978-1-108-41570-5 — Finite Elements Sasikumaar Ganesan , Lutz Tobiska Excerpt More Information

10

introduction to sobolev spaces

and Hölder’s inequality with 1/p + 1/q = 1 implies p 1/p  x1 1/q  x1   ∂v  q   |v(x)| ≤ , 1 ds (s, x2 , . . . , xd ) ds  −a −a ∂x1 p  +a   ∂v  p p/q   ds, |v(x)| ≤ (2a) (s, x , . . . , x ) 2 d  ∂x  1 −a p  +a   +a   ∂v p 1+p/q   |v(x)| dx1 ≤ (2a)  ∂x (s, x2 , . . . , xd ) ds, 1 −a −a p     ∂v  p p  |v(x)| dx ≤ (2a) (x) dx.  Rd ∂x1 Rd Using v(x) = 0 for x ∈ Rd \ the inequality follows.



The Poincaré inequality allows to show that the seminorm | · |m,p is equivalent to the norm m,p m,p 1,p  · m,p on W0 (). Let v ∈ W0 (), then Dα v ∈ W0 () for |α| ≤ m − 1. We apply successively the inequality |Dα v|0,p ≤ cP |Dα v|1,p

for |α| = 0, 1, . . . , m − 1

to estimate the lower derivatives by the highest derivative and obtain ⎛ ⎞1/p  p |Dα v|0,p ⎠ ≤ C|v|m,p , |v|m,p ≤ vm,p = ⎝ |α|≤m

that is, the equivalence of the seminorm to the norm. An important tool will be the Sobolev embedding theorems which state that functions from ∗ W m,p () belong to W m−1,p for some p∗ > p. Moreover, it can be shown that for suitable numbers m, p functions from W m,p () belong to classical spaces of continuous and continuously differentiable functions, respectively. Definition 1.17. We introduce the space of Hölder continuous functions with Hölder exponent β ∈ (0, 1]   |u(x) − u(y)| 0 0,β C () := u ∈ C () : sup