Show that $\Bbb{R}^n$ and $\Bbb{R}$ are isomorphic as vector spaces over $\Bbb{Q}$.
My attempt:
Let $c=$ cardinality of $\Bbb{R}$. Then we know that $\Bbb{R}$ over $\Bbb{Q}$ has basis of cardinality $c$. And for a basis $\mathcal{B}$ of $\Bbb{R}^n$ over $\Bbb{Q}$, we have has $\aleph_0<|\mathcal{B}|\leq |\Bbb{R}^n|=c$. So from Cantor's hypothesis $|\mathcal{B}|=c$. Therefore bases for $\Bbb{R}^n$ and $\Bbb{R}$ have same cardinality when it is considered as a vector space over $\Bbb{Q}$. Thus they are isomorphic.
Is this proof logically flawless? Please correct me if required. Thank you.
Edit I see use of Cantor's hypothesis is not much justified. So how can we prove that the bases of both vector space have same cardinality without using this hypothesis?
Note that $c$ depends on the underlying field ($\mathbb{Q}$). The existence of a basis requires the axiom of choice. I do not know if the statement is correct. You are using the same cardinality to establish isomorphism property. This does only hold for finite-dimensional vectir spaces!