Consider a group homomorphism $f:\Bbb{C}^*\to\Bbb{R}^*$. In a recent question we easily established that $\ker(f)$ is necessarily infinite. The homomorphisms that can be easily described are of the form $$ f(z)=|z|^a $$ for some real constant $a$. All those homomorphisms contain the unit circle in their kernel. This raises the suspicion:
Is $\ker (f)$ necessarily uncountable?
Not all the homomorphisms are of the above form. The group of positive real numbers is divisible, i.e. all the positive real numbers have positive roots of a given integer order. This implies that in the category of Abelian groups the group $\Bbb{R}_{>0}$ is an injective object (Zorn's lemma is needed to prove this). This implies the existence of other homomorphisms as follows. Let $\omega\in\Bbb{C}$ be a number such that i) $|\omega|=1$, and ii) $\omega^n\neq1$ for all $n\in\Bbb{Z}$, IOW $\omega=e^{2\pi i r}$ for some irrational real number $r$. Let us select $a\in\Bbb{R}_{>0}$, $a\neq1$. Consider the subgroup $H=\langle \omega\rangle\times\Bbb{R}_{>0}\le\Bbb{C}^*$. The rule $$ f_a(\omega^nx)=a^nx, $$ for all $x\in\Bbb{R}_{>0}$, then defines a homomorphism $f_a:H\to\Bbb{R}_{>0}$. By injectivity of the target group we can extend this to a homomorphism $f'_a$ from all of $\Bbb{C}^*$ to $\Bbb{R}_{>0}$ such that $f'_a(\omega)=a\neq1$. But does that really help answer the question? Neither $\Bbb{C}^*$ nor $\Bbb{R}^*$ is finitely generated, so we don't know whether they can be written as a direct product of a torsion group and a free abelian group, or do we?