Let $G$ be an infinite subgroup of $(\mathbb C \setminus \{0\},.)$ such that $G$ is compact as a subset of $\mathbb C$ , then is it true that $G=S^1$ ?
I know that $G \subseteq S^1$ ; and since any closed subset of $S^1$ is compact in complex plane , so basically I am asking whether any infinite subgroup of $S^1$ which is closed in the complex plane , must necessarily be $S^1$ .
Table of contents:
1.
If $a\in G$ is not a root of unity, then $\{a^n:n\in\mathbb N\}$ is dense in $S^1$. Since $G$ is closed, this implies $G=S^1$.
On the other hand, if every $a\in G$ is a root of unity, and $G$ is infinite, then the set of $n$ such that $G$ has a primitive $n$th root of unity is infinite, and the union of the sets of all powers of such roots is dense, containing $n$ equally spaced points on the circle for arbitrarily large $n$. Again, density and closedness implies $G=S^1$.
2.
Elaboration on the first claim:
Suppose $a\in G$ is not a root of unity. Take $a=e^{i\theta}$ with $0<|\theta|<\pi$. Taking powers of $a$, let $k\in \mathbb N$ be the smallest exponent greater than $1$ such that $a^k$ passes $1\in S^1$, going counterclockwise if $\theta>0$, otherwise clockwise. Then either $a^k$ or $a^{k-1}$ has less than half the arclength to $1$ as $a$, that is, we can write it as $a_2=e^{i\theta_2}$ with $0<|\theta_2|<\dfrac{|\theta|}{2}$. Continuing this with $a_2\in G$ (also not a root of unity), we get an $a_3$, a power of $a_2$, such that $a_3=e^{i\theta_3}$ and $0<|\theta_3|<\dfrac{|\theta_2|}{2}$. Continuing indefinitely we get a sequence $a_1=a, a_2,a_3,\ldots$ of powers of $a$ getting arbitrarily close (but not equal) to $1$. If $|a_n-1|<\varepsilon$, then powers of $a_n$ cover $S^1$ with consecutive points with distance less than $\varepsilon$.
3.
Because $G$ is infinite and $S^1$ is compact, $G$ has an accumulation point, and thus $G$ contains unequal but arbitrarily close elements. For all $\varepsilon>0$, there exist $a,b\in G$ such that $0<|a-b|<\varepsilon$. Then $c=ab^{-1}$ is in $G$ and $0<|c-1|<\varepsilon$. Consecutive powers of $c$ cover the circle with points less than $\varepsilon$ apart. Hence $G$ is dense, and assuming it is closed, it must be $S^1$.
3.b.
Elaborating by request on showing that density follows from the above:
To show that $G$ is dense in $S^1$ is equivalent to showing that for all $x\in S^1$, for all $\varepsilon>0$, there exists $g\in G$ such that $|x-g|<\varepsilon$. So, given such $x$ and $\varepsilon$, let $c=c(\varepsilon)$ be as above. Either $x$ is a power of $c$ or there are consecutive powers $c^n$ and $c^{n+1}$ with $x$ lying between them, hence $|x-c^n|<|c^{n+1}-c^n|<\varepsilon$.