How do you prove that the set of roots of polynomial equations in one variable with integer coefficients is algebraically closed?

1 Answer
Jan 11, 2016

See explanation for a sketch of a proof based on the properties of symmetric polynomials.

Explanation:

Here is a sketch of a proof.

Let #A_0# be the set of all roots of polynomial equations in one variable with integer coefficients.

(1) #A_0# includes all rational numbers.

If #m, n in ZZ# with #n!=0# then #nx-m = 0# has root #x = m/n#.

(2) #A_0# is closed under negation.

Suppose #x_1# is a root of:

#a_n x^n + a_(n-1) x^(n-1) + ... + a_0 = 0#.

Then #-x_1# is a root of:

#(-a_n)^n x^n + (-a_(n-1))^(n-1) x^(n-1) + ... + a_0 = 0#.

(3) #A_0# is closed under reciprocal.

Suppose #x_1 != 0# is a root of:

#a_n x^n + a_(n-1) x^(n-1) + ... + a_0 = 0#

Then #1/x_1# is a root of:

#a_0 x^n + a_1 x^(n-1) + ... + a_n = 0#

(4) #A_0# can equivalently be described as the set of all roots of monic polynomial equations in one variable with rational coefficients.

Given a polynomial equation with integer coefficients:

#a_n x^n + a_(n-1) x^(n-1) + ... + a_0 = 0#

divide all the coefficients by #a_n# to get a monic polynomial with rational coefficients.

Conversely, given a monic polynomial equation with rational coefficients, multiply all of the coefficients by the least common multiple of the denominators of the coefficients to get a polynomial equation with integer coefficients.

(5) The coefficients of a monic polynomial of degree #n# are the #n# elementary symmetric polynomials in the #n# zeros

Proof omitted.

(6) #A_0# is closed under addition.

Given polynomial equations:

#P(x) = x^n + a_(n-1) x^(n-1) + ... + a_0 = 0#

#Q(x) = x^m + b_(m-1) x^(m-1) + ... + b_0 = 0#

where #a_i# and #b_j# are rational.

Denote the #n# roots of #P(x)# by #p_1#,...,#p_n# and the #m# roots of #Q(x)# by #q_1#,...,#q_m#.

Let #R(x) = prod_(i=1)^n prod_(j=1)^m (x-(p_i+q_j))#

Then #R(x)# is a monic polynomial, each of whose coefficients is symmetric in #p_i# and #q_j#, so it is expressible in terms of integer multiples of the elementary symmetric polynomials in #p_i# and #q_j#, namely the coefficients #a_i# and #b_j# of #P(x)# and #Q(x)#. So the coefficients of #R(x)# are rational too. So the zeros of #R(x)# are in #A_0#.

(7) #A_0# is closed under multiplication

Given polynomial equations:

#P(x) = x^n + a_(n-1) x^(n-1) + ... + a_0 = 0#

#Q(x) = x^m + b_(m-1) x^(m-1) + ... + b_0 = 0#

where #a_i# and #b_j# are rational.

Denote the #n# roots of #P(x)# by #p_1#,...,#p_n# and the #m# roots of #Q(x)# by #q_1#,...,#q_m#.

Let #R(x) = prod_(i=1)^n prod_(j=1)^m (x-p_i q_j)#

Then #R(x)# is a monic polynomial, each of whose coefficients is symmetric in #p_i# and #q_j#, so it is expressible in terms of integer multiples of the elementary symmetric polynomials in #p_i# and #q_j#, namely the coefficients #a_i# and #b_j# of #P(x)# and #Q(x)#. So the coefficients of #R(x)# are rational too. So the zeros of #R(x)# are in #A_0#.

(8) #A_0# is algebraically closed

Suppose #P(x) = x^n + a_(n-1) x^(n-1) + ... + a_0#

where #a_i in A_0# for #i = 0,...,n-1#.

For each #i in 0,...,n-1# let #P_i(x)# be a monic polynomial with rational coefficients of minimal degree #n_i# such that #P_i(a_i) = 0#. Denote the #n_i# zeros of #P_i(x) = 0# as #a_(i,1), ... , a_(i,n_i)#.

Consider:

#R(x) = prod_(j_(n-1) = 1)^(n_(n-1)) prod_(j_(n-2) = 1)^(n_(n-2)) ... prod_(j_0 = 1)^(n_0) (x^n + a_((n-1),j_(n-1)) x^(n-1) + a_((n-2),j_(n-2)) x^(n-2) + ... + a_(0,j_0))#

That is, #R(x)# is the product of all possible variants of #P(x)#, substituting the other roots of the minimal polynomial equations of each coefficient.

Then each of the coefficients of #R(x)# is symmetric in all of the roots of each of the minimal monic polynomials, so is expressible in terms of integer multiples of the elementary symmetric polynomials, which are the rational coefficients of each of the #P_i(x)# polynomials.

So the coefficients of #R(x)# are all rational and its zeros include the zeros of #P(x)#. So the zeros of #P(x)# are in #A_0# too.