Polynomials and Algebraic Number Theory – Transforming Polynomials with Algebraic Coefficients to Integer Coefficients

algebraic-number-theorycomplex numbersminimal-polynomialspolynomialsroots

So, the field of complex algebraic numbers is algebraically closed, meaning that every root of a polynomial with algebraic coefficients is also algebraic.

But algebraic numbers are defined as roots of polynomials with integer coefficients.

So does that mean that every polynomial with algebraic coefficients can be transformed into a polynomial with integer coefficients that has the same roots? Or is it a system of integer polynomials with each corresponding to a different root of the initial polynomial?


I changed the title of the question a little so it makes more sense.

Best Answer

No; the polynomial $x-\sqrt{2}$ has algebraic coefficients and unique root $\sqrt{2}$. But any polynomial with integer coefficients that has $\sqrt{2}$ as a root also has $-\sqrt{2}$ as a root.


To the edited question; yes. You already note two key facts:

  1. The field of algebraic numbers is algebraically closed.
  2. Algebraic numbers are roots of polynomials with integer coefficients.

The first means that every root of a polynomial with algebraic coefficients is itself an algebraic number. The second means that it is a root of a polynomial with integer coefficients.

So given a polynomial $f$ with algebraic coefficients, for every root $\alpha$ of $f$ there exists a polynomial $f_{\alpha}$ with integer coefficients and with root $\alpha$. The product of all these polynomials for all roots $\alpha$ of $f$ then is a polynomial with integer coefficients, with all roots of $f$ as its roots.

Related Question