Let $X$ and $Y$ be real normed vector spaces and let $A: X \to Y$ be a bounded linear operator. Then we have $\text{im(A)}^\perp = \text{ker}(A^\ast)$.
The proof starts by saying let $y^\ast \in Y^\ast$. Then \begin{align} y^\ast \in \text{im(A)}^\perp & \Longleftrightarrow \langle y^\ast, Ax\rangle = 0 \ \text{for all} \ x \in X \\ & \Longleftrightarrow \langle A^\ast y^\ast, x\rangle = 0 \ \text{for all} \ x \in X \\ & \Longleftrightarrow A^\ast y^\ast = 0 \end{align}
and hence $y^\ast \in \text{ker}(A^\ast)$.
I don't see how we can go from $y^\ast \in Y^\ast$ to $y^\ast \in \text{im(A)}^\perp$. $y^\ast$ is a bounded linear functional from $Y$ to $\mathbb{R}$ so it acts on vectors/functions in $Y$, it's not actually in $Y$ itself which is what $y^\ast \in \text{im(A)}^\perp \subset Y$ implies.
So how can $y^\ast$ be in both $Y^\ast$ and $\text{im}(A)^\perp \subset Y$?