Introduction To Sobolev Spaces
Introduction To Sobolev Spaces
Introduction To Sobolev Spaces
Lecture Notes
MM692 2018-2
Joa Weber
UNICAMP
1 Introduction 1
1.1 Notation and conventions . . . . . . . . . . . . . . . . . . . . . . 2
2 Lp -spaces 5
2.1 Borel and Lebesgue measure space on Rn . . . . . . . . . . . . . 5
2.2 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3 Basic properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3 Convolution 13
3.1 Convolution of functions . . . . . . . . . . . . . . . . . . . . . . . 13
3.2 Convolution of equivalence classes . . . . . . . . . . . . . . . . . 15
3.3 Local Mollification . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.3.1 Locally integrable functions . . . . . . . . . . . . . . . . . 16
3.3.2 Continuous functions . . . . . . . . . . . . . . . . . . . . . 17
3.4 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4 Sobolev spaces 19
4.1 Weak derivatives of locally integrable functions . . . . . . . . . . 19
4.1.1 The mother of all Sobolev spaces L1loc . . . . . . . . . . . 19
4.1.2 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.1.3 ACL characterization . . . . . . . . . . . . . . . . . . . . 21
4.1.4 Weak and partial derivatives . . . . . . . . . . . . . . . . 22
4.1.5 Approximation characterization . . . . . . . . . . . . . . . 23
4.1.6 Bounded weakly differentiable means Lipschitz . . . . . . 24
4.1.7 Leibniz or product rule . . . . . . . . . . . . . . . . . . . 24
4.1.8 Chain rule and change of coordinates . . . . . . . . . . . . 25
4.1.9 Equivalence classes of locally integrable functions . . . . . 27
4.2 Definition and basic properties . . . . . . . . . . . . . . . . . . . 27
4.2.1 The Sobolev spaces W k,p . . . . . . . . . . . . . . . . . . 27
4.2.2 Difference quotient characterization of W 1,p . . . . . . . . 29
4.2.3 The compact support Sobolev spaces W0k,p . . . . . . . . 30
k,p
4.2.4 The local Sobolev spaces Wloc . . . . . . . . . . . . . . . 30
4.2.5 How the spaces relate . . . . . . . . . . . . . . . . . . . . 31
4.2.6 Basic properties – products and coordinate change . . . . 31
i
ii CONTENTS
6 Sobolev inequalities 47
6.1 Sub-dimensional case kp < n . . . . . . . . . . . . . . . . . . . . 47
6.1.1 Gagliardo-Nirenberg-Sobolev inequality (p < n) . . . . . . 47
6.1.2 General Sobolev inequalities (kp < n) . . . . . . . . . . . 51
6.1.3 Compactness (Rellich-Kondrachov) . . . . . . . . . . . . . 53
6.2 Super-dimensional case kp > n . . . . . . . . . . . . . . . . . . . 53
6.2.1 Morrey’s inequality (p > n) – continuity . . . . . . . . . . 53
6.2.2 General Sobolev inequalities (kp > n) . . . . . . . . . . . 57
7 Applications 61
7.1 Poincaré inequalities . . . . . . . . . . . . . . . . . . . . . . . . . 61
7.2 Lipschitz functions . . . . . . . . . . . . . . . . . . . . . . . . . . 61
7.3 Differentiability almost everywhere . . . . . . . . . . . . . . . . . 62
A Appendix 63
A.1 Allerlei . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
A.1.1 Inequalities via convexity and concavity . . . . . . . . . . 63
A.1.2 Continuity types and their relations . . . . . . . . . . . . 64
A.1.3 Distance function . . . . . . . . . . . . . . . . . . . . . . . 65
A.1.4 Modes of convergence . . . . . . . . . . . . . . . . . . . . 66
A.2 Banach space valued Sobolev spaces . . . . . . . . . . . . . . . . 66
Bibliography 67
Index 69
Chapter 1
Introduction
These are Lecture Notes 1 written for the last third of the course “MM692
Análise Real II” in 2018-2 at UNICAMP. Originally motivated by [MS04,
App. B.1] this text is essentially a compilation of the presentations in [AF03,
Bre11,Eva98,GT01]. Given a solid background in measure theory, we also highly
recommend the book [Zie89] whose geometric measure theory point of view of-
fers deep insights and strong results. An excellent source that analyses Sobolev
spaces as part of a wider context is [Ste70, Ch. V].
Differentiation and integration are reverse operations. The notion of weak
derivative combines both worlds. It is more general than the usual partial
derivative and at the same time it makes available the powerful tool box of inte-
gration theory. Weak derivatives and Sobolev spaces, the spaces of functions
that admit weak derivatives, are typically used in applications as an intermedi-
ate step towards solution. For instance, to solve a PDE it is often easier (bigger
space) to establish first existence of a weak solution (ask for weak derivatives
only) and then show in a second step, regularity, that the weak solution found
is actually differentiable in the usual sense.
We made an effort to spell out details in the case of Lipschitz domains D,
because often in the literature one only finds proofs for the C 1 case. The rel-
evant theorems are the Approximation Theorem 5.1.7 and the Extension The-
orem 5.2.1. The assumptions in these theorems determine the assumptions in
Section 6 on the Sobolev inequalities.
Acknowledgements. It is a pleasure to thank Brazilian tax payers for the ex-
cellent research and teaching opportunities at UNICAMP and for generous financial
support: “O presente trabalho foi realizado com apoio do CNPq, Conselho Nacional
de Desenvolvimento Cientı́fico e Tecnológico - Brasil, e da FAPESP, Fundação de Am-
paro à Pesquisa do Estado de São Paulo - Brasil.”
Many thanks to Andrey Antônio Alves Cabral Júnior and Matheus Frederico Stapen-
horst for interest in and many pleasant conversations throughout the lecture course
“MM692 Análise Real II” held in the second semester of 2018 at UNICAMP.
1 The present manuscript is not complete and won’t be in the near future.
1
2 CHAPTER 1. INTRODUCTION
Q b Ω pre-compact subset Q of Ω:
An open subset of Ω whose closure Q̄ is compact and contained in Ω
u = [u] equivalence class; the boldface notation2 eases Dα [u] to Dα u, whereas the
bracket notation clarifies the definition Dα u := [Dα u] as opposed to D α u
C k spaces
Cbk (Ω) := {f ∈ C k (Ω) : kf kC k < ∞} is the Banach space under k·kC k of k times
bounded continuously differentiable functions on Ω C k (K) = Cbk (K)
C·∞ (·) := ∩∞ k
k=0 C· (·)
2 concerning notation we distinguish functions u and their equivalence classes [u] = u, but
for operators on them we use the same symbol, e.g. D, since Du and Du indicate context
3 In the pre-compact case C k (Q̄) is the set of restrictions to Q of smooth functions de-
Hölder spaces
Observe: Hölder ⇒ uniform continuity ⇒ continuous extension to boundary.
kf kC k,µ (Ω) := max|β|≤k kDβ f kC 0 (Ω) + max|α|=k |Dα f |C 0,µ (Ω) Hölder norm4
C k,µ (Ω) := {f ∈ C k (Ω) : |Dβ f |C 0,µ < ∞ ∀|β| ≤ k} = C k,µ (Ω̄) vector space of func-
tions which are uniformly Hölder continuous on Ω and so are all derivatives
up to order k (hence they all extend continuously to the boundary)
k,µ
Cloc (Ω) := {f ∈ C k (Ω) : f ∈ C k,µ (Q) ∀Q b Ω} ⊃ C k,µ (Ω) local Hölder space
Cbk,µ (Ω) := {f ∈ C k,µ (Ω) : kf kC k,µ < ∞} Hölder Banach space with respect to
the norm k·kC k,µ ; idea of proof e.g. here or here Cbk,µ (Q) = C k,µ (Q)5
Derivatives
Suppose u : Ω → R is a function and x = (x1 , . . . , xn ) ∈ Ω is a point.
∂u u(x+hei )−u(x)
(a) ∂xi (x) := limh→0 h , provided this limit exists.
∂u ∂2u
(b) We abbreviate ∂xi by ∂xi u or ∂i u. Also ∂ij u := ∂xi ∂xj etc.
|α| := α1 + · · · + αn .
α α!
Set α! := α1 ! . . . αn ! and for α ≥ β (all αi ≥ βi ) set β := β!(α−β)! .
∂ |α| u(x)
Dα u(x) := = ∂xα11 . . . ∂xαnn u(x).
∂x1 . . . ∂xn αn
α1
D2 u =
..
= Hessian matrix.
.
2 2
∂ u ∂ u
∂xn ∂x1 ... ∂x2
n
Lp-spaces
5
6 CHAPTER 2. LP -SPACES
Measurable support
It is common to define the support of a function on a topological space to be
the complement of the largest open set on which f vanishes or, equivalently,
the closure of the set {f 6= 0}. The usual symbol is supp f . In contrast,
for measurable functions it is useful to replace ’vanishes’ by ’vanishes almost
everywhere’; cf. [Bre11, §4.4]. The symbol will be suppm f . This way functions
which are equal a.e. will have the same support in the new sense.
1 If (A )∞ ⊂ A is a countable collection of pairwise disjoint sets then µ assigns to their
i i=1 P∞
union the sum of all individual measures, in symbols µ(∪∞
i=1 Ai ) = i=1 µ(Ai ).
2.1. BOREL AND LEBESGUE MEASURE SPACE ON RN 7
suppm f := ΩC .
Proof. E.g. [Sal16, Thm. 1.45 and text after Cor. 1.56] or [Fol99, Thm. 2.24].
Proof. Exercise.
2.2 Definition
Vector space Lp of functions
Suppose f : Rn → R is a measurable function. For finite p ∈ [1, ∞) the Lp -
norm of f is the extended real defined by
Z 1/p
p
kf kp := |f | ∈ [0, ∞]. (2.2.3)
Rn
2 here pointwise, as opposed to a.e. pointwise, is crucial so to g − f ≥ 0 applies Fatou’s
k k
Lemma for non-negative measurable functions
2.2. DEFINITION 9
The elements c of If tell that |f | > c happens only along a null set. The infimum
of such c is called the L∞ -norm of f and denoted by
Proof. Apply Hölder to |u|r |v|r ∈ L1 with Hölder conjugates p/r and q/r.
Exercise 2.2.6. Suppose p1 , . . . p` , r ∈ [1, ∞] satisfy p11 + · · · + p1` = 1r and
fi ∈ Lpi (Rn ) for i = 1, . . . , `. Then the product f1 f2 . . . f` lies in Lr (Rn ) and
lim kfk − f kp = 0.
k→∞
p
Proof. Theorem 2.1.5 with Fk := |fk − f | , F := 0, and G := (2g)p .
Proof. Exercise.
Looks like a complification of Theorem 2.1.6 only? Well, the theorem can
be a real peacemaker, just wait for the action, e.g. in Proposition 4.1.21.
The function Lp (Rn ) → [0, ∞), f 7→ kf kp , satisfies all norm axioms except non-
degeneracy. Indeed kf kp = 0 only tells that f = 0 almost everywhere. Thus it
is natural to quotient out by equality almost everywhere to obtain the vector
space of equivalence classes
kf kp := kf kp
Proof. See e.g. [Sal16, (i) Thm. 4.9, (ii) Thm. 4.13, (iv) Thm. 4.15] or [Bre11, (i)
Thm. 4.8, (ii) Thm. 4.13, (iii) Thm. 4.10].
The properties (i) completeness, (ii) separability, and (iii) reflexivity are
hereditary to Banach subspaces, that is they are inherited by closed subspaces
of a Banach space. Part (iv) will be improved from continuous to smooth as an
application of convolution in Theorem 3.2.3 (ii).
Lemma 2.3.2 (Continuity of shift operator in compact-open topology). Given
p ∈ [1, ∞), the shift operator is for ξ ∈ Rn defined by
γ : [0, ∞) → Lp (Rn ), s 7→ τs f ,
is continuous.
Convolution
13
14 CHAPTER 3. CONVOLUTION
Proof. [Sal16,
R Thm. 7.33]. Emptiness of E for r = ∞ holds by Hölder (2.2.5)
as h(x) = Rn |f (x − y)g(y)| dm(y) ≤ kf (x − ·)kp kgkq = kf kp kgkq < ∞.
Remark 3.1.4 (Case r = ∞). Theorem 3.1.3 asserts that in case of Hölder
conjugate exponents, i.e. f ∈ Lp and g ∈ Lq where p, q ∈ [1, ∞] with p1 + 1q = 1,
one has an everywhere defined convolution f ∗ g ∈ L∞ (Rn ). So f ∗ g is bounded.
By Theorem 3.1.6 (ii) below f ∗ g is even uniformly continuous.
(iii) If f ∈ Lp (Rn ) has compact support and g ∈ Lqloc (Rn ), then f ∗g ∈ C 0 (Rn ).
∂ α (ϕ ∗ g) = (∂ α ϕ) ∗ g (3.1.2)
Proof. [Bre11, (i) Prop. 4.18, (iv) Prop. 4.20] and [Sal16, (ii-iv) Thm. 7.35].
(ii) C0∞ (Ω) is a dense subset of Lp (Ω) for Ω ⊂ Rn open, bounded or not.4
Proof. See e.g. [Bre11, (i) Thm. 4.22, (ii) Cor. 4.23] or [Sal16, (ii) Thm. 7.35].
Exercise 3.2.4. Check that the density result (ii) fails for p = ∞ on Ω = Rn .
pq pq q p
2 Note that r =
p+q−pq
≥ 1 iff p+q ≥ 12 iff p ≥ 2q−1 iff q ≥ 2p−1 .
q p
Also note that r < ∞ iff p + q > pq iff p < q−1 iff q < p−1 .
3 a function f is called symmetric if f (−x) = f (x) for every x
4 ’subset’ actually refers to the image of the natural injection C ∞ (Ω) → Lp (Ω), f 7→ [f ]
0
16 CHAPTER 3. CONVOLUTION
at points x ∈ Ω2δ . The bad set E(f δ ) ⊂ Ω is of measure zero by Remark 3.1.5.
3.3. LOCAL MOLLIFICATION 17
(δ)
Figure 3.1: The zero δ-extension f¯ = f ∈ L1loc (Ω) of f ∈ L1loc (Ω)
Proof. Lemma 3.3.2 via approximation; see e.g. [GT01, Le. 7.2].
≤ cδ.
5
R R
Indeed Rn |ρδ (x − y)ū(y)|dy = B (x) |ρδ (x − y)ū(y)|dy ≤ kūkC 0 (Bδ (x)) < ∞.
δ
6 Change of variable z(y) := − x−y
δ
with dz = δ −n dy using the symmetry ρ(−z) = ρ(z).
18 CHAPTER 3. CONVOLUTION
3.4 Applications
Lemma 3.4.1. Suppose v ∈ L1loc (Ω) has the property that
Z
vφ = 0 (3.4.7)
Ω
for all φ ∈ C0∞ (Ω). Then v vanishes almost everywhere, in symbols v = 0 a.e.
The lemma guarantees uniqueness of weak derivatives almost everywhere;
cf. Lemma 4.1.6.
The lemma is easy to prove for continuous v in which case the conclusion is that
v even vanishes pointwise. The lemma is already less easy to prove for non-
negative v ∈ L1loc (Ω). Pick φ ∈ C0∞ (Ω, [0, 1]) which is 1 over a given compact
K ⊂ Ω. That Lebesgue integral zero implies that a non-negative integrand
is zero a.e. indeed requires a bit of work; see e.g. [Sal16, Le. 1.49 (iii) ⇒(i)].
Consequently over K we get v = φv = 0 a.e., but K was arbitrary.
Sobolev spaces
19
20 CHAPTER 4. SOBOLEV SPACES
4.1.2 Examples
Exercise 4.1.7. The Cantor function c : [0, 1] → [0, 1], cf. [Sal16, Exc. 6.24],
does not admit a weak derivative, although the derivative of c exists almost
everywhere (namely along the complement of the Cantor set C) and is zero.
Exercise 4.1.8. Let I = (−1, +1). For any p ∈ [1, ∞] show the following:
(i) The absolute value function u(x) = |x| is weakly differentiable. A weak
derivative u1 is given by the sign function
−1 , x < 0,
sign (x) := 0 , x = 0,
+1 , x > 0.
4.1. WEAK DERIVATIVES 21
Note that for weak differentiability the corner of |·| did not matter, but the
jump discontinuity of sign was a problem. Check that sign is not absolutely
continuous. What is the problem with the Cantor function c?
Exercise 4.1.9. Let Q ⊂ R2 be the open unit ball and consider the function
u(x) := |x|−γ for x 6= 0 and u(0) := 0. For which values of γ > 0 and p ∈ [1, ∞]
• is u ∈ Lp (Q)?
For u ∈ Lp (Ω) one can reformulate the ACL theorem as follows: u ∈ W 1,p (Ω)
iff u has a version u∗ that lies in W 1,p (Λ) for almost all line segments Λ in Ω
parallel to the coordinate axes and the strong gradient satisfies |Du| ∈ Lp (Ω).
To obtain an equivalent statement replace almost all line segments Λ by
almost all k-dimensional planes Λk in Ω parallel to the coordinate k-planes.
For a characterization of W 1,p (Ω) through approximation see Section 4.1.5.
For a characterization of the Sobolev spaces W 1,p (Rn ), p ∈ (1, ∞), in terms of
difference quotients see Section 4.2.2.
1 strictly speaking, the identification is u∗ 7→ [u∗ ] ∈ W 1,p = W 1,p / ∼
22 CHAPTER 4. SOBOLEV SPACES
k,p
A function u ∈ Wloc (Ω), with all weak derivatives up to order k, can be Lp
approximated along any pre-compact by a sequence of smooth functions u` .
|u(x) − u(y)| ≤ C |x − y|
for some constant C and all x, y ∈ Ω. The smallest such constant, say L, is called
the Lipschitz constant of u on Ω. It is called locally Lipschitz continuous
if it is Lipschitz continuous on every pre-compact Q b Ω or, equivalently, on
every compact K ⊂ Ω.
Exercise 4.1.15. Confirm “equivalently” above. [Hint: Figure A.1.]
0,1 1,∞ 0,1
Proposition 4.1.16 (Cloc = Wloc ). A function u : Ω → R belongs to Cloc iff
u is weakly differentiable with locally bounded weak derivatives.
Proof. See e.g. [Eva98, §5.8.2]. Cf. also [MS04, Exc. B.1.8].
Corollary 4.1.18. Given p ∈ [1, ∞], let u ∈ W 1,p (Ω) and v ∈ W 1,∞ (Ω). Then
the product uv lies in W 1,p (Ω) and it satisfies Leibniz (4.1.5) and the estimate
∂uk
uk → u, = (uk )ei → uei in Lploc (Ω)
∂xi
∂vk p
vk → v, = (vk )ei → vei in L∞
loc (Ω), thus in Lloc (Ω).
∂xi
Note that Lploc convergence for finite p implies pointwise convergence almost
everywhere for a subsequence (same notation); cf. Figure A.3. By partial
integration and Leibniz for smooth functions we get for each k that
Z Z
∂φ ∂uk ∂vk
uk vk =− vk + uk φ ∀φ ∈ C0∞ (Ω).
Ω ∂xi Ω ∂x i ∂xi
4.1. WEAK DERIVATIVES 25
Apply φ-wise the dominated convergence Theorem 2.1.5 to obtain in the limit4
Z Z
∂φ
uv =− (uei v + uvei ) φ ∀φ ∈ C0∞ (Ω).
Ω ∂xi Ω
This proves the formula (4.1.5) for the weak derivative of the product. The
product uv is of class Lploc (Ω) since v ∈ L∞
loc (Ω). The right hand side of (uv)ei
is of the same type ’Lp L∞ + Lp L∞ ’, hence of class Lploc (Ω).
Exercise 4.1.19. Deal with terms 2 and 3 in the previous proof; cf. footnote.
Remark 4.1.20 (Alternative hypotheses). Suppose p ∈ [1, ∞]. Then the space
W 1,p (Ω) ∩ L∞ (Ω) is preserved under taking the product uv of two elements u
and v. The product rule (4.1.5) still holds true; see [Bre11, Prop. 9.4].
∂uk
uk → u, = (uk )ei → uei in Lploc (Ω), thus in L1loc (Ω).
∂xi
Note that Lploc convergence for finite p yields a.e. pointwise convergence of some
subsequence (for which we use the same notation); cf. Figure A.3.
Instead of doing things again ’by hand’ as in the previous proof, let us check
out the comfort of Theorem 4.1.12. Following [GT01, Le. 7.5] let us show that
fk := F ◦ uk → F ◦ u =: f in Lploc (Ω),
(fk )ei := F 0 (uk ) (uk )ei → F 0 (u) uei =: v in Lploc (Ω),
and that f, v ∈ Lploc (Ω). Theorem 4.1.12 tells that v = fα and we are done.
4
R R
Fix φ. Pick Q with supp φ b Q b Ω. Replace everywhere Ω by Q . There are
three terms. Term 1: The sequence fk := uk vk ∂i φ lies in L (Q), since vk , φ ∈ L∞ (Q), and fk
p
converges to f := uv∂i φ ∈ Lp (Q) in Lp , so a.e. Indeed along Q we get adding zero (φi := ∂i φ)
kuk vk φi − uvφi kp ≤ kuk − ukp kvk k∞ kφi k∞ + kukp kvk − vk∞ kφi k∞ → 0.
a) To this end pick Q b Ω. Norms are over Q from now on. We obtain
|F (u(x))| ≤ |F (u(x)) − F (0)| + |F (0)| ≤ c0 |u(x)| + |F (0)|
where c0 := kF 0 kL∞ (Ω) . So f = F ◦ u ∈ Lp (Q) since u is. Also v ∈ Lp (Q):
kvkp = kF 0 (u) · uei kp ≤ c0 kuei kp < ∞.
b) Similarly as above we get that
kfk − f kp = kF (uk ) − F (u)kp ≤ c0 kuk − ukp → 0.
c) For finite p ∈ [1, ∞) we show that kF 0 (uk ) (uk )ei − F 0 (u) uei kp → 0.
From Lp convergence we get, after taking subsequences, that both uk → u and
(uk )ei → uei converge a.e. along Q, similarly for absolute values. Thus
gk := c0 |(uk )ei | → c0 |uei | =: g a.e. along Q
Together with continuity of F 0 we still get a.e. pointwise convergence
hk := F 0 (uk ) (uk )ei → F 0 (u) uei =: h a.e. along Q.
Note that |hk | ≤ gk pointwise along Q. Since (uk )ei → uei in Lp (Q) the hy-
pothesis in (2.2.8) is satisfied, hence the conclusion, namely that khk − hk1 =
kF 0 (uk ) (uk )ei − F 0 (u) uei kp → 0. This illustrates the usefulness of the general-
ized Lebesgue dominated convergence Theorem 2.2.8, doesn’t it?
d) Case p = ∞. Pick Q b Ω. Note that u ∈ W 1,∞ (Q) ⊂ W 1,q (Q) for any
q ∈ [1, ∞) by Hölder. So by b) the weak derivatives of F ◦ u exist and are given
by F 0 (u) · uei . We verify that F ◦ u and F 0 (u) · uei both lie in L∞ (Q). Let all
norms be over Q. Then kF 0 (u) · uei k∞ ≤ c0 kuei k∞ < ∞. And F ◦ u ∈ L∞ (Q),
because the sequence F ◦ uk ∈ C 1 (Q) ⊂ L∞ (Q) converges to F ◦ u. Indeed
kF ◦ u − F ◦ uk k∞ ≤ c0 kuk − uk∞ → 0.
But L∞ (Q) is a Banach space, so it includes the limit F ◦ u.
Remark 4.1.22 (Lipschitz chain rule). At first glance it looks like the proof
might go through for Lipschitz F with bounded derivative (which exists a.e.
by Rademacher’s Theorem 7.3.2). In a) replace c0 by the Lipschitz constant.
However, in b) continuity of F 0 enters crucially to get a.e. convergence hk → h,
doesn’t it?
Slightly modifying the assumptions an a.e. chain rule for Lipschitz functions
F is given in [Zie89, Thm. 2.1.11].
Proposition 4.1.23 (Change of coordinates). Let U, V ⊂ Rn be open and let
ψ : V → U be a bijection which is Lipschitz continuous and so is its inverse.
Let p ∈ [1, ∞] and u = u(x) ∈ W 1,p (U ). Write x = ψ(y). Then v = v(y) :=
u ◦ ψ ∈ W 1,p (V ) and there is the identity for the weak derivatives 6 vyi and uxj
n
X
(u ◦ ψ)yi = (uxj ◦ ψ) · (ψj )yi a.e. on V . (4.1.7)
j=1
6 for obvious reasons we use the notation vyi and uxj , and not our usual one vei and uej
4.2. DEFINITION AND BASIC PROPERTIES 27
Proof. Details of the proof are given in [Zie89, Thm. 2.2.2]. For finite p ∈ [1, ∞)
the proof is based on the transformation law
Z Z
f ◦ ψ · |det dψ| dy = f dx (4.1.8)
Y ψ(Y )
uα := uα ∈ L1loc (Ω).
By Remark 4.1.5 the definition does not depend on the choice of the rep-
resentative u of [u]. By Lemma 4.1.6 any choice of a weak derivative uα of u
provides the same equivalence class [uα ], i.e. the same element of L1loc (Ω).
To summarize, if some, hence any, representative of an element [u] ∈ L1loc (Ω)
admits a weak derivative, then there is a unique element of L1loc (Ω), denoted
by [u]α , whose representatives are the weak derivatives of some, hence any,
representative of [u].
7 writing ∃uα ∈ Lp (Ω) means that the weak derivative exists and it is p-integrable
28 CHAPTER 4. SOBOLEV SPACES
where p ∈ [1, ∞] and k ∈ N0 .8 For finite p ∈ [1, ∞) define the value of the
W k,p -norm of a a class u ∈ W k,p (Ω) by the value
1/p 1/p
Z X X
p p
kukk,p := |uα (x)| dx = kuα kp ∈ [0, ∞)
Ω |α|≤k |α|≤k
Proposition 4.2.1 (Weak derivatives). Let u, v ∈ W k,p (Ω) and |α| ≤ k, then
(i) Dα u ∈ W k−|α|,p (Ω) and for all multi-indices α, β with |α| + |β| ≤ k
(ii) for λ, µ ∈ R the linear combination λu + µv also lies in W k,p (Ω) and
(iii) for open sets U ⊂ Ω one has the inclusion W k,p (U ) ⊂ W k,p (Ω);
(iv) multiplication with a smooth compactly supported function φ ∈ C0∞ (Ω)
preserves W k,p (Ω) and the weak derivatives of the product are given by
X α
Dα (φu) = Dβ φ · Dα−β u.
β
β≤α
makes sense if (and indicates that) we identify C ∞ (Q) with its image in W k,p (Q)
under the map u 7→ [u]. Of course, whenever a class [u] ∈ W k,p contains a
continuous representative, notation u∗ , we tacitly choose u∗ to represent [u].
(iv) C ∞ (D̄) is a dense subset of W k,p (D) for finite p ∈ [1, ∞) and Lipschitz
domain D b Rn ; cf. Remark 4.2.8 and Theorem 5.1.3.
Proof. (i-iii) The idea is to isometrically embedd W k,p (Ω) as a closed subspace
of Lp (Ω × · · · × Ω) by mapping u to the list that contains all weak derivatives
Dα u up to order k. See e.g. [AF03, §3.5]. Completeness and reflexivity are
inherited by closed subspaces of a Banach space. Furthermore, every subspace9
A of a separable metric space X is separable.10 Recall Theorem 2.3.1 (i-iii). All
three properties are transferred back to W k,p (Ω) via the isometry. For a direct
proof of (i) see e.g. [Eva98, §5.2.3 Thm. 2].
Theorem 4.2.6. Let p ∈ (1, ∞). Then u ∈ W 1,p (Rn ) iff u ∈ Lp (Rn ) and the
−1
function h 7→ |h| ku(· + hξ) − ukp is bounded for any ξ ∈ Rn .
Proof. See e.g. [Zie89, Thm. 2.1.6] or [GT01, §7.11] or [Ste70, Ch. V §3.5].
9 A subspace of a metric space is a subset equipped with the induced metric, namely,
dense subset of X. Consider the collection of intersections of these balls with A. In each such
intersection select one element. The set S of selected elements is countable and dense in A.
30 CHAPTER 4. SOBOLEV SPACES
k,p k·kk,p
W0k,p (Ω) := C0∞ (Ω) := ι(C0∞ (Ω)) .
In other words, the space W0k,p (Ω) is the completion of the linear subspace
ι(C0∞ (Ω)) of the Banach space (W k,p (Ω), k·kk,p ) where ι(u) := [u].
Remark 4.2.7. Being a closed Banach subspace W0k,p (Ω) inherits properties
(i) completeness, (ii) separability, and (iii) reflexivity in Theorem 4.2.5; see
e.g. [AF03, Thm. 1.22].
Remark 4.2.8 (One difference between Lp and Sobolev spaces). Part (ii) of
Theorem 3.2.3 in case of non-empty pre-compact sets Q b Rn is in sharp contrast
to what happens for Sobolev spaces with k ≥ 1. Namely, it says that
p
Lp0 (Q) := C0∞ (Q) = Lp (Q)
for finite p ∈ [1, ∞), whereas for Lipschitz D the two Sobolev spaces
k,p k,p
W0k,p (D) := C0∞ (D) ( C ∞ (D̄) = W k,p (D)
are different; cf. Theorem 5.1.3. Indeed the characteristic function χD repre-
sents an element of W k,p (D) ⊂ Lp (D), but not of W0k,p (D).
k,p
4.2.4 The local Sobolev spaces Wloc
k,p
By definition the local Sobolev space Wloc (Ω) consists of all locally integrable
classes [u] whose restriction to any pre-compact Q b Ω lies in W k,p (Q), i.e.
k,p
(Ω) := [u] ∈ L1loc (Ω) | ∀Q b Ω : [u|Q ] ∈ W k,p (Q) ⊂ Lploc (Ω).
Wloc
k,p
To see the inclusion ’⊂’ note that u ∈ [u] ∈ Wloc (Ω) restricted to any pre-
compact Q b Ω is an element u|Q ∈ Lp (Q). In other words, any representative
u is p-integrable over all pre-compact subsets of Ω.
4.2. DEFINITION AND BASIC PROPERTIES 31
⊂
⊂
k,p 1,p
W k,p (Ω)
⊂ ⊂ Wloc (Ω) ⊂ Wloc (Ω)
W0k,p (Ω)
Approximation and
extension
5.1 Approximation
Major application of density of smooth functions in a given Sobolev space:
Theorem 5.1.1. Let u ∈ u ∈ W k,p (Ω) with k ∈ N0 and p ∈ [1, ∞]. Let
33
34 CHAPTER 5. APPROXIMATION AND EXTENSION
Equivalently, over pre-compact sets Sobolev spaces are closures of the form
k,p
W k,p (Q) = C ∞ (Q) .
Figure 5.1: Locally finite covers Vi := Qi+3 \ Q̄i+1 and Wi := Qi+4 \ Q̄i of Q
This provides the smooth functions ui := ρεi ∗ (χi u) ∈ C0∞P (Wi ). Thirdly, we
globalize by considering the sum of smooth functions v = ui which is itself
smooth since the sum will be locally finite. By construction along any given
V b Q one gets kv − ukW k,p (V ) ≤ ε. Now take the sup over all such V .
I. For i ∈ N set Qi := {x ∈ Q | dist(x, ∂Q) > 1i } b Qi+1 to get a nested open
cover of Q. (If Q1 = ∅, replace 1i by i+c 1
for some large constant c so Q1 6= ∅.)
As we illustrated in Figure 5.1 define Vi := Qi+3 \cl Qi+1 for i ≥ 1 and V0 := Q3 .
Let (χi )∞
i=0 be a partition of unity P subordinate to the open cover of Q
∞
by the Vi ’s, that is χi ∈ C0∞ (Vi ) and i=0 χi ≡ 1. Enlarge the Vi ’s by setting
Wi := Qi+4 \ cl Qi for i ≥ 1 and W0 := Q4 . Obviously supp (χi u) ⊂ Vi ⊂ Wi
and [χi u] ∈ W k,p (Q); cf. Proposition 4.2.1 (iv).
II. Let ρ be a mollifier. Fix i ∈ N0 . By Theorem 3.2.3 (i) there is convergence
uδ := ρδ ∗ (χi u) → χi u in Lp (Q), as δ → 0,
and analogously by (iv) for Dα uδ = ρδ ∗ (χi u)α , see (4.1.3), and the weak
derivative (χi u)α whenever |α| ≤ k. Suppose δ = δ(i) > 0 is so small that
a) Uδ (Vi ) ⊂ Wi , so convolution is well defined and uδ ∈ C0∞ (Wi );
ε
b) kρδ ∗ (χi u) − χi ukW k,p (Q) ≤ 2i+1 .
laxes Lipschitz to α-Hölder with α ∈ (0, 1), then the Extension Theorem 5.2.1 fails as shown
in [Ste70, Ch. VI §3.2].
2 after possibly renaming and reorienting some coordinate axes, here ω ⊂ Rn−1 is open
3 Observe that any given derivative D α u extends continuously to the compact set D, so
`
it is bounded on D, hence ku` kC k (D) < ∞.
5.1. APPROXIMATION 37
Proof. The proof takes three steps. Firstly, we generate room for mollification
by shifting u : D → R locally near ∂D ’upward’, meaning inside D. Here the
Lipschitz condition enters which tames the geometry of ∂D in that ∂D is forced
to stay in the horizontal part of one and the same double cone C̃0 translated
along ∂D, notation C̃x = x + C̃0 for x ∈ ∂D. The vertical upward cone Cx will
then be available for mollification.
Step 1: Upward shift to generate room for mollification within D
Given x0 ∈ ∂D, pick a Lipschitz continuous map γ : Rn−1 ⊃ ω → R whose
graph is the part of ∂D inside the open ball Br (x0 ). By compactness of ∂D the
map γ : ω → R is uniformly Lipschitz with Lipschitz constant, say c > 0. The
closed horizontal double cone C̃0 and the open upward cone C0
are illustrated by Figure 5.2. The significance of the horizontal double cone C̃0
is that wherever you put it along ∂D – consider the translate C̃y := y + C̃0 at
y ∈ ∂D – that translated horizontal double cone C̃y contains the graph of γ and
therefore ∂D (locally near y). Hence the open upward cone Cy lies in D, at
least its part that lies within some small radius from y, say r(y). See Figure 5.3
in which y is denoted by x̃.
Let V := D ∩ Br/2 (x0 ) be the open region strictly above the graph but still
inside the ball of radius r/2; see Figure 5.3. For any x ∈ V define the by ε > 0
upward shifted point
xε := x + ελen , x ∈ V , ε > 0.
As illustrated by Figure 5.3, let us put the unit ball B1 sufficiently far out,
centered at x+λen where λ = λ(x) >> 1 is sufficiently large such that eventually
the ball fits into the upward cone. But then the whole family of balls Bε (x +
ελen ) for ε ∈ (0, 1) stays in the upward cone. Moreover, for all ε > 0 sufficiently
small the family is located near x, hence in the open neighborhood V of x.
Choose λ larger, if necessary, so it works for all x ∈ γ(ω) ⊂ ∂D.
38 CHAPTER 5. APPROXIMATION AND EXTENSION
Figure 5.3: Fitting a ball Bε (x + ελen ) into Cx̃ ∩ Br (x0 ): λ large, ε small
Define the translate uε (x) := u(xε ), for x ∈ V . This is the function u moved
by distance ελ in the en direction. Pick a mollifier ρ = {ρε }. The convolution4
v ε = ρε ∗ uε ∈ C ∞ (V )
But Bε (x̃ + ελen ) is contained in the upward cone Cx̃ , so v ε (x̃) is well defined.
Argument and conclusion remain valid for points x∗ slightly below x̃, i.e. slightly
outside V , because Bε (x∗ + ελen ) still remains in Cx̃ , thus in the domain of u.
Step 2: Convergence to u along V
To see that v ε → u in W k,p (V ) pick a multi-index of order |α| ≤ k, then
where the second inequality holds by (4.1.3) and since weak derivative com-
mutes with the linear operation of translation, in symbols (uε )α = (uα )ε .5 Now
4
Use the natural zero extension of u, so uε R∈ Lp (Rn ) and ρε ∗ uε makes sense by (3.1.2).
To see that V uε (x)Dα φ(x) dx = (−1)|α| V (uα )ε (x)φ(x) dx introduce the new variable
5
R
y := x + ελen , take weak derivative of u(y) according to (4.1.1), then go back to x := y − ελen .
5.2. EXTENSIONS AND TRACES 39
consider the two terms in line two. As ε → 0, term one goes to zero by The-
orem 3.2.3 (i) and term two by Lemma 2.3.2. The lemma tells that the path
γ : ε 7→ τε uα − uα is continuous with respect to the Lp norm. Clearly γ(0) = 0.
Step 3: Globalization via partition of unity
Pick δ > 0. By compactness of ∂D there are finitely many points x0i ∈ ∂D,
radii ri > 0, corresponding set Vi = D ∩ Bri /2 (x0i ), and functions v i ∈ C ∞ (V i ),
where i = 1, . . . , N , such that the balls Bri /2 (x0i ) cover ∂D and (by Step 2)
i
v − u
k,p ≤ δ. (5.1.1)
W (V )
i
Pick V0 b D such that (Vi )N i=0 is an open cover of D. Utilize Theorem 5.1.1 to
get a function v 0 ∈ C ∞ (V 0 ) that also satisfies (5.1.1).
Pick a smooth partition of unity (χi )N i=0 subordinate to the open cover
PN
(Vi )N
i=0 . The finite sum of smooth functions v := i=0 i vi is smooth and
χ
defined on some neighborhood of D. Thus v ∈ C ∞ (D). Suppose |α| ≤ k and
use the Leibniz rule Proposition 4.2.1 (iv) to get that
N
X
α α
α
D (χi v i ) − Dα (χi u)
p
kD v − D ukLp (D) ≤ L (V i)
i=0
N
X
X
α β α−β i β α−β
=
D χ i · D v − D χi · D u
β
i=0 β≤α
Lp (Vi )
N
X
i
≤C
v − u
k,p
W (Vi )
i=0
≤ C(N + 1)δ
where the constant C = C(k, p) > 0 also incorporates the C k norms of the
cutoff functions χi . This completes the proof of Step 3 and Theorem 5.1.7.
Check that v̄ is indeed Lipschitz, even with the same Lipschitz constant as v.10
Check that kv̄kW 1,∞ (B) = kvkW 1,∞ (B+ ) for every v ∈ W 1,∞ (B+ ).
8 Try to pointwise define v̄ for v ∈ v ∈ W 1,p (B+ ). Which values to assign along Σ?
9 With |Dv̄|2 = |∂1 v̄|2 +· · ·+|∂n v̄|2 get kv̄kLp (B) ≤ (1+8p )1/p kvkLp (B+ ) ≤ 16 kvkLp (B+ )
and kDv̄kLp (B) ≤ (κ(1 + 8p ))1/p 2n−1 kDvkLp (B+ ) ≤ 16 · 22n−2 kDvkLp (B+ ) . By Exercise
A.1.2 κ1/p ≤ 2n−1 . Thus cn = 16 · 22n−1 (depends on n as we used `2 norm to define |Dv|).
10 Hints: This is clear if x, y are in the same half ball. If one is in B , the other in B ,
+ −
consider the unique point z of the line segment between x and y that lies in Σ. In |v̄(x) − v̄(y)|
add 0 = −v̄(z) + v̄(z) and note that |x − z| + |z − y| = |x − y|.
42 CHAPTER 5. APPROXIMATION AND EXTENSION
Note that |Ψ(y) − Ψ(z)| = |y − z| and Φ = Ψ−1 . Observe that the map x 7→
Φ(x) “flattens out” ∂D near x0 in the sense that the boundary image is the
open subset ω of Rn−1 . By Rademacher’s Theorem 7.3.2 the graph map γ is
differentiable for a.e. x∗ ∈ ω. Hence the linearizations of Φ and Ψ exist pointwise
a.e. and, furthermore, they are triangular matrizes with diagonal elements 1.
Thus det dΦ = 1 = det dΨ pointwise a.e.
Step 3 (Local extension (x0 , ū := v̄ ◦ Ψ−1 ) of u|U to A about x0 ∈ ∂D).
Choose u ∈ u ∈ W 1,p (D). Pick a ball B centered at the point y 0 = Φ(x0 ) and
contained in the open neighborhood Φ(Br (x0 )) of y 0 , as illustrated by Figure 5.5.
Let V := B+ be the upper open half ball of B. Now consider the restriction of
u : D → R to the open set U := Ψ(V ), still denoted by u : U → R. Observe
that u ∈ W 1,p (U ); just restrict the weak derivatives.
Next pull back u : U → R to the y coordinates to obtain the function v := u◦Ψ :
V → R which lies in W 1,p (V ) by the change of coordinates Proposition 4.1.23.
The identity kvkW 1,p (V ) = kukW 1,p (U ) holds since dΨ is of unit determinant;
use (4.1.7) in case p = ∞ and the transformation law (4.1.8) in case of finite p.
5.2. EXTENSIONS AND TRACES 43
By the argument five lines above kūkW 1,p (A) = kv̄kW 1,p (B) . The estimate (5.2.4)
for the extension operator E0 in the half ball model of Step 1 shows that
kūkW 1,p (A) = kv̄kW 1,p (B) ≤ cn kvkW 1,p (B+ ) = cn kukW 1,p (U ) (5.2.6)
for all u ∈ u ∈ W 1,p (D) and finite p. For p = ∞ equality holds and cn = 1.
Step 4 (Globalising via finite partition of unity).
Let p ∈ [1, ∞] and u ∈ u ∈ W 1,p (D). By Step 3 and compactness of ∂D
there are finitely many boundary points x1 , . . . , xN ∈ ∂D and local extensions
(xi , ūi = v̄ i ◦Ψ−1 : Ai → R)Ni=1 covering ∂D, that is ∂D ⊂ A1 ∪ . . . ∪ AN . Recall
from Step 3 that Ui = Ψ(Vi ) is the part of Ai = Ψ(Bi ) in D. Pick U0 b D in
order to get an open cover (Ui )N i=0 of D. Set A0 := U0 in order to get a pre-
compact set A := ∪N i=0 Ai containing the closure of D, in symbols D b A b R .
n
Pick a smooth partition of unity χ = (χi )N i=0 subordinate to the open cover
(Ai )Ni=0 of A. Extend u ∈ u ∈ W
1,p
(D) to A by
N
X
ū := χi ūi : A → R, ū := [ū] ∈ W 1,p (A), (5.2.7)
i=0
Indeed ū ∈ W 1,p (A) by Proposition 4.2.1 (iv). There are the estimates
N
X
kūkW 1,p (A) ≤ kχi ūi kW 1,p (Ai )
i=0
N
X
≤ kχi kW 1,∞ (Ai ) kūi kW 1,p (Ai )
i=0
N
X
i
≤ cn max kχi k1,∞
u
1,p
W (Ui )
i=0,...,N
i=0
≤ cn (N + 1) max kχi k1,∞ kukW 1,p (D)
i=0,...,N
for ūi ; recall that cn = 16 · 22n−1 for finite p and cn = 1 for p = ∞. The final
inequality four uses that ui : Ui → R is just the restriction of u : D → R and
this happens N + 1 times.
Given u ∈ W 1,p (D) and Q such that D b Q b Rn , then D b (Q ∩ A) b Rn .
Pick a cutoff function χ ∈ C0∞ (Q∩A, [0, 1]) with χ ≡ 1 on D. Then χū = [χū] ∈
W 1,p (Q) by Proposition 4.2.1 (iv) where ū = [ū] ∈ W 1,p (Q) is the restriction
to Q of (5.2.7). That χū even lies in a subspace, namely
1,p
Eu := χū ∈ W01,p (Q) := C0∞ (Q) ,
5.2.2 Trace
While the usual notion of differentiability is hereditary – the restriction of a C 1
function to a codimension one submanifold is C 1 again – for weak derivatives
the situation is more subtle: The values of a function on a set of measure zero
are irrelevant, but a codimension one submanifold is of measure zero itself.
The following trace theorem works for finite p ∈ [1, ∞).
where the constant c > 0 only depends on p and D. In case u has a uni-
formly continuous representative u∗ , in symbols u∗ ∈ C 0 (D), the trace T u has
a (uniformly) continuous representative, denoted by (T u)∗ , which is given by
restricting u∗ to the boundary, in symbols (T u)∗ = u∗ |∂D , likewise of u ∈ u.
Proof. Details are given in [Eva98, §5.5] for C 1 domains; just use the Lipschitz
coordinate change (5.2.5) and the Lipschitz approximation Theorem 5.1.7. The
skeleton of the proof is the same as the one of the Extension Theorem 5.2.1.
One starts with the model case where ∂D is locally flat.
Theorem 5.2.3 (Trace zero functions in W 1,p ). Let p ∈ [1, ∞) and let D b Rn
be Lipschitz. For [u] ∈ W 1,p (D) there is the equivalence
Proof. ’⇒’ Theorem 5.2.2. ’⇐’ Harder, see [Eva98, §5.5] for details.
46 CHAPTER 5. APPROXIMATION AND EXTENSION
Chapter 6
Sobolev inequalities
for all u ∈ C0∞ (Rn ). Compact support is necessary as u ≡ 1 shows. For which
q and c can such estimate be expected? Suppose 0 6≡ u ∈ C0∞ (Rn ), pick a
constant λ > 0 and insert the rescaled function uλ (x) := u(λx) in the estimate
above. Details are given in [Eva98, §5.6.1]. The upshot is that validity of the
estimate implies the identity 1q = p1 − n1 . Now for this particular q the estimate
indeed holds true – it is the Gagliardo-Nirenberg-Sobolev inequality.
Definition 6.1.1. If p ∈ [1, n), the Sobolev conjugate of p is
np
p∗ := ∈ (p, ∞)
n−p
or equivalently
1 1 1
∗
= − , p ∈ [1, n), p∗ ∈ (p, ∞). (6.1.1)
p p n
47
48 CHAPTER 6. SOBOLEV INEQUALITIES
np
Figure 6.1: Sobolev conjugate p∗ := n−p ∈ (p, ∞) of p ∈ [1, n)
1
Multiply the inequalities for i = 1, . . . , n and take the power n−1 to get
n Z 1
n Y ∞ n−1
|u(x)| n−1
≤ |Du(x1 , . . . , yi , . . . , xn dyi )| dyi
i=1 −∞
For a few more details of the iteration we refer to [Eva98, §5.6.1 Thm. 1].
γ
II. Case p ∈ (1, n). Apply (6.1.3) to v := |u| to determine γ, namely
Z n−1
n
Z Z
γn
γ−1
|u| n−1
≤ |D |u|γ | = γ |u| |Du|
Rn Rn Rn | {z } |{z}
p−1 1
p + p =1
Z p−1 Z p1
p p
(γ−1) p−1 p
≤γ |u| |Du|
Rn Rn
The proof of the following theorem is based on the Extension Theorem 5.2.1
and therefore requires a Lipschitz domain D.
Theorem 6.1.3 (Sub-dimensional W 1,p (D) estimates). Suppose D b Rn is
∗
Lipschitz. If p ∈ [1, n) and u ∈ W 1,p (D), then u ∈ Lp (D) with the estimate
kūkLp∗ (D) ≤ kūkLp∗ (Q) ≤ γp kDūkLp (Q) ≤ γp kūkW 1,p (Q) ≤ γp C kukW 1,p (D)
The difference between Theorem 6.1.3 and the next estimate is that only the
gradient of u appears on the right hand side if we work with compact support
Sobolev spaces. Lipschitz boundary is not needed, but pre-compactness Q b Rn
since the Gagliardo-Nirenberg-Sobolev inequality requires compact support.
The Poincaré inequality tells that on compact support Sobolev spaces the
norm kukW 1,p (Q) is equivalent to kDukLp (Q) .
1,p
Proof. Given u ∈ W01,p (Q) := C0∞ (Q) , pick a Cauchy sequence (um ) ⊂
C0∞ (Q) that converges in the W 1,p -norm to a representative u of u. Extend
the um to Rn by zero. Then the Gagliardo-Nirenberg-Sobolev inequality (6.1.2)
kum kLp∗ (Q) = kum kLp∗ (Rn ) ≤ γp kDum kLp (Rn ) = γp kDum kLp (Q)
∗ ∗
tells that (um ) is a Cauchy sequence in Lp (Q). Thus um converges in Lp to
∗
some v ∈ Lp (Q), but also in Lp to u ∈ Lp (Q). Hence um converges in L1loc to
v and also to u. Thus u = v a.e. and therefore
1
But q-Hölder (2.2.6) for q = ( 1q − 1
p∗ ) + 1
p∗ tells that u ∈ Lq (Q) and
1
− p1∗
kukLq (Q) ≤ |Q| q kukLp∗ (Q) .
1
− n−p
np p(n−1)
This proves Theorem 6.1.4 with c = |Q| q n−p .
6.1. SUB-DIMENSIONAL CASE KP < N 51
1 1 k n
= − , q =p· (> p),
q p n n − kp
Before entering the proof let us see what the theorem actually means. Since
p < q and the domain D is pre-compact Hölder’s inequality (2.2.5) tells that
Lp ⊃ Lq whereas the Sobolev inequality tells W k,p ⊂ Lq . In other words, the
sub-dimensional Sobolev inequalities invert the Hölder inclusions - at the cost
of asking existence of some derivatives.
∗
1 1
for some constant c1 = c1 (p, n, D). So u ∈ W k−1,p where p∗ = p − n1 . So
n/k
p∗ = p · n
n−p > p, p∗ = n · p
n−p <n· n−n/k =n· 1
k−1 ≤ n.
∗∗
for some constant c2 = c2 (p∗ (p, n), n, D) = c2 (p, n, D). Hence u ∈ W k−2,p
where p1∗∗ = p1∗ − n1 = p1 − n2 . Thus
p∗ n/(k−1)
p∗∗ = p∗ · n
n−p∗ > p∗ , p∗∗ = n · n−p∗ <n· n−n/(k−1) =n· 1
k−2 ≤ n.
1 1 k−1
for some ck−1 = ck−1 (p, n, D). So u ∈ W 1,pk−1 where pk−1 = p − n and
n pk−2 n/2 1
pk−1 = pk−2 · n−pk−2 > pk−2 , pk−1 = n n−p k−2
< n n−n/2 = n 2−1 = n.
for some constant ck = ck (p, n, D). Note that pk = pk−1 · n−pnk−1 > pk−1 .
To conclude the proof set q := pk and consider the Lq estimate. Estimate
its RHS by the estimate in Step k − 1 whose RHS is estimated by Step k − 2
and so on until we get to Step 1 whose RHS involves terms DDα u of order k
and in the Lp norm. This concludes the proof of Theorem 6.1.5.
6.2. SUPER-DIMENSIONAL CASE KP > N 53
1 ≤ n < p < ∞.
n+1
1− p1
p−1
where in both estimates c := σ2n 1/p p−n . Here σn = nβn is the area of the
n
unit sphere in R and βn denotes the volume of the unit ball.
Finiteness of the right hand sides is guaranteed for compactly supported u’s.
To name the theorem we followed [Eva98, §5.6.2]. Since the relation between
weak differentiability and continuity is one, if not the, fundamental pillar of the
theory of Sobolev spaces we include the proof following [MS04, Le. B.1.16].
Corollary 6.2.2. Theorem 6.2.1 asserts that for finite p > n it holds that
where d := diam B denotes the diameter of B and |B| := vol B the volume.
54 CHAPTER 6. SOBOLEV INEQUALITIES
To see this pick x, y ∈ B. For t ∈ [0, 1] the path γ(t) := x + t(y − x) takes values
in the convex domain B of u. As γ̇ = y − x and γ(1) = y and γ(0) = x, we get
Z Z 1 Z Z
− Du|x+t(y−x) [y − x] dt dy = − u(y) dy + u(x) dy = |B| · u(x).
B 0
| B {z } B
| {z }
d
= dt u◦γ(t)
=(u)B =0
Step two uses that x ∈ B ⊂ Bd (x) := {|y| < d} since d = diam B. Observe that
dy = dy1 ∧ · · · ∧ dyn . In step three we introduced the new variable z(y) := y − x.
Next let dS(r) denote the area form on the radius r sphere {|z| = r} and
introduce polar coordinates 1 r = |z| and η = |z|−1 z with rη = z to get that
=f (rη)
z }| { !
Z d Z Z 1
n−1
= r |Du(x + |{z}
tr η)| r dt dS(1) dr
0 {|η|=1} 0
ρ(t)
Z d Z r Z !
= rn−1 ρn−1 |Du(x + ρη )| · ρ1−n dS(1) dρ dr
0 0 {|η|=1} |{z}
y
!
Z d Z
= rn−1 |Du(x + y)| · |y|1−n dy dr.
0 {|y|≤r}
To get line two we chose as a new variable the dilation ρ(t) := rt, so r dt = dρ,
we interchanged the order of integration, and we multiplied by 1. To obtain line
three we interpreted (ρ, η) as the polar coordinates of y = ρη ∈ {|y| ≤ r}.
Next use the inclusion {|y| ≤ r} ⊂ Bd (0) and monotonicity of the integral
1 For (r, η) : {0 < |z| ≤ d} → (0, d] × Sn−1 , z 7→ (|z|, |z|−1 z), Fubini implies the formula
! !
Z Z d Z Z d Z
f (z) dz = f (z) dS(r) dr = rn−1 f (rη) dS(1) dr.
Bd (0) 0 {|z|=r} 0 {|η|=1}
! q1
dn
Z
≤ kDukLp (Bd (x)) |z − x|(1−n)q dz
n Bd (x)
| {z }
=:y
!1− p1
dn
Z
(1−n)q
= kDukLp (B) |y| dy
n {|y|≤d}
To obtain the last line we used the inclusion B ⊂ Bd (x) and the fact that we
have defined Du = 0 on the complement of B. Straightforward calculation2
then proves (6.2.5) and thus Step 1.
Step 2 proves the first estimate in Theorem 6.2.1. To see Step 2 use the triangle
inequality to get |u(x) − u(y)| ≤ |u(x) − (u)B | + |(u)B − u(y)|. Now apply Step
n n
1 with dn|B|
σn
= (2r) nβn n
nr n βn = 2 to each of the two terms in the sum.
Step 3. Let p ∈ (n, ∞). Given u ∈ C ∞ (Rn ) and x ∈ Rn , set B := B1 (x). Then
2n 1
p−1 1− p 1
|u(x)| ≤ 1 p−n kDukLp (B) + βn 1− p kukLp (B) .
σn p
2 introduce polar coordinates, the radial coordinate being r := |y|, to obtain that
Z Z d σn 1−n p−n
+1 p−1 p−1
|y|(1−n)q dy = σn r| n−1{z
rq−nq} dr = 1−n
d p−1 = σn p−n d
{|y|≤d} 0 p−1
+1
(n−1)(1−q)= 1−n
r p−1
56 CHAPTER 6. SOBOLEV INEQUALITIES
Step 3 proves the second estimate in Theorem 6.2.1.3 Apply Step 1 to get
Proof. The idea of proof is precisely the same as the one for Theorem 6.1.3,
have a look there, just replace Gagliardo-Nirenberg-Sobolev by Morrey.
1,p
Extend u ∈ W 1,p (D) to ū := Eu ∈ W01,p (Q) := C0∞ (Q) for any pre-
compact Q with D b Q b Rn using the Extension Theorem 5.2.1. Pick a rep-
resentative ū ∈ ū and approximate it by a Cauchy sequence um ∈ C0∞ (Q) that
converges to ū in the W 1,p , hence the Lp , norm. The Morrey inequality (6.2.4)
for the um extended to Rn by zero, namely kum − u` kC 0,µ ≤ 3ckum − u` kW 1,p
where µ = 1 − n/p, tells that the um also form a Cauchy sequence in the Hölder
Banach space C 0,µ (Q). Thus it admits a limit, say u∗ ∈ C 0,µ (Q).
Note that k·kLp (Q) ≤ |Q|1/p k·kC 0 (Q) . Hence C 0,µ (Q) convergence implies Lp (Q)
convergence. Thus u∗ = ū a.e. by uniqueness of limits in Lp (Q). But along D
we have that u∗ = ū = u a.e. and therefore [u∗ ] = u ∈ W 1,p (D).
Taking limits on both sides of the Morrey inequality kum kC 0,µ ≤ 3ckum kW 1,p
and, in the first step, monotonicity of the supremum shows that
ku∗ kC 0,µ (D)) ≤ ku∗ kC 0,µ (Q) ≤ 3c kūkW 1,p (Q) ≤ γp C kukW 1,p (D)
brc := `, dre := ` + 1.
n
Figure 6.3: Case p ∈ N - choice of ` ∈ N0
an integer ` < np . For best result let us choose the largest one ` := np − 1 as
illustrated by Figure 6.3 Observe that ` ∈ {0, . . . , k − 2} and Dα u ∈ W `,p (D)
whenever |α| ≤ k − ` (≥ 2).
Case ` ≥ 1. a) In this case Dα u ∈ W 1,p (D). So by sub-dimensionality (`p < n)
Theorem 6.1.5 tells that Dα u ∈ Lq (D) with 1q = p1 − n` (= n1 ) and it provides
the constant c = c(`(p, n), p, n, D) and the second of the two inequalities
kDα ukLr (D)
1 1
−n
≤ kDα ukLn (D) ≤ c kDα ukW `+1,p (D) , |α| ≤ k − ` (≥ 2).
|D| r
Here the first inequality is by Hölder (2.2.6) and holds for any r ∈ [1, n). This
shows that Dβ u ∈ W 1,r (D) whenever |β| ≤ k − ` − 1 (≥ 1) and r ∈ [1, n).
b) Hence the consequence of Gagliardo-Nirenberg-Sobolev, the sub-dimensional
∗
W 1,r estimate Theorem 6.1.3, asserts that Dβ u ∈ Lr (D) with the estimate
β ∗
≤ c0
(Dβ u)∗
W 1,r (D) .
(D u)
0,µ (6.2.7)
C (D)
for all γ ∈ (0, 1) and r ∈ [1, n) and where C 0 = C 0 (r∗ , n, D, k). But p < n
` ≤ n,
so we can choose r := p to finish the proof of (6.2.6) in the case ` ≥ 1.
4 The map r∗ : ( n
2
, n) → (n, ∞), r 7→ nr
n−r
, is a bijection.
6.2. SUPER-DIMENSIONAL CASE KP > N 59
Applications
61
62 CHAPTER 7. APPLICATIONS
Appendix
A.1 Allerlei
A.1.1 Inequalities via convexity and concavity
Lemma A.1.1 (Young’s inequality). Let a, b ≥ 0 and p, q ∈ (1, ∞) with p1 + 1q =
1, then
ap bq
ab ≤ + . (A.1.1)
p q
Proof. If one of a, b is zero, the inequality holds trivially. Assume a, b > 0.
Observe that
p
bq
1 p 1 q a
log(ab) = log a + log b = log a + log b ≤ log +
p q p q
where the last step holds by concavity of the logarithm. Since the logarithm is
strictly increasing the result follows.
Add (a + b)2 = a2 + 2ab + b2 and 0 ≤ (a − b)2 = a2 − 2ab + b2 , or use
Young (A.1.1), to get that
(a + b)2 ≤ 2a2 + 2b2 a, b, ∈ R. (A.1.2)
More generally, for a, b ∈ R and p ∈ [1, ∞) it is true that
p p p p
|a + b| ≤ (|a| + |b|) ≤ 2p−1 (|a| + |b| ) . (A.1.3)
This follows from convexity of t on (0, ∞). Hence c +d ≤ (c+d) for c, d ≥ 0.1
p p p p
63
64 APPENDIX A. APPENDIX
2
Exercise A.1.2. For x = (x1 , . . . , xn ) ∈ Rn let |x| := x21 + · · · + x2n . Then
(C) continuous
(Diff ) differentiable
inf := ∞.
∅
Lemma A.1.4. Suppose Y is a metric space. Then for any subset A ⊂ Y the
distance function dA : Y → [0, ∞] is continuous.
Proof. Following [Dug66, Ch. IX Thm. 4.3] pick elements x, y ∈ Y . Then
which shows that dA (x) − dA (y) ≤ d(x, y). Interchange x and y to see that
Given x ∈ Y and ε > 0, then for every y ∈ Y with d(x, y) < δ := ε we get that
|dA (x) − dA (y)| ≤ d(x, y) < ε. This shows that dA is continuous.
2 axioms for a metric: non-degeneracy, symmetry, triangle inequality
66 APPENDIX A. APPENDIX
[AF03] Robert A. Adams and John J. F. Fournier. Sobolev spaces, volume 140
of Pure and Applied Mathematics (Amsterdam). Elsevier/Academic
Press, Amsterdam, second edition, 2003.
[Bre11] Haı̈m Brezis. Functional analysis, Sobolev spaces and partial differen-
tial equations. Universitext. Springer, New York, 2011.
[Cal61] A.-P. Calderón. Lebesgue spaces of differentiable functions and distri-
butions. In Proc. Sympos. Pure Math., Vol. IV, pages 33–49. American
Mathematical Society, Providence, R.I., 1961.
[Dug66] James Dugundji. Topology. Allyn and Bacon, Inc., Boston, Mass.,
1966.
[Eva98] Lawrence C. Evans. Partial differential equations, volume 19 of Grad-
uate Studies in Mathematics. American Mathematical Society, Provi-
dence, RI, 1998.
[Fol99] Gerald B. Folland. Real analysis. Pure and Applied Mathematics
(New York). John Wiley & Sons, Inc., New York, second edition, 1999.
Modern techniques and their applications, A Wiley-Interscience Pub-
lication.
[GT01] David Gilbarg and Neil S. Trudinger. Elliptic partial differential equa-
tions of second order. Classics in Mathematics. Springer-Verlag, Berlin,
2001. Reprint of the 1998 edition.
[LM07] Giovanni Leoni and Massimiliano Morini. Necessary and sufficient con-
1,1
ditions for the chain rule in Wloc (RN ; Rd ) and BVloc (RN ; Rd ). J. Eur.
Math. Soc. (JEMS), 9(2):219–252, 2007.
[MS04] Dusa McDuff and Dietmar Salamon. J-holomorphic curves and sym-
plectic topology, volume 52 of American Mathematical Society Collo-
quium Publications. American Mathematical Society, Providence, RI,
2004.
[Rud87] Walter Rudin. Real and complex analysis. McGraw-Hill Book Co., New
York, third edition, 1987.
67
68 BIBLIOGRAPHY
Ωi := Ω1/i , 16
R
(u)B := u mean value of u : B → R,
B
53 Un standard topology on Rn , 5
k,p
2X power set of X, 5 Wloc (Ω), 30
C ∞ (Q) ⊂ W k,p (Q, u 7→ [u], 29 k,1
Wloc (Ω) ⊂ L1loc (Ω), 20
C k -domain, 36 Wlock,∞
(Ω) ⊂ Wloc k,1
(Ω), 20
C k (Ω), 2 Wlock,p
-convergence, 20
C k (Ω̄), 2 |f |C 0,µ (Ω) µ-Hölder coefficient of f , 3
Cbk (Ω) – bounded C k , 2 α ≥ β iff αi ≥ βi ∀i, 3
Cbk (Ω̄), 2 Ā closure of set A, 2
C k,µ (Ω) uniformly Hölder continuous (δ)
f¯ := f zero δ-extension of f ∈
with derivatives up to order
L1loc (Ω), 16
k, 3
βn volume of unit ball in Rn , 53
C k−1,1 -diffeomorphism, 31
u := [u] equivalence class, 27
C0 (Rn ) continuous compact support, C
U
R complement of set U , 5
11
Rn
f (x) dx Lebesgue integral, 8
Du = (ux1 , . . . , uxn ) gradient, 4
dre ceiling integer, 57
D2 u Hessian, 4
brc floor integer, 57
E(f, g) bad set of convolution, 14
µ = m |Bn Borel measure, 6
L∞ -norm, 9
k[f ]kp := kf kp norm on Lp , 10
Lp -function, 9
k·kp Lp -norm of f , 8
Lp -norm, 9 kf kC k,µ (Ω) Hölder norm, 3
Q b Ω pre-compact subset, 2 σ-additive, 6
W k,∞ -norm, 28 σn = nβn area of unit sphere in Rn , 53
W k,p function, 28 supp f usual support, 6
W k,p -norm, 28 suppm f support of measurable func-
W k,p (Ω), 27 tion, 7
W0k,p (Ω), 30 R := R ∪ {±∞} extended reals, 8
[f ] ∗ [g] convolution of classes, 15 dA (y) := inf a∈A d(y, a) distance to A,
n
An ⊂ 2R Lebesgue σ-algebra, 6 65
Bn = AUn ⊂ An Borel σ-algebra, 5 ei := (0, . . . , 0, 1, 0, . . . , 0) ∈ Rn is the
N := {1, 2, . . . } natural numbers, 19 ith unit vector, 4
N0 := N ∪{0} = {0, 1, 2, . . . }, 19 f ∗ g convolution of functions, 14
kukk,∞ Sobolev norm, 28 f = g a.e., 6
kukk,p Sobolev norm, 28 k-bounded Sobolev functions, 31
Ω open subset of Rn , 2 m : An → [0, ∞] Lebesgue measure, 6
Ωδ := {x ∈ Ω | d(x, ∂Ω) > δ}, 16 p-integrable, 9
69
70 INDEX
np
p∗ := n−p Sobolev conjugate of p, 47 exponent, 3
∗
u continuous representative of Hölder r-conjugates p, q, 9
Sobolev class u = [u], 29 Hölder conjugates p, q, 9
uδ := ρδ ∗ ū mollification, 17 hereditary, 11
u` → u in W k,p , 28 Hessian, 4
uei weak derivative in direction ei , 4
inequality
admit Lebesgue integration, 7 Gagliardo-Nirenberg-Sobolev, 47
almost everywhere, 6 Hölder, 9
approximation Morrey, 53
k,p
local – in Wloc (Ω), 23 Sobolev sub-dimensional, 51
Sobolev super-dimensional, 57
bi-Lipschitz map, 40 Young ab, 63
Borel measurable, 6 Young f ∗ g, 14
Borel measure, 6 integrable
boundary of set, 2 Lp –, 9
function, 8, 9
ceiling integer, 57 integral
change of coordinates, 31 Lebesgue –, 7
characteristic function, 7
closed sets, 5 Lebesgue integral, 7
continuous map, 6 Lebesgue measurable, 6
continuous representative, 29 Lebesgue measure, 6
k,p
convergence in Wloc , 20 Lebesgue null set, 6
convolution, 14 LHS left hand side, 3
Lipschitz
diffeomorphism
bi-, 40
C k−1,1 - –, 31
Lipschitz constant, 24
distance function of a subset, 65
Lipschitz continuous, 24
extension, 40 locally –, 24
natural zero –, 13 Lipschitz domain, 36
zero δ- –, 16 local Lipschitz bound of –, 36
locally Lipschitz continuous, 24
floor integer, 57
function, 2 mean value, 53
W k,p –, 28 measurable function
symmetric –, 15 Borel –, 6
Lebesgue –, 6
gradient measurable means Lebesgue measur-
strong –, 4 able, 8
weak –, 4 measurable sets, 6
gradient vector, 4 measure, 5
metric space, 65
Hölder mollification, 16
coefficient, 3 mollification of a continuous function,
continuous, 3 17
INDEX 71
representative
continuous –, 29
RHS right hand side, 3
shift operator, 11
sign function, 20
smooth domain, 36
Sobolev conjugate of p, 47
Sobolev inequalities
sub-dimensional –, 51
super-dimensional –, 57
Sobolev space
W k,p (Ω), 27
W0k,p (Ω), 30
k,p
Wloc (Ω), 30
Sobolev spaces, 1
standard topology, 5
strong gradient, 4
sub-dimensional case, 47
super-dimensional case, 53
support
measurable –, 7
symmetric function, 15
theorem
Lebesgue dominated Lp conver-
gence, 10
Lebesgue dominated Lp conver-
gence generalized, 10
Lebesgue dominated convergence,
8