I want to prove that $z=\frac{3}{5} + \frac{4}{5}i$ is not a root of unity, although its absolute value is 1.
When transformed to the geometric representation: $$z=\cos{\left(\arctan{\frac{4}{3}}\right)} + i\sin{\left(\arctan{\frac{4}{3}}\right)}$$ According to De Moivre's theorem, we get: $$z^n= \cos{\left(n\arctan{\frac{4}{3}}\right)} + i\sin{\left(n\arctan{\frac{4}{3}}\right)}$$
Now, if for $n\in \mathbb{N}: z^n=1$, then the imaginary part of the expression above must be zero, therefore:
$$\sin{\left(n\arctan{\frac{4}{3}}\right)}=0 \iff n\arctan{\frac{4}{3}} = k\pi, \ \ \ k \in \mathbb{N}$$
And we get that for $z$ to be a root of unity for some natural number $n$, $n$ must be in the form: $$n = \frac{k\pi}{\arctan{\frac{4}{3}}}, \ \ \ k \in \mathbb{N}$$
On the other hand, for $z^n=1$ it must be that:
$$\cos{\left(n\arctan{\frac{4}{3}}\right)} = 1 \iff n\arctan{\frac{4}{3}} = 2l\pi, \ \ \ l \in \mathbb{N}$$
and thus
$$n = \frac{2l\pi}{\arctan{\frac{4}{3}}}, \ \ \ l \in \mathbb{N}$$
By comparing those two forms of $n$, it must be the case that $k=2l$ and for $n$ to satisfy $z^n = 1$. What follows is that $n$ should be in the form
$$n = \frac{2l\pi}{\arctan{\frac{4}{3}}}, \ \ \ l \in \mathbb{N}$$
But, at the same time, $n$ must be a natural number. Should I prove now that such $n$ cannot even be a rational number, let alone a natural one? Or how should I approach finishing this proof?
As is shown in this answer, Niven's theorem says that $\sin(\pi p/q)$ is rational only when $\sin(\pi p/q)\in\left\{-1,-\frac12,0,\frac12,1\right\}$. However, $\sin\left(\arg\left(\frac35+\frac45i\right)\right)=\frac45$, so we know that $\arg\left(\frac35+\frac45i\right)$ is not a rational multiple of $\pi$.