LINEAR FUNCTIONAL ANALYSIS W W L CHEN c
W W L Chen, 2001, 2008.
This chapter is available free to all individuals, on the understanding that it is not to be used for financial gain, and may be downloaded and/or photocopied, with or without permission from the author. However, this document may not be kept on any information storage and retrieval system without permission from the author, unless such system is not accessible to any individuals other than its owners.
Chapter 3 NORMED VECTOR SPACES
3.1. Review of Vector Spaces In this section, we shall review some of the ideas we have encountered in linear algebra concerning real vector spaces and extend them to complex vector spaces. Throughout, F denotes either the set R of all real numbers or the set C of all complex numbers. The confident reader may choose to skip this part, while any reader who feels a little uncomfortable with the treatment here is advised to revisit appropriate material for the details. A vector space over F is a set V , together with vector addition and scalar multiplication, and satisfying the following conditions: (VA1) For every x, y ∈ V , we have x + y ∈ V . (VA2) For every x, y, z ∈ V , we have x + (y + z) = (x + y) + z. (VA3) There exists an element 0 ∈ V such that for every x ∈ V , we have x + 0 = 0 + x = x. (VA4) For every x ∈ V , there exists −x ∈ V such that x + (−x) = 0. (VA5) For every x, y ∈ V , we have x + y = y + x. (SM1) For every c ∈ F and x ∈ V , we have cx ∈ V . (SM2) For every c ∈ F and x, y ∈ V , we have c(x + y) = cx + cy. (SM3) For every a, b ∈ F and x ∈ V , we have (a + b)x = ax + bx. (SM4) For every a, b ∈ F and x ∈ V , we have (ab)x = a(bx). (SM5) For every x ∈ V , we have 1x = x. Remark. We shall frequently omit reference to vector addition and scalar multiplication, and simply refer to V as a vector space over F. Furthermore, if F = R, then we say that V is a real vector space; whereas if F = C, then we say that V is a complex vector space. Suppose that V is a vector space over F, and that W is a non-empty subset of V . Then we say that W is a linear subspace of V if it forms a vector space over F under the vector addition and scalar Chapter 3 : Normed Vector Spaces
page 1 of 14
c
Linear Functional Analysis
W W L Chen, 2001, 2008
multiplication defined for V . It is easy to see that W is a linear subspace of V if x + y ∈ W and cx ∈ W for every x, y ∈ W and c ∈ F. Suppose that V is a vector space over F. By a linear combination of the vectors v1 , . . . , vr ∈ V , we mean an expression of the type c1 v1 + . . . + cr vr , where c1 , . . . , cr ∈ F. The set span{v1 , . . . , vr } = {c1 v1 + . . . + cr vr : c1 , . . . , cr ∈ F} is called the linear span of the vectors v1 , . . . , vr , and is a linear subspace of V . The vectors v1 , . . . , vr ∈ V are linearly independent over F if the only solution of the equation c1 v1 + . . . + cr vr = 0 in c1 , . . . , cr ∈ F is given by c1 = . . . = cr = 0. The set {v1 , . . . , vr } ⊆ V forms a basis for V if v1 , . . . , vr ∈ V are linearly independent over F and span{v1 , . . . , vr } = V . In this case, every element x ∈ V can be expressed uniquely in the form x = c1 v1 + . . . + cr vr , where c1 , . . . , cr ∈ F. A vector space V over F is said to be finite dimensional if it has a basis containing only finitely many elements. In this case, any two bases for V have the same number of elements. This number is called the dimension of V , and denoted by dim V . Indeed, any finite set of linearly independent vectors in V can be expanded, if necessary, to a basis for V . Furthermore, any set of dim V linearly independent vectors in V is a basis for V . A vector space V over F is said to be infinite dimensional if it does not have a basis containing only finitely many elements.
3.2. Norm in a Vector Space In this section, we study the problem of endowing a vector space with a norm which gives a notion of length to the vectors. Definition. A normed vector space is a vector space V over F, together with a real valued function k · k : V → R, called a norm, and satisfying the following conditions: (NS1) For every x ∈ V , we have kxk ≥ 0. (NS2) For every x ∈ V , we have kxk = 0 if and only if x = 0. (NS3) For every x ∈ V and every c ∈ F, we have kcxk = |c|kxk. (NS4) (TRIANGLE INEQUALITY) For every x, y ∈ V , we have kx + yk ≤ kxk + kyk. Remark. The condition (NS2) above is in fact superfluous. It follows immediately from condition (NS3) by taking c = 0. We have included it here for comparison with the properties of metrics which we shall discuss later. Example 3.2.1. Suppose that r ∈ N. Consider the real euclidean vector space Rr . For every vector x = (x1 , . . . , xr ) ∈ Rr , let kxk =
r X
!1/2 |xi |2
.
i=1
It can be shown that conditions (NS1)–(NS4) are satisfied. The function k · k : Rr → R is known as the euclidean norm or usual norm in Rr . We do not include the details here, in view of our next example. Example 3.2.2. Suppose that V is a finite dimensional vector space over F, with basis {v1 , . . . , vr }. For every vector x ∈ V , there exist unique c1 , . . . , cr ∈ F such that x = c1 v1 + . . . + cr vr , and let kxk =
r X
!1/2 2
|ci |
.
i=1 Chapter 3 : Normed Vector Spaces
page 2 of 14
c
Linear Functional Analysis
W W L Chen, 2001, 2008
It is not difficult to check conditions (NS1)–(NS3). To check condition (NS4), let y = a1 v1 + . . . + ar vr be another vector in V . Then kx + yk2 =
r X
|ci + ai |2 =
i=1
≤
r X
|ci |2 + 2
i=1
r X
r X
(ci + ai )(ci + ai ) =
i=1
|ci ||ai | +
i=1
r X
r X (ci ci + ci ai + ai ci + ai ai ) i=1
|ai |2 = kxk2 + 2
i=1
r X
|ci ||ai | + kyk2 .
i=1
By the Cauchy-Schwarz inequality r X
|ci ||ai | ≤
i=1
r X
!1/2 |ci |
r X
2
i=1
!1/2 |ai |
= kxkkyk,
2
i=1
we conclude that kx + yk2 ≤ kxk2 + 2kxkkyk + kyk2 = (kxk + kyk)2 . Condition (NS4) now follows on taking square roots. Example 3.2.3. Consider the set `∞ of all bounded infinite sequences x = (x1 , x2 , x3 , . . .) of complex numbers. It is not difficult to show that `∞ is a complex vector space, with vector addition x + y and scalar multiplication cx defined respectively by x + y = (x1 + y1 , x2 + y2 , x3 + y3 , . . .)
and
cx = (cx1 , cx2 , cx3 , . . .).
For every x = (x1 , x2 , x3 , . . .) ∈ `∞ , let kxk∞ = sup |xi |. i∈N
It is not difficult to check conditions (NS1)–(NS3). To check condition (NS4), note that kx + yk∞ = sup |xi + yi | ≤ sup(|xi | + |yi |) ≤ sup |xi | + sup |yi | = kxk∞ + kyk∞ . i∈N
i∈N
i∈N
i∈N
The function k · k∞ : `∞ → R is called the supremum norm or usual norm in `∞ . Example 3.2.4. Suppose that a, b ∈ R and a < b. Consider the set C[a, b] of all continuous complex valued functions on [a, b]. It is not difficult to show that C[a, b] is a complex vector space, with vector addition f + g and scalar multiplication cf defined respectively by (f + g)(t) = f (t) + g(t)
and
(cf )(t) = cf (t)
for every t ∈ [a, b].
For every function f ∈ C[a, b], let kf k∞ = sup |f (t)|. t∈[a,b]
It is not difficult to check conditions (NS1)–(NS3). To check condition (NS4), note that kf + gk∞ = sup |f (t) + g(t)| ≤ sup (|f (t)| + |g(t)|) ≤ sup |f (t)| + sup |g(t)| = kf k∞ + kgk∞ . t∈[a,b]
t∈[a,b]
t∈[a,b]
t∈[a,b]
The function k · k∞ : C[a, b] → R is called the supremum norm in C[a, b]. Chapter 3 : Normed Vector Spaces
page 3 of 14
c
Linear Functional Analysis
W W L Chen, 2001, 2008
Example 3.2.5. Consider the complex vector space C[0, 1] of all continuous complex valued functions on [0, 1]. For every function f ∈ C[0, 1], let kf k =
Z
1
|f (t)| dt 2
1/2
.
0
It is not difficult to check conditions (NS1) and (NS3). For condition (NS2), note that kf k = 0, together with the continuity of f in [0, 1], ensures that f (t) = 0 for every t ∈ [0, 1]. To check condition (NS4), note that Z 1 Z 1 kf + gk2 = |f (t) + g(t)|2 dt = (f (t) + g(t))(f (t) + g(t)) dt 0
=
Z
0 1
f (t)f (t) + f (t)g(t) + g(t)f (t) + g(t)g(t) dt
0
Z
1
≤
|f (t)|2 dt + 2
Z
0
1
|f (t)||g(t)| dt +
Z
0
Z
= kf k2 + 2
1
|g(t)|2 dt
0
1
|f (t)||g(t)| dt + kgk2 .
0
By the Cauchy-Schwarz inequality Z
1
|f (t)||g(t)| dt ≤
0
Z
1
1/2 Z |f (t)| dt 2
0
1
|g(t)| dt 2
1/2
= kf kkgk,
0
we conclude that kf + gk2 ≤ kf k2 + 2kf kkgk + kgk2 = (kf k + kgk)2 . Condition (NS4) now follows on taking square roots. Remark. It is easily shown that a norm in a vector space V over F gives rise to a metric on V . To see this, note that we can define a real valued function ρ : V × V → R by writing ρ(x, y) = kx − yk
for every x, y ∈ V .
Then the following conditions are satisfied: (MS1) For every x, y ∈ V , we have ρ(x, y) ≥ 0. (MS2) For every x, y ∈ V , we have ρ(x, y) = 0 if and only if x = y. (MS3) For every x, y ∈ V , we have ρ(x, y) = ρ(y, x). (MS4) (TRIANGLE INEQUALITY) For every x, y, z ∈ V , we have ρ(x, z) ≤ ρ(x, y) + ρ(y, z). Furthermore, ρ is a translation-invariant metric on V , since ρ(x+z, y+z) = ρ(x, y) for every x, y, z ∈ V . Example 3.2.6. In the real normed vector space Rr in Example 3.2.1, we obtain the euclidean metric or usual metric !1/2 r X ρ(x, y) = kx − yk = |xi − yi |2 , i=1
as discussed in Example 1.1.6. Example 3.2.7. In the complex normed vector space `∞ in Example 3.2.3, we obtain the supremum metric or usual metric ρ(x, y) = kx − yk = sup |xi − yi |, i∈N
as discussed in Example 1.1.13. Chapter 3 : Normed Vector Spaces
page 4 of 14
c
Linear Functional Analysis
W W L Chen, 2001, 2008
Example 3.2.8. In the complex normed vector space C[0, 1] in Example 3.2.5, we obtain the metric ρ2 (f, g) = kf − gk =
1
Z
|f (t) − g(t)|2 dt
1/2
,
0
as discussed in Example 1.1.17 with [a, b] = [0, 1].
3.3. Continuity Properties In this section, we establish some continuity properties of norm and with respect to algebraic operations. THEOREM 3A. Any norm k · k : V → R on a vector space V over F is continuous on V . Proof. Suppose that x0 ∈ V is fixed. Then for every x ∈ V , the Triangle inequality gives kxk − kx0 k ≤ kx − x0 k
and
kx0 k − kxk ≤ kx − x0 k,
so that |kxk − kx0 k| ≤ kx − x0 k. Hence |kxk − kx0 k| < for every x ∈ V satisfying kx − x0 k < . THEOREM 3B. In any normed vector space V over F, vector addition and scalar multiplication are continuous. Proof. To show that vector addition is continuous, suppose that x0 , y0 ∈ V are fixed. For every x, y ∈ V , the Triangle inequality gives k(x + y) − (x0 + y0 )k = k(x − x0 ) + (y − y0 )k ≤ kx − x0 k + ky − y0 k. Hence k(x + y) − (x0 + y0 )k < for every x, y ∈ V satisfying kx − x0 k < 21 and ky − y0 k < 21 . To show that scalar multiplication is continuous, suppose that x0 ∈ V and c0 ∈ F are fixed. For every x ∈ V and c ∈ F, the Triangle inequality and condition (NS3) give kcx − c0 x0 k = kcx − cx0 + cx0 − c0 x0 k ≤ kcx − cx0 k + kcx0 − c0 x0 k = |c|kx − x0 k + |c − c0 |kx0 k. Suppose first of all that |c − c0 | < 1. Then |c| < 1 + |c0 |, and so kcx − c0 x0 k ≤ (1 + |c0 |)kx − x0 k + |c − c0 |kx0 k. Hence kcx − c0 x0 k < for every x ∈ V and c ∈ F satisfying kx − x0 k <
2(1 + |c0 |)
and
|c − c0 | < min 1,
2(1 + kx0 k)
.
This completes the proof.
3.4. Finite Dimensional Normed Vector Spaces The purpose of this section is to show that every finite dimensional normed vector space is complete. The strategy that we shall adopt is to show that in any finite dimensional vector space V , there is at least one norm on V under which V is complete with respect to the induced metric. Since completeness is characterized by the convergence of all Cauchy sequences, we shall show that convergence properties are not affected when we change from one norm to another in V , so that the change of norm preserves completeness. The change of norm is best studied by making the following crucial definition. Chapter 3 : Normed Vector Spaces
page 5 of 14
c
Linear Functional Analysis
W W L Chen, 2001, 2008
Definition. Suppose that V is a vector space over F. We say that two norms k · k1 and k · k2 on V are equivalent if there exist positive real numbers k, K ∈ R such that kkxk1 ≤ kxk2 ≤ Kkxk1
for every x ∈ V .
Remark. Note that the above implies K −1 kxk2 ≤ kxk1 ≤ k −1 kxk2 for every x ∈ V , so that equivalence of norms is a symmetric relation on the set of all norms on V . In fact, it is easy to check that equivalence of norms is an equivalence relation on the set of all norms on V . We should therefore wish to show that if V is a finite dimensional vector space, then this equivalence relation has only a single equivalence class. The following result shows that convergence properties are not affected under equivalence of norms. THEOREM 3C. Suppose that V is a vector space over F. Suppose further that k · k1 and k · k2 are equivalent norms on V , with induced metrics ρ1 and ρ2 respectively. Then the following assertions hold: (a) A sequence (xn )n∈N converges to x in the metric space (V, ρ1 ) if and only if it converges to x in the metric space (V, ρ2 ). (b) A sequence (xn )n∈N is a Cauchy sequence in the metric space (V, ρ1 ) if and only if it is a Cauchy sequence in the metric space (V, ρ2 ). (c) The metric space (V, ρ1 ) is complete if and only if the metric space (V, ρ2 ) is complete. Proof. Parts (a) and (b) follow from the observation that ρ2 (x, y) ≤ Kρ1 (x, y)
and
ρ1 (x, y) ≤ k −1 ρ2 (x, y)
for every x, y ∈ V .
To prove part (c), suppose that (V, ρ1 ) is complete. If (xn )n∈N is a Cauchy sequence in (V, ρ2 ), then it follows from part (b) that it is a Cauchy sequence in (V, ρ1 ). Since (V, ρ1 ) is complete, it follows that (xn )n∈N converges in (V, ρ1 ), and so it follows from part (a) that it converges in (V, ρ2 ). Hence (V, ρ2 ) is complete. We next show that in a finite dimensional vector space V , there is at least one norm on V under which V is complete with respect to the induced metric. The norm we use is the one described in Example 3.2.2. THEOREM 3D. Suppose that V is a finite dimensional vector space over F, with basis {v1 , . . . , vr } and norm k · k0 : V → R, defined for every x = c1 v1 + . . . + cr vr , where c1 , . . . , cr ∈ F, by kxk0 =
r X
!1/2 2
|ci |
.
i=1
Then V is complete under the metric ρ0 induced by k · k0 . Proof. Suppose that (xn )n∈N is a Cauchy sequence in V . For each n ∈ N, let xn = cn1 v1 + . . . + cnr vr , where cn1 , . . . , cnr ∈ F are unique. Note that ρ0 (xm , xn ) = kxm − xn k0 =
r X
!1/2 |cmi − cni |
2
,
i=1
so that for every fixed i = 1, . . . , r, we have |cmi − cni | ≤ ρ0 (xm , xn ), and so (cni )n∈N is a Cauchy sequence in F. Since F is complete, it follows that for every fixed i = 1, . . . , r, there exists ci ∈ F such that cni → ci as n → ∞, so that given any > 0, there exists Ni such that |cni − ci | < √ r Chapter 3 : Normed Vector Spaces
whenever n > Ni . page 6 of 14
c
Linear Functional Analysis
W W L Chen, 2001, 2008
Now let x = c1 v1 + . . . + cr vr . Then it is easy to see that r X
ρ0 (xn , x) = kxn − xk0 =
!1/2 |cni − ci |
<
2
whenever n > max{N1 , . . . , Nr }.
i=1
It follows that xn → x as n → ∞. Hence V is complete. The last piece of our jigsaw is the following result. THEOREM 3E. Suppose that V is a finite dimensional vector space over F, with basis {v1 , . . . , vr }. Then any norm k · k : V → R is equivalent to the norm k · k0 : V → R in Theorem 3D. Combining Theorems 3C, 3D and 3E, we obtain the following result. THEOREM 3F. Every finite dimensional normed vector space over F is complete with respect to the metric induced by its norm. Proof of Theorem 3E. Clearly K=
r X
!1/2 > 0,
2
kvi k
i=1
since {v1 , . . . , vr } is a basis of V . Suppose that x = c1 v1 + . . . + cr vr ∈ V . Then it follows from (NS4), (NS3) and the Cauchy-Schwarz inequality that kxk ≤
r X
kci vi k =
i=1
r X
|ci |kvi k ≤
i=1
r X
!1/2 2
|ci |
i=1
Next, consider the function f : Fr → R, defined by
r
X
f (c1 , . . . , cr ) = ci v i
r X
!1/2 kvi k
2
= Kkxk0 .
i=1
for every (c1 , . . . , cr ) ∈ Fr .
i=1
It follows from Theorem 3A that f is continuous with respect to the euclidean metric on Fn . The unit circle ( ) r X r 2 S = (λ1 , . . . , λr ) ∈ F : |λi | = 1 i=1
is compact, and so it follows from Theorem 2N that there exists (a1 , . . . , ar ) ∈ S such that f (a1 , . . . , ar ) ≤ f (λ1 , . . . , λr )
for every (λ1 , . . . , λr ) ∈ S.
Let k = f (a1 , . . . , ar ). Then clearly k ≥ 0. Furthermore, we must have k 6= 0, for otherwise it follows from (NS2) that r X
ai vi = 0,
i=1
so that a1 = . . . = ar = 0, contradicting the assumption that (a1 , . . . , ar ) ∈ S. Hence k > 0. Now for every non-zero x = c1 v1 + . . . + cr vr ∈ V , we clearly have
x c1 cr c1 cr
,..., ∈ S, and so k≤f ,..., =
kxk0 . kxk0 kxk0 kxk0 kxk0 It follows from (NS3) that kxk ≥ kkxk0 . Chapter 3 : Normed Vector Spaces
page 7 of 14
c
Linear Functional Analysis
W W L Chen, 2001, 2008
We conclude this section by establishing the following corollary of Theorem 3F. THEOREM 3G. Any finite dimensional linear subspace of a normed vector space is closed. Proof. Any finite dimensional linear subspace of a normed vector space is a finite dimensional normed vector space, and is therefore complete in view of Theorem 3F. It follows from Theorem 2G that it is closed.
3.5. Linear Subspaces of Normed Vector Spaces While any finite dimensional linear subspace of a normed vector space is closed, the same cannot be said for infinite dimensional linear subspaces, as illustrated by the two examples below. Example 3.5.1. Recall Example 3.2.3, and consider again the normed vector space `∞ of all bounded infinite sequences x = (x1 , x2 , x3 , . . .) of complex numbers, with supremum norm kxk∞ = sup |xi |. i∈N
Consider now the subset `0 ⊆ `∞ consisting of all infinite sequences of complex numbers which have only finitely many non-zero terms. It is not difficult to show that `0 is a linear subspace of `∞ . Clearly 1 1 a = 1, , , . . . ∈ `∞ . 2 3 For every n ∈ N, let 1 1 1 xn = 1, , , . . . , , 0, 0, 0, . . . ∈ `0 . 2 3 n Then kxn − ak∞
1 1 1 1
= 0, . . . , 0, , , ,...
= n+1 →0 | {z } n + 1 n + 2 n + 3
as n → ∞.
n
It follows that the sequence (xn )n∈N in `0 converges in `∞ , but the limit a does not belong to `0 . Hence the linear subspace `0 is not closed in `∞ . Example 3.5.2. Recall Example 3.2.5, and consider again the normed vector space C[0, 1] of all continuous complex valued functions f on [0, 1], with norm kf k =
1
Z
|f (t)|2 dt
1/2
.
0
Consider now the subset S = {f ∈ C[0, 1] : f (0) = 0} ⊆ C[0, 1]. It is not difficult to show that S is a linear subspace of C[0, 1]. Let g ∈ C[0, 1] be defined by g(t) = 1 for every t ∈ [0, 1]. For every n ∈ N, let fn ∈ S be defined by nt if 0 ≤ t ≤ n−1 , fn (t) = 1 if n−1 ≤ t ≤ 1. Then fn (t) − g(t) = Chapter 3 : Normed Vector Spaces
nt − 1 0
if 0 ≤ t ≤ n−1 , if n−1 ≤ t ≤ 1, page 8 of 14
c
Linear Functional Analysis
W W L Chen, 2001, 2008
and so kfn − gk =
Z 0
n−1
!1/2 (nt − 1) dt 2
=
1 3n
1/2
→0
as n → ∞.
It follows that the sequence (fn )n∈N in S converges in C[0, 1], but the limit g does not belong to S. Hence the linear subspace S is not closed in C[0, 1]. As we shall see later, closed linear subspaces of a normed vector space are more important than linear subspaces that are not closed. In order to create closed linear subspaces, we consider the closure of W . Recall that this is the set W = W ∪ {x ∈ V : there exists a sequence (xn )n∈N in W such that xn → x as n → ∞}, the union of W with the set of all limit points of W . Since any x ∈ W is the limit of the constant sequence x, x, x, . . . in W , it follows easily that W = {x ∈ V : there exists a sequence (xn )n∈N in W such that xn → x as n → ∞}. THEOREM 3H. Suppose that V is a normed vector space over F, and that W is a linear subspace of V . Then the closure W of W is a closed linear subspace of V . Proof. Suppose that x, y ∈ W . Then there exist sequences (xn )n∈N and (yn )n∈N in W such that xn → x and yn → y as n → ∞. Since W is a linear subspace of V , it follows that the sequence (xn + yn )n∈N belongs to W , and that for every c ∈ F, the sequence (cxn )n∈N belongs to W . In view of Theorem 3B, we have xn + yn → x + y and cxn → cx as n → ∞. It follows that x + y ∈ W and cx ∈ W . Hence W is a linear subspace of V . To show that W is closed in V , we simply note that V is a metric space and then use Theorem 1E. We are in particular interested in linear subspaces of a normed vector space spanned by elements of a given subset. Definition. Suppose that V is a normed vector space over F. For any subset A ⊆ V , the linear span span(A) of A is defined to be the set of all linear combinations of elements of A. More precisely, span(A) = {c1 x1 + . . . + cr xr : r ∈ N, c1 , . . . , cr ∈ F and x1 , . . . , xr ∈ A}. THEOREM 3J. Suppose that V is a normed vector space over F. For any subset A ⊆ V , the set span(A) is a linear subspace of V . Furthermore, span(A) is the intersection of all linear subspaces of V which contain A, and its closure span(A) is the intersection of all closed linear subspaces of V which contain A. Proof. It is not difficult to show that span(A) is closed under vector addition and scalar multiplication, and is therefore a linear subspace of V . Next, let E denote the intersection of all linear subspaces of V which contain A. Clearly, for every linear subspace W in the intersection E, we have A ⊆ W . Since the linear subspace W is closed under vector addition and scalar multiplication, it follows that span(A) ⊆ W . Hence span(A) ⊆ E. On the other hand, span(A) is a linear subspace of V which clearly contains A, and so E ⊆ span(A). The second assertion follows. Finally, let F denote the intersection of all closed linear subspaces of V which contain A. Clearly, for every closed linear subspace W in the intersection F , we have A ⊆ W , so that span(A) ⊆ W . Since W is closed, it follows that span(A) ⊆ W . Hence span(A) ⊆ F . On the other hand, it follows from Theorem 3H that span(A) is a closed linear subspace of V which clearly contains A, and so F ⊆ span(A). The last assertion follows immediately.
Chapter 3 : Normed Vector Spaces
page 9 of 14
c
Linear Functional Analysis
W W L Chen, 2001, 2008
xxxxx We illustrate the importance of closed linear subspaces by considering the following example. Example 3.5.3. Consider first of all the real euclidean space R2 . Here any one-dimensional linear subspace W is simply a line through the origin, as shown in the picture below. α
W
xα
C
Consider now the unit circle C = {x ∈ R2 : kxk = 1}. Suppose that α ∈ R satisfies 0 < α < 1. The shaded strip in the picture represents a width of 2α. It is easy to see that we can find a point xα on the unit circle C which does not lie in the shaded strip, and so its distance from the line W must be greater than α. In general, we have the following result: • RIESZ’S LEMMA: Suppose that V is a normed vector space, and that W is a closed linear subspace such that W 6= V . Then for every real number α ∈ (0, 1), there exists xα ∈ V satisfying kxα k = 1 and such that kxα − yk > α for every y ∈ W . To sketch a proof of Riesz’s lemma, note that there exists non-zero x ∈ V \ W . Suppose that ρ denotes the metric induced by the norm of V . Let ρ(x, W ) = inf{kx − wk : w ∈ W }. Then it can be shown, using the ideas in Problem 17 in Chapter 1, that ρ(x, W ) = 0 if and only if x ∈ W . Since x 6∈ W and W is closed, we have W = W and ρ(x, W ) > 0. Let d = ρ(x, W ). Suppose now that α ∈ (0, 1). Then d < dα−1 , and so there exists w ∈ W such that kx − wk < dα−1 . Let xα =
x−w . kx − wk
Clearly kxα k = 1. Furthermore, for every y ∈ W , we have
x−w
x w
kxα − yk = − y = − − y
kx − wk kx − wk kx − wk 1 = kx − (w + kx − wky)k > (dα−1 )−1 d = α, kx − wk since w + kx − wky ∈ W . This proves Riesz’s lemma. Note that the crucial part of the proof is the observation that d = ρ(x, W ) > 0. This cannot be guaranteed if the linear subspace W is not closed. We next highlight a deficiency in infinite dimensional normed vector spaces. Example 3.5.4. Suppose that V is an infinite dimensional normed vector space over F. We shall show that the unit circle C = {x ∈ V : kxk = 1} in V is not compact. Let x1 ∈ C. The finite dimensional linear subspace span{x1 } is not equal to V and is closed, in view of Theorem 3G. It follows from Riesz’s lemma that there exists x2 ∈ C such that kx2 − yk > Chapter 3 : Normed Vector Spaces
1 2
for every y ∈ span{x1 }. 1 page 10 of 14
c
Linear Functional Analysis
W W L Chen, 2001, 2008
The finite dimensional linear subspace span{x1 , x2 } is not equal to V and is also closed. It follows from Riesz’s lemma that there exists x3 ∈ C such that kx3 − yk >
1 2
for every y ∈ span{x1 , x2 }.
Proceeding inductively, we construct a sequence (xn )n∈N in C such that kxn+1 − yk >
1 2
for every y ∈ span{x1 , . . . , xn }.
It follows that kxm − xn k > 21 whenever m, n ∈ N satisfy m 6= n, and so the sequence (xn )n∈N cannot have a convergent subsequence. Hence C is not compact.
3.6. Banach Spaces Recall that in finite dimensional real euclidean space Rr , a set is compact if it is bounded and closed, so that in particular, the unit circle is compact. The same conclusion can be drawn for finite dimensional complex euclidean space Cr . Indeed, our proof of Theorem 3E makes use of this crucial observation, and leads to the completeness of all finite dimensional normed vector spaces. On the other hand, we have shown in Example 3.5.4 that in any infinite dimensional normed vector space over F, the unit circle is not compact. This represents a major difference between finite dimensional and infinite dimensional normed vector spaces. To obtain deeper results for infinite dimensional normed vector spaces, we must therefore make extra restrictions on the normed vector spaces. One such restriction is completeness. Recall that any normed vector space (V, k · k) over F is a metric space, with induced metric ρ(x, y) = kx − yk. Definition. Suppose that V is normed vector space over F. Suppose further that V is a complete metric space under the metric induced by its norm. Then we say that V is a Banach space. Example 3.6.1. In view of Theorem 3F, every finite dimensional normed vector space over F is a Banach space. These include the real enclidean space Rr and the complex euclidean space Cr for every r ∈ N. Example 3.6.2. The norm vector space `∞ of all bounded infinite sequences of complex numbers is complete, so that `∞ is a Banach space. Recall that `∞ has norm kxk∞ = sup |xi |, i∈N
giving rise to the metric ρ(x, y) = kx − yk∞ = sup |xi − yi |. i∈N
Suppose that (xn )n∈N is a Cauchy sequence in `∞ . For every n ∈ N, let xn = (xn1 , xn2 , xn3 , . . . , xni , . . .). Then x1 = (x11 , x12 , x13 , . . . , x1i , . . .), x2 = (x21 , x22 , x23 , . . . , x2i , . . .), x3 = (x31 , x32 , x33 , . . . , x3i , . . .), .. .
xn = (xn1 , xn2 , xn3 , . . . , xni , . . .), .. . Chapter 3 : Normed Vector Spaces
page 11 of 14
c
Linear Functional Analysis
W W L Chen, 2001, 2008
For any fixed i ∈ N, let us consider the sequence x1i , x2i , x3i , . . . , xni , . . . . It is clear that for every m, n ∈ N, we have |xmi − xni | ≤ kxm − xn k = ρ(xm , xn ). Since (xn )n∈N is a Cauchy sequence in `∞ , it follows that (xni )n∈N is a Cauchy sequence in C. Since C is complete, it follows that there exists ai ∈ C such that xni → ai as n → ∞. Let a = (a1 , a2 , a3 , . . . , ai , . . .). We shall show that a ∈ `∞ , and that xn → a as n → ∞ in `∞ . Given any > 0, there exists N ∈ N such that ρ(xm , xn ) <
for every m, n ∈ N satisfying m > n ≥ N .
(1)
Taking n = N , we have ρ(xm , xN ) <
for every m ∈ N satisfying m > N .
It follows that for every I ∈ N, we have sup |xmi − xN i | <
for every m ∈ N satisfying m > N .
1≤i≤I
Keeping I fixed and letting m → ∞, we obtain sup |ai − xN i | ≤ .
1≤i≤I
Since I ∈ N is arbitrary, we conclude that ρ(a, xN ) = sup |ai − xN i | ≤ . i∈N
Note next that kak = kxN + a − xN k ≤ kxN k + ka − xN k = kxN k + ρ(a, xN ) ≤ kxN k + , so that a ∈ `∞ . To show that xn → a as n → ∞ in `∞ , we observe that it follows from (1) that for every n ≥ N , we have ρ(xm , xn ) <
for every m ∈ N satisfying m > n.
It follows that for every I ∈ N, we have sup |xmi − xni | <
for every m ∈ N satisfying m > n.
1≤i≤I
Keeping I fixed and letting m → ∞, we obtain sup |ai − xni | ≤ .
1≤i≤I
Since I ∈ N is arbitrary, we conclude that ρ(a, xn ) = sup |ai − xni | ≤ . i∈N
To summarize, we have shown that given any > 0, there exists N ∈ N such that ρ(a, xn ) ≤ for every n ∈ N satisfying n ≥ N . Hence xn → a as n → ∞ in `∞ . Chapter 3 : Normed Vector Spaces
page 12 of 14
c
Linear Functional Analysis
W W L Chen, 2001, 2008
Problems for Chapter 3 1. Suppose that x is a non-zero vector in a normed vector space V over F, and that α > 0. Find a real number c ∈ R such that kcxk = α. 2. Suppose that V and W are vector spaces over F. Consider the cartesian product V ×W , with vector addition and scalar multiplication defined by (v1 , w1 ) + (v2 , w2 ) = (v1 + v2 , w1 + w2 )
and
c(v1 , w1 ) = (cv1 , cw1 )
for every (v1 , w1 ), (v2 , w2 ) ∈ V × W and c ∈ F. a) Show that V × W is a vector space over F. b) Suppose that k · kV is a norm on V and k · kW is a norm on W . Show that k(v, w)k = kvkV + kwkW defines a norm on V × W . c) Show that a sequence (vn , wn )n∈N in V × W converges to (v, w) ∈ V × W as n → ∞ if and only if the sequence (vn )n∈N in V converges to v ∈ V and the sequence (wn )n∈N in W converges to w ∈ W as n → ∞. d) Comment on Cauchy sequences. 3. Consider the set ( ` = 1
x = (x1 , x2 , x3 , . . .) ∈ C
∞
:
∞ X
) |xi | < ∞ ,
i=1
consisting of all absolutely summable infinite sequences of complex numbers. a) Show that `1 is a complex vector space. b) Show that kxk1 =
∞ X
|xi |
i=1
defines a norm on `1 . 4. Consider the real vector space R2 . For every x = (x1 , x2 ) ∈ R2 , let kxk = |x1 | + |x2 |. a) Show that k · k defines a norm on R2 . b) Sketch the unit circle {x ∈ R2 : kxk = 1}. 5. Consider the complex vector space C[0, 1] of all continuous complex valued functions defined on [0, 1]. For every n ∈ N, let fn ∈ C[0, 1] be defined by fn (t) =
1 − nt 0
if 0 ≤ t ≤ n−1 , if n−1 ≤ t ≤ 1.
a) Determine kfn k∞ , where k · k∞ is the supremum norm in Example 3.2.4 with [a, b] = [0, 1]. b) Determine kfn k, where k · k is the norm in Example 3.2.5. c) Comment on your observations. 6. Let c0 denote the set of all infinite sequences x = (x1 , x2 , x3 , . . .) of complex numbers such that xi → 0 as i → ∞. a) Show that c0 is a linear subspace of `∞ . b) Show that c0 is closed in `∞ with respect to the supremum norm k · k∞ in Example 3.2.3. Chapter 3 : Normed Vector Spaces
page 13 of 14
c
Linear Functional Analysis
W W L Chen, 2001, 2008
7. Let W be the linear subspace of all polynomials in C[0, 1]. a) Show that W is not closed in C[0, 1] with respect to the supremum norm in Example 3.2.4 with [a, b] = [0, 1]. b) Show that W is not closed in C[0, 1] with respect to the norm in Example 3.2.5. [Hint: Consider the exponential function ex .] 8. Let P [0, 1] denote the complex vector space of all complex valued polynomials defined on [0, 1]. This can be viewed as a linear subspace of C[0, 1]. Show that the two norms kf k∞ = sup |f (t)| t∈[0,1]
and
kf k1 =
Z
1
|f (t)| dt
0
are not equivalent on P [0, 1]. 9. Consider the complex vector space `∞ of all bounded infinite sequences x = (x1 , x2 , x3 , . . .) of complex numbers. Let A = {ej : j ∈ N}, where ej = (0, . . . , 0, 1, 0, 0, 0, . . .) | {z }
for every j ∈ N.
j−1
Show that span(A) = c0 , where c0 is defined in Problem 6. 10. Suppose that V is a normed vector space over F. Let S = {x ∈ V : kxk < 1} a) b) c) d)
and
T = {x ∈ V : kxk ≤ 1}.
Show that T is closed. Show that every vector x ∈ V satisfying kxk = 1 is an accumulation point of S. Show that every vector x ∈ V satisfying kxk > 1 is not an accumulation point of S. Deduce that S = T .
11. Let c0 denote the set of all infinite sequences x = (x1 , x2 , x3 , . . .) of complex numbers such that xi → 0 as i → ∞. Explain why c0 is a Banach space under the norm kxk∞ = sup |xi |. i∈N
[Hint: Use Theorem 2G and Problem 6.] 12. Suppose that a, b ∈ R and a < b. Show that the vector space C[a, b] of all continuous complex valued functions defined on [a, b], with supremum norm kf k∞ = sup |f (t)|, t∈[a,b]
is a Banach space. 13. In the notation of Problem 2, suppose that V is a Banach space with respect to the norm k · kV and W is a Banach space with respect to the norm k · kW . Show that V × W is a Banach space with respect to the norm k · k.
Chapter 3 : Normed Vector Spaces
page 14 of 14