Let V be any finite dimensional vector space over F. For any subset S of V, the annihilator$ S^0$ of S is the set $S^0=\{f \in V^* | f(x)=0 ,\forall x \in S\}$. If W is a subspace of V and $x \notin W$, prove that $ \exists f \in W^0$ such that $f(x) \neq 0$. (here,$ V^* $means V dual space)
My question is does this violate the definition of annihilator, which says that "annihilator$ S^0$ of S is the set $S^0=\{f \in V^* | f(x)=0 ,\forall x \in S\}$? Also, how am I supposed to prove the existence? Am I supposed to use replacement theorem here to extend the basis of $W?$
There's only a violation if $x \subsetneq W$ but since the question actually says $ x \notin W$, there's no violation. From there, the existence of $x$ is almost consequential (if there didn't exist such an $x$ then $W$ would have to be the whole space $V$ and not just a subspace i.e. $W^0$ would be the zero map which is the dual space of $V$)