Professional Documents
Culture Documents
Fa Pde
Fa Pde
Fa Pde
This is only a summary of the main results and arguments discussed in class and not a complete
set of lecture notes. These notes can thus not replace the careful study of the literature. The
following books are recommended:
H. Brezis, Functional analysis, Sobolev spaces and partial differential equations, Springer
L. C. Evans and R. F. Gariepy, Measure theory and fine properties of functions, CRC
Press 1992
These notes are based on the books mentioned above, the lecture notes of M. Disertori (WS
2020-21), B. Schlein (WS 2013-14), S. Müller (WS 2012-13 and 2017-18) and further sources
which are not always mentioned specifically.
These notes are only for the use of the students in the class V3B1 at Bonn University, Fall term
2022-23.
Please send typos and corrections to sergio.conti@uni-bonn.de.
2 Function spaces 25
2.1 Bounded functions and uniform topology . . . . . . . . . . . . . . . . . . . . . . 25
2.2 Continuous functions on compact spaces, Stone-Weierstraß . . . . . . . . . . . . 25
2.3 Functions on subsets of Rd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.3.1 Differentiable functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.3.2 Lipschitz and Hölder continuous functions . . . . . . . . . . . . . . . . . . 31
2.4 Lp spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.4.1 Measure spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.4.2 Measurable functions and integrals . . . . . . . . . . . . . . . . . . . . . . 33
2.4.3 Important results from integration theory . . . . . . . . . . . . . . . . . . 34
2.4.4 The spaces Lp and Lp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.4.5 Convergence notions in Lp . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.4.6 Dense subsets and separability . . . . . . . . . . . . . . . . . . . . . . . . 37
2.4.7 Convolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.4.8 The Hausdorff measure . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.5 Sobolev spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.5.1 Weak derivatives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.5.2 Definition of W k,p and W0k,p . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.5.3 Sobolev functions in one dimension . . . . . . . . . . . . . . . . . . . . . . 43
2.5.4 Partitions of unity and the Meyers-Serrin theorem . . . . . . . . . . . . . 45
2.5.5 The product rule and the chain rule . . . . . . . . . . . . . . . . . . . . . 48
1 Structures
1.1 Topological spaces
1.1.1 Definition and some properties
Definition 1.1. Let X be a set. A topology T on X is a family T ∈ 2X , such that
(i) ∅, X ∈ T .
(ii) U, V ∈ T ⇒ U ∩ V ∈ T .
S arbitrary index set (may be uncountable) and {Vλ }λ∈I is a family of elements in
(iii) If I is an
T then λ∈I Vλ ∈ T .
By definition of a topological space T a finite intersection and an arbitrary union of open sets is
open. It follows from the formula ( λ∈I Aλ )c = λ∈I Acλ that a finite union and an arbitrary
S
intersection of closed sets is closed.
Important examples.
(a) Standard topology on Rn : Let X = Rn . We define Tst as follows
Obviously this coincides with the family of “open sets” defined in Analysis 1.
(b) Discrete topology: X be a set. Then P(X) is a topology. Every subset of X is both open
and closed.
(c) Trivial topology: X be a set. Then {∅, X} is a topology. There are two open sets and
two closed ones (provided X 6= ∅).
(d) Relative topology: let (X, T ) be a topological space, Y ⊆ X. We define the set
TY := {Y ∩ A | A ∈ T }.
Then TY is a topology on Y.
(e) Product topology: let (X, T ), (Y, S) be two topological spaces. Consider the set
X × Y = {(x, y) | x ∈ X, y ∈ Y }. We define
( )
[
Tprod := W ⊆ X × Y W = Oλ × Vλ , I index set, Oλ ∈ T , Vλ ∈ S ∀λ ∈ I .
λ∈I
(g) Generated topology: let X be a set, T ⊆ P(X). The topology generated by T is the
intersection of all topologies that contain T . This is well defined by (b) and (f).
Examples: the discrete topology is generated by {{x} : x ∈ X}, the standard topology on R
by {(a, b) : a, b ∈ Q, a < b}. The standard topology on Rn+m is the product topology of the
standard topology on Rn and the one on Rm .
(a) The closure A of A with respect to T is the smallest closed set containing A
\
A= B = {x ∈ X | Ux ∩ A 6= ∅ ∀Ux open neighborhood of x},
B⊃A,B c ∈T
(b) The interior Ao of A with respect to T is the largest open set contained in A
[
Ao := U,
U ⊆A,U ∈T
∂A = A \ Ao .
The limit point is in general not unique! Unicity holds in a Hausdorff space (see below).
Remark. If (X, T ) is a Hausdorff space, then every convergent sequence has exactly one limit
point.
[12.10.2022]
[14.10.2022]
Metric space as topological space. Let (X, d) be a metric space and let Td consist of all
the sets with the following property:
Every metric induces a topology, but not every topology is induced by a metric.
Remarks: A key feature in a metric space is that open sets (or equivalently closed sets) are
completely characterized in terms of convergence of sequences. More precisely we have
(ii) d1 and d2 are (topologically) equivalent if they induce the same topology Td1 = Td2 .
(iii) d1 is uniformly equivalent to d2 if there exist two constants C, c > 0 such that
Lemma 1.10. Let d1 and d2 be metrics on X. Then the following statements are equivalent.
(ii) The identity map Id : (X, Td1 ) → (X, Td2 ) Id(x) := x is continuous.
1.2.1 Completeness
Definition 1.11 (Cauchy sequence and completeness). Let (X, d) be a metric space.
(ii) The space (X, d) is called complete if every Cauchy sequence converges.
(iii) A function f : X → Y , with (Y, e) a second metric space, is uniformly continuous if for
every ε > 0 there is δ = δε > 0 such that d(a, b) < δ implies e(ϕ(a), ϕ(b)) < ε.
Proposition 1.12. Let (X, d) be a metric space, A ⊆ X, (Y, e) be a complete metric space. Let
ϕ : A → Y be uniformly continuous. Then there is a unique continuous function ψ : A → Y
which coincides with ϕ on A.
Theorem 1.13. Let (X, d) be a metric space. Then there are a complete metric space (Y, e)
and an isometry ϕ : X → Y such that Y = ϕ(X). The space (Y, e) is unique up to bijective
isometries.
The space (Y, e) is called the completion of the metric space (X, d).
That ϕ is an isometry means that e(ϕ(a), ϕ(b)) = d(a, b) for all a, b ∈ X, this implies injectivity
(but not surjectivity).
One easily checks that this is an equivalence relation. We define Y := X/ ∼ and, for x, y : N →
X,
e([x], [y]) := lim d(xn , yn ). (1.7)
n→∞
One checks that this is well defined (the limit exists in [0, ∞), as n 7→ d(xn , yn ) is Cauchy, and
does not depend on the choice of representative).
The map e : Y × Y → [0, ∞) is a metric. Indeed, e([x], [y]) = 0 implies d(xn , yn ) → 0 and hence
x ∼ y or [x] = [y]; symmetry and the triangle inequality are inherited from d.
We set ϕ(x∗ ) := [(x∗ )], i.e., the equivalence class that contains the constant sequence with value
x∗ ∈ X. This is an isometry, as
We check that the set ϕ(X) is dense in Y . Let [y] ∈ Y , and consider the sequence k 7→ ϕ(yk ).
Then h i
lim e([y], ϕ(yk )) = lim lim d(yn , yk ) = 0 (1.9)
k→∞ k→∞ n→∞
as y is Cauchy.
Finally, we check that (Y, e) is complete. Let [y k ] be a Cauchy sequence in Y . By density, for
every k there is xk ∈ X with e([y k ], ϕ(xk )) ≤ 2−k . As
The first term is e([y k ], ϕ(xk )) ≤ 2−k ; the second one converges to zero as k → ∞ as x is Cauchy.
This concludes the proof.
Finally, let (Y 0 , e0 ) be a second completion, with ϕ0 : X → Y 0 as in the statement. Then there is
an isometry ψ : ϕ(X) → ϕ0 (X), ψ := ϕ0 ◦ ϕ−1 . As ψ is uniformly continuous on a dense subset
of Y , it has a unique continuous extension (Prop. 1.12), which is also isometric. Indeed,
is a continuous function, which vanishes on ϕ(X) × ϕ(X). Therefore it has a unique continuous
extension, which is 0.
The image of this extension is a closed set which contains ϕ0 (X), and therefore is Y 0 . The same
applies to the inverse map.
Normed space as a metric space If (X, k · k) is a normed space then dk·k (x, y) := kx − yk
is a metric on X. dk·k is called the metric induced by the norm k · k.
The notions of convergence, continuity and completeness on a normed space are defined using
this metric.
Each norm induces a metric, but not every metric is induced by a norm.
c0 := {x : N → R, lim xk = 0} (1.14)
k→∞
Remark These spaces are normed vector spaces, and they are complete. Notice that the c0
and the l∞ norm are actually the same (up to the definition domain).
1.3.2 Completion
Definition 1.16 (completion). A Banach space is a complete normed space.
Example. Let X = Q with the norm kxk := |x|. The pair (Q, | · |) is a non-complete normed
Q-vector space.
Set Y = R, with the norm kxk := |x| and define the function φ : X → Y as the identity map
φ(x) := x. Then (R, | · |, φ) is a completion of (Q, | · |).
Theorem 1.17. Every normed space admits a completion. The completion is unique up to a
linear isometric isomorphism.
Proof. Let (X, p) be a normed space. One considers the completion of the metric space (X, (x, y) 7→
p(x − y)) and shows that it preserves the linear structure. One obviously defines
0 := [0], [x] + [y] := [x + y], λ[x] := [λx] (1.20)
as well as p([x]) = e([x], [0]). Details are left as an exercise.
1.3.3 Basis
Definition 1.18 (Hamel basis). Let X be a K-vector space, A ⊆ X.
is linearly independent if for every n ∈ N, every a1 , . . . an ∈ A all distinct, all λ ∈ Rn ,
(i) A P
if i λi ai = 0 then λ = 0.
(ii) span A := { ni=1 λi ai : n ∈ N, a1 , . . . , an ∈ A, λ ∈ Rn }.
P
P∞
Remark. We write x = n=0 λn en . Note that it is not required that the sum converges
absolutely. Thus a reordering of a Schauder basis is not necessarily a Schauder basis.
If X has a Schauder basis then X is necessarily separable. It is a nontrivial result due to P.
Enflo (1972) that not every separable Banach space possesses a Schauder basis.
(i) k · k1 is stronger than k · k2 if the corresponding metric dk·k1 is topologically stronger than
dk·k2 .
(ii) The two norms are equivalent if the corresponding metrics are topologically equivalent, i.e.,
if they induce the same topology Tdk·k1 = Tdk·k2 .
Lemma 1.21. Let k · k1 and k · k2 be norms on the K-vector space X. The following holds.
Proof. Let k · k1 be (topologically) stronger than k · k2 . Then for every k ∈ N there is xk such
that
kxk k2 > kkxk k1 . (1.24)
Let yk := xk /kxk k2 . Then
1 = kyk k2 > kkyk k1 (1.25)
implies that yk → 0 in (X, k · k1 ) but not in (X, k · k2 ), against the assumption.
The other assertions are immediate.
Remark. In particular this lemma implies that the two induced metrics dk·k1 dk·k2 are topo-
logically equivalent iff they are uniformly equivalent (cf. (1.2))
Remarks
• (·, ·) is a positive sesquilinear form.
• if H = Kd then for v, w ∈ H we have
v1 v1
v2 v2 Xd
∗
v = . , and (w, v) = w v = w̄1 , w̄1 , · · · , w̄d . = wi vi .
.. ..
i=1
vd vd
Hence the function x 7→ (x, z) is continuous (and antilinear) for any fixed z ∈ H. In the same
way, the function x 7→ (z, x) is continuous (and linear) for any fixed z ∈ H.
Every inner product induces a norm but not every norm is induced by an inner product. The
precise condition is given in the next lemma.
• b is linear in the second argument. To prove this result we use the following relations, obtained
by direct computation using the parallelogram identity:
(a) b(x, 0) = 0 ∀x ∈ X,
Hence b(x, qy) = qb(x, y) ∀q ∈ Q. The case q ∈ R holds since Q is dense in R and v → kvk is a
continuous function (cf. (1.13)).
for all x ∈ H.
Note that P is a projection. Indeed for x ∈ M we have
The map P : X → M is called the orthogonal projection on M . We will see in Corollary 1.29
below the reason of this name.
Proof. For x ∈ M we have dist (x, M ) = 0 and the only possible choice is P (x) := x.
We consider now x 6∈ M fixed and define d := dist (x, M ). Since M is closed, d > 0.
Our goal it to show that there exists a unique point y ∈ M such that kx − yk = d. We define
then P (x) := y.
The key idea is that for y1 , y2 ∈ M , by the parallelogram identity
2
1 2 1 2 1 2 1 2
y1 + y2
+ 1 ky1 − y2 k2
kx−y1 k + kx−y2 k = k(x−y1 )+(x−y2 )k + k(x−y1 )−(x−y2 )k =
x −
2 2 4 4 2
4
1 1 1
ky1 − y2 k2 ≤ kx − y1 k2 + kx − y2 k2 − d. (1.33)
4 2 2
Uniqueness: let y1 , y2 ∈ M be two minimizers, i.e., kx − y1 k = kx − y2 k = d. From (1.33) we
obtain ky1 − y2 k = 0 hence y1 = y2 .
Existence: Consider a sequence n 7→ yn ∈ M such that kyn − xk → d. By (1.33),
1 1 1
kyn − ym k2 ≤ kx − yn k2 + kx − ym k2 − d (1.34)
4 2 2
converges to zero, hence yn is a Cauchy sequence. Let y∗ be the limit; as M is closed y∗ ∈ M ,
by continuity of the distance ky∗ − xk = lim kyn − xk = d.
The same argument can be used in uniformly convex spaces, where (1.33) is replaced by the
convexity assumption, see Section 1.5 below. However, the argument breaks down in general
Banach spaces, as the example (R2 , k · k∞ ) with M = B1 and x = (0, 2) shows.
The following characterization of an orthogonal projection is very practical.
Lemma 1.28. Let (H, (·, ·)) be a Hilbert space, M ⊆ H a non-empty, closed and convex subset.
Let P : H → M be some function. The following holds.
P is an orthogonal projection ⇔ Re(x − P (x), y − P (x)) ≤ 0 ∀y ∈ M.
(⇒) Assume P is an orthogonal projection. Then dist (x, M )2 = kx − P (x)k2H and hence
Corollary 1.29 (Projection onto a subspace). Let (H, (·, ·)) be a Hilbert space, M ⊆ H a closed
linear subspace (in particular M is convex).
Remarks.
• H = M ⊕ M ⊥ implies that for each v ∈ H there exists a unique pair of vectors v1 , v2 with
v1 ∈ M, v2 ∈ M ⊥ and v = v1 + v2 .
• Since x − P (x) ∈ M ⊥ and P (x) ∈ M we have (P (x), x − P (x)) = 0. Hence
kxk2H = kP (x)k2H + kx − P (x)k2H ≥ kP (x)k2H .
Together with the linearity of P this implies
kP (x) − P (y)kH = kP (x − y)kH ≤ kx − ykH .
Therefore the function P is continuous.
• Without the assumption that M is, one has (M )⊥ = M ⊥ and (M ⊥ )⊥ = M .
Proof of (ii)(a). Let z ∈ M . For any α ∈ K consider yα := P (x) + αz. By Lemma 1.28 we have
Re(α(x − P (x), z)) ≤ 0 for all α ∈ K. (1.37)
This implies (x − P (x), z)) = 0.
Proof of (ii)(b). Let x1 , x2 ∈ H and λ ∈ K. By (ii)(a) we have
[x1 − P (x1 )] ∈ M ⊥ , [x2 − P (x2 )] ∈ M ⊥ , [(x1 + λx2 ) − P (x1 + λx2 )] ∈ M ⊥ .
Then, since M ⊥ is linear subspace,
P (x1 + λx2 ) − P (x1 ) − λP (x2 )
= [x1 − P (x1 )] + λ[x2 − P (x2 )] − [(x1 + λx2 ) − P (x1 + λx2 )] ∈ M ⊥ .
where δα,β is the Kronecker Delta: δα,β := 1 when α = β and δα,β := 0 otherwise.
Lemma 1.31 (Bessel’s inequality). Let (H, (·, ·)) be a pre-Hilbert space.
[19.10.2022]
[21.10.2022]
Lemma 1.32. Let (H, (·, ·)) be a Hilbert space, e : N → H an o.n. system and n 7→ λn ∈ K a
sequence. The following statements hold.
(ii) Exercise
(iii) It follows from Bessel’s inequality and (i), that the function P is well defined.
By continuity of the inner product we have for all j ∈ N
N
X
(x − P (x), ej ) = lim (x − (ek , x)ek , ej ) (1.39)
N →∞
k=0
N
" #
X
= lim (x, ej ) − (ek , x)(ek , ej ) = (x, ej ) − (x, ej ) = 0.
N →∞
k=0
By linearity, for every v ∈ span (en ) we have
(x − P (x), v) = 0.
To see this, it suffices to write v = j = 0N λj ej and use linearity of the scalar product.
P
Let now y ∈ M be fixed. By definition of M, there exists a sequence n 7→ vn ∈ span {(en )n∈N }
such that
lim ky − vn k = 0.
n→∞
Since vn ∈ span {(en )n∈N } it holds
(x − p(x), vn ) = 0
for all n ∈ N. It follows
(x − P (x), y) = lim (x − P (x), vn ) = 0.
n→∞
It holds: x = ∞
P
n=0 (en , x)en ∀x ∈ span {(en )n∈N }.
All the above notions can be generalized to the case of an uncoutable o.n. system.
We recall that sums can be defined for uncountable systems. If v : I → X, with X a normed
vector space, then X
vα = w (1.40)
α∈I
means that for every ε > 0 there is a finite set T ⊆ I such that for every finite set S with
T ⊆ S ⊆ I one has
X
w − vα < ε. (1.41)
α∈S
One easily sees that this does not depend on the order, and that this is only possible if at most
countably many terms are nonzero, and that this extends the usual concept of convergence of a
series and all its reorderings, sometimes called unconditional convergence.
Proof.
(i) Let x ∈ H be a given point. For N ∈ N+ we define
1
IxN := {α ∈ Ix | |(eα , x)| > }.
N
N
S
Therefore Ix = N ∈N+ Ix .
k
2
X k+1
kxk ≥ |(eα(j) , x)|2 ≥ ∀k ∈ N.
N2
j=0
Definition 1.34 (Orthonormal basis). Let (H, (·, ·)) be a Hilbert space,
I an arbitrary index set (possibly uncountable), e : I → H an o.n. system.
The family e is called an orthonormal basis if
Example. The set H = l2 (K) is a Hilbert space with the inner product
∞
X
(x, y) := x̄j yj .
j=0
Theorem 1.35. Let (H, (·, ·)) be a Hilbert space, I an index set (possibly uncountable) and
e : I → H an o.n. system.
The following assertions are equivalent.
(v) (eα , x) = 0 ∀α ∈ I ⇒ x = 0.
(vi) (eα )α∈I is a maximal o.n. set in the sense of inclusion, i.e.: there exists no index set J
and o.n. system (vβ )β∈J such that (eα )α∈I ( (vβ )β∈J .
Remarks. In the case the o.n. system is countable (ii) is equivalent to say that {en }n∈N is a
Schauder basis for H (exercise).
Every Hilbert space admits an o.n. basis (follows using Zorn’s lemma).
The set l2 (N; K) is a separable Hilbert space. It turns out that every infinite dimensional
separable Hilbert space ’looks like’ l2 (N; K). This is the content of the next theorem.
Theorem 1.36. Let (H, (·, ·)) be an infinite-dimensional Hilbert space. Then the following
statements are equivalent.
(i) H is separable.
(iii) ∃φ : H → l2 (N; K) such that φ is a linear isomorphism preserving the inner product, i.e.:
In particular φ is an isometry.
Proof. (sketch)
(i) ⇒ (ii) : Homework (Problem 2.3).
(ii) ⇒ (iii) : Let n 7→ en be a countable o.n. basis for H.
Define φ(en ) := ên ∈ l2 (K) with ên (j) := δn,j .
(iii) ⇒ (i): use that l2 (K) is separable.
x+y
kxk = 1, kyk = 1 =⇒ k k < 1. (1.45)
2
x+y
kxk = 1, kyk = 1, k k > 1 − δε =⇒ kx − yk < ε. (1.46)
2
Remarks.
l1 , l∞ , c0 are not uniformy convex. Example in R2 with the l∞ norm: x = (1, 1), y =
(1, −1).
Theorem 1.38. Let X be a uniformly convex Banach space and let M ⊆ X be non-empty,
closed and convex. Then there exists one and only one map P : X → M such that
k 21 (y1 + y2 ) − xk ≥ d. (1.48)
In order to apply strict or uniform convexity we need to have vectors with norm 1. We define
zj := d1 (yj − x), j = 1, 2.
With (1.49) it follows k 12 (z1 + z2 )k = 1. This is impossible by strict convexity and hence y1 = y2 .
k 12 (yn + ym ) − xk ≥ d. (1.51)
We define
1
zn := dn (yn − x),
so that kzn k = 1 and yn = x + dn zn , and compute
1 zn +zm dn −d dm −d
2 (yn + ym ) − x = 12 (dn zn + dm zm ) = d 2 + 2 zn + 2 zm .
and hence
k zn +z
2
m
k ≥ 1 − 12 ( dnd−d + dm −d
d ) ∀n, m ∈ N.
Let ε > 0. By uniform convexity there exists a δε > 0 such that
a+b
kak = kbk = 1, k k > 1 − δε ⇒ ka − bk < ε.
2
There exists n0 = n0 (ε) ∈ N, such that dnd−d < δε for all n ≥ n0 , and hence kzn − zm k < ε
∀n, m ≥ n0 . Since ε > 0 is arbitrary, n 7→ yn ∈ M is a Cauchy sequence.
To prove continuity we proceed analogously. Let xj → x∗ , and set yj := P (xj ), x∗ := P (x∗ ).
If x∗ ∈ M then by optimality of yj we have kyj − xj k ≤ kxj − x∗ k → 0, and with xj → x∗ we
obtain yj → x∗ = y∗ . If x∗ 6∈ M then d∗ := kx∗ − y∗ k > 0 and by continuity of dist (·, M ) also
dj := kxj − yj k > 0 for j sufficiently large. Let zj := (yj − xj )/dj , z∗ := (y∗ − x∗ )/d∗ . As above,
yj + y∗ x∗ − xj dj zj + d∗ z∗ kx∗ − xj k dj − d∗ d∗ kzj + z∗ k
d ≤ kx∗ − k=k − k≤ + + (1.52)
2 2 2 2 2 2
As above, with dj − d∗ → 0, x∗ − xj → 0 and uniform convexity we obtain zj − z∗ → 0.
[21.10.2022]
[26.10.2022]
We say that f : N → B(T ; X) converges uniformly to f∗ if it converges in (B(T ; X), k · kB(T ;X) ).
Lemma 2.2. (B(T ; X), k · kB(T ;X) ) is complete if and only if (X, p) is complete.
Proof. Homework.
Lemma 2.3. Let (T, τ ) be a topological space, (X, p) a normed space. Then the set of bounded
continuous functions, Cb (T ; X) := C 0 (T ; X) ∩ B(T ; X), is a closed linear subspace of B(T, X).
Remark. In general, k · k can be infinite on elements of C 0 (T ; X), hence it is not a norm. One
can metrize this set by
d(f, g) := min{kf − gkB , 1}. (2.1)
However, this does not preserve the linear structure.
(ii) If K ⊆ X is compact, (X, τ ) a topological space, (Y, p) a normed space, and f ∈ C 0 (X; Y )
then f (K) is bounded, in particular C 0 (K; Y ) is a closed linear subspace of B(K; Y ). If
(Y, p) is a Banach space, then C 0 (K; Y ) is a Banach space.
Proof. (i) Let (Ui )i∈I be an open cover of f (K) (not necessarily countable). Then the sets
Vi := f −1 (Ui ) are an open cover of K, hence there is an open subcover V0 , . . . , VN . From
K ⊆ ∪N N
i=0 Vi we obtain f (K) ⊆ ∪i=0 Ui .
(ii) The map p ◦ f : X → R is continuous, compact sets in R are bounded. Alternative:
(Bk (0))k∈N is a cover of X, and any finite subcover is bounded.
(iii) Compact subsets of R have maximum and minimum.
We next focus on C 0 (K; K) where (K, T ) is a compact topological space and K ∈ {R, C} (as
usual, with the standard topology).
If K ⊆ Rd is a compact set, then we P
can approximate any function f ∈ C(K; K) by polynomials,
α d
i.e. functions of the form p(x) = |α|≤N aα x , where N ∈ N, α = (α1 , . . . , αd ) ∈ N is a
α
multiindex, |α| := dj=1 αj , xα := dj=1 xj j and aα ∈ K. To extend this result to a general
P Q
compact topological space K, we need a generalization of the notion of polynomial. This is
given by the notion of subalgebra.
Theorem 2.6 (Stone-Weierstraß for K = R). Let (K, T ) be a compact topological space and A
be a subalgebra of C 0 (K) := C 0 (K; R) that separates points.
Then exactly one of the following statements holds.
(i) A = C 0 (K).
Remarks.
(i) (C(K), k · k) is a normed space, therefore A = the set of all limits of convergent sequences
n 7→ fn ∈ A.
(ii) Uniqueness of x0 holds because A separates points. Indeed for any two points x0 6= x00
there is f ∈ A with f (x0 ) 6= f (x00 ), hence at least one of these values must be nonzero.
(iii) Let us consider again Example 2 above: K ⊆ Rd compact and A = P ol(K). Then ∀x0 ∈ K
∃p ∈ A such that p(x0 ) 6= 0. Therefore @x0 ∈ K such that A = {f ∈ C(K) | f (x0 ) = 0}
and hence (by Stone-Weierstraß) P ol(K) = C(K). In particular, this implies that C(K) is
separable (Hint: approximate the real coefficients in each polynom by rational numbers).
Part 1. Assume that ∀x ∈ K ∃f ∈ A such that f (x) 6= 0. In this case, we prove that A = C(K).
Part 2. Assume ∃x0 ∈ K such that f (x0 ) = 0 ∀f ∈ A. In this case, we prove that
A = {f ∈ C(K)| f (x0 ) = 0}.
(i) A is a subalgebra.
(ii) f ∈ A ⇒ |f | ∈ A
Proof. Homework.
g(x1 ) g 2 (x1 )
a λ1
2 = . (2.3)
g(x2 ) g (x2 ) b λ2
The determinant of the matrix is g(x1 )g(x2 )(g(x2 ) − g(x1 )). The last factor is nonzero. If the
first two are nonzero, we are done. We are left to deal with the case that one of them is zero,
say g(x1 ) = 0. We pick f1 ∈ A such that f1 (x1 ) 6= 0 and search for a function of the form
We argue as follows:
Proof of the Claim. Let x ∈ K be fixed. By Lemma 2.8, ∀z ∈ K ∃fxz ∈ A, such that
We argue as follows:
Therefore, the family {Vxz }z∈K is an open cover of K. Since K is compact there exist n ∈ N,
z1 , . . . , zn ∈ K such that
[n
X= Vxzj .
j=1
Definition 2.10. Let Ω ⊆ Rd be open. We will consider the following function spaces.
where
supp f := {x ∈ Ω | f (x) 6= 0}.
The closure here is taken in the topological space Rn , not in the relative topology!
We identify a function with compact support with its extension by zero, so that Cck (Ω) ⊆ Cck (Rd ).
Lemma 2.11. Let Ω ⊆ Rd be open. Let Cbk (Ω; K) := {f ∈ C k (Ω; K) : kf kC k < ∞}. Then
(Cbk (Ω; K); k · kC k ) is a Banach space.
Analogously, for Ω bounded (C k (Ω; K), k · kC k ) is a Banach space.
Proof. Homework.
|f (x) − f (y)|
[f ]α := sup < ∞.
x6=y∈Ω |x − y|α
Remarks
[·]α is a seminorm.
hence [fi − f ]α ≤ ε.
[26.10.2022]
[28.10.2022]
2.4 Lp spaces
2.4.1 Measure spaces
Definition 2.14. Let X be a nonempty set.
(a) ∅ ∈ S,
(b) A ∈ S ⇒ X \ A ∈ S,
S
(c) ∀k 7→ Ak ∈ S it holds k∈N Ak ∈ S.
If (X, T ) is a topological space, the Borel σ-algebra is the smallest algebra that contains
all open sets, \
B(X) := σ(T ) = S.
T ⊆S,
S⊆P(X) σ−algebra
(a) µ(∅) = 0,
(b) µ is σ-additive i.e.: ∀k 7→ Ak ∈ S, such that Ak ∩ Ak0 = ∅ ∀k 6= k 0 it holds
S P
µ( k∈N Ak ) = k∈N µ(Ak ).
(v) µ is σ-finite
S if there exists a countable family k 7→ Ak ∈ S such that µ(Ak ) < ∞ ∀k and
X = k∈N Ak .
(vi) A property P holds µ-almost everywhere (µ-a.e.) if ∃N ∈ S null set such that P holds on
X \ N.
Remarks:
Remarks:
f : X → C measurable ⇔ Re f, Im f : X → R measurable
f : X → Rd measurable ⇔ fj : X → R measurable ∀j = 1, · · · , d.
If fk : X → [−∞, ∞] are measurable for any k ∈ N, then so are lim supk→∞ fk and
lim inf k→∞ fk .
(i) A function
P f : X → [0, ∞] is simple if there are λ : N → [0, ∞), E : N → S such that
f = n∈N λn χEn .
´ P
(ii) If f is simple we define X f dµ := n∈N λn µ(En ) ∈ [0, ∞].
Remarks.
The integral of a simple function is well-defined (i.e., independent on the choice of λ and
E), monotone, and linear (with nonnegative coefficients)
´ ´
One can show that X f dµ = (0,∞) µ(f −1 (t, ∞]) dL1 (t).
Remark.
(i) Consider a sequence k 7→ fk : X → [0, ∞] such that fk is measurable and fk ≤ fk+1 ∀k.
Then limk→∞ fk is a measurable function and
ˆ ˆ
lim fk dµ = lim fk dµ .
k→∞ X X k→∞
Xˆ ˆ "X #
gk dµ = gk dµ .
k∈N X X k∈N
Fatou, lower semicontinuity of the integral Let (X, S, µ) be a measure space, and k 7→
fk : X → [0, ∞] a sequence of measurable functions. Then
ˆ ˆ
lim inf fk dµ ≤ lim inf fk dµ . (2.13)
X k→∞ k→∞ X
Remark. In both theorems above the condition fk ≥ 0 may be replaced by fk ≥ g ∀k, for
some integrable function g, provided the integrals are defined appropriately (Proof: consider
fk − g).
Dominated convergence: Let (X, S, µ) be a measure space,
k 7→ fk : X → [−∞, ∞] a sequence of measurable functions and
f : X → [−∞, ∞] measurable such that limk→∞ fk (x) = f (x) for almost every x ∈ X.
(i) Suppose there exists g : X → [0, ∞] integrable, such that |fk (x)| ≤ g(x) ∀x ∈ X, k ∈ N.
Then f is integrable,
ˆ ˆ ˆ
lim fk dµ = lim fk dµ = f dµ, (2.14)
k→∞ X X k→∞ X
´
and limk→∞ X |fk − f | dµ = 0 .
(and the same swapping x and y). This implicitly also states the fact that for Ln -a.e.
x ∈ Rn the function y 7→ f (x, y) is Lm -integrable, and that the result is Ln -integrable.
´
(ii) Suppose Rn ×Rm |f (x, y)| dLn+m (x, y) < ∞. Then f is Ln+m integrable and (2.15) holds.
Remark. The same result holds for f : X1 × X2 → K with (X1 , S1 , µ1 ), (X2 , S2 , µ2 ), measure
spaces.
(iii) On Lp (X; K), we define the equivalence relation f ∼ g ⇔ f = g µ-a.e., and denote by
Lp (X; K) the corresponding set of equivalence classes:
Remarks
(i) Lp (X; Kd ) := {f : X → Kd : f1 , . . . , fd ∈ Lp (X; K)}; however kf kLp (X;Kd ) := k|f |kLp (X;R) ,
and the same for Lp .
(ii) If (X, τ ) is a topological space, Lp,loc (X; K) is the set of functions f : X → K which are
in Lp (K; K) for any compact set K ⊆ X. A sequence converges in Lp,loc if it converges in
Lp (K; K) for any K. Analogously for Lploc (X; K).
Remark. The definition of kf kLp (X;Kd ) is taken so that it is isotropic. If q is any norm on
Rd , then q(kf1 kLp , . . . , kfd kLp ) is a norm equivalent to kf kLp (X;Kd ) . Whereas Lp (X; Kd ) =
(Lp (X; K))d as a vector space, the isotropic norm is not the one induced by the product.
Important inequalities
1
(i) (Hölder) Let p, q ∈ [1, ∞] such that p + 1q = 1. Suppose f ∈ Lp (X; K), g ∈ Lq (X; K). Then
f g ∈ L1 (X; K) and
kf gk1 ≤ kf kp kgkq .
For p = q = 2 this is normally called Cauchy-Schwarz. The same holds if f , g are vector-
valued and one replaces f g by the pointwise scalar product.
(ii) (Jensen) Suppose µ(X) = 1, f ∈ L1 (X; Rm ), and let Φ : Rm → [0, ∞] be a convex function
[i.e. Φ(tx + (1 − t)y) ≤ tΦ(x) + (1 − t)Φ(y) ∀t ∈ [0, 1], x, y ∈ Rm .] Then
ˆ ˆ
Φ f dµ ≤ (Φ ◦ f )dµ.
X X
Lemma 2.20. For all 1 < p < ∞, the space Lp (X; K) is uniformly convex.
We recall that L∞ convergence is the same as uniform convergence away from a null set, as well
as the following implications:
(i) Uniform ⇒ pointwise
(iii) Lp ⇒ in measure
By Fubini-Tonelli, the integral exists for almost every x and the result is integrable. This
definition can also be extended to f ∈ L1loc (Rd ), if g has compact support. Then f ∗ g ∈ L1loc .
Lemma 2.23. Let η ∈ L1 (Rd ). For r > 0 let ηr := r−d η(x/r). The following holds.
(ii) For any f ∈ Lp (Rd ) one has ηr ∗ f ∈ Lp (Rd ) with kηr ∗ f kp ≤ kηr k1 kf kp .
(iii) Assume now that η ≥ 0 and kηk1 = 1. For any f ∈ Lp (Rd ) with p < ∞ one has
limr→0 kηr ∗ f − f kp = 0.
(iv) If η ∈ Cc (B1 (0)) and f ∈ L1loc (Rd ), then ηr ∗ f ∈ C(Rd ) ∀r > 0. If η ≥ 0 and kηk1 = 1,
then ηr ∗ f → f in L1loc .
(v) If η ∈ Cc∞ (B1 (0)) and f ∈ L1loc (Rd ) then ηr ∗f ∈ C ∞ (Rd ) ∀r > 0 and ∂ α (ηr ∗f ) = (∂ α ηr )∗f
for all multiindices α.
Here ˆ ∞
π s/2
ωs := , Γ(r) := tr−1 e−t dt . (2.19)
Γ(1 + 2s ) 0
For s = 0,
(diam E)0 := 1 if E 6= ∅, (diam∅)0 := 0 . (2.21)
Remark. The definition implies Hδs ≥ Hδs0 für δ ≤ δ 0 . Therefore lim Hδs (E) = sup Hδs (E)
δ→0 δ>0
exists (in [0, ∞]) for all E and all s.
Lemma 2.27. All Borel sets are for any s Hs measurable; (X, B, Hs |X ) is a measure space.
The space (Rn , Bn , Hs |Bn ) is not σ-finite if s < n.
Proof. Homework.
Theorem 2.30. Let (X, d) be a metric space, E ⊆ X. Then there is sE ∈ [0, ∞] such that
Example. dimH (∅) = 0; in X = Rn one has dimH (Rn ) = dimH (B1 ) = n, dimH (∂B1 ) =
n − 1.
We call A heißt a C 1 -polyeder if it is open, bounded, with Hn−1 (∂A) < ∞ and Hn−1 (∂A\∂r A) =
0.
where ν : ∂r A → S n−1
is the outer normal.
(i) f is weakly differentiable if there exist d functions g1 , . . . , gd in L1loc (Ω) such that
ˆ ˆ
f ∂i ϕ dx = − gi ϕ dx ∀ϕ ∈ Cc∞ (Ω). (2.26)
Ω Ω
(ii) f is k times weakly differentiable if, for all multiindices α ∈ Nn with |α| ≤ k, there exist
g (α) ∈ L1loc (Ω) such that
ˆ ˆ
|α|
α
f ∂ ϕ dx = (−1) g α ϕ dx ∀ϕ ∈ Cc∞ (Ω). (2.27)
Ω Ω
Notation The functions gi and g α are called weak derivatives and are still denoted by ∂i f and
∂ α f , respectively.
Remarks
The weak derivative is unique up to a null set, i.e. {g ∈ L1loc (Ω) | g = ∂ α f } is a single
equivalence class in L1loc (Ω).
In the following, we will usually make no notational distinction between functions and
their equivalence classes.
Example 1. Let Ω = (−1, 1) ⊆ R. The function f (x) = |x| is weakly differentiable and the
weak derivative is f 0 (x) = sgn(x).
On the other hand, the function f 0 (x) = sgn(x) is not weakly differentiable.
Example 2. Let Ω = B1 (0) ⊆ Rd , d ≥ 2. For α ∈ R \ {0} consider the function f (x) := |x|α for
x 6= 0 and
´ f (0) := 0. Then f is weakly differentiable if and only if α > −(d − 1). To see this,
consider B1 (0)\Bε (0) f ∂i ϕ dx first and then pass to the limit ε → 0.
similarly in (2.27) one can take ϕ ∈ Cck (Ω). Indeed, let ϕ ∈ Cc1 (Ω). Then, for ε < dist (supp ϕ, ∂Ω)
we have ηε ∗ ϕ ∈ Cc∞ (Ω), and it converges to ϕ in C 1 (Ω). Both sides depend continuously on ϕ.
f kpLp (Ω)
X
α
kf kW k.p (Ω) := k∂ .
0≤|α|≤k
The norm is often simply denoted by k · kk,p . In the same way we define W k,p (Ω; K) and
W k,p (Ω; Kn ). One writes H k := W k,2 .
and X
kDj f kLp (Ω) .
0≤j≤k
They are easily seen to be equivalent (with constants that may depend on k and p).
(ii) H k (Ω; K) = W k,2 (Ω; K) is a Hilbert space with the scalar product
X
(f, g)W k,2 (Ω;K) := (∂ α f, ∂ α g)L2 (Ω;K) , (2.29)
0≤|α|≤k
´
where (f, g)L2 (Ω;K) := ¯ dx ∀f, g ∈ L2 (Ω; K).
Ω fg
Proof. It is easy to see that k · kW k,p is a norm, that (·, ·)W k,2 is a scalar product, and that for
p = 2 they are compatible.
We prove now that the space is complete. Let f : N → W k,p (Ω) be a Cauchy sequence. Then for
any multiindex α with |α| ≤ k the sequence ∂ α f is a Cauchy sequence in Lp (Ω) and hence has
a limit g (α) ∈ Lp (Ω). In particular, fj → g (0) in Lp (Ω). To show completeness, we only need to
show that g (0) is weakly differentiable and that the weak derivatives of g (0) are given by g (α) .
Let ϕ ∈ Cc∞ (Ω) be a test function. Then
ˆ ˆ ˆ ˆ
g (0) ∂ α ϕ dx = lim fj ∂ α ϕ dx = lim (−1)|α| ∂ α fj ϕ dx = (−1)|α| g (α) ϕ dx,
Ω j→∞ Ω j→∞ Ω Ω
where the first and last equality hold by Lemma 2.25, while the second equality is obtained by
applying the definition of weak derivative to fj . Since ϕ is arbitrary, it follows that g (0) is weakly
differentiable and the weak derivatives of g (0) are given by g (α) .
Therefore, g (0) ∈ W k,p (Ω; K) and limj→∞ kfj − g (0) kW k,p (Ω;K) = 0.
W0k,p (Ω) := {f ∈ W k,p (Ω) | ∃j 7→ fj ∈ Cc∞ (Ω) such that fj → f in W k,p (Ω)}, (2.30)
Lemma 2.38. W0k,p is a closed linear subspace of W k,p (Ω), and therefore a Banach space.
Proof. It suffices to take a diagonal subsequence (let f : N → W0k,p (Ω) converge to some f∗ ∈
W k,p (Ω); pick fj : N → Cc∞ (Ω) with kfj,k − fj kk,p ≤ 1/k, consider gk := fk,j ).
(i) If f ∈ L1loc (Ω) is weakly differentiable, and g ∈ C 1 (Ω), then f g ∈ L1loc (Ω), it is weakly
differentiable, and
∇(f g) = (∇f )g + f (∇g),
where ∇(f g) and ∇f are weak derivatives, while ∇g is an ordinary derivative.
(ii) If additionally f ∈ W 1,p (Ω), g ∈ Cc1 (Ω) ⇒ gf ∈ W 1,p (Ω).
(iii) f ∈ W k,p (Ω), g ∈ Cc1 (Ω) ⇒ gf ∈ W k,p (Ω) and
X α
α
∂ (f g) = ∂ β f ∂ α−β g,
β
β≤α
where β ≤ α means βi ≤ αi ∀i = 1, . . . , d,
Y d d
α αi Y αi !
= = .
β βi βi !(αi − βi )!
i=1 i=1
Proof. We will prove (i) in detail. (ii) is then a direct consequence and (iii) follows by induction
on |α|.
Since f ∈ L1loc (Ω) and g ∈ C 0 (Ω), it follows that f g ∈ L1loc (Ω). Analogously (∂i f )g and
f (∂i g) ∈ L1loc (Ω).
Let ϕ ∈ Cc∞ (Ω). We compute
ˆ ˆ ˆ ˆ
(∂i ϕ) f g dx = [(∂i ϕ)g] f dx = − ϕ(∂i g) f dx + [∂i (ϕg)] f dx,
Ω Ω Ω Ω
where in the last equality we applied ∂i (ϕg) = (∂i ϕ)g + ϕ(∂i g), since ϕ and g are both C 1
functions. Since ϕg ∈ Cc1 (Ω), we can apply the definition of weak derivative for f (in the version
of (2.28)). ˆ ˆ
[∂i (ϕg)] f dx = − (ϕg) ∂i f dx
Ω Ω
which proves the result.
satisfies f˜ ∈ [f ]. Note that f˜ ∈ C([a, b]), and f˜ is differentiable a.e. with f˜0 = f 0 a.e..
If f ∈ W 1,p (I) with 1 < p ≤ ∞, then we have in addition f˜ ∈ C 0,α (I) ¯ with α := 1 − 1 and
p
Proof. Homework
Proof. It suffices to prove that (2.31) holds with c = 0 (and then to repeat the argument flipping
a and b).
Since f ∈ W01,p (I), there is a sequence n 7→ fn ∈ Cc∞ (I) such that kf − fn kW 1,p (I) → 0 and
hence, since f = f˜ a.e., kf˜ − fn kW 1,p (I) → 0. Obviously
ˆ x
fn (x) = fn0 (t)dt (2.33)
a
for all x ∈ [a, b]. It suffices to pass to the limit in this expression. We first extract a subsequence
such that for almost every x we have fn (x) → f˜(x). At the same time, fn0 → f 0 in L1 (I) implies
that the right-hand side converges for all x. Therefore for almost every x ∈ I we have
ˆ x
f˜(x) = f 0 (t)dt. (2.34)
a
As both sides are continuous, this holds also for all I, and the proof is concluded.
Theorem 2.42. Let p ∈ [1, ∞), k ∈ N. Then C ∞ (Rn ) ∩ W k,p (Rd ) is dense in W k,p (Rd ).
Proof. For k = 0, W 0,p (Rd ) = Lp (Rd ). Then Cc∞ (Rd ) is dense (cf. Theorem 2.21).
Set k ≥ 1 and let f ∈ W k,p (Rd ) be a given function.
Let ηε ∈ Cc∞ (Bε ) be a mollifier, and set fε := f ∗ ηε . Then fε → f in Lp (Rn ) (Lemma 2.23).
We claim that
∂ α fε = (∂ α f ) ∗ ηε for all |α| ≤ k. (2.35)
If this holds, 2.23 and ∂ α f ∈ Lp imply ∂ α fε → ∂ α f and conclude the proof.
It remains to prove (2.35). We compute
ˆ ˆ
∂ α fε (x) = ∂ α (ηε ∗f )(x) = ((∂ α ηε )∗f )(x) = ∂xα ηε (x−y)f (y) dy = (−1)|α| ∂yα ϕ(y)f (y) dy,
Rd Rd
where ϕ(y) := ηε (x − y). The function f is weakly differentiable and ϕ ∈ Cc∞ (Rd ), therefore
ˆ ˆ
α |α|
∂ ϕ(y)f (y) dy = (−1) ϕ(y)∂ α f (y) dy
Rd Rd
´
and hence ∂ α fε (x) = Rd ϕ(y)∂ α f (y) dy = ηε ∗ (∂ α f )(x).
[04.11.2022]
[09.11.2022]
For the same reason (2.35) holds for x ∈ V , and Lemma 2.23 implies the conclusion.
Before starting with the proof of Theorem 2.48 we need some preliminary results.
(i) A family of sets {Vi }i∈I is an open cover of A if Vi ⊆ Rd is open ∀i, and A ⊆
S
i∈I Vi .
(iii) Let {Vi }i∈I be a locally finite open cover of A. A family of functions {θi }i∈I is a partition
of unity for A with respect to the cover {Vi }i∈I if
X
θi ∈ Cc∞ (Vi , [0, ∞)) ∀i ∈ I and θi (x) = 1 ∀x ∈ A.
i∈I
Remarks.
The sum
P
i∈I θi (x) is finite ∀x because the open cover is locally finite.
If the partition is locally finite, then I is at most countable (because ∪i Vi can be covered
by countably many such balls).
In particular 0 ≤ θi (x) ≤ 1 ∀x ∈ A.
Lemma 2.45. Let K ⊆ V , with K compact and V an open subset of a metric space (X, d).
Then there is ϕ ∈ Cc0 (V ) with ϕ = 1 on K.
If V ⊆ Rn then we can choose ϕ ∈ Cc∞ (V ).
Proof. Let δ := dist (K, ∂V ) = dist (K, X \ V ), and fix L > 1/δ. The function
ϕ(x) := max{0, 1 − Ldist (x, K)} (2.36)
has the desired properties.
For the second part, we fix L > 3/δ, let Kδ := B δ/3 (K) = {x : dist (x, K) ≤ δ/3},
ϕ1 (x) := max{0, 1 − Ldist (x, Kδ )} (2.37)
and ϕ := ϕ1 ∗ ηδ/3 , with η a mollifier.
We discuss two constructions of the partition of unity. First a generic one, and then one more
specifically constructed in order to prove the Meyers-Serrin theorem.
Lemma 2.46 (Existence of a partition of unity). Let {Vi }i∈I be an open cover of a compact set
K ⊆ Rn . Then there is a partition of unity for K with respect to the cover {Vi }.
Proof. By compactness of K we can assume that I is finite. For every i we observe that the
compact set K ∩ ∂Vi does not intersect Vi , and is hence contained in ∪j6=i Vj . Then there is
δi > 0 such that B2δi (K ∩ ∂Vi ) ⊆ ∪j6=i Vj . We define
Ki := K \ Bδi (K ∩ ∂Vi ) ∩ Vi . (2.38)
This is compact. This follows from the fact that K \ Bδi (K ∩ ∂Vi ) is closed and disjoint from
∂Vi .
Then Ki ⊆ Vi , hence there is θ̃i ∈ Cc∞ (Vi ) with θ̃i = 1 on Ki . From K ⊆ ∪i Ki we obtain
θ̃i ≥ 1 on K (however, not necessarily on ∪i Vi \ K!). We select h ∈ C ∞ (R) such that h(t) = t
P
for t ≥ 1, and h ≥ 12 everywhere. The functions
θ̃j (x)
θj (x) := P (2.39)
h( k θ̃k (x))
have the stated property.
Then there exists a partition of unity {θj }j∈N for Ω with respect to {Uj }j∈N .
The partition satisfies, in addition, θj (x) = 1 ∀x ∈ Kj .
S
Proof. We observe that the assumptions imply Ω = j Uj . We define
[
Vj := Uj \ Ki . (2.40)
i6=j
We observe that Kj ⊆ Vj and that Vj is a locally finite open cover of Ω (if x ∈ Uj , then either
x ∈ Vj or there is i 6= j with x ∈ Ki ⊆ Vi ).
We now construct open sets Wj such that W j is compact, W j ⊆ Vj , and for all m
[ [
Ω= Wj ∪ Vj . (2.41)
j<m j≥m
This is obviously true for m = 0, for any choice of the sets W . Assume it holds for m ≥ 0, and
consider ∂Vm . As ∂Vm ⊆ V m ⊆ Um ⊆ Ω and ∂Vm ∩ Vm = ∅, we have
[ [
∂Vm ⊆ Wj ∪ Vj (2.42)
j<m j>m
(index j = m not included!). Since Vm is bounded, its boundary is compact, and there is δm > 0
such that [ [
B δm (∂Vm ) ⊆ Wj ∪ Vj . (2.43)
j<m j>m
Then it suffices to pick Wm := Vm \ B δm (∂Vm ) and (2.41) holds for m + 1. We conclude that
the sets Wj are an open cover of A such that the closure of each Wj is contained in Vj .
In a second step, for every j we pick θ̃j ∈ Cc∞ (Vj ) with θ̃j = 1 on W j , and then define
θ̃j (x)
θj (x) := P . (2.44)
k θ̃k (x)
Remark
This implies that for p < ∞ the space W k,p (Ω) can be equivalently defined as the closure of
n X 1 o
Xk,p := f ∈ C ∞ (Ω) | kf kX := k∂ α f kpLp (Ω) < ∞ = C ∞ (Ω) ∩ W k,p (Ω).
p
(2.45)
0≤|α|≤k
U`,h := {x ∈ Ω : ` − 1 < |x| < ` + 2, 2−h < dist (x, ∂Ω) < 2−h+2 } (h ≥ 1) (2.46)
and
U`,0 := {x ∈ Ω : ` − 1 < |x| < ` + 1, 1 < dist (x, ∂Ω)}. (2.47)
These sets are open, bounded, their closure is contained in Ω, and they have finite overlap. We
relabel and denote them by Un , n ∈ N.
By Lemma 2.47 there exists {θn }n∈N partition of unity for Ω with respect to the cover {Un }n∈N .
Fix δn > 0, chosen below. Since Ūn ⊆ Ω is compact, dist (Ūn , ∂Ω) > 0, and hence, by Lemma
2.43, ∃fn,ε ∈ C ∞ (Un ) such that
≤ Ck kθn kC k (Ω) δn ,
P α ε
where Ck := sup|α|≤k β≤α β is a constant. Therefore, choosing δn := 2n+1 Ck (1+kθn kC k (Ω) )
,
X
k∂ α f − ∂ α fε kLp (Ω) ≤ ε2−n−1 = ε.
n∈N
Finally, kfε kW k,p (Ω) ≤ kf kW k,p (Ω) + kfε − f kW k,p (Ω) < ∞, and hence fε ∈ C ∞ (Ω) ∩ W k,p (Ω).
Proof. Let fj ∈ C ∞ (Ω) be such that fj → f in W k,p (Ω). By Hölder’s inequality we obtain
fj g → f g in L1 (Ω). By Lemma 2.39, fj g is weakly differentiable and
X α
α α
hj := ∂ (fj g) = ∂ β fj ∂ α−β g for all |α| ≤ k, (2.51)
β
β≤α
so that in particular fj g ∈ W 1,1 (Ω). Recalling that ∂ β fj → ∂ β f in Lp (Ω) for all β, we obtain
by Hölder’s inequality that
X α
α
hj → ∂ β f ∂ α−β g in L1 (Ω), for all |α| ≤ k. (2.52)
β
β≤α
In particular, hαj is a Cauchy sequence in L1 (Ω), so that fj g is a Cauchy sequence in W 1,1 (Ω).
By completeness, it converges to some function v ∈ W 1,1 (Ω). This implies fj g → v in L1 (Ω),
and since we had already shown that fj g → f g in L1 , by uniqueness of the limit (in L1 ) we
conclude v = f g.
Lemma 2.50 (Chain rule). Let Ω ⊆ Rd be open, p ∈ [1, ∞), u ∈ W 1,p (Ω; Rm ). Let f ∈
C 1 (Rm ) ∩ Lip (Rm ); if Ln (Ω) = ∞ assume also f (0) = 0. Then f ◦ u ∈ W 1,p (Ω), with
1,1
Remark. Using W 1,∞ ⊆ Wloc it follows that for p = ∞, u ∈ W 1,∞ implies (2.53), and
therefore f ◦ u ∈ W 1,∞ .
Proof. Homework.
Corollary 2.51. Let Ω ⊆ Rd be open, p ∈ [1, ∞), f ∈ W 1,p (Ω). Then the functions
are also in W 1,p (Ω) and the weak derivatives are given by
∇f + = χ{f >0} ∇f, ∇f − = −χ{f <0} ∇f, ∇|f | = χ{f >0} ∇f − χ{f <0} ∇f. (2.55)
Proof. Homework.
[09.11.2022]
[11.11.2022]
Remarks
A precompact ⇒ B precompact ∀B ⊆ A
A precompact ⇒ A bounded
Theorem 3.2. Let (X, d) be a metric space and let A ⊆ X. Then the following statements are
equivalent.
(i) A is compact.
Let now (X, k · k) be a normed space. We recall that in finite dimension a set is compact if and
only if it is closed and bounded; and that a set is precompact if and only if it is bounded.
Theorem 3.3 (Heine-Borel). Let (X, k · k) be a normed space over R or C. The following are
equivalent:
z−yλ
We define xλ := kz−yλ k . Then kxλ k = 1 and
1 δ
dist (xλ , Y ) = dist (z − yλ , Y ) = ≥ (1 − λ).
kz − yλ k kz − yλ k
Remark. If X is a Hilbert space, or a uniformly convex space, then for any z ∈ X \ Y we can
z−P (z)
define x := kz−P (z)k , where P is the orthogonal projection on Y . In this case we can take λ = 0.
The point in the lemma above is that we can find a vector xλ also when X is a general normed
space and no projection is available. In general, we cannot take λ = 0, see Example 3.5 below.
dist (g, Y ) ≤ lim inf kg − fn k = lim inf kahn k = lim inf |a|khn k = |a| < 1. (3.1)
n→∞ n→∞ n→∞
(i) F is equicontinuous.
(ii)0 F(K) := x∈K Fx = f ∈F f (K) is precompact in Y. Proof: Pick ε > 0, let δε > 0 be
S S
Indeed, let x ∈ K, f ∈ F. Choose xi with d(x, xi ) < δ, and y ∈ Ai with kf (xi ) − yk < ε.
Then kf (x) − yk ≤ kf (xi ) − f (x)k + kf (xi ) − yk ≤ 2ε.
Corollary 3.8. Bounded subsets of C α (K; Rm ), Lip (K; Rm ) and C k (K; Rm ), k ≥ 1, are pre-
compact.
Proof of Theorem 3.7.
(⇒) Suppose F is precompact. Our goal is to show that (i) and (ii) hold.
Since F is precompact, ∀ε > 0 there exist n ∈ N+ , and f1 , . . . , fn ∈ C(K; Y ), such that
n
[
F⊆ Bε (fj ). (3.3)
j=1
Consider now a function f ∈ F. By (3.3) there is a j ∈ {1, . . . , n} such that kf − fj ksup < ε and
hence for any x, x0 ∈ K with d(x, x0 ) < δε we have
kf (x) − f (x0 )kY ≤ kf (x) − fj (x)kY + kfj (x) − fj (x0 )kY + kfj (x0 ) − f (x0 )kY
≤ 2kf − fj ksup + kfj (x) − fj (x0 )kY ≤ 3ε.
• Fxj is precompact for each j = 1, . . . , n, hence nj=1 Fxj is precompact (finite union of pre-
S
• Let f ∈ F and j ∈ {1, . . . , n}. Since f (xj ) ∈ Fxj , using (3.5), ∃lj ∈ {1, . . . , N } such that
f (xj ) ∈ Bε (ylj ), i.e. there is a function σ : {1, . . . , n} → {1, . . . , N }, defined by σ(j) := lj , such
that
kf (xj ) − yσ(j) kY < ε ∀j = 1, . . . , n.
Let Σ denote the set of all functions σ. This set is finite.
For each σ ∈ Σ define Fσ := {f ∈ F | kf (xj ) − yσ(j) kY < ε ∀j = 1, . . . , n}. Then it holds
[ [
F= Fσ = Fσ . (3.6)
σ∈Σ σ∈Σ : Fσ 6=∅
kf (x) − fσ (x)kY ≤ kf (x) − f (xj )kY + kf (xj ) − yσ(j) kY + kyσ(j) − fσ (xj )kY + kfσ (xj ) − fσ (x)kY
≤ 4ε.
Since x is arbitrary, it follows kf − fσ ksup < 4ε, i.e. f ∈ B4ε (fσ ). This concludes the proof of
(3.7).
(ii) The bounded family fk := χ(k,k+1) in Lp (R) is not precompact (escape to infinity).
(iii) The bounded family gk := k 1/p χ(0,1/k) in Lp (R) is not precompact (concentration).
(iv) The bounded family hk (x) := sin(kx) in Lp ((0, 1)) is not precompact (oscillation).
[11.11.2022]
[16.11.2022]