1) what is an explicit basis for $\mathbb R$ as a $\mathbb Q$-vector space?
2) what is a basis for $\mathbb C$ as a $\mathbb C$ vector space? i think you will say $\{1\}$ is a basis since $\forall z \in \mathbb C$, $z=z*1$, but why can't we say the following: $\{1,i\}$ is a basis for $\mathbb C$ as a $\mathbb C$ vector space since $\forall z \in \mathbb C$, $z=x*1+y*i$ for some $x,y\in \mathbb R \subset \mathbb C$, i know this gives that $\{1,i\}$ is a basis for $\mathbb C$ as a $\mathbb R$ vector space but why it is not valid as a $\mathbb C$ vector space knowing that $\mathbb R \subset \mathbb C$?