Fall 2014 - Problem 6

Banach spaces

Let XX be a Banach space and XX^* its dual space. Suppose XX^* is separable (i.e. has a countable dense set); show that XX is separable.

Solution.

Let {fn}n\set{f_n}_n be a countable dense set in XX^*. Then by definition, for each n1n \geq 1, there exists xnXx_n \in X so that fn(xn)12fn\abs{f_n\p{x_n}} \geq \frac{1}{2} \norm{f_n}. We claim that {xn}n\set{x_n}_n is dense in XX.

Suppose otherwise, and let MM be the closure of the span of {xn}n\set{x_n}_n. Then there exists x0Mcx_0 \in M^\comp, so by Hahn-Banach, we get a linear functional fXf \in X^* such that fM=0\res{f}{M} = 0 and f(x)0f\p{x} \neq 0. By density of {fn}n\set{f_n}_n, there exists a subsequence {fnk}k\set{f_{n_k}}_k such that ffnk0\norm{f - f_{n_k}} \to 0, but

12fnkfnk(xnk)=f(xnk)fnk(xnk)k0,\frac{1}{2}\norm{f_{n_k}} \leq \abs{f_{n_k}\p{x_{n_k}}} = \abs{f\p{x_{n_k}} - f_{n_k}\p{x_{n_k}}} \xrightarrow{k\to\infty} 0,

which implies that

fffnk+fnkk0.\norm{f} \leq \norm{f - f_{n_k}} + \norm{f_{n_k}} \xrightarrow{k\to\infty} 0.

We see f=0f = 0, which is impossible as f(x)0f\p{x} \neq 0. Thus, {xn}n\set{x_n}_n must have been dense to begin with.