A problem from Linear Algebra Done Right (Third Ed): Suppose $W$ is finite dimensional and $T \in \mathcal{L}(V, W)$. Prove that $T=0$ if and only if its dual $T' \in \mathcal{L}(W', V')=0$.
I am confused by the information that $W$ is finite dimensional. Why is that required, while nothing is said about finite dimensionality of $V$ ?
There is a solution here: Does that fact that the dual map is zero imply that the map is zero? but I am more interested in the reason for the assumptions.
I was able to solve it (or so I thought) without using a contrapositive argument or the assumption on $W$ which is what worries me.
EDIT: Here is my argument. Since T' = 0, we get $\phi_w(Tv) = 0 \forall \phi_w$, which yields Tv = 0 for all v, hence T = 0. I can "reverse" the argument to get the converse. What is my error?