Let $G$ be a finitely generated abelian group. Prove that there is no non-trivial homomophism from $\mathbb Q$ to $G$.
I believe this has to do with divisibility. $\mathbb Q$ is divisible. The image of it under a group homomorphism must be divisible. If $G$ were finite, this would imply that the image is the trivial subgroup since any divisible finite group is trivial. But $G$ is not necessarily finite. What should the argument be like instead?
A finite generated abelian group $G$ is isomorphic to $\oplus_{i=1}^{i=n}\mathbb{Z}/n_i\mathbb{Z}$. Let $x\in G$, and $f:\mathbb{Q} \rightarrow G$ such that $f(1)=x, f(n.{1\over n}) =nf({1\over n}) =x$. Write $x=(x_1,...,x_n), x_i\in\mathbb{Z}/n_i\mathbb{Z} $, $x_i$ is divisible by every non zero integer implies that $x_i=0$.