We can say that $\mathbb{C}^{2}$ is not isomorphic to $\mathbb{C}$ when both are considered as Vector spaces over the field of Complex numbers or Real numbers. But is $\mathbb{C}^{2}$ isomorphic to $\mathbb{C}$ when both are considered as Vector Spaces over Field of Rational numbers?
Two Finite dimensional Vector spaces over same field are isomorphic iff they are of same dimension. But here $\mathbb{C}^{2}$ and $\mathbb{C}$ are not Finite dimensional over rational numbers. So how can we tackle this problem? Is there any general methodology to establish such isomorphisms in Non finite dimensional case?
Through the comments I got to know Two vector spaces over the same field are isomorphic if and only if their bases have the same cardinality and this is true even in non finite dimensional case. But this requires finding a basis for the above two vector spaces and comparing their cardinalities, this further uses Axiom of choice. Is there a way to avoid this? (because isn't it difficult to find basis for Non finite dimensional vector spaces?) Is there a way to just establish isomorphism between the vector spaces and show they are isomorphic?