I spent quite a long time trying to proof this, but I am not 100% sure this proof works, and was hoping if someone could maybe proof read this for me.
Let $T^\prime: Y^\prime \rightarrow X^\prime$ the adjoint of $T$, show that if $T^\prime$ is an isomorphism so is $T$
My attempt:
Because $T^\prime: Y^\prime \rightarrow X^\prime$ is an isomorphism
$(T^\prime)^\prime: (X^\prime)^\prime \rightarrow (Y^\prime)^\prime$ is an isomorphism.
We consider the canonical embedding $J_X$ from $X$ into $(X^\prime)^\prime$ with $J_X(x) = ev_x$
$ev_x(\alpha) = \alpha(x)$
Because $X$ and $X^\prime$ are Banach it follows that $R(J_X)$ is closed.
The same follows for $J_Y$
Consider $g = (T^\prime)^\prime$ from $R(J_X) \rightarrow (Y^\prime)^\prime$
Under this map with $ev_x \in (T^\prime)^\prime, \alpha \in Y^\prime$:
$g(ev_x)(\alpha) = (T^\prime)^\prime(ev_x)(\alpha) = ev_x(T^\prime(\alpha)) = T^\prime(\alpha)(x) =
\alpha(T(x)) = ev_{T(x)}(\alpha)$ \
$\Rightarrow g(x) = ev_{T(x)}$
$\Rightarrow g(R(J_X)) \subset R(J_Y)$
Therefore the function $f = J_Y^{-1} \circ (T^\prime)^\prime \circ J_X$ is well defined and it holds:
$f(x) = T(x) \Rightarrow f = T$
$\Rightarrow T(X) = R(T) = J_Y^{-1} \circ g(R(J_X))$
And because $J_Y$ and $g$ are isomorphisms $R(T)$ is closed.
Because $T^\prime$ is injective $N(T^\prime) = \{0 \}$
$\Rightarrow$ by the closed range theorem $R(T) = (N(T^\prime))^\perp = Y$
$T$ can be written as a composition of injective maps $\Rightarrow T$ is injective.
$\Rightarrow T$ is bijective
From the inverse mapping Theorem it follows that $T^{-1}$ is continuous .
$\Rightarrow T$ is an isomorphism.