En 'Análisis Funcional'de Rudin, Lemma $4.21$
Dejemos que $M$ sea un subespacio cerrado de un espacio vectorial topológico $X$ .
(a) Si $X$ es localmente convexo y $dim(M) < \infty$ entonces $M$ se complementa en $X$ .
(b) Si $dim(X/M) < \infty$ entonces $M$ se complementa en $X$ .
(La siguiente prueba está copiada del libro)
La prueba: (a) Sea $\{ e_1,...,e_n \}$ sea una base para $M$ . Cada $x \in M$ tiene entonces una representación única $$x = \alpha_1(x)e_1 + ...+ \alpha_n(x)e_n.$$
Cada $\alpha_i$ es una función lineal continua en $M$ que se extiende a un miembro de $X^*$ por el Teorema de Hahn-Banach. Sea $N$ sea la intersección de los espacios nulos de estas extensiones. Entonces $X = M \oplus N$ .
(b) Que $\pi: X \rightarrow X / M$ sea el mapa cociente, y que $\{ e_1,...,e_n \}$ sea una base para $X/M$ , elige $x_i \in X$ para que $\pi(x_i)=e_i$ para $1 \leq i \leq n$ y que $N$ sea el espacio vectorial abarcado por $\{ x_1,...,x_n \}$ . Entonces $X=M \oplus N$ .
Pregunta:
(1) Cómo demostrar que $X \subseteq M + N$ ¿para ambos casos?
(2) Cómo demostrar que $M \cap N = \{ 0 \}$ para (b)?
(3) Por qué necesitamos $X$ sea localmente convexo para (a)?