We covered the basics of module theory in our Algebra lecture and now we are asked to prove/argue that $\mathbb{R}$ and $\mathbb{Q}$ are NOT free as $\mathbb{Z}$-modules.
I already read up a bit on this on stack exchange, but couldn't find something concrete for exactly this (they were not specifically concerned with the freeness of the modules). But still, I wanted to know if someone has a tip on how to approach this task.
I have two proposals to share, and I'd appreciate thoughts and help.
Arguing with linear (in)dependence.
The idea is, for $\mathbb{Q}$, at least, that for every $ q, p \in \mathbb{Q}$, you can find $a, b \in \mathbb{Z}$ with $ a,b \neq 0$ such that $aq + bp = 0$. From that follows that no two element of $\mathbb{Q}$ are linearily independent, meaning that $\mathbb{Q}$ would have to be generated by 1 element and would thus be isomorphic to $\mathbb{Z}$, a cyclic group, but $\mathbb{Q}$ isn't cyclic and thus it cannot be.
Looking at the base.
The idea behind this is to assume that it actually has a base and there exists a finite set of $b_i$ $\in$ $\mathbb{Q}$ and $\in$ $\mathbb{Z}$ resepctively, and $z_i$ $\in$ $\mathbb{Z}$, such that any element in $\mathbb{Q}$ and $\mathbb{R}$ other ring can be represented as a finite sum of prodcuts; meaning for $q \in \mathbb{Q}$ it holds that $q = \sum b_i z_i$ and analogous for $\mathbb{R}$. And then to come to a wrong conclusion, meaning our assumption was false and there exist no such basis in these cases.
Is there maybe a different way to approach this or any tips on how to use the ideas I outlined? Or am I completely on the wrong way with them?
Any help and comment is highly appreciated and TIA.