Let P(x)=x^n+5x^(n-1)+3 where n > 1 is an integer. Prove that P(x) cannot be expressed as the product of two polynomials, each of which has all its coefficients integers and degree at least 1?

2 Answers
Dec 31, 2017

See explanation...

Explanation:

P(x) = x^n+5x^(n-1)+3

Suppose P(x) = Q(x)R(x) where:

Q(x) = a_hx^h+a_(h-1)x^(h-1)+...+a_1x+a_0

R(x) = b_kx^k+b_(k-1)x^(k-1)+...+b_1x+b_0

h + k = n

a_h = b_k = 1

a_0 = 3

b_0 = 1

Note that the signs on the constants must be positive, since otherwise Q(x) and R(x) would have real positive zeros, which P(x) does not.

The coefficient of x^m in Q(x)R(x) is:

a_mb_0+a_(m-1)b_1+...+a_1b_(m-1)+a_0b_m

Now let m be the least integer such that a_m is not a multiple of 3.

Then modulo 3 the coefficient of x^m in Q(x)R(x) is:

a_mb_0 = a_m

since all of the other terms are multiples of 3.

Note however that the smallest non-zero coefficient of P(x) beyond the constant is that of x^(n-1).

Hence m >= n-1, so Q(x) is of degree at least n-1 and R(x) is of degree at most 1.

So either R(x) = x+1, which would make -1 a zero of P(x) - which it is not, or R(x) = 1, meaning that P(x) has no non-trivial polynomial factors with integer coefficients.

Dec 31, 2017

See below.

Explanation:

We will show a general procedure but applied to a case study for n = 9

Now considering

P_n(x) = x^n +5x^(n-1)+3 = Q_u(x)R_v(x)

with

P_n(x) = sum_(k=0)^n a_k x^k
Q_u(x) = sum_(k=0)^u b_k x^k
R_v(x) = sum_(k=0)^v c_k x^k

then

a_k = sum_(i=0)^k b_(k-i)c_i (convolution of coefficients)

or exemplifying for n = 9, u = 5, v = 4

{(), (a_0=b_0c_0=3), (a_1=b_1c_0+b_0c_1=0), (a_2=b_2c_0+b_1c_1+b_0c_2=0),(a_3=b_3c_0+b_2c_1+b_1c_2+b_0c_3=0), (cdots), (a_7=b_5c_2+b_4c_3+b_3c_4 = 0), (a_8=b_5c_3+b_4c_4=5),(a_9=b_5 c_5 = 1):}

Now assuming b_0 = 3, c_0 = 1 (the other possibility is b_0 = 1, c_0 = 3) also b_5=c_4=1 and {b_k, c_k} in ZZ

As we can observe, from the first equation, as a consequence in the second equation

b_1c_0 equiv b_0 c_1 equiv 0 mod 3 rArr b_1c_1 equiv 0 mod 3 having b_(k-i)c_i equiv 0 mod 3

This behavior propagates until

b_5c_3+b_4c_4=5

with b_5b_4 equiv c_3 c_4 equiv 0 mod 3 from the previous equation

As a consequence b_5c_3+b_4c_4=5 cannot be attained in integers.