[Math] How to prove that every real number is a zero of some power series with rational coefficients (if true)

nt.number-theoryset-theory

How would one approach proving that every real number is a zero of some power series with rational coefficients? I suspect that it is true, but there may exist some zero of a non-analytic function that is not a zero of any analytic function. I was thinking about approaching the problem using arguments of cardinality, but I am unsure about how to begin.

Thank you in advance.

Best Answer

Call your real number $\alpha$. Suppose you have found a polynomial $p$ of degree $n-1$ with rational coefficients such that $|p(\alpha)|\lt\epsilon$. Show you can find a rational $r$ such that $|p(\alpha)-r\alpha^n|\lt\epsilon/2$.