La demostración de este teorema se basa en dos hechos:
1) La bola de la unidad $B_{X^*}$ es débilmente* compacto para todo espacio normado $X$ .
2) La bola de la unidad $B_{X^*}$ es metrizable débil* para todo espacio normado separable $X$ .
De hecho, si $(x_n^*)$ es una secuencia acotada en $X^*$ entonces existe $M>0$ tal que la secuencia $(x_n^*/M)$ está en $B_{X^*}$ . Por compacidad y metrizabilidad de $B_{X^*}$ con respecto a la topología débil*, tenemos compacidad secuencial. Por lo tanto, existe una subsecuencia $(x_{n_k}^*/M)$ tal que $x_{n_k}^*/M \to x^*$ en débil* para algunos $x^*\in B_{X^*}$ . Por lo tanto, $x_{n_k}^*\to Mx^*$ en débil*.
Esto demuestra que $X$ sólo tiene que ser un espacio normado separable. Algunos autores sólo se preocupan por los espacios de Banach, por lo que no exponen los resultados en su forma más general.