My questions are motivated by


[this question](https://mathoverflow.net/questions/80765/if-v-is-a-vector-space-with-a-basis-w-subseteq-v-has-to-have-a-basis-too)


which asks, in the absence of AC, whether a subspace of a vector space with a basis must have a basis.


1. Does every real vector space embed isomorphically into a vector space with a basis?


If $V$ is a vector subspace of a vector space with a basis, then clearly the linear functionals on $V$ separate points. If $V$ is a vector space s.t. the the linear functionals on $V$ do not separate points, then by modding out the intersection of the kernels of all linear functionals you get a vector space that has no non zero linear functional.


2. Is there a non zero real vector space on which there is no non zero linear functional?


There are models of ZF in which every linear functional on every Banach space is continuous. In ZFC there are complete linear metric spaces on which every non zero linear functional is discontinuous. So I assume that (2) has a negative answer, which would imply that (1) also has a negative answer. 



Two questions about vector spaces absent AC.
To complement François' answer, here's a fairly explicit example of a real vector space admitting no nonzero linear functional in a model of ZFDC + all sets of reals have the Baire property (which is equiconsistent with ZF).


The space is $\mathbb{R}^\mathbb{N} / E\_1$, where $E\_1$ is the equivalence relation of eventual agreement of real sequences. This can be given a real vector space structure in the obvious way. Now, if $f: \mathbb{R}^\mathbb{N} / E\_1 \to \mathbb{R}$ is a linear function, it descends to a linear function $g: \mathbb{R}^\mathbb{N} \to \mathbb{R}$ by $g(x) = f([x]\_{E\_1})$. Since $g$ is Baire measurable and $E\_1$-invariant, by generic ergodicity of $E\_1$ it is constant on a comeager set. This constant has to be $0$. But then $g$ is a Polish group homomorphism and is automatically continuous, and thus equals $0$ everywhere.


