Notes on Locally Convex Topological Vector Spaces

Notes from a 1994–95 graduate course. Designed to supplement the topological vector space chapters of Rudin’s Functional

311 20 400KB

English Pages [51] Year 1995

Report DMCA / Copyright

DOWNLOAD PDF FILE

Table of contents :
1. Completeness p. 3
2. Limits p. 6
3. Tensor Products p. 13
4. Duality p. 21
5. Nuclear Spaces p. 30
6. Distributions p. 45
Recommend Papers

Notes on Locally Convex Topological Vector Spaces

  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up
File loading please wait...
Citation preview

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

J. L. Taylor Department of Mathematics University of Utah July , 1995

Notes from a 1994–95 graduate course. Designed to supplement the topological vector space chapters of Rudin’s Functional Analysis.

1

2

J. L. TAYLOR

TABLE OF CONTENTS 1. 2. 3. 4. 5. 6.

Completeness Limits Tensor Products Duality Nuclear Spaces Distributions

p. p. p. p. p. p.

3 6 13 21 30 45

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

3

1. Completeness 1.1 Definition. Let X be a set. A collection F of subsets of X is called a filter if the following are satisfied: (1) F = 6 ∅ and ∅ ∈ / F; (2) if A ∈ F and B ∈ F then A ∩ B ∈ F ; (3) if A ∈ F and A ⊂ C ⊂ X then C ∈ F ; 1.2 Definition. Let X be an set. A collection F of subsets of X is called a filter base if the following are satisfied: (1) F = 6 ∅ and ∅ ∈ / F; (2) if A ∈ F and B ∈ F then there exists C ∈ F such that C ⊂ A ∩ B; Note that every filter base A is contained in a unique filter F with the property that each element of F contains an element of A. In fact, F is the set of all subsets of X which contain an element of A. 1.3 Examples. (1) If x ∈ X and F = {A ⊂ X : x ∈ A} then F is a filter; (2) if X is a topological space, x ∈ X and A is a nbhd base for the topology at x, then A is a filter base: (3) if X is a topological space and {xn } a sequence or net converging to x ∈ X then the collection A of all sets of the form {xn : n > N } for some N is a filter base while F = {A ⊂ X : ∃N with xn ∈ A ∀n > N } is the corresponding filter; (4) if X is a topological space, Y a subspace of X, x ∈ Y¯ ⊂ X and F = {A ∈ Y : ∃ nbhd V of x with Y ∩ V ⊂ A} then F is a filter in Y but only a filter base in X. Note that if Y ⊂ X then a filter base in Y is also a filter base in X. However, a filter in Y is not a filter in X if Y 6= X although it is a filter base in X. 1.4 Definition. If X is a topological space, then a filter or filter base F converges to x ∈ X if for each nbhd V of x there is an A ∈ F with A ⊂ V . Note that a filter base converges to a point if and only if its corresponding filter does. 1.5 Definition. If X is a topological vector space, then a filter base is Cauchy if for each 0-nbhd V there is an A ∈ F with A − A ⊂ V . If E is a subset of X then a filter base in E is called Cauchy if it is Cauchy as a filter base in X. Note that a filter base is Cauchy if and only if its corresponding filter is Cauchy. Note also that if E is a subset of Y and Y is a linear subspace of X then the notion of Cauchy for filter bases in E is independent of whether E is considered a subset of Y or of X. 1.6 Proposition. If X is a Hausdorff topological space and a filter base F in X converges to x and to y then x = y. Proof. If x 6= y let V be a nbhd of X and W a nbhd of y so that V ∩W = ∅. If F converges to both x and y then there exist sets A ∈ F and B ∈ F so that A ⊂ V and B ⊂ W . But this implies that A ∩ B = ∅ which contradicts the fact that F is a filter base.

4

J. L. TAYLOR

¯ if and there is a 1.7 Proposition. If X is a topological space and E ⊂ X, then x ∈ E filter base in E which converges to x. ¯ set A = {V ∩ E : V a nbhd of x}. Clearly A is a filter base in E which Proof. If s ∈ E converges to x. On the other hand, if A is a filter base in E converging to x and V is any nbhd of x, ¯ then there exists A ∈ A such that A ⊂ V . This implies V ∩ E 6= ∅. Hence, x ∈ E. 1.8 Definition. A subset E of a t.v.s. is called complete if every Cauchy filter base in E converges to a point of E. 1.9 Proposition. If a filter base A converges, then it is Cauchy. Proof. If W is a 0-nbhd in X and V is a symmetric 0-nbhd with V + V ⊂ W then there is a A ∈ A such that A ⊂ V . Then A−A ⊂V −V =V +V ⊂W We conclude that A is Cauchy, as claimed. Clearly a closed subset of a complete space is complete. On the other hand, we have: 1.10 Proposition. If E is a subset of the topological vector space X and if E is complete in the relative topology it inherits from X, then E is closed in X. ¯ then there is a filter base A in E which converges to x. By the previous Proof. If x ∈ E proposition this is a Cauchy filter base. Since E is complete, it conveerges to some y ∈ E. Then x = y by Prop. 1.6. Hence, x ∈ E and E is closed. 1.11 Proposition. If X is a t.v.s. then X may be embedded as a dense subspace of a complete topological vector space. This embedding is unique up to topological isomorphism. We leave the proof as a problem for the reader (Problem 1.1). We end this section with a characterization of compactness for subsets of a t.v.s. 1.12 Definition. A subset E of a t.v.s. X is called totally bounded if every 0-nbhd V in X there is a finite set F ⊂ E so that E ⊂ F + V 1.13 Theorem. A subset E of a t.v.s. X is compact if and only if it is complete and totally bounded. Proof. If E is compact then E is clearly totally bounded. Also, if F is a Cauchy filter base in E then so is F¯ = {A¯ : A ∈ F }. However, a filter base of closed sets in a compact set has non-empty intersection. It follows from the fact that F¯ is Cauchy that the intersection is a single point and F converges to this point. Thus, E is complete if it is compact. Now suppose that E is totally bounded and complete. We will show that E is compact by showing that every filter base of closed sets in E has a non-empty intersection (i. e. that every collection of closed sets with the finite intersection property has non-empty intersection). Thus, let F be a filter base of closed sets. Clearly the union of a totally

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

5

ordered family of filter bases is also a filter base. Thus, by Zorn’s lemma there exists a maximal filter base G containing F . Let W be any 0-nbhd and let V be a 0-nbhd with V¯ − V¯ ⊂ W . Since E is totally bounded, there is a finite set F ⊂ E such that E ⊂ F + V . It follows that there is at least one point x ∈ F such that (x + V¯ ) ∩ A 6= ∅ for all A ∈ G. But by the maximality of G, this implies that x + V ∈ G. This, in turn, implies that (x + V¯ ) − (x + V¯ ) ⊂ V¯ − V¯ ⊂ W . hence, G is Cauchy. Since E is complete, G converges to a point of E. Since the sets in G are closed, this point must belong to each of them, and, hence, it belongs to ∩F . This proves that E is compact and completes the proof. The above result suggests that the following class of topological vector spaces may be important: 1.14 Definition. A t.v.s. X is called quasi-complete if every closed bounded subset of X is complete. Since it is clear that a totally bounded subset of a t.v.s. is bounded, we have: 1.15 Corollary. A subset of a quasi-complete topological vector space is compact if and only if it is closed and totally bounded.

Exercises (1) Prove Proposition 1.11 using equivalence classes of filters to construct the completion.

6

J. L. TAYLOR

2. Projective and Inductive Limits

Given a family {φα : X → Xα } of linear maps from a vector space X to topological vector spaces Xα , the Projective topology induced on X by the family is the weakest topology on X which makes each of the maps φα continuous. A basis for this topology at the origin is given by all finite intersections of sets of the form φ−1 α (V ), where V is a 0-neighborhood in Xα for some index α. The projective topology induced by a family of maps is characterized as follows: 2.1 Proposition. The projective topology induced on X by a family of linear maps, as above, is the unique t.v.s. topology T on X with property (A): a linear map ψ from a t.v.s. Y to (X, T ) is continuous if and only if φα ◦ ψ : Y → Xα is continuous for every α. Proof. If T is the projective topology Y is an l.c.s and ψ : Y → X is a linear map then φα ◦ ψ is certainly continuous for each α if ψ is continuous. On the other hand, if φα ◦ ψ is continuous for each α then ψ −1 (U ) is open in Y whenever U is a 0-neighborhood in X of the form φ−1 α (V ) for V a 0-neighborhood in Xα . Since sets of this form are a sub-basis for T at 0, ψ is continuous. Now if T is any t.v.s. topology on X with property (A) and if T ′ is the projective topology, then both T and T ′ have property (A) and it follows that the identity maps (X, T ) → (X, T ′ ) and (X, T ′ ) → (X, T ) are both continuous. This completes the proof. Q If {Xα } is any family of topological vector spaces, then the Cartesian product Xα (with the Cartesian product topology) is an example of a t.v.s. which has the projective topology induced by a family of linear maps. In this case, the maps are the projections Q Xα → Xα onto the coordinate spaces.

2.2 Definition. A family {Xα , φαβ }, where α and β belong to a directed set A, Xα is a t.v.s. for each α ∈ A, {φαβ : Xβ → Xα } is a continuous linear map for each pair α, β ∈ A with α < β and φαβ ◦ φβγ = φαγ whenever α < β < γ is called an inverse directed system of t.v.s’s. The projective limit lim Xα of such a system is the subspace of the ← Q Cartesian product Xα consisting of elements {xα } which satisfy φαβ (xβ ) = xα for α < β. Note that the projective limit lim Xα is a closed subspace of ←

Q

Xα and has the projective

topology induced by the family of maps {φα : lim Xα → Xα } where φα is the inclusion ← Q lim Xα → Xα followed by the projection on Xα . ←

If Y is a t.v.s., we say that a system of continuous linear maps ψα : Y → Xα is compatible with the inverse directed system {Xα , φαβ } if ψα = φαβ ◦ ψβ for all α < β. Note that the system of maps φα : lim Xα → Xα is compatible with {Xα , φαβ }. It follows ← easily from the definitions and Prop. 2.1 that:

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

7

2.3 Proposition. If Y is a t.v.s. and {ψα } is a system of continuous linear maps compatible with an inverse directed system {Xα , φαβ } then there is a unique continuous linear map ψ : Y → X such that ψα = φα ◦ ψ for each α. Q Proof. The system {ψα } determines a continuous linear map of Y into Xα by Proposition 2.1. The compatibility condition ensures that the image of this map lies in lim Xα . ←

2.4 Proposition. The projective limit of a system of complete t.v.s’s is complete. Proof. This will follow immediately if we can first show that the Cartesian product of a family of complete t.v.s.’s is complete since the projective limit is a closed subspace of the Cartesian product. However, a filter base in a Cartesian product is clearly Cauchy if and only if it is Cauchy in each coordinate and is convergent if and only if it is convergent in each coordinate. The proposition follows. 2.5 Proposition. Every l.c.s. (locally convex t.v.s.) is topologically isomorphic to a dense subspace of the projective limit of an inverse directed system of Banach spaces. An l.c.s. is complete if and only if it is topologically isomorphic to the projective limit of such a system. Proof. If X is an l.c.s. and p is a continuous seminorm on X, then p determines a continuous linear map φp : X → Xp to a Banach space as follows: Let Np = {x ∈ X : p(x) = 0}. If x, y ∈ Np and a and b are scalars, then 0 ≤ p(ax + by) ≤ |a|p(x) + |b|p(y) = 0 and, hence, ax + by ∈ Np . Thus, Np is a subspace of X. If x and y are two elements of X with x −y ∈ Np then p(x) ≤ p(y) +p(x −y) = p(y). By reversing the roles of x and y we also get the reverse inequality and so p(x) = p(y). This implies that p determines a well defined seminorm p¯ on the vector space X/Np . In fact, from the definition of Np it is clear that this is actually a norm on X/Np . If we complete the resulting normed space we obtain a Banach space Xp . The composition X → X/Np → Xp is a linear map φp : X → Xp which is continuous since the inverse image of the open unit ball is just {x ∈ X : p(x) < 1}. If p and q are continuous seminorms with p ≤ q then Nq ⊂ Np and so there is a well defined linear map X/Nq → X/Np . This map is clearly norm decreasing and induces a norm decreasing linear map φpq : Xq → Xp . Thus, if we let p run through any system of continuous seminorms on X which is directed and is rich enough to determine the topology on X, then the system {Xp , φpq } will be an inverse directed system. Furthermore, the system of maps φp : X → Xp is compatible with this directed system and therefore defines a continuous linear map X → lim Xp . This map is injective since the continuous ← seminorms on X separate points and the projective topology X inherits from lim Xp is ← the topology determined by the family of continuous seminorms on X and, hence, is the original topology of X. The proof will be complete if we can show that X is dense in lim Xp . However, this follows from the fact that X has dense image in each Xp and each ← 0-neighborhood in lim Xp contains the inverse image under φp of a 0-neighborhood in Xp ← for some p. In the previous proposition p was only required to run through a directed set of continuous semimorms rich enough to define the topology of X. If X is metrizable then there is a countable such set. Thus:

8

J. L. TAYLOR

2.6 Proposition. Every metrizable l.c.s. is topologically isomorphic to a dense subspace of the projective limit of a sequence of Banach spaces. Every Frechet space is topologically isomorphic to the projective limit of a sequence of Banach spaces. Example: Let U be an open set in C and let H(U ) denote the space of holomorphic functions on U . We give H(U ) the topology of uniform convergence on compact subsets of U . This is the topology determined by the family of seminorms {|| ||K : K ⊂ U, Kcompact}, where ||f ||K = sup{|f (z)| : z ∈ K}. It is clear from Proposition 2.5 that ¯ ¯ H(U ) = lim{H(K) : K ⊂ U, Kcompact}, where H(K) is the closure in C(K) of the ←

