2-03-Hilbert Space
2-03-Hilbert Space
Hilbert spaces
In this section we examine a special type of Banach spaces. We start with some
algebraic preliminaries.
Definition. Let K be either R or C, and let Let X and Y be vector spaces
over K. A map φ : X × Y → K is said to be K-sesquilinear, if
• for every x ∈ X, then map φx : Y 3 y 7−→ φ(x, y) ∈ K is linear;
• for every y ∈ Y, then map φy : X 3 y 7−→ φ(x, y) ∈ K is conjugate linear,
i.e. the map X 3 x 7−→ φy (x) ∈ K is linear.
In the case K = R the above properties are equivalent to the fact that φ is bilinear.
Remark 3.1. Let X be a vector space over C, and let φ : X × X → C be a
C-sesquilinear map. Then φ is completely determined by the map
Qφ : X 3 x 7−→ φ(x, x) ∈ C.
This can be see by computing, for k ∈ {0, 1, 2, 3} the quantity
The map Qφ : X → C is called the quadratic form determined by φ. The identity (1)
is referred to as the Polarization Identity. Remark that the Polarization Identity
can also gives
3
1 X k
i Qφ (x + ik y) , ∀ x, y ∈ X.
φ(y, x) =
4
k=0
(i) If we define, for every ξ ∈ X the quantity kξk = (ξ|ξ), then the map
p
Moreover, if equality holds then ξ and η are proportional, in the sense that
either ξ = 0, or η = 0, or ξ = λη, for some λ ∈ K.
Proof. First of all, remark that by the non-degeneracy of the inner product,
one has the implication
(4) kξk = 0 ⇒ ξ = 0.
The inequality (3) is immediate from Proposition 3.1. Moreover, if wehave equality,
then by Proposition 3.1, we also know that either ξ = 0, or ξ + αη ξ + αη = 0,
for some α ∈ K. This is equivalent to kξ + αηk2 = 0, so by (4), we must have
ξ = −αη.
Finally, in order to check that k . k is a norm, we must prove
(a) kλξk = |λ| · kξk, ∀ λ ∈ K, ξ ∈ X;
(b) kξ + ηk ≤ kξk + kηk, ∀ ξ, η ∈ X.
Property (a) is trivial, by seqsquilinearity:
kλξk2 = λξ λξ = λ̄λ λξ λξ = |λ|2 · kξk2 .
We now use the C-B-S inequality (3), which allows us to continue the above estimate
to get
kξ + ηk2 = kξk2 + kηk2 + 2Re ξ η ≤ kξk2 + kηk2 + 2 ξ η ≤
2
≤ kξk2 + kηk2 + 2kξk · kηk = kξk + kηk ,
so we immediately get kξ + ηk ≤ kξk + kηk.
Exercise 1. Use the above notations, and assume we have two vectors ξ, η 6= 0,
such that kξ +ηk = kξk+kηk. Prove that there exists some λ > 0 such that ξ = λη.
Lemma 3.1. Let X be a K-vector space, equipped with an inner product.
(ii) [Parallelogram Law] kξ + ηk2 + kξ − ηk2 = 2kξk2 + 2kηk2 .
(i) [Polarization Identities]
(a) If K = R, then
1
ξ η = kξ + ηk2 − kξ − ηk2 , ∀ ξ, η ∈ X.
4
(b) If K = R, then
3
1X
ξ η =
i−k kξ + ik ηk2 , ∀ ξ, η ∈ X.
4
k=0
Proof. (i). This is obvious, by the computations from the proof of Proposition
3.2, which give
kξ ± ηk2 = kξk2 + kηk2 ± 2Re ξ η .
82 CHAPTER II: ELEMENTS OF FUNCTIONAL ANALYSIS
so we immediately get
kξ + ηk2 − kξ − ηk2 = 4 ξ η .
Corollary
3.1. Let X be a K-vector space equipped with an inner product
· · . Then the map
X × X 3 (ξ, η) 7−→ ξ η ∈ K
Hint: Define the inner product by the Polarization Identity, and then prove that it is indeed an
inner product.
sense that
hξi hηi Z = ξ η X , ∀ ξ, η ∈ X.
In particular, we have
kξ − ξ 0 k2 = ξ − ξ 0 | ξ − ξ 0 = ξ | ξ − ξ 0 − ξ 0 | ξ − ξ 0 = φ(ξ − ξ 0 ) − φ(ξ − ξ 0 ) = 0,
which forces ξ = ξ 0 .
Finally, to prove the norm equality, we first observe that when ξ = 0, the
equality is trivial. If ξ 6= 0, then on the one hand, using C-B-S inequality we have
|φ(η)| = ξ η ≤ kξk · kηk, ∀ η ∈ H,
so we immediately get kφk ≤ kξk. If we take the vector ζ = kξk−1 ξ, then kζk = 1,
and
φ(ζ) = ξ kξk−1 ξ = kξk,
is orthonormal.
Proposition 3.6. Let X be a K-vector space equipped with an inner product.
Any orthogonal set F ⊂ X is linearly independent.
Proof. Indeed, if one starts with a vanishing linear combination
λ1 ξ1 + · · · + λn ξn = 0,
with λ1 , . . . , λn ∈ K, ξ1 , . . . , ξn ∈ X, such that ξk 6= ξ` , for all k, ` ∈ {1, . . . , n} with
k 6= `, then for each k ∈ {1, . . . , n} we clearly have
λk kξk k2 = ξk λ − 1ξ1 + · · · + λn ξn = 0,
AF = G ∈ A : G ⊃ F ,
ordered with the inclusion. We are going to apply Zorn’s Lemma to AF . Let
T ⊂ AF be a subcollection, which is totally ordered, i.e. for any G1 , G2 ∈ T one has
G1 ⊂ G2 or G1 ⊃ G2 . Define the set
[
M= G.
G∈T
Lemma 3.3. Let B be an orthonormal basis for the Hilbert space H, and let
F ( B be an arbitrary non-empty subset.
(i) F is an orthonormal basis for the Hilbert space Span F.
⊥
(ii) Span F = Span(B r F).
Proof. (i). This is clear, since F is orthonormal and has dense span.
(ii). Denote for simplicity Span F = X and Span(B r F) = Y. Since
ξ ⊥ η, ∀ ξ ∈ F, η ∈ B r F,
it is pretty obvious that X ⊥ Y. Since X + Y clearly contains Span B, it follows that
X + Y is dense in H. We know howver that X + Y is closed, so we have in fact the
equality
X + Y = H.
This will then give
I = PH = PX + PY ,
so we get
PY = I − PX = PX⊥ ,
so
X⊥ = Ran PX⊥ = Ran PY = Y.
Having proven the Claim, let us observe that, since the terms in the sum that
defines ηF are all orthogonal, we get
ξj η · ξj
2 = ξj η 2 · kξj k2 =
X
X X
kηF k2 = |η̂(j)|2 .
(ii). The linearlity of T is obvious. The above inequality actually proves that
kT ηk ≤ kηk, ∀ η ∈ H.
We now prove that in fact T is isometric. Since T is linear and continuous, it
suffices to prove that T Span B is isometric. Start with some vector η ∈ Span B,
so we indeed get
kηk = kT ηk, ∀ η ∈ Span B.
Let us prove that T is surjective. Notice that, the above computation, applied to
singleton sets F = {k}, k ∈ J, proves that
T ξk = δk , ∀ k ∈ J.
In particular, we have
Ran T ⊃ T Span B = Span T (B) =
Notation. Let H be a Hilbert space, let B = {ξj : j ∈ J} be an orthonormal
basis for H, and let T : H → `2K (J) be the isometric linear isomorphism defined in
the previous theorem. Given an element α ∈ `2K (J), we denote the vector T −1 α ∈ H
by X
α(j)ξj .
j∈J
Hints: Extend F to an orthonormal basis B. Let B be labelled as {ξi : i ∈ I} for some set
I ⊃ J. First prove that for any η ∈ H, the map β η = T η J belongs to `2K (J). In particular, the
sum X
ηF = ξj η ξ j
j∈J
is “legitimate” and defines an element in HF (use the fact that F is an orthonormal basis for HF ).
Finally, prove that (η − ηF ) ⊥ F, using Parseval Identity.
§3. Hilbert spaces 93
The next result discusses the appropriate notion of dimension for Hilbert spaces.
Theorem 3.4. Let H be a Hilbert space. Then any two orthonormal bases of
H have the same cardinality.
Proof. Fix two orthonormal bases B and B0 . There are two possible cases.
Case I: One of the sets B or B0 is finite.
In this case H is finite dimensional, since the linear span of a finite set is
automatically closed. Since both B and B0 are linearly independent, it follows that
both B and B0 are finite, hence their linear spans are both closed. It follows that
Span B = Span B0 = H,
so B and B0 are in fact linear bases for H, and then we get
Card B = Card B0 = dim H.
Case II: Both B and B0 are infinite.
The key step we need in this case is the following.
Claim 1: There exists a dense subset Z ⊂ H, with
Card Z = Card B0 .
To prove this fact, we define the set
X = SpanQ B0 .
It is clear that
Card X = Card B0 .
Notice that X is dense in SpanR B0 . If we work over K = R, then we are done. If
we work over K = C, we define
Z = X + iX,
and we will still have
Card Z = Card X = Card B0 .
Now we are done, since clearly Z is dense in SpanC B0 .
Choose Z as in Claim 1. For every ξ ∈ B we choose a vector ζξ ∈ Z, such that
√
2−1
kξ − ζξ k ≤ .
2
Claim 2: The map B 3 ξ 7−→ ζξ ∈ Z is injective.
Start with two vectors ξ1 , ξ2 ∈ B, such that ξ1 6= ξ2 . In particular, ξ1 ⊥ ξ2 , so we
also have ξ1 ⊥ (−ξ2 ), and using the Pythogorean Theorem we get
kξ1 − ξ2 k2 = kξ2 k2 + k − ξ2 k2 = 2,
which gives √
kξ1 − ξ2 k = 2.
Using the triangle inequality, we now have
√ √
2 = kξ1 − ξ2 k ≤ kξ1 − ζξ1 k + kξ2 − ζξ2 k + kζξ1 − ζξ2 k ≤ 2 − 1 + kζξ1 − ζξ2 k.
This gives
kζξ1 − ζξ2 k ≥ 1,
which forces ζξ1 6= ζξ2 .
94 CHAPTER II: ELEMENTS OF FUNCTIONAL ANALYSIS