I have some problems proving the following:
$T: X \rightarrow Y$ is a continuous, linear operator between Banach spaces.
Prove that $T$ is surjective $\iff$ $T^* : Y^* \rightarrow X^*$ is injective and $im T$ is closed.
This is my attempt:
Let's define $$S^{\perp} = \{ f \in X^* \ | \ f(s) = 0 \ \ \ \forall s \in S \}, \ S \subset X$$
$$^{\perp}V = \{ x \in X \ | \ f(x) = 0 \ \ \ \forall f \in V \}, \ V \subset X^*$$
Then evidently $S \subset ^{\perp}(S^{\perp})$ and $V \subset ( ^{\perp}V)^{\perp}$.
I don't see, however, how Hahn-Banach theorem implies that $S = ^{\perp}(S^{\perp}) \iff S$ is closed.$(*)$
If I prove that fact for S, I have that $\overline{imT}= ^{\perp}(kerT^*)$ and $\overline{imT^*} \subset (kerT)^{\perp}$
So the implication $\Leftarrow$ now follows from the first equation above.
Could you help me prove the other direction and tell me how to justify the fact $(*)$?
Thank you.