I am trying to prove the following:
Let $\phi: V \rightarrow (V^*)^*$ be defined by $v \to (f \to f(v))$, where $v \in V$ and $f \in V^*$. Show that $\phi$ is an injective map which is an isomorphism if and only if $V$ is of finite dimension. Note that $V$ is a vector space.
I am not too sure where to start on this at all, any help or hints would be appreciated.
Suppose for $v, v' \in V$ we have $\phi(v)=\phi(v')$, which means that these are equal as elements of $(V^\ast)^\ast$. So $$\forall f \in V^\ast: \phi(v)(f)= \phi(v')(f).$$
By definition of $\phi$, we know
$$\forall v \in V: \forall f \in V^\ast: \phi(v)(f)=f(v).$$
So $$\forall f \in V^\ast: f(v)= f(v').$$
If $v \neq v'$, find $f \in V^\ast$ such that $f(v) \neq f(v')$.
It then follows that $v=v'$ and $\phi$ is injective.
If $\dim(V)=n$, then $V \simeq \mathbb{K}^n$ then $\dim(V)=\dim(V^\ast)$ so $V^\ast \simeq \mathbb{K}^n$. Repeat for $V^\ast$. This shows one direction.