Let $X,Y$ be two normed spaces $T:X \rightarrow Y$ a compact operator.If $R(T)$ is complete then $dim(R(T))< \infty$
$R(T)$ denotes the range of $T$.
Here is my proof:
Assume that $dim(R(T))= \infty$
Consider the sets $B_n=\{x \in X:||x|| \leq n\}$
We have that $R(T)=\bigcup_{n=1}^{\infty}cl(T(B_n))$ because:
If $y \in R(T)$ then $y=Tx$ where $x \in X$ now we have that $||x|| \leq [||x||]+1=m \in \mathbb{N}$ thus $$x \in B_m \Rightarrow y \in T(B_m) \subseteq cl(T(B_m)) \subseteq \bigcup_{n=1}^{\infty}cl(T(B_n))$$
If $y \in \bigcup_{n=1}^{\infty}cl(T(B_n))$ then exists $N \in \mathbb{N}$ such that $y \in cl(T(B_N)) \subseteq R(T)$
So $R(T)=\bigcup_{n=1}^{\infty}cl(T(B_n))$
From our hypothesis $R(T)$ is complete thus from Baire's category theorem exists $n_0 \in \mathbb{N}$ such that $ cl(T(B_{n_0})$ has an empty interior.
But $cl(T(B_{n_0})$ is a compact set because $T$ is compact.
So we have a contradiction because a compact subset of an infinite dimensional space has empty interior.
Is my proof correct?
I'm not sure if i have used Baire's theorem properly or if Baire's theorem is needed at all.
I would appreciate some opinions.
Thank you in advance.