subspace consisting of restrictions to K of functions in H(U ). Note that if Kn is an increasing sequence of compact subsets of U with the property that every compact subset of U is contained in some Kn then every seminorm || ||K is dominated by some || ||Kn and so the family {|| ||Kn } is rich enough to determine the topology of H(U ). In this case, ¯ n ) expresses H(U ) as the limit of a sequence of Banach spaces. In particH(U ) = lim H(K ←

ular, this shows that H(U ) is a Frechet space. For example, if U is a disc, then {Kn } may be chosen to be an increasing sequence of closed discs with union U . In this case, the space ¯ n ) is the space of functions which are continuous on Kn and holomorphic on the inteH(K rior of Kn . An analogous construction represents C(U ) as lim{C(K) : K ⊂ U, Kcompact}. ← Here, U may be any locally compact space. In case U is the union of an increasing sequence {Kn }, as above, then C(U ) is the Frechet space lim{C(Kn )}. ← L The locally convex direct sum Xα of a family {Xα } of locally convex spaces is the algebraic direct sum (the subspace of the direct product consisting of finitely non-zero elements) with the topology determined by the 0 neighborhood base consisting of those convex balanced sets whose intersections with each coordinate L space are zero neighborhoods. We will typically consider each Xα to be a subspace of Xα through identification with its L image under the obvious inclusion Xα → Xα . A directed system of t.v.s.’s is defined in the same way as an inverse directed system but with the arrows reversed. 2.7 Definition. Given a directed system of locally convex spaces {Xα } and continuous linear maps {φβα : Xα → Xβ for α < β}, the inductive limit lim Xα is the quotient of → L the locally convex direct sum Xα by the linear subspace spanned by {xα − φβα (xα ) : α < β, xα ∈ Xα }

provided this subspace is closed. If this subspace is not closed then the inductive limit does not exist (or is not Hausdorff if one allows non-Hausdorff t.v.s’s) L L Note that the inclusion Xα → Xα composed with the quotient map Xα → lim Xα → determines a continuous linear map φα : Xα → lim Xα for each α. → L Note also that the topology on Xα is the strongest locally convex topology that makes each of the inclusions continuous. That is, every convex balanced set that possibly could be a 0-neighborhood and have all the inclusions be continuous is a 0-neighborhood. For the same reason, the topology on lim Xα is the strongest locally convex topology for → which all the maps φα : Xα → lim Xα are continuous. →

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

9

If Y is an l.c.s., then a family of continuous linear maps {ψα : Xα → Y } is said to be compatible with the directed system {Xα , φβα } if ψα = ψβ ◦ φβα whenever α < β. The following is proved in a manner similar to Proposition 2.3: 2.8 Proposition. If Y is an l.c.s. and ψ : Xα → Y is a family of continuous linear maps compatible with the directed system {Xα , φβα }, then there is a unique continuous linear map ψ : lim Xα → Y such that ψα = ψ ◦φα for each α. This property characterizes lim Xα . →



Example: Let H(U ) denote the space of holomorphic functions on a domain U ⊂ C. We give H(U ) the topology of uniform convergence on compact subsets of U . For a fixed z0 ∈ C we consider the directed set Uz0 consisting of all domains containing z0 with order relation given by reverse containment (V > U iff V ⊂ U ). Given domains V ⊂ U we let rV U : H(U ) → H(V ) be the restriction map. Then {H(U ), rV U } for U, V ∈ Uz0 is a directed limit system. The resulting inductive limit Hz0 = lim{H(U ) : z0 ∈ U } is the → space of germs of holomorphic functions at z0 . It is a Hausdorff l.c.s. because there are enough continuous linear functionals to separate points. In fact, for each non-negative integer n, the nth derivative map f → f (n) (z0 ) is a continuous linear functional on H(U ) for each U ∈ Uz0 which is compatible with restriction and, hence, defines a continuous linear functional on Hz0 by Prop. 2.8. Note that if one repalces H(U ) by C(U ) or C ∞ (U ) in the above example, the resulting inductive limit does not exist (is not Hausdorff) by Problem 2.7 2.9 Definition. If, in a directed system of locally convex spaces, each φαβ is a topological isomorphism of Xα onto a subspace of Xβ , then the system is called a strict inductive limit system. The notion of inductive limit for locally convex spaces is not well behaved in general. However, we shall show that the strict inductive limit of an increasing sequence of locally convex spaces is quite well behaved. We first need the following lemma: 2.10 Lemma. If X is an l.c.s. and Y ⊂ X a linear subspace then each convex balanced 0-neighborhood V in Y is the intersection with Y of a convex balance 0 neighborhood U in X. Furthermore, if x0 ∈ X is a point not in the closure of Y then U may be chosen so that it does not contain x0 . Proof. Let W be a convex, balanced 0-neighborhood in X such that W ∩ Y ⊂ V and let U be the convex, balanced hull of W ∪V . Clearly V ⊂ U ∩Y . On the other hand, if u ∈ U ∩Y then u = λx + µy with x ∈ W, y ∈ V and |λ| + |µ| ≤ 1. This implies that λx = u − µy ∈ Y which implies that λ = 0 or x ∈ Y . In either case, u ∈ V . Thus, U ∩ Y = V . Because W is open in X it is clear that each point u = λx + µy in U with λ 6= 0 is an interior point of U . It remains to show that points of V are interior points of U . However, if u ∈ V we may choose t with 0 < t < 1 small enough so that x = 2tu ∈ W and y = 2(1 − t)u ∈ V . Then u = 21 (x + y) and, as before, u is an interior point of U . Thus, U is open. Finally, if x0 ∈ X is not in the closure of Y , then the neighborhood W in the above argument may be chosen so that (x0 + W ) ∩ Y = ∅. It follows that x0 ∈ / U for if x0 = λx + µy ∈ U , as above, then x0 − λx = µy ∈ Y and −λx ∈ W , contradicting the choice of W.

10

J. L. TAYLOR

2.11 Proposition. A sequence {Xn , φnm } which is a strict inductive limit system yields a Hausdorff inductive limit X and each induced map φn : Xn → X is a topological isomorphism onto a subspace. the resulting space X is called the strict inductive limit of the system. If the image of Xn in Xn+1 is closed for each n then the image of Xn in X is closed for each n. Proof. We identify each Xn with its image under φn so that the spaces Xn form an increasing sequence of subspaces of X, each of which has the relative topology it inherits from being a subspace of the next. Let V be a convex balanced 0-neighborhood in Xn . Using the previous lemma and induction, we may construct a sequence {Vm }m≥n S where Vm is a 0-neighborhood in Xm , Vm+1 ∩ Xm = Vm , and Vn = V . Then U = Vm is a convex, balanced subset of X with the property that U ∩Xm = Vm for m ≥ n. This implies that U ∩ Vm is a 0 neighborhood in Vm for all m and, hence, that U is a 0 neighborhood in X. It also implies that V = U ∩ Xn . I follows that φn : Xn → X is an open map and, hence, is a topological isomorphism. This also implies that X is Hausdorff, since each non-zero element of X belongs to some Xn and there is a 0-neighborhood in Xn which does not contain it. If each Xn is closed in Xn+1 then each Xn is closed in each Xm for m ≥ n. If x ∈ X and x ∈ / Xn then x ∈ Xm for some m > n. Since Xm is Hausdorff, it follows that there is a 0-neighborhood V in Xm for which (x + V ) ∩ Xn = ∅. Since Xm → X is a topological isomorphism by the above paragraph, it follows that there is a 0-neighborhood U in X with U ∩ Xm = V . Then, (x + U ) ∩ Xn = ∅. Hence, Xn is closed in X. 2.12 Proposition. If X is the strict inductive limit of an sequence of spaces {Xn } with Xn closed in Xn+1 for each n, then (1) A sequence {xi } ⊂ X converges in X if and only there is an n so that {xi } ⊂ Xn and {xi } converges in Xn ; (2) a set B ⊂ X is bounded if and only if there is an n so that B ⊂ Xn and B is bounded in Xn . Proof. If {xi } ⊂ Xm and {xi } converges in X then its limit x belongs to Xn for some n ≥ m. Then {xi } is a sequence contained in Xn which converges in Xn . This proves (1) in one direction. To prove the converse, it suffices to prove that a sequence which is not contained in any Xm cannot converge to 0 since, by subtracting the limit from each term of any convergent sequence we obtain a sequence converging to 0. Thus, let {xi } be a sequence not contained in any Xm . Then by replacing {xi } by a subsequence if necessary, we may assume that xi ∈ / Xi for each i. It then follows from Lemma 2.10 that there is a sequence of convex balanced 0-neighborhoods ViS , constructed as in the preceding Proposition, with Vi = Vi+1 ∩Xi and with xi ∈ / Vi . If U = Vi , then U is a 0-neighborhood in X which contains none of the points xi . Thus, the sequence cannot converge to 0 in X. This proves (1). A set which is a bounded subset of some Xn is clearly bounded in X. To prove the converse, suppose that B is a bounded set in X. If B is not contained in any Xn then xn it contains a sequence {xn } such that xn ∈ / Xn for each n. Since {xn } is bounded, { } n converges to 0. this contradicts part (1). Hence, B is contained in some Xn . Clearly it is bounded in Xn since Xn has the relative topology it inherits from X. This proves (2).

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

11

Example: If X is any vector space, consider the directed system consisting of the finite dimensional subspaces of X, directed by inclusion. Each finite dimensional subspace has a unique t.v.s. topology and the inclusions are all topological isomorphisms. Thus, this is a strict inductive limit system. The inductive limit is X as a vector space and the inductive topology on X is called the strongest l.c.s. topology (since it is the strongest possible locally convex topology on X. If X is of countable dimension then X is the union of a sequence {Xn } of finite dimensional subspaces. Every finite dimensional subspace of X is then contained in some Xn and it follows that X = lim Xn and the strongest l.c.s. → topology on X, as described above, is the inductive topology induced by this sequence. Other important examples of strict inductive limits will occur naturally in the study of distributions. There is an analogue for inductive limits of the proposition (Proposition 2.5) which expresses any complete l.c.s. as a projective limit of Banach spaces. Let X S be any l.c.s. and let B be a closed, convex, balanced, bounded subset of X and let XB = {tB : t > 0}. Then, since B is a convex, balanced absorbing subset of XB , its Minkowski functional pK is a seminorm on XB with {x ∈ XB : pB (x) < 1} ⊂ B ⊂ {x ∈ XB : pB (x) ≤ 1}. In fact, pB is a norm on XB since pK (x) = 0 implies that x ∈ tB for all t > 0 and, since B is bounded, this implies that x ∈ U for every 0-neighborhood U which implies that x = 0. If we give XB the topology induced by the norm pB , then the inclusion map XB → X is continuous. This is due to the fact that a sequence {xn } converging to 0 in XB must eventually lie in tB for each t > 0. As above, this implies that it eventually belongs to U for each 0-neighborhood U . It is easy to see that XB is complete and, hence, is a Banach space if B is a complete subset of X. This is true, in particular, in the case where X is quasi-complete. If B and C are bounded sets with B ⊂ C then clearly XB ⊂ XC and the inclusion iCB : XB → XC is norm decreasing. Thus, we have a direct limit system {XB , iCB }. The inclusions XB → X form a family of continuous linear maps which are compatible with this system and, hence, they determine a continuous linear map lim XB → X. This map → is onto since its image contains every bounded subset of X and it is also clearly one to one. It will be a topological isomorphism if it is an open map. For this to be true we need that every set which is open in the inductive topology is open in X, that is, we need that every convex, balanced set in X which intersects each XB in a set which contains a non-zero multiple of B is a 0-neighborhood in X. This will be true exactly when X has the property expressed in the following definition: 2.13 Proposition. An l.c.s. is called bornological if every convex balanced set V in X which absorbs every bounded set B (i. e, B ⊂ tV, for some t > 0) is a 0-neighborhood. Every normed space is bornological since any set which absorbs the unit ball must contain the ball of some positive radius. Also, it is easy to see that the inductive limit (if it exists) of a family of bornological spaces is bornological (Problem 2.9). Thus, we have proved the following analogue of Proposition 2.5: 2.14 Proposition. Each l.c.s is the image under a continuous bijection of the inductive limit lim XB of normed spaces determined by the closed convex balanced bounded subsets →

12

J. L. TAYLOR

B of X. This bijection is a topological isomorphism if and only if X is bornological. The spaces XB are Banach spaces if X is quasicomplete.

Exercises (1) If X has the weak topology induced by a family {φα : X → Xα} of linear maps, then a set B ⊂ X is bounded in X if and only if its image under each φα is bounded in Xα . (2) Prove that the Cartesian product of a family of quasi-complete t.v.s.’s is quasicomplete. (3) Prove the the projective limit of an inverse system of quasi-complete t.v.s’s is quasi-complete. (4) Prove that if a subset B of the locally convex direct sum of a family of l.c.s.’s is bounded then it is contained in the direct sum of finitely many of the subspaces. (5) Prove that the locally convex direct sum of a family of complete (quasi-complete) l.c.s.’s is complete (quasi-complete). (6) Prove that the strict inductive limit of a sequence of complete (quasi-complete) l.c.s.’s is complete (quasi-complete). (7) Let x0 be a point on the real line and let C(U ) denote the space of continuous functions on U ⊂ R with the topology of uniform convergence on compact subsets of U . Prove that lim{C(U ) : x0 ∈ U } has no non-zero continuous linear functionals → and, hence, is not Hausdorff. (8) Prove Proposition 2.8. (9) Prove that the inductive limit of a family of bornological spaces is bornological and any Hausdorff quotient of a bornological space is bornological.

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

13

3. Tensor Products In this section we will make considerable use of the notion of a continuous bilinear map X × Y → Z where X, Y and Z are topological vector spaces. In particular, we will make use of the following: 3.1 Proposition. If X, Y and Z are topological vector spaces then any bilinear map φ : X × Y → Z is continuous if it is continuous at (0, 0). Proof. Let (x0 , y0 ) be a point of X × Y and let W be a 0-neighborhood in Z. We choose a 0-neighborhood W1 with W1 + W1 + W1 ⊂ W . Since φ is continuous at (0, 0), there are 0-neighborhoods U ⊂ X and V ⊂ Y such that φ(U × V ) ⊂ W1 . If we choose s, t ∈ (0, 1) so that x0 ∈ sU , y0 ∈ tV , sU ⊂ U and tV ⊂ V , then for x ∈ x0 + sU and y ∈ y0 + tV we have φ(x, y) − φ(x0 , y0 ) = φ(x − x0 , y0 ) + φ(x − x0 , y − y0 ) + φ(x0 , y − y0 ) ⊂ W1 + W1 + W1 ⊂ W. This proves that φ is continuous at (x0 , y0 ). The algebraic tensor product X ⊗ Y of two vector spaces X and Y is the vector space generated by the set of symbols {x ⊗ y : x ∈ X, y ∈ Y } subject to the relations (ax1 + bx2 ) ⊗ y = a(x1 ⊗ y) + b(x2 ⊗ y), x1 , x2 ∈ X, y ∈ Y, a, b ∈ C x ⊗ (ay1 + by2 ) = a(x ⊗ y1 ) + b(x ⊗ y2 ), x ∈ X, y1 , y2 ∈ Y, a, b ∈ C. It follows that every element u ∈ X ⊗ Y may be written as a finite sum u =

n P

xi ⊗ y i .

i=1

The minimal number n of terms required in a representation of u as above is called the rank of u. If u is expressed as above using a minimal number of terms, that is, so that the number of terms n is equal to the rank of u, then it turns out that the sets {xi }ni=1 and {yi }ni=1 must both be linearly independent (problem 3.6). Of course, this representation of u is far from being unique. One easily shows that the tensor product is characterized by the following universal property: 3.2 Proposition. The map θ : X × Y → X ⊗ Y , defined by θ(x, y) = x ⊗ y, is a bilinear map with the property that any bilinear map X × Y → Z to a vector space Z is the composition of θ with a unique linear map ψ : X ⊗ Y → Z. If X and Y are locally convex topological vector spaces, there are at least two interesting and useful ways of giving X ⊗Y a corresponding locally convex topology. The most natural of these is the projective tensor product topology, which we describe below. If p and q are continuous seminorms on X and Y , respectively, we define the tensor product seminorm p ⊗ q on X ⊗ Y as follows: X X (p ⊗ q)(u) = inf{ p(xi )q(yi ) : u = xi ⊗ y i } It follows easily that p ⊗ q is, indeed, a seminorm. Furthermore, we have:

14

J. L. TAYLOR

3.3 Lemma. For seminorms p and q on X and Y , (1) (p ⊗ q)(x ⊗ y) = p(x)q(y) for all x ∈ X, y ∈ Y ; (2) if U = {x ∈ X : p(x) < 1} and V = {y ∈ Y : q(y) < 1}, then co(θ(U × V )) = {u ∈ X ⊗ Y : (p ⊗ q)(u) < 1}.

Proof. From the definition, it is clear that (p ⊗ q)(x ⊗ y) ≤ p(x)q(y) for all x ∈ X, y ∈ Y On the other hand, for a fixed (x, y) ∈ X × Y , using the Hahn-Banach theorem we may choose linear functionals f on X and g on Y such that f (x) = p(x), g(y) P = q(y) and ′ ′ ′ ′ ′ ′ |f (x )| ≤ p(x ), |g(y )| ≤ q(y ) for all (x , y ) ∈ X × Y . Then if x ⊗ y = xi ⊗ yi is any representation of x ⊗ y as a sum of rank one tensors, we have p(x)q(y) = f (x)g(y) =

X

f (xi )g(yi ) ≤

X

p(xi )q(yi )

Since (p ⊗ q)(x ⊗ y) is the inf of the expressions on the right side of this inequality we have p(x)q(y) ≤ (p ⊗ q)(x ⊗ y). This proves (1). Certainly co(θ(U × V )) ⊂ {u ∈ X ⊗ Y : (p ⊗ q)(u) < 1} since the latter is a convex set containing θ(U × V ). To prove the reverse containment, let u be an element of X ⊗ Y with P (p ⊗ q)(u) < 1. Then we can represent u as u = xi ⊗ yi with X

p(xi )q(yi ) = r 2 < 1

If we set x′i = rp(xi )−1 xi and yi′ = rq(yi )−1 yi , then p(x′i ) = r = q(yi′ ). Thus, x′i ∈ U and yi′ ∈ V . Furthermore, if ti = r −2 p(xi )q(yi ), then u=

X

ti (x′i ⊗ yi′ )

X

and

ti = 1

Thus, u ∈ co(θ(U × V )) and the proof of (2) is complete. 3.4 Definition. The topology on X ⊗ Y determined by the family of seminorms p ⊗ q, as above, will be called the projective tensor product topology. We will denote X ⊗ Y, endowed with this topology, by X ⊗π Y . If f ∈ X ∗ and g ∈ Y ∗ then we may define a linear functional f ⊗ g on X ⊗ Y by (f ⊗ g)(

X

xi ⊗ y i ) =

X

f (xi )g(yi )

One easily checks that this is well defined and linear.

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

15

3.5 Proposition. The projective tensor product topology is a Hausfdorff locally convex topology on X ⊗ Y with the following properties: (1) the bilinear map θ : X × Y → X ⊗π Y is continuous; (2) f ⊗ g ∈ (X ⊗π Y )∗ for each f ∈ X ∗ and g ∈ Y ∗ ; (3) A neighborhood base for the topology at 0 in X ⊗π Y consists of sets of the form co(θ(U × V )) where U is a 0-neigborhood in X and V is a 0 neighborhood in Y . (4) any continuous bilinear map X × Y → Z to a locally convex space Z factors as the composition of θ with a unique continuous linear map X ⊗π Y → Z; Proof. Lemma 3.3 (1) implies that each (p ⊗ q) ◦ θ is continuous at (0, 0) and this implies that θ is continuous at (0, 0) and, hence, is continuous everywhere by Proposition 3.1. The continuity of f ⊗ g for f ∈ X ∗ and g ∈ Y ∗ follows fact that |f | and P from the P |g| are continuous seminorms on X and Y and |(f ⊗ g)( xi ⊗ yi )| ≤ |f (xi )||g(yi)| ≤ P |f | ⊗ |g|( xi ⊗ yi ). This proves (2). The fact that the projective topology is Hausdorff follows from (2). In fact, if u ∈ X ⊗Y P then we may write u = x1 ⊗ yi , where the set {xi } is linearly independent. Then we may choose f ∈ X ∗ such that f (xi ) 6= 0 if and only if i = 1 and we may choose g ∈ Y ∗ such that g(x1 ) 6= 0. Then the element f ⊗g ∈ (X ⊗Y )∗ has the non-zero value f (x1 )g(x1 ) at u. Thus, U = {v ∈ X ⊗ Y : |(f ⊗ g)(v)| < f (x1 )g(x1 )} is an open set containing 0 but not containing u. Part (3) is an immediate consequence of Lemma 3.3(2) If φ : X × Y → Z is a continuous bilinear map, then φ = ψ ◦ θ for a unique linear map ψ : X ⊗π Y → Z by Proposition 3.2. To prove (4) we must show that ψ is continuous. Let W be a convex 0-neighborhood in Z. Since φ is continuous, there exist 0-neighborhoods U and V in X and Y , respectively, such that φ(U × V ) ⊂ W . Then the convex hull of θ(U × V ) is a 0-neighborhood in X ⊗ Y by (3) and it clearly maps into W under ψ. Thus ψ is continuous. Note that (4) of the above proposition says that projective tensor product topology is the strongest locally convex topology on X ⊗ Y for which the bilinear map θ : X × Y → X ⊗ Y is continuous. Note also that if X and Y are normed spaces then the tensor product of the two norms is a norm on X ⊗ Y which determines its topology. Also, if X and Y are metrizable then so is X ⊗ Y . If X, Y, and Z are locally convex spaces and α : X → Y is a continuous linear map then the composition X × Z → Y × Z → Y ⊗π Z is a continuous bilinear map X ×Z → Y ⊗π Z and, by Propostion 3.5(4), it factors through a unique continuous linear map α ⊗ id : X ⊗π Z → Y ⊗π Z. This shows that, for a fixed l.c.s. Z, (·) ⊗π Z is a functor from the category of locally convex spaces to itself. Similarly, the projective tensor product is also a functor in its second argument for each fixed l.c.s. appearing in its first argument. 3.6 Proposition. If α : X → Y is a continuous linear open map, then so is α ⊗ id : X × Z → Y ⊗ Z.

16

J. L. TAYLOR

Proof. To show that α ⊗ id is open we must show that each 0-neighborhood in X ⊗ Z maps to a 0-neighborhood in Y ⊗ Z. However, this follows immediately from Proposition 3.5(3) and the hypothesis that α is an open map. The space X ⊗π Y is generally not complete. It is usually useful to complete it. ˆ π Y and will be called the 3.7 Definition. The completion of X ⊗π Y will be denoted X ⊗ completed projective tensor product of X and Y . Note that if α : X → Y is a continuous linear map, the map α⊗id extends by continuity ˆ πZ → Y ⊗ ˆ π Z. Even under the hypotheses of to a continuous linear map α ⊗ id : X ⊗ Proposition 3.6 this map is not generally a surjection. However, we do have: 3.8 Proposition. If X, X and Z are Frechet spaces and α : X → Y is a surjective ˆ πZ → Y ⊗ ˆ π Z is a surjection. continuous linear map, then α ⊗ id : X ⊗ Proof. By the open mapping theorem, the map α is open. Then α ⊗ id is open by Proposition 3.6. Since, the topologies of X, Y and Z have countable bases at 0 the same is true of X ⊗π Z and Y ⊗π Z. However, an open map between metrizable t.v.s’s has the property that every Cauchy sequence in the range has a subsequence which is the image of a Cauchy ˆ π Z is the sequence in the domain (Exercise 3.1). Since every point in the completion X ⊗ limit of a Cauchy sequence in Y ⊗π Z, the result follows. Obviously, the analogues of Proposition 3.6 and 3.8 with the roles of the left and right arguments reversed are also true. There are other hypotheses under which the conclusion of the above Proposition is true and we will return to this question when we have developed the tools to prove such results. In the case where X and Y are Frechet spaces, elements of the completed projective ˆ π Y may be represented in a particularly useful form: tensor product X ⊗ ˆ π Y may be 3.9 Proposition. If X and Y are Frechet spaces then each element u ∈ X ⊗ represented as the sum of a convergent series u=

∞ X

λi xi ⊗ yi

i=1

where tively.

∞ P

|λi | < ∞ and {xi } and {yi } are sequences converging to 0 in X and Y , respec-

i=1

Proof. Let {pn } and {qn } denote increasing sequences of seminorms generating the topoloˆ π Y of the product semigies of X and Y , respectively. Let rn denote the extension to X ⊗ norm pn ⊗ qn . If {un } is a sequence in X ⊗ Y converging to u in the projective topology, then we may, by replacing {un } by an appropriately chosen subsequence, assume that the sequence {vn }, where v1 = u1 and vn = un − un−1 for n > 1, satisfies rn (vn ) < n−2 2−n

and

X

vn = u

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

17

It follows that we may write each vn as a finite sum X X ′ pn (x′i )qn (yi′ ) < n−2 2−n x′ni ⊗ yni with vn = i

i

If we set xni = n−1 pn (x′ni )−1 x′ni ,

′ −1 ′ yni = n−1 pn (yni ) yni ,

then pn (xni ) = qn (yni ) = n−1 ,

X

λni = n2 pn (xni )qn (yni )

|λni | < 2−n and vn =

i

X

λni xi ⊗ yi

i

and so u=

X n,i

λni xi ⊗ yi ,

X n,i

|λni | < ∞

and

lim pm (xni ) = lim pm (xni ) = 0 n

n

∀m

The proof is complete if we reindex {xni }, {yni }, and {λni } to form singly indexed sequences. 3.10 Definition. Let B(X, Y ) denote the space of continuous bilinear forms (continuous bilinear maps to C) on X × Y . Let B(X, Y ) denote the space of bilinear forms on X × Y which are continuous in each variable separately. ˆ π Y is naturally isomorphic to B(X, Y ). 3.11 Proposition. The dual space of X ⊗ ˆ π Y is the bilinear map defined by θ(x, y) = x ⊗ y then f → f ◦ θ Proof. If θ : X × Y → X ⊗ ˆ π Y to B(X, Y ). It is an isomorphism by Prop. 3.5(4). is clearly a linear map of X ⊗ We now proceed to the second important way of topologizing the tensor product of two locally convex spaces. Let Xσ∗ denote X ∗ with its weak-* tolology - that is, with the weak topology that X induces on X ∗ . With a similarPmeaning for Y ∗ , we note that X ⊗ Y is naturally embedded in B(Xσ∗ , Yσ∗ ). In fact, if u = xi ⊗ yi ∈ X ⊗ Y the map X (f, g) → φu (f, g) = f (xi )g(yi ) : X ∗ × Y ∗ → C

is a separately continuous bilinear form on Xσ∗ ×Yσ∗ . If we choose the set {xi } to be linearly independent, then it is easy to see that φu 6= 0 if u 6= 0. Thus, u → φu is an embedding of X ⊗ Y into B(Xσ∗ , Yσ∗ ). 3.12 Definition. The topology of bi-equicontinuous convergence on B(Xσ∗ , Yσ∗ ) is the topology of uniform convergence on sets of the form A×B where A and B are equicontinous subsets of X ∗ and Y ∗ , respectively. We denote by Be (Xσ∗ , Yσ∗ ) the space B(Xσ∗ , Yσ∗ ) with this topology. We denote by X ⊗e Y the space X ⊗ Y with the topology it inherits from its ˆ e Y the completion of X ⊗e Y . natural embedding in Be (Xσ∗ , Yσ∗ ). Finally, we denote by X ⊗

Note that a family of seminorms determining the topology on Be (Xσ∗ , Yσ∗ ) consists of the seminorms of the form pA,B , where A and B are equicontinuous subsets of X ∗ and Y ∗ , respectively and: pA,B (φ) = sup{|φ(f, g)| : (f, g) ∈ A × B}.

18

J. L. TAYLOR

A typical 0-neighborhood in this topology has the form VA,B = {φ ∈ B(Xσ∗ , Yσ∗ ) : |φ(f, g)| < 1 ∀ f ∈ A, g ∈ B} For this to make sense, we need to know that each φ ∈ B(Xσ∗ , Yσ∗ ) is bounded on each set of the form A × B with A and B equicontinuous. However, note that every equicontinuous subset of X ∗ is contained in one of the form V ◦ for V a 0-neighborhood and sets of the form V ◦ are compact in Xσ∗ by the Banach-Alaoglu theorem. thus, we may assume that A and B are compact and convex. Since an element φ ∈ B(Xσ∗ , Yσ∗ ) is separately continuous, it is bounded on {x} × B for each x ∈ A and on A × {y} for each y ∈ B. It follows from the Banach-Steinhaus Theorem for compact convex sets that φ is bounded on A × B. Thus, the seminorm pA,B is defined on all of B(Xσ∗ , Yσ∗ ). Clearly, the topology generated by the family of such seminorms makes Be (Xσ∗ , Yσ∗ ) into an l.c.s. If α : X → Y is a continuous linear map between l.c.s.’s and Z is any l.c.s, then the adjoint map α∗ : Yσ∗ → Xσ∗ is also continuous and maps equicontinuous sets to equicontinuous sets. It follows that α∗ induces a continuous linear map (α∗ × id)′ : Be (Xσ∗ , Zσ∗ ) → Be (Yσ∗ , Zσ∗ ) where (α∗ × id)′ φ(f, g) = φ(α∗ (f ), g) Restricted to the image of X ⊗ Z in Be (Xσ∗ , Zσ∗ ), this map is just α ⊗ id : X ⊗ Z → Y ⊗ Z. Thus, it follows that α ⊗ id is a continuous linear map from X ⊗e Z to Y ⊗e Z and extends ˆ eZ → Y ⊗ ˆ e Z between their completions. Thus, for to a continuous linear map α ⊗ id : X ⊗ ˆ a fixed l.c.s Z, (·) ⊗e Z and (·)⊗e Z are functors from the category of locally convex spaces to itself. 3.13 Lemma. If X and Y are l.c.s.’s and α : X → Y is a topological isomorphism onto its range. Then under α∗ : Y ∗ → X ∗ each equicontinuous set in X ∗ is the image of an equicontinuous set in Y ∗ . Proof. Since α is a topological isomorphism onto its image, we may identify X with its image and consider it a subspace of Y . Then α is the inclusion and α∗ the restriction map from functionals on Y to functionals on X. Thus, we must show that each equicontinuous set in X ∗ is the restriction of an equicontinuous set in Y ∗ . Since the class of equicontinuous sets is closed under passing to subsets, it is enough to show that each equicontinuous set A in X ∗ is contained in the restriction of an equicontinuous set B in Y ∗ . Furthermore, we may assume that A = U ◦ for a convex, balance 0-neighborhood U ⊂ X since every equicontinuous set is contained in one of this form. However, by Lemma 2.10, for each such neighborhood U there is a convex, balanced 0 neighborhood V ⊂ Y such that V ∩ X = U . The proof will be complete if we can establish that U ◦ is the image of V ◦ under the restriction map. To this end, we let pV be the Minkowski functional of V . Since V ∩X = U , the restriction of pV to X is the Minkoski functional pU of U . Now if f ∈ X ∗ , it is easy to see that f ∈ U ◦ if and only if |f | ≤ pU (Problem 3.5). Thus, if f ∈ U ◦ then |f | ≤ pV . Now the Hahn-Banach theorem implies that f has an extention g to Y which satisfies |g| ≤ pV . This, in turn, implies that g ∈ V ◦ . Thus, U ◦ is the restriction to X of V ◦ and the proof is complete.

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

19

3.14 Proposition. If X, Y and Z are l.c.s.’s and α : X → Y is a topological isomorphism ˆ eZ → Y ⊗ ˆ eZ onto its image, then the induced maps α⊗e id : X⊗Z → Y ⊗e Z and α⊗id : X ⊗ are as well. Proof. This will certainly follow if we can show that the above map (α∗ × id)′ : Be (Xσ∗ , Zσ∗ ) → Be (Yσ∗ , Zσ∗ ) is a topological isomorphism onto its range. However, the fact that α is a topological isomorphism onto its range implies that every equicontinuous set in X is the image of an equicontinuous set in Y under α∗ by the previous lemma. This, in turn, implies that the 0-neighbohood in Be (Xσ∗ , Zσ∗ ) consisting of elements bounded by one on A × C for a pair of equicontinuous sets A ⊂ X ∗ and C ⊂ Z, will be the inverse image under (α∗ × id)′ of the 0-neighborhood, defined analogously, by B × C, where B is an equicontinuous set in Y ∗ with α∗ (B) = A. This gives the result for the uncompleted tensor product. The result for the completed tensor products follows from Problem 3.4. How are the projective and bi-equicontinuous convergence tensor product topologies related? The projective is stronger. That is, 3.15 Proposition. The identity map X ⊗π Y → X ⊗e Y is continuous. Proof. A typical 0-neighborhood in X ⊗e Y has the form W = {u ∈ X ⊗ Y : |(f ⊗ g)(u)| ≤ 1 ∀ f ∈ A, g ∈ B} where A and B are equicontinuous subsets of X ∗ and Y ∗ , respectively. But if U = A◦ and V = B ◦ , then U and V are 0-neighborhoods in X and Y , respectively, and θ(U × V ) ⊂ W . Since W is convex, we also have co(θ(U × V ) ⊂ W . Since co(θ(U × V ) is a 0-neighborhood in X ×π Y , the proof is complete.

Exercises (1) Prove that a continuous linear open map φ : X → Y between two metrizable spaces t.v.s.’s has the property that each Cauchy sequence in Y is has a subsequence which is the image under φ of a Cauchy sequence in X. (2) Prove that a continuous linear open map between two metrizable l.c.s.’s induces a surjection between their completions. (3) Let µ be a positive countably additive measure on a measurable space Ω and let E be a Banach space. We define L1 (µ, E) to be the completion of the space of simple (finite functions with values in E in the norm defined R valued) measurable 1 ˆ π E. by ||f || = |f | dµ. Prove that L (µ, E) is isometrically isomorphic to L1 (µ)⊗ (4) Prove that if α : X → Y is a tolological isomorphism onto its image then the same ¯ → Y¯ is true of the induced map on completions α ¯:X (5) Prove that if U is a convex, balanced open subset of an l.c.s. X and pU is its Minkowski functional, then f ∈ U ◦ if and only if f ∈ X ∗ and |f | ≤ pU .

20

J. L. TAYLOR

(6) Prove that if u ∈ X ⊗ Y is expressed as u =

n P

i=1

xi ⊗ yi with n = rank u, then the

sets {xi }ni=1 and {yi }ni=1 are both linearly independent. (7) Prove that if ∆ is a compact Hausdorff space, E is any banach space, and C(∆, E) is the space of continuous E-valued functions on ∆, then C(∆, E) is isomorphically ˆ π E. isometric to C(∆)⊗

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

21

4. Duality The key to most of the results in topological vector space theory is to exploit duality – the relationship between an l.c.s. X and its dual X ∗ . The results of this section, particularly, show how this works. We will need to work with a variety of topologies on an l.c.s. X and its dual X ∗ . Below we give a list of some of the more important topologies on X and X ∗ . 4.1 Definition. Given an l.c.s. X and its dual X ∗ we define the following spaces, each of which is X or X ∗ with the indicated topology: (1) Xσ – (the weak or σ(X, X ∗) topology) the topology of uniform convergence on finite subsets of X ∗ ; (2) Xσ∗ – (the weak-* or σ(X ∗ , X) topology) the topology of uniform convergence on finite subsets of X ; (3) Xτ – (the Mackey topology of X) the topology of uniform convergence on compact convex subsets of Xσ∗ ; (4) Xτ∗ –(the Mackey topology of X ∗ ) the topology of uniform convergence on compact convex subsets of Xσ ; (5) Xβ∗ – (the strong or β(X ∗ , X) topology) the topology of uniform convergence on bounded subsets of X ; (6) X – (the original topology on X) the topology of uniform convergence on equicontinuous subsets of Xσ∗ . The topology of uniform convergence on equicontinuous sets in X ∗ is the original topology of X due to the fact that a set is equicontinuous in X ∗ if and only if it is contained in V ◦ for V a 0-neighborhood in X and the bipolar theorem, which implies that V ◦◦ = V¯ if V is convex and balanced. Each topology in 4.1 is the topology of uniform convergence on sets belonging to a class S of subsets of a space in a dual pair relation with the space we are topologizing. Let us consider a dual pair of vector spaces (X, Y ) and ask what properties of a family S of subsets of Y are needed in order that the topology of uniform convergence on members of S determines an l.c.s. topology on X. The topology of uniform converence on members of S is the topology generated by the family of seminorms of the form pA for A ∈ S where qA (x) = sup{|x(y)| = | < x, y > | : y ∈ A} Obviously this supremum will not be finite for all x ∈ X unless each function x(y) for x ∈ X is bounded on the set A. Thus, we need the sets in S to be bounded for the σ(Y, X) topology. If every y ∈ Y belongs to some A ∈ S then each of the functions y(x) =< x, y > will be dominated by one of the seminorms qA and, hence, each y ∈ Y will determine a continuous linear functional on X. Since the collection of such functions separates points, this will imply that X is Hausdorff in the topology generated by the seminorms qA . If we want the family of seminorms S to be directed, then for each finite set {Ai } ⊂ S there should exist B ∈ S such that Ai ⊂ B. Under these conditions, the sets of the form {x ∈ X : qA (x) < ǫ}

A ∈ A,

ǫ>0

22

J. L. TAYLOR

form a neighborhood base at 0 for a Hausdorff l.c.s. topology on X with the property that the elements of Y are all continuous as linear functionals on X. If we also insist that tA ∈ S whenever A ∈ S and t > 0 then the polars A◦ of sets A ∈ S form a neighborhood base at 0 for this topology. This discussion is summarized in the following proposition: 4.2 Proposition. Let (X, Y ) be a dual pair and let S be a family of subsets of Y with the following properties: (1) (2) (3) (4)

S S is a family of σ(Y, X)-bounded subsets of Y ; {A : A ∈ S} = Y ; the union of the members of any finite subset of S is contained in a member of S; if A ∈ S and t > 0 then tA ⊂ S.

Then the topology of uniform convergence on members of S is a Hausdorff l.c.s topology on X relative to which every y ∈ Y determines a continuous linear functional. The polars in X of members of S form a neighborhood base at 0 for this topology. We will call a family S of subsets of Y that satisfies (1) - (4) of Prop. 4.2 a basic family. We will call the topology of uniform convergence on members of a basic family S the S-topology. Clearly the families determining the topologies described in Definition 4.1 are basic families. By the bipolar theorem, a set A ⊂ Y and its closed, convex, balanced hull have the same polar in X. Therefore, a basic family S will determine the same topology as the basic family obtained by replacing each set in S by its σ(Y, X)-closed, convex, balanced hull. Thus, we could insist that the families S we use to define topologies consist of closed, convex, balanced sets. The reason we don’t do this is that it is easier to say ”unifom convergence on all finite sets” than to say ”uniform convergence on all convex balanced hulls of finite sets”. Never the less, whenever it is convenient, we shall assume that the sets in a basic family S are closed, convex and balanced. 4.3 Definition. Given a dual pair (X, Y ), an l.c.s topology on X is said to be consistent with the pairing (X, Y ) provided the dual of X with this topology is equal to Y as a vector space. Note this means that each function y(x) =< x, y >, for y ∈ Y is continuous in the given topology on X and that every continuous linear functional has this form. 4.4 Theorem(Mackey-Arens). A topology on X is consistent with the pairing (X, Y ) if and only if it is the S-topology for a basic family of σ(Y, X) compact, convex, balanced subsets of Y . Proof. Let X be given a topology consistent with the pairing, so that Y = X ∗ , then the polar of each 0-neighborhood in X is a convex, balanced and σ(X ∗ , X)-compact subset of X ∗ by the Banach-Aloaglu Theorem. The bipolar theorem implies that the given topology on X is the S-topology for the basic family S consisting of all polars of 0-neighborhoods in X. On the other hand, suppose S is a basic family of convex, balanced, σ(X, Y ) compact subsets of Y and give X the S-topology. Then for each y ∈ Y the function y(x) =< x, y > is a continuous linear functional on X. We must show that every continuous linear functional

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

23

on X arises in this way. Thus, suppose f ∈ X ∗ . Then {x ∈ X : |f (x| < 1} is a 0neighborhood in X since f is continuous. It follows that this neighborhood must contain a neighborhood of the form V = A◦ for a set A ∈ S. Now f ∈ V ◦ = A◦◦ where the bipolar is taken in X ∗ and A is considered a subset of X ∗ through the embedding Y → X ∗ . Since A is σ(Y, X) compact and Y → X ∗ is continuous from the σ(Y, X) topology to the σ(X ∗ , X) topology, A is closed in X ∗ . Now the bipolar theorem implies that V ◦ = A and, hence, that f ∈ A. In particular, f ∈ Y . This completes the proof. 4.5 Corollary. Given a dual pair (X, Y ) there is a strongest locally convex topology on X consistent with the pairing. It is the τ (X, Y )-topology where τ (X, Y ) is the basic family consisting of all convex, balanced σ(Y, X)-compact subsets of Y . This is called the Mackey topology on X for the pairing (X, Y ). When the pairing is (X, X ∗ ) for an l.c.s X, the space X with the Mackey topology is the space Xτ of Definition 4.1. When the pairing is (X ∗ , X) the space X ∗ with the Mackey topology is the space Xτ∗ of Definition 4.1. Note that the σ(X, Y ) topology is the weakest locally convex topology consistent with the pairing (X, Y ). 4.6 Definition. An l.c.s. X for which the original topology is the Mackey topology τ (X, X ∗ ) is called a Mackey space. 4.7 Definition. If X is an l.c.s. then a barrel in X is a closed, convex, balanced absorbing set. If every barrel in X is a 0-neighborhood, then X is said to be barreled. Note Problem 4.1 which says that every Frechet space is barreled, Problem 4.2 which says that every quasi-complete bornological space is barreled and Problem 4.3 which says that every bornological space is a Mackey space and every barreled space is a Mackey space. 4.8 Proposition. An l.c.s. X is barreled if and only if every σ(X ∗ , X)-bounded subset of X ∗ is equicontinuous. Proof. A set B ⊂ X ∗ is σ(X ∗ , X)-bounded if and only if each x ∈ X is bounded on B when considered a linear functional on X ∗ . This is the case if and only if each x belongs to tB◦ for some t > 0, that is, if and only if B◦ is absorbing. In other words, the σ(X ∗ , X)-bounded subsets of X ∗ are those whose polars are absorbing. On the other hand, the equicontinuous subsets of X ∗ are those whose polars are 0-neighborhoods. Obviously then, every barrel in X is a 0-neighborhood if and only if every σ(X ∗ , X)-bounded subset of X ∗ is equicontinuous. Note that the pairing (X ∗ , X) expresses X as a space of linear functionals on X ∗ and these are clearly continuous in any S-topology for a basic family S of bounded subsets of X. This is true, in particular, for the strong topology on X ∗ . Thus, there is a canonical linear map X → (Xβ∗ )∗ . If we also give (Xβ∗ )∗ its strong topology, then we have a canonical map X → (Xβ∗ )∗β . This is not, in general, even continuous. However, we have: 4.9 Proposition. The canonical map X → (Xβ∗ )∗β is an open map onto its range. It is a topological isomorphism onto its range if X is barreled.

24

J. L. TAYLOR

Proof. A typical 0-neighborhood in (Xβ∗ )∗β is of the form U = B ◦ for a bounded set B ⊂ Xβ∗ . also, V = U ∩ X is the polar, taken in X, of B. This will be a 0-neighborhood in X exactly when B is equicontinuous. Equicontinuous sets in X ∗ are strongly bounded and, so the map X → (Xβ∗ )∗β is always open onto its range. If X is barreled then σ(X ∗ , X)-bounded sets of X ∗ are equicontinuous and, hence, strongly bounded sets are equicontinuous. It follows that X → (Xβ∗ )∗β is continuous if X is barreled. This completes the proof. 4.10 Definition. An l.c.s. X is called reflexive if the natural map X → (Xβ∗ )∗β is a topological isomorphism. 4.11 Proposition. An l.c.s X is reflexive if and only if it is barreled and every bounded subset of X has weakly compact weak closure. Proof. If X is barreled then X → (Xβ∗ )∗β is a topological isomorphism onto its range. If every bounded subset of X has weakly compact weak closure then every closed, convex, balanced, bounded set is weakly compact and it follows that the strong and Mackey topologies agree on X ∗ . Thus, by the Mackey-Arens theorem, the dual of Xβ∗ is X. In other words, X → (Xβ∗ )∗β is surjective. To prove the converse, note first that if X is reflexive then the σ(X ∗ , X) topology on X ∗ is the weak topology of the l.c.s Xβ∗ , since this space has dual equal to X. Thus, σ(X ∗ , X) bounded sets in X ∗ are weakly bounded and, hence, strongly bounded subsets of Xβ∗ . Also by reflexivity, a set in Xβ∗ is bounded if and only if its polar is a 0-neighborhood in X. This implies that bounded sets in Xβ∗ are equicontinuous and, hence, that σ(X ∗ , X) bounded sets are equicontinuous. By Prop. 4.8, X is barreled. Now if X is reflexive then Xβ∗ is also (problem 4.9) and its strong dual is X. Thus, we also conclude that bounded subsets of X are equicontinuous as sets of functionals on Xβ∗ . The Banach-Aloaglu theorem then implies that bounded sets have σ(X, X ∗ ) compact closures. This completes the proof. 4.12 Corollary. If X is reflexive then both X and Xβ∗ are barreled. 4.13 Corollary. If X is reflexive then both X and Xβ∗ are quasi-complete. Proof. If X is reflexive and B ⊂ X is closed and bounded then the weak closure of B is weakly compact. A Cauchy filter base F in B in the original topology will be Cauchy in the weak topology as well and, hence, will converge weakly to a point x in the weak closure of B. But since F is Cauchy in the original topology, it must converge to x in the original topology. Thus, x ∈ B and B is complete. This proves that X is quasi-complete and now the same argument applies to X ∗ since it is also reflexive. The method used in Proposition 4.8 can be used to give a very general version of the Banach-Steinhaus Theorem. 4.14 Theorem. If X and Y are l.c.s.’s and X is barreled then (1) if F is a set of continuous linear maps from X to Y such that {φ(x) : φ ∈ F } is bounded for each x ∈ X, then F is equicontinuous; (2) if a filter base of continuous linear maps from X to Y converges pointwise, then the limit is also a continuous linear map from X to Y .

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

25

Proof. If V is a closed convex balanced 0-neighborhood in Y , then U = ∩{φ−1 (V ) : φ ∈ F } is a closed, convex, balanced subset of X. For each x ∈ X, since {φ(x) : φ ∈ F } is bounded it is contained in tV for some t > 0. Then, x ∈ tU . Thus, U is absorbing and is, therefore a barrel. Since X is barreled, U is a 0-neighborhood. This implies that F is equicontinuous and completes the proof of (1). Part (2) follows immediately from part (1). We next take up the problem of characterizing completeness in terms of properties of the dual space. 4.15 Proposition. Let X be an l.c.s and S a basic family of bounded subsets of X. The space X ∗ is complete in the S-topology if and only if every linear functional on X which is continuous on each member of S is also continuous on X. Proof. Let F be a Cauchy filter base in X ∗ with the S topology. Then F will converge pointwise to a linear functional f . Since the convergence is uniform on each member of S, the functional f is continuous on each member of S. If the condition of the Proposition is satisfied then f is continuous and, hence, f is an element of X ∗ . Clearly F converges uniformly to f on each member of S. Thus, X ∗ is complete in the S-topology. To prove the converse, we assume that X ∗ is complete in the S topology and f is a linear functional on X which is continuous on each member of S. Then we claim that f can be uniformly approximated on each member of S by elements of X ∗ . If we can show this then it will follow that f is the uniform limit on members of S of a filter in X ∗ and, hence, that f ∈ X ∗ since X ∗ is complete in the S topology. To establish the claim, let S ∈ S. We may assume that S is convex, balanced and closed (otherwise we just replace it by its closed balance convex hull). If f is continuous on S then for each ǫ > 0 there exists a closed, convex, balanced 0-neighborhood U ⊂ X so that |f (x)| < ǫ for all x ∈ U ∩ S. Thus, ǫ−1 f ∈ (U ∩ S)◦ , where the polar is taken in the space X ′ of all (not neccessarily continuous) linear functionals on X. The pair (X, X ′ ) is a dual pair and the sets U and S are closed for the σ(X, X ′ ) topology since it is stronger than the σ(X, X ∗) topology. It follows from the bipolar theorem that (U ∩ S)◦ is the σ(X ′ , X) closed, convex, balanced S hull of U ◦ S ◦ and, hence, is contained in the σ(X ′ , X) closure of U ◦ + S ◦ . However, U ◦ is σ(X ′ , X) compact by the Aloaglu theorem and S ◦ is σ(X ′ , X) closed, so U ◦ + S ◦ is already σ(X ′ , X) closed. It follows that f = g + h with g ∈ ǫU ◦ and h ∈ ǫS ◦ . However, every element of the (X ′ , X) polar of a 0-neighborhood in X is neccessarily continuous and, hence, in X ∗ . Thus g ∈ X ∗ and |f − g| = |h| < ǫ on S. 4.16 Corollary. If X is any l.c.s. then the completion of X may be identified with the space of all linear functionals on X ∗ which are σ(X ∗ , X) continuous on each equicontinuous subset of X ∗ , provided this space is endowed with the topology of uniform convergence on equicontinuous sets. Proof. Let X1 denote the space of linear functionals on X ∗ which are σ(X ∗ , X)-continuous on each equicontinuous set. Since each equicontinuous set in X ∗ is contained in one which is the polar of a 0-neighborhood in X and each of these is σ(X ∗ , X) compact by the Banach-Aloaglu Theorem, each element of X1 is bounded on equicontinuous sets. Thus, the topology of uniform convergence on equicontinuous sets is defined on X1 and makes it into an l.c.s. which is clearly complete. We have X ⊂ X1 and the topology X1 induces

26

J. L. TAYLOR

on X is the original topology. Then the closure of X in X1 is complete. It follows from Proposition 4.15, with Xσ∗ here playing the role of the space X of Prop. 4.15, that this closure is all of X1 . Hence, X1 is the completion of X. 4.17 Corollary. An l.c.s. X is complete if and only a hyperplane H in X ∗ is σ(X ∗ , X) closed whenever H ∩ A is σ(X ∗ , X) closed in A for each equicontinuous set A. Proof. Since a linear functional is continuous if and only if the hyperplane which is its kernel is closed, this is just Prop. 4.15 with Xσ∗ here playing the role of the space X of the proposition. The above corollary provides some motivation for the following definition: 4.18 Definition. We say that an l.c.s X is B-complete if a linear subspace Y ⊂ X ∗ is σ(X ∗ , X) closed whenever Y ∩ U ◦ is closed for each 0-neighborhood U ⊂ X. By corollary 4.17, every B-complete space is complete. For metrizable spaces the two notions agree. To prove this, we must first prove a couple of major theorems concerning duality: 4.19 Theorem(Banach-Dieudonne). If X is a Frechet space then the Mackey topology of X ∗ is the S-topology where S is the family consisting on the ranges of all null sequences in X and this is the strongest topology on X ∗ which agrees with σ(X ∗ , X) on each equicontinuous subset of X ∗ . Proof. Since the closed convex hull of a compact set is compact in a Frechet space, the Mackey topology on X ∗ agrees with the topology of uniform convergence on compact subsets of X. Clearly this topology is stronger than the S-topology. Now given any compact set K ⊂ X and any 0-neighborhood U in X there is a finite set F ⊂ X so that 2K ⊂ F + U . Then 1 1 F ◦ ∩ U ◦ ⊂ ( F + U )◦ ⊂ K ◦ 2 2 It follows from this that the topology of uniform convergence on compact sets agrees with the topology of uniform convergence on finite sets (the σ(X ∗ , X) topology on each set of the form U ◦ for U a 0-neighborhood and, hence, on each equicontinuous set. To complete the proof, we will show that any topology which agrees with σ(X ∗ , X) on each equicontinuous set is weaker than the S topology. That is, we will show that if V ⊂ X ∗ has the property that its intersection with each polar U ◦ of a 0-neighborhood is σ(X ∗ , X) open in U ◦ then V is open in the S-topology. That is, we will show that for each point g ∈ V there is a S neighborhood of g contained in V . Without loss of generality we may assume that V contains 0 and g = 0. Let {Un } be a decreasing sequence of closed, convex sets forming a neighborhood base for the topology of X. We construct by induction a sequence {Fn } of non-empty finite subsets of X such that Fn ⊂ Un ,

◦ Hn−1 ∩ Un◦ ⊂ V

where

Hn =

n [

k=1

Fk

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

27

Suppose the Fn have been chosen for n < m. If it is not possible to choose Fm then ◦ ◦ ◦ F ◦ ∩ Hm−1 ∩ Um+1 = (F ∪ Hm−1 )◦ ∩ Um+1 fails to be contained in V for all finite non◦ ◦ ˜ empty sets F ⊂ Um . Then, if V is the complement of V , the sets F ◦ ∩ Hn−1 ∩ Um+1 ∩ V˜ for F a finite non-empty subset of Um form a collection of σ(X ∗ , X) closed subsets with ◦ the finite intersection property of the σ(X ∗ , X)-compact set Um+1 ∩ V˜ . Thus, there is ◦ ◦ a point f in the intersection. Since Um = ∩{F : F ⊂ Um , F finite}, f must be a ◦ ◦ ◦ ◦ point of Um ∩ Hm−1 ∩ Um+1 ∩ V˜ which is impossible since Um ∩ Hm−1 ⊂ V . The resulting contradiction completes the induction step. To get the induction started, we choose U0 = X ◦ and H−1 = ∅. Then the condition H−1 ∩ U0◦ ⊂ V is justSthe condition that V contain 0. Having constructed the sets Fn as above, we set S = n Fn and note that S ◦ ∩ Un◦ ⊂ V S ◦ for all n. Since n Un = X ∗ , this implies that S ◦ ⊂ V . Since S ∈ S, this proves that V contains a 0-neighborhood in the S topology and completes the proof of the theorem. 4.20 Theorem(Krein-Smulian). A metrizable space X is complete if and only if a convex set in X ∗ is σ(X ∗ , X) closed whenever its intersection with U ◦ is σ(X ∗ , X) closed for each 0-neighborhood U in X. In particular, every Frechet space is B-complete. Proof. By 4.17, we need only prove that a metrizable complete space (a Frechet space) has the above property. Let X be a Frechet space and let B be a convex set for which B ∩ A is σ(X ∗ , X) closed for every equicontinuous set A ⊂ X ∗ . Then the complement of B in X ∗ is a set whose intersection with each equicontinuous A set is σ(X ∗ , X) open in A and, hence, by the previous theorem, it is open in the Mackey topology. Thus, B is closed in the Mackey topology. Since the Mackey topology is a topology consistent with the pairing (X ∗ , X), the dual of Xτ∗ is X. It follows that B is also σ(X ∗ , X) closed since it is convex. This completes the proof. Finally, we are able to prove the general open mapping and close graph theorems. 4.21 Theorem(Ptak). If φ : X → Y is a surjective continuous linear map from a dense subspace X0 of a B-complete space X to a barreled space Y , and if φ has a closed graph in X × Y then φ is an open map. Proof. We first prove this under the assumption that φ is injective. Let U0 be any convex, balanced neighborhood of 0 in X0 . Then φ(U0 ) is convex, balanced and absorbing in Y since φ is surjective. Hence, the closure of φ(U0 ) is a barrel and is, thus, a 0-neighborhood in Y since Y is barreled. Thus, we have proved that the image under φ of each 0-neighborhood in X0 is dense in a 0-neighborhood in Y . Let φ∗ : Y ∗ → X ∗ = X0∗ be the adjoint of φ. That is, φ∗ (f )(x) = f (φ(x)) for f ∈ Y ∗ and x ∈ X0 . Let U be any 0-neighborhood in X and set V = φ(U ∩ X0 ). Note that f ∈ V ◦ if and only if φ∗ (f ) ∈ (U ∩ X0 )◦ = U ◦ . Thus, (φ∗ )−1 (U ◦ ) = V ◦ and V ◦ is closed and equicontinuous and, hence, compact in Yσ∗ . Since φ∗ is continuous from Yσ∗ to Xσ∗ , we conclude that φ∗ (V ◦ ) is compact in X0∗ = X ∗ with the σ(X ∗ , X0 ) topology. Note that, φ∗ (V ◦ ) = U ◦ ∩ φ∗ (Y ∗ ). We claim that the topologies σ(X ∗ , X) and σ(X ∗ , X0 ) agree on the set φ∗ (V ◦ ). To prove this, we will show that for each x ∈ X the function f → x(f ) =< x, f > is continuous

28

J. L. TAYLOR

on φ∗ (V ◦ ) = U ◦ ∩ φ∗ (Y ). Since X 0 is dense in X, given x ∈ X and ǫ > 0 there exists x0 ∈ X0 such that x − x0 ∈ ǫU . Then |x(f ) − x0 (f )| < ǫ for f ∈ U ◦ . This means that, as a function on φ∗ (V ◦ ), x is the uniform limit of functions x0 ∈ X0 . Since these are all continuous, x is continuous on φ∗ (V ◦ ) as well. This establishes the claim and proves that φ∗ (V ◦ ) = U ◦ ∩ φ∗ (Y ∗ ) is compact and, hence, closed in Xσ∗ . Since this is true for every 0 -neighborhood U , the B-completeness of X implies that φ∗ (Y ∗ ) is closed in Xσ∗ . Next we show that φ∗ (Y ∗ ) = X ∗ . In fact, if u is a continuous linear functional on Xσ∗ which vanishes on φ∗ (Y ∗ ), then u is an element of X, since (Xσ∗ )∗ = X, and φ∗∗ (u) = 0. However, φ∗∗ : X → Y is continuous and agrees with φ on X0 . Since, X0 is dense in X, it follows that (u, φ∗∗ (u)) ∈ X × Y is in the closure of the graph of φ. Since φ has closed graph, it follows that u ∈ X0 . Then φ(u) = φ∗∗ (u) = 0 and this implies u = 0 since we assumed that φ was injective. This proves that φ∗ (Y ∗ ) = X ∗ since φ∗ (Y ∗ ) is closed in Xσ∗ and the only continuous linear functional on Xσ∗ which vanishes on φ∗ (Y ∗ ) is 0. The fact that φ∗ (Y ∗ ) = X ∗ now implies that every finite subset of X ∗ is the image of a finite subset of Y ∗ . On taking polars, this implies that φ : (X0 )σ → Yσ is an open map. In other words, φ−1 : Yσ → (X0 )σ is continuous. This, in turn, implies that if U0 is any closed convex 0-neighborhood in X0 then V = φ(U ) is a weakly closed convex subset of Y and, hence, is closed in the original topology of Y . Since φ is surjective, V is absorbing and, hence, is a barrel. Since Y is barreled, V is a 0-neighborhood in Y . this completes the proof that φ is open in the case where φ is injective. We now reduce the general case to the case where φ is injective. Let N = ker(φ) then N is a closed subspace of X since it is the inverse image of the graph of φ under the continuous map x → (x, 0) : X → X × Y . Thus, X/N is Hausdorff and is a B-complete space by Problem 4.8. It contains X0 /N as a dense subspace. The quotient map X → X/N is continuous and open in both the weak and original topologies and φ is the composition of X0 → X0 /N with a continuous isomorphism ψ : X0 /N → Y . Furthermore, the graph of ψ is the image of the graph G of φ under the quotient map X × Y → (X × Y )/(N × {0}). This is an open map and the image of G is the complement of the image of the complement of G because N × {0} ⊂ G. Thus, the graph of ψ is also closed. We now have that ψ is an injective map which satisfies the hypotheses of the Theorem and, hence, ψ is an open map. It follows that φ is open also since the composition of open maps is open. This completes the proof. 4.22 Corollary(Open Mapping Theorem). If X is B-complete and Y is barreled then every continuous surjective linear map from X to Y is open. Proof. A continuous linear map which is defined everywhere on X has a closed graph in X × Y . Hence, this follows directly from Ptak’s Theorem. 4.23 Corollary(Closed Graph Theorem). If X is B-complete and Y is barreled then every linear map from ψ : Y → X which has a closed graph is continuous. Proof. If ψ is injective and has dense image in X, then φ = ψ −1 satisfies the hypotheses of Theorem 4.21 and, hence, is an open map. This implies that ψ is continuous. Thus, we need only show that the general case can be reduced to the case where ψ is injective with dense image. To this end, let ψ be a any map satisfying the hypotheses of the corollary. We then replace Y by Y1 = Y /N , where N = ker ψ, X by the closure X1 of ψ(Y ) in X

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

29

and ψ by the map ψ1 : X1 → Y1 induced by ψ. By Problem 7, the quotient of a barreled space by a closed subspace is barreled and by Problem 8 a closed subspace of a B-complete space is B-complete. Furthermore, as in the proof of Theorem 4.21, we conclude that ψ1 has closed graph since ψ does. Thus, ψ1 satisfies the hypotheses of the corollary and is injective with dense image. We conclude that ψ1 is continuous. Since ψ is just ψ1 preceded by the quotient map Y → Y /N = Y1 and followed by the inclusion X1 → X, it is also continuous.

Exercises (1) (2) (3) (4) (5)

(6) (7) (8) (9)

Prove that every Frechet space is barreled. Prove that every quasi-complete bornological space is barreled. Prove that bornological spaces and barreled spaces are Mackey spaces. Prove that the Mackey dual Xτ∗ of a Frechet space is B-complete and, hence, that the strong dual of a reflexive Frechet space is B-complete. Prove that if φ : X → Y is a continuous linear map between l.c.s’s and φ∗ : Y ∗ → X ∗ is the adjoint, then φ∗ : Yσ∗ → Xσ∗ is continuous. Prove φ is injective if and only if φ∗ has dense image in Xσ∗ , If X is an l.c.s. and N ⊂ X is a closed subspace, then the adjoint of the projection X → X/N identifies (X/N )∗ with {f ∈ X ∗ : f (x) = 0 ∀ x ∈ N } = N ◦ . Prove that every Hausdorff quotient of a barreled space is barreled. Prove that every closed subspace and every Hausdorff quotient of a B-complete space is B-complete. Prove that if X is a reflexive l.c.s. then so is Xβ∗ .

30

J. L. TAYLOR

5. Nuclear Spaces

In this section we introduce and study a class of l.c.s.’s with striking properties. These are the Nuclear spaces introduced by Grothedieck. Let X and Y be l.c.s.’s. The space X ∗ ⊗Y is linearly isomorphic to a P subspace of L(X, Y ) - the space of continuous linear maps from X to Y - as follows: if u = fi ⊗ yi ∈ Y ⊗ X ∗ , we assign to u the linear map ℓu ∈ L(X, Y ) defined by ℓu (x) =

X

fi (x)yi

If the yi are chosen to be linearly independent (as they may), then the only way this sum can be zero is if fi (x) = 0 for every i. If this happens for every x, then the fi are all zero and so is u. Thus, the map u → ℓu is injective as well as (obviously) linear. Thus, we may identify X ∗ ⊗ Y with a linear subspace of L(X, Y ). In fact, it is obviously the linear subspace consisting of finite rank continuous linear maps from X to Y . Now suppose that X and Y are Banach spaces. Then X ∗ is also a Banach space, as is ˆ π Y . The map u → ℓu : X ∗ ⊗ Y → L(X, Y ) the completed projective tensor product X ∗ ⊗ above is norm decreasing if L(X, Y ) is given the operator norm and X ∗ ⊗ Y the tensor product norm. In fact, ||ℓu || = sup{||ℓu (x)|| : ||x|| ≤ 1} ≤ Thus ||ℓu || ≤ inf{

X

X

||fi ||||yi ||||x|| if u =

||fi ||||yi || : u =

X

X

fi ⊗ yi

fi ⊗ yi } = ||u||

ˆ π Y → L(X, Y ). It follows that u → ℓu extends to a norm decreasing linear map X ∗ ⊗ 5.1 Definition. If X and Y are Banach spaces then a nuclear map from X to Y is an ˆ π Y . If X and Y are arbitrary l.c.s.’s element of L(X, Y ) of the form ℓu for some u ∈ X ∗ ⊗ then a nuclear map from X to Y is a map φ ∈ L(X, Y ) which factors as µ ◦ ψ ◦ ν where E and F are Banach spaces, ν ∈ L(X, E), µ ∈ L(F, Y ), and ψ : E → F is nuclear. 5.2 Proposition. If X and Y are l.c.s.’s then a linear map φ ∈ L(X, Y ) is nuclear if and only if it has the form ∞ X φ(x) = λn fn (x)yn n=1

where {fn } is a sequence in X ∗ which converges uniformly to 0 on some 0-neighborhood V ⊂ X, {yn } is a sequence which converges to 0 in the space P YB for some balanced, convex, bounded subset B ⊂ Y for which YB is complete and |λn | < ∞.

Proof. If φ has the above form, we let XV denote the Banach space constructed, as in Prop. 2.5, from X and the Minkowski functional pV of V . We let ν : X → XV be the natural map. Clearly, from the choice of V , the sequence {fn } determines a null sequence {gn } ⊂ XV∗ such that fn = gn ◦ ν. Now let YB be the Banach space and YB → Y the

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

31

embedding determined by the bounded, convex, balanced set B ⊂ P Y as in Prop. 2.14. Then {yn } may P be regarded as a null sequence in YB . The fact that |λn | < ∞ implies that ˆ π YB . the series λn gn ⊗ yn converges in the tensor product norm to an element u ∈ XV∗ ⊗ If ψ = ℓu then, clearly, φ = µ ◦ ψ ◦ ν. Thus, φ is nuclear if it has the above form. On the other hand, if φ = µ ◦ ψ ◦ ν is nuclear, with E and F Banach spaces and ν : X → E, µ : F → Y and ψ : E → F as in Definition 5.1, then, since ψ is nuclear it has ˆ . It then follows from Proposition 3.9 that φ has the the form ℓu for an element u ∈ E ∗ ⊗F above form. 5.3 Definition. If X and Y are l.c.s.’s and φ ∈ L(X, Y ), then φ is called compact if there exists a 0-neighborhood U in X such that φ(U ) has compact closure in Y . 5.4 Proposition. Every nuclear map between l.c.s.’s is compact. Proof. Let φ : X → Y be a nuclear map between two Banach spaces and represent it as in Proposition 3.9. By modifying the fiP , yi , and λi by appropriate constant factors, we may assume that ||fi || ≤ 1 for all i and λi = 1. Then the image of the unit ball in X under φ will be contained in the closed convex hull of the null sequence {yi }. Since Y is a Banach space, and a null sequence is a set with compact closure, it follows that the closed convex hull of the set {yi } is compact in Y . This proves the proposition in the case of a nuclear map between Banach spaces. The general case follows from this and the fact that the composition of a compact linear map with a continuous linear map (on either side) is compact (Problem 5.1). Note that every finite rank operator is nuclear and, hence, compact. The following proposition is obvious from the definition of nuclear map. 5.5 Proposition. The composition of a nuclear map with a continuous linear map (on either side) is nuclear. 5.6 Proposition. If φ : X → Y is a nuclear map, then φ has a unique extension to a ¯ → Y from the completion of X to Y . nuclear map φ¯ : X Proof. Let φ = µ ◦ ψ ◦ ν, as in Definition 5.1, then ν : X → E, is a continuous linear ¯ → E to the map of X into a Banach space E and, hence, it has a unique extension ν¯ : X completion of X. Then φ¯ = µ ◦ ψ ◦ ν¯ is the require extension of φ. It is obviously nuclear and unique. 5.7 Proposition. If φ : X → Y is a nuclear map then its adjoint φ∗ : Yβ → Xβ is also nuclear. ∗¯ Proof. If X and Y are PBanach spaces and φ is the nuclear map determined by u ∈ X ⊗π Y then we write u == λi fi ⊗ yi as in Proposition 3.9. so that

φ(x) =

X

fi (x)yi

It follows that, for g ∈ Y ∗ , φ∗ (g) =

X

g(yi )fi ∈ X ∗

32

J. L. TAYLOR

P ¯ p iX ∗ . It follows that φ∗ is Thus, φ∗ is determined by ut where u′ = λi yi ⊗ fi ∈ Y ∗∗ ⊗ also nuclear. This proves the proposition when X and Y are Banach spaces. The general case follows immediately, since if φ = µ◦ψ ◦ν with ψ a nuclear map beween Banach spaces, then φ∗ = ν ∗ ◦ ψ ∗ ◦ µ∗ . Recall that for each closed, convex, balanced 0-neighborhood U in an l.c.s. X, the Minkowski functional pU induces a norm on X/NU , where NU = {x ∈ X : pU (x) = 0}. If XU is the completion of X/NU with this norm then we have a continuous linear map φU : X → XU so that U is the inverse image of the closed unit ball in XU under φU . Furthermore, if V ⊂ U are two such 0-neighborhoods in X, then there is a norm decreasing linear map φUV : XU → XV such that φU = φUV ◦ φV . The system {XU , φUV } is then an inverse limit system which has an inverse limit which contains X as a dense subspace. 5.8 Definition. A nuclear space is an l.c.s. X with a basis U of convex, balanced 0-nieghborhoods such that the map φU : X → XU is a nuclear map for each U ∈ U. 5.9 Proposition. For an l.c.s. X the following statements are equivalent: (1) X is a nuclear space; (2) for every every convex, balanced 0-neighborhood U there is a convex, balanced 0-neighborhood V ⊂ U such that the map φUV : XV → XU is nuclear; (3) every continuous linear map from X to a Banach space is nuclear. (4) the map φU : X → XU is nuclear for every convex, balanced 0-neighborhood U . Proof. If α : X → E is a continuous linear map from X to a Banach space E and if α has dense range, then there is a 0-neighborhood V ⊂ X such that E and α : X → E may be identified with XV and φα : X → XV . In fact, if V = α−1 (B) where B is the unit ball in E then ker α = NV = ker pV = {x ∈ X : x ∈ tV ∀t > 0} and the resulting map X/NV → E induced by α is norm preserving. Since E is complete and α(X) is dense, this extends to an isometry of XV onto E. Clearly if XV and E are identified via this isometry then α will be identified with φα . Now suppose X is a nuclear space and U is a convex, balanced 0-neighborhood in X. There exits a convex, balanced 0-neighborhood W ⊂ U such that the map φU : X → XW is nuclear. This means that it factors as ψ ◦ α where α : X → E is a continuous linear map of X to a Banach space and ψ : E → XW is a nuclear map between Banach spaces. We may assume without loss of generality that α(X) is dense in E since, otherwise, we may simply replace E by the closure of α(X) in E. Then, as noted in the first paragraph, there is a 0-neighborhood V ⊂ X such that E may be identified with XV , α : X → E with φV : X → XV and ψ : E → XW with the map φW V : XV → XW . Then φW V is nuclear because ψ is nuclear. However, φUV = φUW ◦ φW V and, hence, φUV is also nuclear. This proves that (1) implies (2). Now suppose that (2) holds and that ψ : X → E is any continuous linear map to a Banach space E. Again we may assume without loss of generality that α has dense range. This means, by the first paragraph, that we may choose a convex, balanced 0-neighborhood U such that E may be identified with XU and ψ : X → E with φU : X → XU . Applying (2), then gives us a convex, balanced 0-neighborhood V ⊂ U such that φUV : XV → XU

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

33

is nuclear. But ψ = φU factors as φUV ◦ φV and so ψ is also nuclear. This proves that (2) implies (3). That (3) implies (4) and (4) implies (1) are trivial. The following is an immediate consequence of the above proposition. 5.10 Corollary. The completion of a nuclear space is nuclear and every complete nuclear space is the projective limit of an inverse system consisting of Banach spaces and nuclear maps. ¯ is its completion, then every bounded 5.11 Corollary. If X is a nuclear space and X ¯ subset B of X has compact closure in X. ¯ with lim XU where U runs through any basis of convex, balanced Proof. We may identify X ← 0-neighborhoods by Proposition 2.5. Since each map φU : X → XU is nuclear we have that φU (B) has compact closure KU in XU for each U . Since lim XU is a closed subspace of ← Q Q ¯ = lim XU is a subset of KU . The latter is compact XU the image of B under X → X ←

¯ by Tychonoff’s Theorem and, hence, B has compact closure in X.

5.12 Proposition. Every barreled, quasi-complete nuclear space is reflexive. In particular, every nuclear Frechet space is reflexive. Proof. A space is reflexive if and only if it is barreled and every weakly closed bounded subset is weakly complact. If the space is nuclear then every bounded subset has compact closure in the completion. If the space is quasicomplete, then every weakly closed bounded subset is closed in the completion. The result follows. A Montel space is a reflexive l.c.s in which every closed bounded set is compact. By 5.11 and 5.12 every nuclear Frechet space is a Montel space. 5.13 Proposition. Every nuclear map between two Banach spaces factors through a Hilbert space. If X is a nuclear space, then each convex, balanced 0-neighborhood U contains a convex, balanced 0-neighborhood V such that XV is a Hilbert space. Proof. If φ : X → Y is a nuclear map between two Banach spaces then, by Proposition 5.2, it has the form X φ(x) = λi fi (x)yi ∗ with P {fi } a bounded sequence in X , {yi } a bounded sequence in Y and λi ≥ 0 with λi < ∞. We may assume without loss of generality that ||yi || = 1 for all i. We define a map α : X → ℓ2 by p α(x) = { λi fi (x)}

that this is in ℓ2 follows from the summability of {λi } and the boundedness of {fi }, which implies {fi (x)} is a uniformly bounded sequence for x in some 0-neighborhood of X. This also implies that that α is continuous. Furthermore, we have ||φ(x)|| = ||

X

λi fi (x)yi || ≤

X

λi |fi (x)| =

 X p  p λi λi fi (x)

34

J. L. TAYLOR

and, on applying Holder’s inequality to the last expression we have ||φ(x)|| ≤

X

λi

 12 X

λi |fi (x)|2

 12

= ||α(x)||2

It follows from this that α(x) → φ(x) is a well defined, norm decreasing map from the image of α to Y . Hence, it extends to a bounded linear map β : H → Y where H is the closure of the image of α. Clearly, H is a Hilbert space and φ = β ◦ α. This completes the proof of the first statement. To prove the second statement, let X be nuclear and choose W ⊂ U so that the natural map φ : XW → XU is nuclear. Then it factors as β ◦ α with α : XW → H and β : H → XU and H a Hilbert space. If V is the inverse image of the unit ball in H under the composition of X → XW with α, then XV is isomorphic to the closure of the image of α in H and is, hence, a Hilbert space. 5.14 Corollary. Every complete nuclear space is the projective limit of an inverse system of Hilbert spaces and nuclear maps. 5.15 Proposition. The product of any family of nuclear spaces is nuclear and the direct sum of a countable family of nuclear spaces is nuclear. Proof. Let X = ⊕∞ i=1 Xi by the direct sum of a sequence of nuclear spaces Xi and suppose ψ : X → Y is a continuous linear map of X to a Banach space. Then the composition of ψ with the inclusion Xi → X is a Nuclear map ψi : Xi → Y . Hence, it has the form ψi (x) =

∞ X

λin fin (x)yin

n=1

where we may assume that ||yin || ≤ 1,

∞ P

|λin | ≤ i−2 , and that for each i the sequence

n=1

{fin }n is equicontinuous on Xi . We claim that, if each fin is extended to X by defining it to be zero on the subspaces Xj for j 6= i then the entire family {fin }i,n is equicontinuous. In fact, if Ui = {x ∈ Xi : |fni | ≤ 1, ∀n} then Ui is a 0-neighborhood in Xi by the equicontinuity of {fin }n and if U is the convex hull of the union of the images of the Ui in X then U is a 0-neighborhood in X = ⊕∞ i=1 Xi in the direct sum topology. Since |fin | ≤ 1 on U for each i, n the double sequence {fin }i,n is equicontinuous. Since the map ψ can be written as: ψ(x) =

X

λin fin (x)yin

i,n

and

P

|λin | < ∞ we have that ψ is a nuclear map. This proves that X is a nuclear space,

i,n

since ψ was an arbitrary continuous linear map to a Banach space.

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

35

Q Now suppose that X = Xα is the product of an arbitrary family of nuclear spaces and let ψ : X → Y be a continuous linear map to a Banach space Y . If B is the unit ball in Y , then ψ −1 (B) is a 0-neighborhood in X and, hence, contains a neighborhood of the form V = {{xα } : xαi ∈ Vi , i = 1, · · · , n} for some finite set {α1 , · · · , αn } of indices and a corresponding set of Q 0-neighborhoods Vi ⊂ Xαi . It follows that ψ must vanish on the subspace N = Xα since N is α6=αi

contained in V but is closed under multiplication by scalars. Thus, ψ factors through X/N = ⊕ni=1 Xαi . This is a nuclear space by the result of the previous paragraph and so ψ is the composition of a nuclear map with the quotient map X → X/N and is, therefore, also nuclear. This proves that X is nuclear.

5.16 Proposition. Every subspace of a nuclear space is nuclear and every Hausdorff quotient of a nuclear space is nuclear. Proof. Let X be a nuclear space and Y ⊂ X a subspace. We claim that every continuous linear map φ from Y to a Banach space E has an extension which is a continuous linear map from X to E. If we can establish this claim then we may conclude that every such ψ is nuclear since its extension to X must be nuclear. From this we conclude that Y is nuclear. To establish the claim, note that X has a basis of convex, balanced 0-neighborhoods U with the property that XV is a Hilbert space by Prop. 5.13. If U is such a neighborhood and V = Y ∩ U , then YV is also a Hilbert space and, in fact, is the closure in XV of the image of Y under the natural map X → XV . Since neighborhoods of this form comprise a basis of 0-neighborhoods in Y and since E is a Banach space, the map φ : Y → E factors through YV for some V of this form. That is, φ is the composition of the natural map Y → YV with a continuous linear map YV → E. However, we may extend the latter map to a continuous linear map XU → E by defining it to be 0 on the orthogonal complement of YV in XU . The compostion of this map with the natural map X → XU is the desired extension of φ. This completes the proof that a subspace of a nuclear map is nuclear. Now suppose Y is a closed subspace of a nuclear space X. We wish to prove that the quotient X/Y is also nuclear. If φ : X/Y → E is a continuous linear map of X/Y to a Banach space, then the composition ψ of this map with the quotient map X → X/Y is nuclear since X is nuclear. Hence, there is a 0-neighborhood U ⊂ X such that XU is a Hilbert space and ψ is the composition of the natural map X → XU with a nuclear map α : XU → E. Since α must vanish on the closure K of the image of Y in XU , it defines a continuous linear map β : XU /K → E and φ : X/Y → E is the composition of the natural map X/Y → XU /K with β. Furthermore, β is nuclear, since it may be represented as the composition of α with the embedding of XU /K as the orthogonal complement of K in XU . Thus, we conclude that φ is nuclear, which competes the proof. 5.17 Corollary. The inverse limit of any inverse system of nuclear spaces is nuclear and the inductive limit of any sequence of nuclear spaces is nuclear provided it is Hausdorff. Note that it is also true that the projective tensor product of two nuclear spaces is nuclear by Problem 5.3. In fact, if one of the spaces is nuclear, then tensor product is an especially nice operation. The remainder of this section is devoted to proving this.

36

J. L. TAYLOR

Recall that the space Be (Xσ∗ , Yσ∗ ) is the space of separately continuous bilinear forms on E × F with the topology of uniform convergence on products of equicontinuous sets. The tensor product X ⊗ Y embedds in Be (Xσ∗ , Yσ∗ ) and the topology it inherits from this embedding is the topology of X ⊗e Y . 5.18 Theorem. If X is a nuclear space and Y any l.c.s then X ⊗e Y and X ⊗π Y are topologically isomorphic and the canonical embedding of this space in Be (Xσ∗ , Yσ∗ ) has dense range. Proof. We first prove that X ⊗ Y is dense in Be (Xσ∗ , Yσ∗ ). A typical 0-neighborhood in Be (Xσ∗ , Yσ∗ ) has the form ΩAB = {u ∈ Be (Xσ∗ , Yσ∗ ) : |u(f, g)| < 1 ∀f ∈ A, g ∈ B} where A is an equicontinuous set in Xσ∗ and B is an equicontinuous set in Yσ∗ . We may assume that A and B are closed, convex and balanced. Let U = A◦ . Then U is a 0neighborhood in X and we may choose a 0-neighborhood W ⊂ U such that φUW : XW → XU is nuclear. Then X φUW = λi fi ⊗ x ¯i ∗ and a sequence {λi } of positive numbers for bounded sequences x ¯i ∈ XU and fi ∈ XW P ∗ with λi = 1. The dual of φUW is the natural map φCA : XA → XC∗ where C = W ◦ . This is also nuclear and has the form X φCA = λi x ¯ i ⊗ fi

Now fix u ∈ Be (Xσ∗ , Yσ∗ ). Then for g ∈ B the restriction of u( · , g) to XC∗ is continuous ∗ then u(f, g) = u(φCA (f ), g). In other in the norm on XC∗ . It follows that if f ∈ A ⊂ XA words, X u(f, g) = λi f (¯ xi )u(fi , g)

We choose N so that

∞ X

|λi |||¯ xi |||u(fi , g)| < 1/2

i=N+1

for all g ∈ B and we choose xi ∈ X for i ≤ N so that ||φU (xi ) − x ¯i |||u(fi , g)| < 1/2 for all g ∈ B. For each i < N the functional g → u(fi , g) is σ(X ∗ , X) continuous and, N P hence, is given by an element yi ∈ Y . Then we set u0 = xi ⊗ yi ∈ X ⊗ Y . When u0 is i=1

interpreted as an element in Be (Xσ∗ , Yσ∗ ) we have u0 (f, g) =

N X i=1

f (xi )g(yi ) =

N X i=1

f (xi )u(fi , g)

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

37

Also, if f ∈ A and g ∈ B we have |(u − u0 )(f, g)| ≤ |

N X

λi f (¯ xi − φU (xi ))u(fi , g)| + |

i=1

∞ X

λi f (¯ xi )u(fi , g)| < 1

i=N+1

by our choices of N and {xi }. Thus, u − u0 is in the given 0- neighbohood ΩAB and we have proved that X ⊗ Y is dense in Be (X ∗ σ, Yσ∗ ). Next, we prove that X ⊗π Y → Be (Xσ∗ , Yσ∗ ) is a topological isomorphism onto its image (which is X ⊗e Y ). We already know this map is continuous and has dense image, so we only need to show it is an open map onto its image. Since the adjoint map is injective, we may consider Be (Xσ∗ , Yσ∗ )∗ as a subspace of (X ⊗π Y )∗ = B(X, Y ). The map X ⊗π Y → Be (Xσ∗ , Yσ∗ ) will be open onto its image if and only if for each closed convex balanced 0-neighborhood U ⊂ X ⊗π Y there is a 0-neighborhood V ⊂ Be (Xσ∗ , Yσ∗ ) such that V ∩ (X ⊗π Y ) ⊂ U . Suppose U ◦ ⊂ (X ⊗π Y )∗ is contained in Be (Xσ∗ , Yσ∗ )∗ and equicontinuous there. Then, by the bipolar theorem, the polar of U ◦ in X ⊗π Y is U while the polar, V , of U ◦ in Be (Xσ∗ , Yσ∗ ) is a 0-neighborhood in Be (Xσ∗ , Yσ∗ ). Necessarily, V ∩ (X ⊗π Y ) = U . Thus, to prove that X ⊗π Y → Be (Xσ∗ , Yσ∗ ) is open it is enough to prove that every equicontinuous subset Q of (X ⊗π Y )∗ = B(X, Y ) is contained in and equicontinuous in Be (Xσ∗ , Yσ∗ )∗ . Now each equicontinuous subset of B(X, Y ) is contained in one of the form A = {u ∈ B(X, Y ) : |u(x, y)| ≤ 1 ∀(x, y) ∈ U × V } where U and V are 0-neighborhoods in X and Y . Since X is nuclear, the map φU : X → XU is nuclear. Thus, X φU = λi fi ⊗ xi

∗ for a bounded sequence xi ∈ XP U and an equicontinuous sequence fi ∈ X and a sequence {λi } of positive numbers with λi = 1. Since each u ∈ A is bounded on U × V it defines a continuous bilinear functional v on XU × Y so that u(x, y) = v(φU (x), y) where φU : X → XU is the natural map. Clearly |v(x, y)| ≤ 1 for all (x, y) ∈ B × V , where B is the unit ball in XU . Thus, we have

u(x, y) =

∞ X i=1

λi fi (x)v(xi , y) =

∞ X

λi fi (x)gi (y)

i=1

where gi (y) = v(xi , y). Note that the sequence {gi } is equicontinuous by the joint continuity of v and, since {fi } is also equicontinuous, we have that u lies in the closed convex hull of the product of an equicontinuous set in E ⊂ X ∗ and an equicontinuous set in F ⊂ Y ∗ . Thus, A is contained in the closured convex hull of E × F ). It follows that A not only consists of continuous linear functionals on Be (Xσ∗ , Yσ∗ ), it lies in the polar of the zero neighborhood determined in Be (Xσ∗ , Yσ∗ ) by the pair of equicontinuous sets E and F . Thus, it is equicontinuous in Be (Xσ∗ , Yσ∗ )∗ . This completes the proof. The next corollary is sometimes called the abstract Kernel Theorem. Here Le (Xτ∗ , Y ) is the space of continuous linear maps from Xτ∗ to Y with the topology of uniform convergence on equicontinuous subsets of X ∗ τ .

38

J. L. TAYLOR

5.19 Corollary. If X is a complete nuclear space and Y is any complete l.c.s then ˆ πY ≃ X⊗ ˆ e Y ≃ Be (Xσ∗ , Yσ∗ ) ≃ Le (Xτ∗ , Y ). X⊗ Proof. The first two equivalences follow immediately from the preceding theorem provided we can show that Be (Xσ∗ , Yσ∗ )∗ is complete whenever X and Y are complete. However, a Cauchy filter in Be (Xσ∗ , Yσ∗ )∗ will converge uniformly on each product of equicontinuous sets E × F . The limit will be bilinear and continuous on each equicontinuous set in X for each fixed y and continuous on each equicontinuous set in Y for each fixed value of x. By Corollary 4.16, the limit will actually be separately continuous and, hence, in Be (Xσ∗ , Yσ∗ )∗ . Thus, Be (Xσ∗ , Yσ∗ )∗ is complete. To prove the third equivalence, we note that if u ∈ Be (Xσ∗ , Yσ∗ ) and f ∈ X ∗ , then u(f, · ) is a continuous linear functional on Yσ∗ and, hence, determines an element of Y . Thus, each u ∈ Be (Xσ∗ , Yσ∗ ) determines a linear operator u ˜ : X ∗ → Y . This is clearly continuous ∗ from Xσ to Yσ . In fact, it is easy to see that Be (Xσ∗ , Yσ∗ ) ≃ Le (Xσ∗ , Yσ ) where the latter is the space of continuous linear functionals from Xσ∗ to Yσ with the topology of uniform convergence on equicontinuous sets. However, Le (Xσ∗ , Yσ ) ≃ Le (Xτ∗ , Y ). To see this, note that each u ∈ Le (Xτ∗ , Y ) is clearly weakly continuous. Conversely, if u ∈ Le (Xσ∗ , Yσ ) then the adjoint of u exists and maps weakly compact convex balanced subsets of Y ∗ into weakly compact convex balanced subsets of X. It follows that u ˜ is continuous from Xτ∗ to Yτ and, hence, to Y . This completes the proof. 5.20 Theorem. The strong dual of a nuclear Frechet space is nuclear and is a Montel space. Proof. Let X be a nuclear Frechet space and let φ : Xβ∗ → Y be a continuous linear map to a Banach space Y . Since X is reflexive φ : Xσ∗ → Yσ is continuous. Then u(f, g) =< φ(f ), g > for (f, g) ∈ Xσ∗ × Yσ∗ defines a separately continuous bilinear map, that is, an element of Be (Xσ∗ , Yσ∗ ). But by the previous Corollary each such element is given by an element of ˆ π Y and such an element has the form X⊗ X

λi xi ⊗ yi

for bounded sequences {xi } ⊂ X and {yi } ⊂ Y and a summable sequence {λi }. Then u(f, g) =

X

λi f (xi ) ⊗ g(yi )

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

39

and so φ(f ) =

X

λi f (xi ) ⊗ yi

which implies that φ is nuclear. Thus, Xβ∗ is nuclear. Since the strong dual of a Frechet space is also complete (in fact, B-complete by Problem 4.4) and reflexive, we have that the strong dual of a Frechet space is a Montel space by Proposition 5.11. We know quite a lot about Frechet spaces but not so much about their duals. The next proposition states some of the more important properties of strong duals of Frechet spaces. 5.21 Proposition. Consider the following properties that may be possessed by an l.c.s. X: (1) X contains an increasing sequence of bounded sets {Bn } such that every bounded set is contained in some Bn ; (2) if {Vn } is sequence of convex, balanced 0-neighborhoods such that V = ∩Vn absorbs every bounded subset of X, then V is a 0-neighborhood; (3) if the union of a countable family of equicontinuous subsets of Xβ∗ is bounded then it is equicontinuous; (4) the strong dual of X is a Frechet space; (5) if X is barreled (which it will be if it is reflexive) then it is bornological. The dual of every Frechet space has properties (1) and (2). If any l.c.s. has properties (1) and (2), then it also has properties (3), (4), and (5). Proof. Suppose X is the strong dual of a Frechet space E. If {Un } is a decreasing sequence of 0-neighborhoods forming a base for the topology of E and Bn = Un◦ , then {Bn } is an increasing sequence of equicontinuous sets in X = Eβ∗ and every equicontinuous set is contained in some Bn . However, equicontinuous subsets of a strong dual are always bounded and since E is Frechet, bounded subsets of {E ∗ } are equicontinuous by the Banach-Steinhaus Theorem. Thus, the family {Bn } has the properties required in (1). Now given {Vn } and V as in (2) we choose a basic sequence {Bn } of bounded sets as in (1). For each n there is a tn > 0 such that 2tn Bn ⊂ V since V absorbs every bounded set. ∗ Note that the Bn may be chosen to be polars of neighborhoods in E and, hence, S σ(E , E) compact, convex and balanced. The same is true of the convex hull Cn of k≤n tk Bk . Since each Vn is a 0-neighborhood in the β(E ∗ , E) topology, it contains a neighborhood of the form 2Un where Un is the polar of a bounded set in E. Then Un is convex, balanced and σ(E ∗ , E) closed. In other words, it is a barrel in Eσ∗ . If Wn = Un + Cn , then Wn ⊂ Vn . Furthermore, tk Bk ⊂ Cn ⊂ Wn for all n ≥ k, and there is an s so that sBk ⊂ Un ⊂ Wm for all m ≤ k from which it follows that W = ∩Wn is a subset of V which absorbs every Bk and, hence, every bounded set. Also, Each Wn is convex, balanced and σ(E ∗ , E) closed. Thus, the same things are true of W . We conclude, from the bipolar theorem, that W is the polar of its polar in E and, from the fact that W is absorbing, that its polar in E is bounded. It follows that W is a 0-neighborhood in X = Eβ∗ . Since W ⊂ V , we conclude that V is a 0-neighborhood. This concludes the proof that the strong dual of a Frechet space has properties (1) and (2).

40

J. L. TAYLOR

Now suppose that X is any l.c.s. with properties (1) and (2). Then property (3) follows immediately from property (2) on taking polars. That Xβ∗ is metrizable follows from the fact that X has a basic family of bounded subsets which is countable (Property (1)). That X ∗ β is complete follows from Property (3) since it implies, in particular, that every bounded sequence in X ∗ β is equicontinuous and this implies that the pointwise limit of a Cauchy sequence of functionals in Xβ∗ will neccessarily be continuous. Thus X has property (4). Now suppose X is barreled. We choose a basic sequence of bounded sets {Bn } which are σ(E ∗ , E) compact, convex and balanced, as in (1). If A is a convex, balanced set which absorbs every bounded set then we may choose S tn > 0 for each n so that 2tn Bn ⊂ A.∗ As above, we let Cn be the convex hull Cn of k≤n tk Bk and note that Cn is also σ(E , E) S compact, convex and balanced. We set C = Cn and note that 2C ⊂ A. We will show that the closure C¯ of C is contained in 2C. Suppose x 6= 2C. Then for each n there is a 0-neighborhood Vn in X such that (x + Vn ) ∩ 2Cn = ∅. If Wn = Vn + Cn , then each Wn is a 0-neighborhood. If we set W = ∩Wn then, as in (2) above, W absorbs each Bn and, hence, each bounded set and thus, by (2) it is a 0-neighborhood. If x were in the closure of C there would be a point x′ ∈ (x + W ) ∩ C. Then x′ ∈ (x + W ) ⊂ (x + Vn + Cn ) for all n while x′ ∈ Cn for some n. For this n we would have that (x + Vn ) ∩ 2Cn 6= ∅ which contradicts our choice of Vn . Thus, x ∈ / C¯ and we have proved that C¯ ⊂ 2C ⊂ A. Then C¯ is a barrel, hence a 0-neighborhood, contained in A. It follows that A is a 0-neighborhood and X is bornological. Thus, X has property (5) and the proof is complete. Grothendieck called a space with properties (1) and (2) of the above proposition a DF space. These are spaces which have the essential properties of strong duals of Frechet spaces. However, there are DF spaces which are not strong duals of Frechet spaces. By the above proposition, the strong dual of every DF space is a Frechet and, of course, every reflexive DF space is the strong dual of a Frechet space. The remainder of this section concerns spaces which are either nuclear Frechet spaces NF spaces or strong duals of nuclear Frechet spaces DNF spaces. By Prop. 5.20, DNF spaces are also nuclear. By Prob. 5.7 a complete nuclear DF space is a DNF space. Also, ˆ π and ⊗ ˆ e agree if one of the spaces involved is nuclear, we shall just use the notation since ⊗ ˆ in this situation. ⊗ 5.22 Lemma. If X is an NF space and Y is a Frechet space or if X is a DNF space and ˆ is contained in the closed convex Y is a DF space, then every bounded subset B ⊂ X ⊗Y hull of the product of a bounded set in X and a bounded set in Y . Proof. By assumption X is complete. We may assume without loss of generality that Y is also complete since if the conclusion is true with Y replaced by its complettion then it is ˆ with Be (Xσ∗ , Yσ∗ ) and with Le (Xτ∗ , Y ). The also true for Y . Hence, we may identify X ⊗Y latter space is Le (Xβ∗ , Y ) since X is reflexive. The element of Le (Xβ∗ , Y ) corresponding ˆ will be denoted u to u ∈ X ⊗y ˜. The proof has two parts, the first of which depends on whether the spaces are F or DF spaces while the second does not. Part one of the proof is to establish the following: ˆ there exists an open set W ⊂ Xβ∗ and a Claim. For any bounded subset B ⊂ X ⊗Y bounded set H ⊂ Y so that u ˜(W ) ⊂ H for all u ∈ B.

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

41

ˆ as a In the case where both X and Y are DF spaces, we may interpret each u ∈ X ⊗Y ∗ ∗ ∗ ∗ seperately continuous bilinear form on Xβ × Yβ . However, both Xβ and Xβ are Frechet spaces (Prop. 5.21) and so separately continuous bilinear forms are jointly continuous. Since the polar of a bounded set in Y is a 0-neighborhood in Yβ∗ , the claim is equivalent to the joint equicontinuity of the set B as a set of bilinear forms on Xβ∗ × Yβ∗ or, in other ˆ β∗ . But words, to the joint equicontinuity of B as a set of linear functionals on Xβ∗ ⊗Y ˆ β∗ is a Frechet space and B is a pointwise bounded family of continuous functionals Xβ∗ ⊗Y on it. Therefore, by the Banach-Steinhaus Theorem B is equicontinuous. This establishes the claim in the case where both spaces are DF spaces. In the case where X and Y are Frechet spaces, let {Un } and {Vn } be decreasing sequences forming neighborhood bases in X and Y , respectively. Since a set is bounded in an S topology if and only if its members are uniformly bounded on each set in S, we know that B is a uniformly bounded family of functions on arbitrary products of equicontinuous sets and, hence, on Un◦ × Vm◦ for each n and m. Thus, for each n the set Fn = {˜ u(f ) : u ∈ B, f ∈ Un◦ } = {u(f, ·) : u ∈ B, f ∈ Un◦ } is a family of continuous linear functionals on Yσ∗ which is uniformly bounded on each Vm◦ . Taking polars this means that Fn is a subset of Y which is absorbed by every 0neighborhood – that is, Fn is a bounded subset of Y for each n. It follows that for each n we may choose a number tn > 0 such that tn Fn ⊂ Vn . Since Vm ⊂ Vn if m > n, S it follows that for each n we have tm Fm ⊂ Vn for all m > n. This clearly implies that m tm F is bounded in Y . We let H be the closed, convex, balanced hull of this set in Y . For each f ∈ X ∗ there is some s > 0 so that f ∈ sUn◦ and so {˜ u(f ) : u ∈ B} is absorbed by H. It follows that W = ∩u∈B u ˜−1 (H) is an absorbing subset of Xβ∗ . It is also closed, convex, and balanced and, hence, is a barrel. Since Xβ∗ is reflexive, it is barreled and, hence, W is a 0-neighborhood. By construction, each u ˜ for u ∈ B maps W into H. Thus the claim is true in both cases. The remainder of the proof does not depend on whether the spaces are F or DF spaces. ˆ and suppose W and H have been chosen as Suppose B is a bounded subset of X ⊗Y in the claim, Clearly each u ∈ B may be interpreted as a linear map from Xβ∗ to YH which factors as the natural map Xβ∗ → (X ∗ )W followed by a norm decreasing linear map αu : (X ∗ )W → YH . Since Xβ∗ is nuclear and reflexive, the natural map Xβ∗ → (X ∗ )W has the form X λi xi ⊗ fi ∗ with {xi } a bounded sequence in X, {fi } a bounded sequence in XW and {λi } a summable sequence which we can assume is positive and sums to 1. But then each u ∈ B can be written as X u(f, g) = u ˜(f )(g) = λi f (xi )g(αu(fi ))

In other words, B is contained in the closed convex hull of the product A × C where S A = {xi } ⊂ X and C = {αu (fi ) : u ∈ B, i = 1, 2, · · · }. The latter set is bounded since

42

J. L. TAYLOR

{fi } is absorbed by W and every u ∈ B maps W into the bounded set H. This completes the proof. 5.23 Theorem. If X is an NF space and Y is any Frechet space or if X is a DNF space ˆ )∗β is topologically isomorphic to Xβ∗ ⊗Y ˆ β∗ . and Y is a DF space, then (X ⊗Y ˆ β∗ is topologically isomorphic to Be (Xσ∗∗ , Yσ∗∗ ) which is Proof. By Corollary 5.19 Xβ∗ ⊗Y Be (Xσ , Yσ∗∗ ) since X is reflexive. Now the equicontinuous sets in Y ∗∗ = (Yβ∗ )∗ are subsets of sets of the form U ◦ where U is a 0-neighborhood in Yβ∗ . But a basis for the 0-neighborhoods in Yβ∗ consists of sets of the form U = B ◦ where B is a bounded subset of Y . It then follows from the bipolar theorem that the correspondence which assigns to each weakly closed ¯ in Y ∗∗ is a one to one correspondence convex, balanced set in Y its σ(Y ∗∗ , Y ∗ ) closure B between σ(Y, Y ∗ ) closed convex balanced bounded subsets of Y and σ(Y ∗∗ , Y ∗ ) closed, convex, balanced equicontinuous subsets of Y ∗∗ . Note that a corollary of this fact is the fact that Y is dense in Yσ∗∗ . It follows that Be (Xσ , Yσ∗∗ ) may be identified with Be (Xσ , Yσ ) = Be (X, Y ) with the topology of bi-bounded convergence, that is, the Stopology for the family S of sets of the form A × B where A and B are bounded subsets of X and Y . Suppose that all separately continuous linear forms on X × Y are continuous. Then ˆ β∗ are isomorphic ˆ )∗ . This shows that (X ⊗Y ˆ )∗β and Xβ∗ ⊗Y B(X, Y ) = B(X, Y ) = (X ⊗Y as vector spaces. To show that they are topologically isomorphic we must show that the ˆ generates the same topology on the dual as the family family of bounded subsets of X ⊗Y of subsets of the form A × B with A and B bounded in X and Y . This follows from the previous lemma. In the case where X and Y are both Frechet spaces, we know all separately continuous bilinear forms are continuous and the proof is complete. Thus, suppose X is a DNF ˆ where E = Xβ∗ . By the first paragraph, ˆ = Eβ∗ ⊗Y space and Y is a DF space. Then X ⊗Y ˆ β∗ . This is a projective tensor product of two Frechet Be (X, Y ) may be identified with Xβ∗ ⊗Y spaces because Yβ∗ is a Frechet space by Prop. 21. Thus, each element u ∈ Be (X, Y ) has the form X u(x, y) = λi gi (x)fi (y)

with {gi } and {fi } bounded sequences in E and Yβ∗ and {λi } a summable sequence. Now bounded sets in E = Xβ∗ are equicontinuous since E and X are reflexive. Thus, {gi } is equicontinuous. However, {fi } is also equicontinuous since a countable union of equicontinuous subsets of the dual of a DF space is equicontinuous by Prop.21. It follows that for each ǫ > 0 there are open sets U ⊂ X and V ⊂ Y such that |u(x, y)| < ǫ for all (x, y) ∈ U × V . This proves that u is jointly continuous and completes the proof of the theorem. We will say that a sequence α

β

0 −−−−→ Y1 −−−−→ Y2 −−−−→ Y3 −−−−→ 0 of topological vector spaces and continuous linear maps is topologically exact if β an open map onto Y3 and α is a topological isomorphism onto the kernel of β. It follows from

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

43

the open mapping theorem that an exact sequence is topologically exact if the spaces Yi are Frechet spaces or if they are nuclear DF spaces (which makes them both barreled and B-complete). 5.24 Theorem. Let X be a l.c.s. and α

β

0 −−−−→ Y1 −−−−→ Y2 −−−−→ Y3 −−−−→ 0 a topologically exact sequence of l.c.s.’s. Assume that either X or Y2 is nuclear and that X and Y2 are both Frechet spaces or both DF spaces. Then the sequence 1⊗α

1⊗β

ˆ 1 −−−−→ X ⊗Y ˆ 2 −−−−→ X ⊗Y ˆ 3 −−−−→ 0 0 −−−−→ X ⊗Y is exact. Proof. If Y2 is nuclear, then so are Y1 and Y3 . Thus, the hypothesis that X or Y2 is nuclear ˆ π Yi = X ⊗ ˆ e Yi = Be (Xσ , Yσ ) for each i by Prop. 5.19. Thus, the completed implies that X ⊗ tensor product being used above is unambiguous. If X and Y2 are Frechet, then Y1 and Y3 are also Frechet. Then 1 ⊗ β is surjective and, in fact, an open map by Theorem 3.8. If X and Y2 are DF spaces the surjectivity of 1 ⊗ β follows from Lemma 5.22 and the fact that every bounded subset in Y3 is the image of a bounded subset in Y2 (problem 5.4). It follows from Proposition 3.14 that 1 ⊗ α is an open map onto its image. It follows ˆ 2 . If it is not equal to ker 1 ⊗ β then there is a from this that im(1 ⊗ α) is closed in X ⊗Y ˆ 2 )∗ which vanishes on im(1 ⊗ α) but is not continuous bilinear form u ∈ B(X, Y2 ) = (X ⊗Y identically zero on ker(1 ⊗ β). But then u(x, y) = 0 for every y ∈ imα = ker β, from which ˆ 3 )∗ . This means that, as it follows that u = v ◦ (1 × β) for some v ∈ B(X, Y3 ) = (X ⊗Y a linear functional on X ⊗ Y2 , u = v ◦ (1 ⊗ β) and this is a contradiction since it implies that u vanishes identically on ker(1 ⊗ β). Hence, im(1 ⊗ α) = ker(1 ⊗ β) and the proof is complete. The next Theorem is a summary of some of the nicer properties of NF and DNF spaces. Each statement is either a restatement of or an immediate consequence of the preceding results. 5.25 Theorem. Let N F be the category of NF spaces and DN F the caterory of DNF spaces. Then (1) If X ∈ N F or X ∈ DN F then X is Montel, Mackey, reflexive, barreled, Bcomplete and bornological; (2) each of N F and DN F is closed under completed topological tensor product and this operation is exact in each of its arguments; (3) strong duality is a contravariant equivalence between the category N F and the category DN F which takes completed tensor products to completed tensor products. (4) (Kernel Theorem) if X and Y are both in N F or both in DN F , then ˆ ∗ ≃ (X ⊗Y ˆ )∗ ≃ B(X, Y ) L(X, Y ∗ ) ≃ X ∗ ⊗Y where the duals are strong duals and L(X, Y ∗ ) has the topology of uniform convergence on bounded sets.

44

J. L. TAYLOR

Obviously, the category of nuclear spaces and, especially, the categories of NF and DNF spaces are extremely well behaved. Of course, we haven’t yet shown that there are any nuclear spaces other than finite dimensional spaces. However, in the next chapter we will show that the spaces of importance in distribution theory and holomorphic function theory are all nuclear spaces and many of them are NF or DNF spaces.

Exercises (1) Prove that the composition of a compact linear map with a continuous linear map (on either side) is compact. (2) Prove that a nuclear space which is a Banach space is necessarily finite dimensional. (3) Prove that the projective tensor produce of two nuclear spaces X and Y is nuclear (Hint: If U ⊂ X and V ⊂ Y are 0-neighborhoods such that X → XU and Y → YV are nuclear maps, then so is X ⊗π Y → XU ⊗π YV . Furthermore, XU ⊗π YV = (X ⊗π Y )W where W is the convex hull of U and V .). (4) Prove that if X → Y is a continuous linear and open map and X is a DF space, then every bounded subset of Y is the image of some bounded subset of X. (5) Prove that a complete nuclear DF space is reflexive and, hence, is the strong dual of a Frechet space. (6) Prove that the strong dual of a complete nuclear DF space is nuclear. (7) Conclude form (5) and (6) that a complete nuclear DF space is a DNF space. (8) Verify part (4) of Theorem 5.25.

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

45

6. Distributions In this section we introduce the function spaces that play the central role in distribution theory. All of these are nuclear spaces. We will begin by showing that one such space is a nuclear space and then we construct all others from this one using operations that we know preserve nuclear spaces. Let T denote the unit circle and D(T ) the space of infinitely differentiable functions on T . Of course, if we identify T with R/2π then D(T ) may be identified with the space of infinitely differentiable functions on R which are periodic of period 2π. For each nonnegative interger k we define a seminorm pk on D(T ) by pk (f ) = sup{|f (j) (t)| : t ∈ T, j ≤ k} The topology of D(T ) is the topology determined by the family of seminorms {pk }. Since this family of seminorms is countable, D(T ) is metrizable. But D(T ) is obviously complete and, hence, it is a Frechet space. Note that pk is actually a norm on the space C k (T ) of k times continuously differentiable functions – a norm defining the topology of uniform convergence of functions along with their derivatives up to degree k. The space C k (T ) is clearly complete under the pk norm and, hence, is a Banach space. It is easy to see that the space D(T ) is dense in C k (T ) in this topology (Problem 6.1). Thus, C k (T ) is the Banach space completion of D(T ) under the seminorm pk . we denite the inclusion D(T ) → C k (T ) by φk . We shall show that this map is nuclear for k > 2, which clearly implies that D(T ) is a nuclear space. We first require a couple of lemmas. Let γn ∈ D ∗ (T ) denote the linear functional which assigns to each f ∈ D(T ) its nth Fourier series coefficient. That is, γn (f ) = (2π)

−1

Z



f (t)e−int dt 0

6.1 Lemma. For each integer k, the family {|n|k γn }∞ n=−∞ is an equicontinuous family in ∗ D (T ). Proof. By repeated integration by parts we have for every n and k that: Z 2π k −int k −1 f (t)e dt ≤ sup |f k (t)| ≤ pk (f ) |n| γn (f ) = (2π) T

0

Thus, the set {|n|k γn }∞ n=−∞ lies in the polar of the 0-neighborhood {f ∈ D(T ) : pk (f ) ≤ 1} and is, hence, equicontinuous. For each integer n let en denote the element of C k (T ) given by en (t) = e−int Then:

46

J. L. TAYLOR

6.2 Lemma. For each non-negative integer k, the sequence {|n|−k en }∞ n=−∞ is bounded k in C (T ). Proof. For j ≤ k we have |en(j) (t)| = |n|j ≤ |n|k for all t and all n and so pk (|n|−k en ) ≤ 1 ∀ n This completes the proof. Proposition 6.3. The space D(T ) is nuclear. Proof. For each k ≥ 0, the sequence {|n|k+2 γn }∞ n=−∞ is an equicontinuous sequence in k the dual of D(T ), the sequence {|n|−k en }∞ n=−∞ is bounded in C (T ) and the sequence {|n|−2 }∞ n=−∞ is summable. It follows that ψ(f ) =

∞ X

|n|−2 |n|k+2 γn (f ) |n|−k en

n=−∞

defines a nuclear map from D(T ) to C k (T ). One checks that this map is, in fact, the inclusion of D(T ) into C k (T ) by observing that, for f ∈ D(T ), ψ(f ) is the sum of a Fourier series which converges in the topology of C k (T ) by the above conditions, and that, in fact, it is the Fourier series of f . Thus, ψ(f ) and f have the same Fourier coeficients and, hence, must be the same function. Thus, we have proved that the natural map φk from D(T ) to its Banach space completion under pk is nuclear for each k ≥ 0. It follows that D(T ) is a nuclear space. We let T n denote the n-fold Cartesian product of T with itself and denote by D(T n ) the space of infinitely differentiable functions on T n with the topology determined by the family of seminorms {pk }∞ k=1 , where  α  X ∂ f (t) n : t ∈ T , α = (α1 , · · · , αn ), pk (f ) = sup αi ≤ k ∂tα

The space D(T n ) is obviously a Frechet space. One could generalize the above Fourier series argument for the nuclearity of D(T ) to prove that D(T n ) is nuclear, but instead we will do this by using what we know about topological tensor products: j ˆ Proposition 6.4. If n = i + j then D(T n ) is canonically isomorphic to D(T i )⊗D(T ). n Furthermore, D(T ) is a nuclear space for each positive integer n.

Proof. We proceed by induction on n. Suppose we know that D(T k ) is a nuclear space whenever k < n. Let i and j be any two positive integers with n = i + j. There is a bilinear map D(T i ) × D(T j ) → D(T n ) defined by (f, g) → {(s, t) → f (s)g(t)} for s ∈ T i , t ∈ T j

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

47

This is clearly a continuous bilinear map and so it induces a continuous linear map j ˆ φ : D(T i )⊗D(T ) → D(T n ).

On the other hand, there is a continuous linear map θ : D(T n ) → Be (D(T i )∗σ , D(T j )∗σ ) defined as follows: If f ∈ D(tn ), and t ∈ T j then we set ft (s) = f (s, t) for all s ∈ T i . Then t → ft is an infinitely differentiable funtion on T j with values in D(T i ). It follows that for each u ∈ D ∗ (T i ), the function t → u(ft ) belongs to D(T j ) and we may apply any element v ∈ D ∗ (T j ) to it. The result will be denoted θ(f )(u, v). Clearly θ(f ) is bilinear and separately continuous in (u, v) ∈ D(T i )∗σ × D(T j )∗σ . Note also that θ is injective since θ(f ) = 0 implies that u(ft ) vanishes for every u and every t which clearly implies that f = 0. j ˆ Finally, the composition θ ◦ φ : D(T i )⊗D(T ) → Be (D(T i )∗σ , D(T j )∗σ ) is just the map j ˆ f ⊗ g → {(u, v) → u(f )v(g)}, in other words, it is the canonical map of D(T i )⊗D(T ) j ∗ i ∗ to Be (D(T )σ , D(T )σ ) which is a topological isomorphism in this case since the spaces involved are complete nuclear spaces (Corollary 5.19). This implies that θ is surjective and, hence, also a topological isomorphism by the open mapping theorem. It follows that φ is a topological isomorphism. Thus, D(T n ) is a nuclear space since it is the completed tensor product of two nuclear spaces (Problem 5.2 and Corollary 5.10). This completes the proof. Now for any compact subset K of Rn , let D(K) denote the space of infinitely differentiable functions on Rn with support in K. Again the topology is defined by the family of seminorms {pk } where as before,  α  X ∂ f (x) pk (f ) = sup : x ∈ K, α = (α1 , · · · , αn ), αi ≤ k ∂tα

This space is, once again, a Frechet space. Furthermore, if q > 0 is chosen large enough so that K is contained in the square {x = (x1 , · · · , xn ) ∈ Rn : |xi | < q, i = 1, · · · , n}, then D(K) may be regarded as a subspace of the space of infinitely differentiable functions which are periodic of period 2q. Since the latter space is isomorphic to the nuclear space D(T n ) and a subspace of a nuclear space is nuclear (Prop. 5.16), we have proved: 6.5 Proposition. For each compact subset K of Rn , the space D(K) is a nuclear Frechet space. 6.6 Definition. If U is an open subset of Rn then D(U ) will denote the space of infinitely differentiable functions with compact support in U . Clearly, as a vector space, D(U ) is the inductive limit of the directed system {D(K)}K⊂U where K ranges over the family of compact subsets of U which is directed by inclusion. If K ⊂ L then the corresponding map D(K) → D(L) is inclusion. This makes sense because a function with support in K is also a function with support in L. We give D(U ) the

48

J. L. TAYLOR

inductive limit topology defined by this directed system. S Note that we can always choose ◦ a sequence of compact sets {Kn } with Kn ⊂ Kn+1 and Kn = U . Then each compact subset of U will be contained in some Kn and it follows that D(U ) can be realized as the inductive limit of the sequence {D(Kn )}. This is a strict inductive limit since each of the natural maps D(Kn ) → D(Kn+1 ) is just the inclusion. Furthermore, each D(Kn ) is clearly closed in D(U ). Thus, by Cor. 5.17 we have: 6.7. For each open subset U of Rn , the space D(U ) is a nuclear space and, in fact, a strict inductive limit of a sequence of closed subspaces D(Kn ), each of which is a nuclear Frechet space. We know that the dual of a nuclear Frechet space is nuclear (Prop. 5.20); but D(U ) is not a Frechet space. However, we still prove that its dual is a nuclear space by exploiting the fact that D(U ) is a strict inductive limit of Nuclear Frechet spaces. To do this, we need more information about duality between inductive and projective limits. If {Xα , φα } is a directed system of l.c.s, then, clearly, {Xα∗ , φ∗α } is an inverse system of vector spaces. If X = lim Xα then, algebraically, there is a natural isomorphism →

X ∗ ≃ lim Xα∗ ←

In fact, if φα : Xα → X is the natural inclusion and for f ∈ X ∗ we set fα = f ◦ φα , then it follows from Prop. 2.8 that the linear map f → {fα } : X ∗ ≃ lim Xα∗ is an isomorphism. ←

What about topologies? It is easy to see that this isomophism is a topological isomorphism from Xσ∗ to lim(Xα )∗σ . This is due to the fact that the topology of Xσ∗ is the ← topology of uniform convergence on finite subsets of X and each finite subset of X is in the image of some Xα under φα . We would really like to have the analogous isomorphism for the strong topologies. This will hold if we are in a situation where we know that every bounded subset of X is the the image of a bounded subset of Xα for some α. This is not true in general, but it is true, by Prop. 2.12, for the strict inductive limit of a sequence of spaces {Xn } with each Xn closed in Xn+1 . Thus, we have: 6.8 Proposition. If X = lim Xn is the strict inductive limit of a sequence of its closed → subspaces, then there is a natural topological isomorphism Xβ∗ ≃ lim(Xn )∗β ←

6.9 Proposition. The strong dual D ∗ (U ) of D(U ) is a nuclear space and is the projective limit of a sequence {D ∗ (Kn )} of DNF spaces. Proof. This follows immediately from the previous two propositions and the fact that a projective limit of nuclear spaces is nuclear. The space D ∗ (U ) is the space of distributions on U . The space D(U ) is sometimes called the space of test functions for distributions, since a distribution is defined a continuous linear functional on D(U ).

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

49

It turns out that D(U ) is reflexive. Again, since D(U ) is neither a Frechet space or the dual of a Frechet space, we can’t immediately draw this conclusion from what we know about NF or DNF spaces. Instead, we prove it by analyzing the dual of a projective limit. An inverse limit system {Xα , φαβ } is called reduced if φα X is dense in Xα for all α < β, where X = lim Xα and φα : X → Xα is the natural map. Any inverse limit system ← may be replaced by one which is reduced and has the same projective limit by simply replacing Xα by the closure of φα (X) in Xα . Note that, given an inverse system {Xα , φαβ }, the strong dual, {Xα∗ , φ∗αβ }, will be a direct limit system. 6.10 Proposition. If X = lim Xα is the projective limit of a reduced inverse system of ← l.c.s. and if the strong and Mackey topologies agree on each of the dual spaces Xα∗ , then the natural map ψ : lim(Xα )∗ → X ∗ →

is a topological isomorphism if the duals are all given the strong topology. Proof. We have that {Xα∗ , φ∗αβ } is a direct limit system and the adjoint maps φ∗α : Xα∗ → X ∗ are continuous and injective (since each φα has dense range). This system of maps clearly satisfies the compatibility condition necessary for it to define a continuous linear map ψ as in the Proposition. This map is clearly an algebraic isomorphism. To show that it is a topological isomorphism we must show that it is an open map. Now a basic 0-neighborhood U in lim(Xα )∗ is a σ-closed, convex, balanced set with →

the property that (φ∗α )−1 (U ) is a 0-neighborhood in Xα∗ for each α. But this means that Uα = (φ∗α )−1 (U ) is a σ-closed convex balanced 0-neighborhood in Xα∗ for each α. If Kα is the polar in Xα of Uα then each Kα is a σ-compact convex balanced subset of Xα , since we have assumed that the strong topology and Mackey topology agree for the duality (Xα∗ , Xα ). Furthermore, it follows from the Hahn-Banach theorem that φαβ (Kβ ) = Kα for each β > α since φ∗αβ is injective and (φ∗αβ )−1 (Uα ) = Uβ . We set K = lim Kα = {x ∈ X = lim Xα : φα (x) ∈ Kα ∀ α}. ←



In general, without compactness, there is no guarantee that a set defined this way will be non-empty, even though we have φαβ (Kβ ) = Kα for each β > α. However, we claim that because each Kα is σ-compact, the set K is not only non-empty, it has the property that φα (K) = Kα

∀α

To prove this, let y ∈ Kα be fixed and for each β > α set Lβ = {{xγ } ∈

Y

Kγ : xγ = φγβ (xβ ) ∀γ < β and y = xα }

Q The set Lβ is a non-empty closed subset of the compact set Xγ : (Xγ )σ and, hence, is compact. Furthermore, Lβ2 ⊂ Lβ2 if β1 < β2 and so the family {Lβ } is directed T downward by inclusion and, hence, has the finite intersection property. It follows that Lβ 6= ∅. An

50

J. L. TAYLOR

element x of this intersection is clearly an element of K = lim Kβ with the property that ←

φα (x) = y. Next we claim that K ◦ ⊂ ψ(U ). This will finish the proof since it implies that ψ(U ) is a 0-neighborhood in the strong topology of X ∗ since K is weakly compact, hence, weakly bounded, hence, bounded in X. (Actually K ◦ = ψ(U ) but we only need the one containment to prove that ψ(U ) is a 0-neighborhood.) If g ∈ K ◦ then g = φ∗α (gα ) for some element gα ∈ Xα∗ with |gα (φα (x))| ≤ 1 for all x ∈ K. Since φα (K) = Kα , this implies that gα ∈ Uα = Kα◦ . It follows that g ∈ ψ(U ). This completes the proof. 6.11 Proposition. The spaces D(U ) and D ∗ (U ) are reflexive and complete. Proof. We have that D ∗ (U ) is the projective limit lim D ∗ (Kn ) of a reduced inverse limit ←

system, by Proposition 6.9. Furthermore, each space D(Kn ) is reflexive and so the strong and Mackey topologies agree on D ∗ (Kn ). It follows from Proposition 6.10 that the natural maps give topological isomorphisms D ∗∗ (U ) ≃ lim D(Kn ) ≃ D(U ). Hence, D(U ) is →

reflexive, as is D ∗ (U ). The space D(U ) is complete because it is the strict inductive limit of a sequence of complete spaces (Problem 2.6). Its dual, D ∗ (U ) is complete because it is the projective limit of a family of complete spaces (Proposition 2.4). Another space that is important in distribution theory is the space C ∞ (U ). For simplicity of notation and consistency with common usage in distribution theory we will give this space another name: 6.12 Definition. We will denote by E(U ) the space of C ∞ functions on U with the topology of uniform convergence of functions and all their derivatives on compact subsets of U . The topology on E(U ) is defined by a family of seminorms as follows: Given a compact set K ⊂ U and a non-negative integer k, we define a seminorm pK,k by  α  X ∂ f (x) pK,k (f ) = sup : x ∈ K, α = (α1 , · · · , αn ), αi ≤ k ∂tα

The topology on E(U ) is then the topology determined by this family of seminorms. If we choose a sequence {Kn } of compact subsets of U with the property that every compact subset of U is contained in some Kn , then the countable family {pKn ,k } generates the same topology. Since it is obviously complete, this implies that E(u) is a Frechet space for every open set U ⊂ Rn . In fact, we have the following: 6.13 Proposition. For each open set U ⊂ Rn , the space E(U ) is a nuclear Frechet space. S Proof. Choose a sequence {Kn } of compact subsets of U so that Kn = U and Kn ⊂ ◦ Kn+1 . Then every compact subset of U is contained in some Kn . For each n, choose a C ∞ function hn on U which is identically 1 on Kn and has support in Kn+1 . Then we have continous linear maps φn : E(U ) → D(Kn+1 ) defined by φn (f ) = hn f

NOTES ON LOCALLY CONVEX TOPOLOGICAL VECTOR SPACES

51

We also have that multiplication by hn−1 defines a map ψn : D(Kn+1 ) → D(Kn ) for each n and φn−1 = ψn ◦ φn . Thus, {D(Kn ), ψn } forms an inverse system and the sequence of maps {φn : E(U ) → D(Kn )} is consistent with this system. It follows that it induces a continuous linear map θ : E(U ) → lim D(Kn ). This is clearly injective and surjective. ←

Note that a sequence in E(U ) converges if and only if its image under φn converges in D(Kn ) for each n. Thus, the map θ is a topological isomorphism and we have expressed E(U ) as a projective limit of a sequence of nuclear spaces. It follows that E(U ) is nuclear. We have already observed that it is a Frechet space. 6.14 Corollary. The strong dual E ∗ (U ) of E(U ) is a DNF space. 6.15 Corollary. If U is an open set in Cn , then the space H(U ) of holomorphic functions on U is a nuclear Frechet space. Proof. The space H(U ) is a closed subspace of E(U ) since the Cauchy estimates show that the sup norm of any derivative of f ∈ H(U ) on a compact subset of U is dominated by the sup norm of f itself on some slightly larger compact set.

Exercises (1) Prove that D(T ) is dense in C k (T ). (2) Prove that the strict inductive limit of a sequence of reflexive spaces is reflexive (use Proposition 6.10). (3) Let M be a C ∞ (M ) manifold. Define D(M ) and E(M ) in the obvious way and prove that they are nuclear spaces.