Let $S$ be a set, $F$ a field, and $V(S;F)$ the space of all functions from $S$ into $F$, with the usual function addition and scalar multiplication. Let $W$ be any $n$-dimensional subspace of $V(S;F)$. Show that there exist points $x_1,...,x_n$ in $S$ and functions $f_1,...,f_n$ in $W$ such that $f_i(x_j)=\delta_{ij}$, where $\delta_{ij} = 1$ if $i=j$, and $\delta_{ij} = 0$ otherwise (i.e. the delta function is the Kronecker delta function).
If $S$ were an $n$-dimensional subspace, then the result is true. But I am not sure how to proceed. I was considering the set $(S^0)^0$, which is spanned by $S$, but I am sure where this leads me.
Edit: I found that, since $(S^0)^0$ is a subspace, we can find some $n$ points of a basis $a_1,...,a_n$ of that subspace such that its dual is $f_1,...,f_n$, and each $a$ of which is a linear combination of some elements in $S$. If those $a_i$ elements are in $S$, we are done. But I am having trouble proving the result if at least one $a_i$ is not in $S$.