Basically this question has many solutions in MSE for example proof 1, proof 2 etc. I have also tried to prove it and wanted to checked. It is as follows:
- My first claim is there are only countably many polynomials in $\mathbb{Z}[x]$, i.e the set $\mathbb{Z}[x]$ is countable. Which is probably easy to see as we can see it as $\mathbb{Z}^n$.
- Since each polynomials has at most finite roots so if we consider all the roots in a set that will be nothing but countable union of finite sets, which is countable.
Hence, set of algebraic numbers are countable.
easy to see as we can see it as Z^n
Not obvious what you mean by that (what's $n$?). See however Prove that the set of integer coefficients polynomials is countable. Then step 2 is the easy part. – dxiv Aug 12 '17 at 07:07