Spring 2009 - Problem 3

Banach spaces, Hahn-Banach

Let XX be a Banach space and let XX^* be its dual Banach space. Prove that if XX^* is separable then XX is separable.

Solution.

Let {fn}nX\set{f_n}_n \subseteq X^* be a countable, dense subset of XX^*. For each n1n \geq 1, pick xnXx_n \in X with xn=1\norm{x_n} = 1 such that fn(xn)12fn\abs{f_n\p{x_n}} \geq \frac{1}{2}\norm{f_n}. We will show that {xn}n\set{x_n}_n is dense in XX.

Suppose otherwise, and that there exists xXx \in X such that xxnδ\norm{x - x_n} \geq \delta for some δ>0\delta > 0. Let M=span{xnn1}M = \span\set{x_n \mid n \geq 1}, which is a linear subspace of HH. Since xx has positive distance from MM, it follows that xMx \notin \cl{M} and so by Hahn-Banach, there exists fXf \in X^* such that f(x)=1f\p{x} = 1 and f(xn)=0f\p{x_n} = 0 for all n1n \geq 1.

Since {fn}n\set{f_n}_n is dense in XX^*, let {fnk}k\set{f_{n_k}}_k be a sequence which converges to ff in the operator norm. This means that

fnkffnk(xnk)f(xnk)=fnk(xnk)12fnk.\norm{f_{n_k} - f} \geq \abs{f_{n_k}\p{x_{n_k}} - f\p{x_{n_k}}} = \abs{f_{n_k}\p{x_{n_k}}} \geq \frac{1}{2}\norm{f_{n_k}}.

Taking kk \to \infty, we see that fnkk0\norm{f_{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.

But this implies that f=0f = 0, which is impossible as f(x)=1f\p{x} = 1. Thus, no such xx could have existed to begin with, so {xn}n\set{x_n}_n is a countable, dense subset of XX.