Let $K$ be a number field (I am mostly interested in the case $K=\Bbb Q(\zeta_n)$ is a cyclotomic field).
Let $\alpha$ be an algebraic integer in $K$. I would like to know
- whether there are only finitely many such $\alpha$ whose absolute value is less than 1.
- If so, is there any explicit bound?
- How about if we restrict to real algebraic integers with absolute value less than 1?
For 2, if $K=\mathbb{Q}(\zeta_n)$, where $\zeta_n$ is a primitive $n^{th}$ root of unity, then is there a bound in terms of $n$?
Here I'm assuming you've fixed an embedding of $K$ in $\mathbb C$.
Remark that $ \mathcal O_K \subset \mathbb C$ is an additive subgroup of the complex numbers containing $\mathbb Z$.
Such a subgroup is discrete if and only if it equals $\mathbb Z$ or a lattice of the form $\mathbb Z+\alpha \mathbb Z$, which happens if and only if $K=\mathbb Q$ or $K$ is an imaginary quadratic field.
Otherwise, $\mathcal O_K\subset \mathbb C$ is not discrete and $0$ is an accumulation point of it, so the unit disc contains infinitely many elements of $\mathcal O_K$.