Proving a polynomial cannot be factored with integer coefficients

AI Thread Summary
The discussion revolves around proving that a polynomial of degree 1999 cannot be factored into polynomials with integer coefficients if it takes values of ±1 for 1999 distinct integer inputs. Participants explore the implications of polynomial degrees and the number of stationary points, concluding that if the polynomial could be factored, the resulting factors would not satisfy the conditions for integer coefficients. A key point raised is that the degree of the resulting polynomial must be less than 1998, leading to contradictions regarding the number of distinct values it can achieve. Ultimately, the analysis suggests that the initial polynomial cannot be factored as proposed. The conversation emphasizes the complexity of polynomial behavior and the constraints imposed by integer coefficients.
timetraveller123
Messages
620
Reaction score
45

Homework Statement


upload_2017-6-16_20-44-17.png

[/B]

Homework Equations

The Attempt at a Solution


i tried to do it by writing it as
##
a_{1999} x^{1999} + a_{1998} x^{1998} ... a_0 \pm1 = 0
##
for 1999 different integer values of x
i am thinking of writing it as
##
a_{1999} x^{1999} = -a_{1998} x^{1998} - a_{1997} x ^ {1997} ... a_0 \pm1
##
does this lend any information

i also tried to graph it
a 1999 degree polynomial has 1998 stationary points and at most 2000 points at which it is plus minus 1
 
Last edited:
Physics news on Phys.org
I would assume that you can factor it, and then look for a contradiction. What can you say about the value of the factors at these points?

Technical detail: The problem statement should say "non-constant polynomials", otherwise it is wrong: you can write p(x) as 1*p(x).
 
vishnu 73 said:

Homework Statement


View attachment 205538
[/B]

Homework Equations

The Attempt at a Solution


i tried to do it by writing it as
##
a_1999 x^1999 + a_1998 x^1998 ... a_0 \pm1 = 0
##
for 1999 different integer values of x
i am thinking of writing it as
##
a_1999 x^1999 = -a_1998 x^1998 - a_1997 x ^ 1997 ... a_0 \pm1
##
does this lend any information

i also tried to graph it
a 1999 degree polynomial has 1998 stationary points and at most 2000 points at which it is plus minus 1

Use braces: in TeX/LaTeX, if you have a subscript or superscript consisting of more than one character, you need to put it in braces, like this: a_{1999} and x^{1999}. Without braces, a_1999 and x^1999 give you get this: ##a_1999, x^1999##; but with braces you get this: ##a_{1999}, x^{1999}##.
 
@mfb
sure give me some time i will reply soon
@Ray Vickson
sorry about that still new to letex thanks edited it forgot to check after posting
 
@mfb
this is what i did
assuming it can be factored into a product of two polynomials with integer coeffecients it can be written as
##
(a_n x^ n + a_{n-1} x^{n-1} ... a_0)(b_{1999-n}x^{1999-n} + b_{1998-n} x^{1998-n} ... b_0)\\
where \\
a_i , b_i = integers
##
hence
##
(a_n x^ n + a_{n-1} x^{n-1} ... a_0) = \pm 1\\

(b_{1999-n}x^{1999-n} + b_{1998-n} x^{1998-n} ... b_0) = \pm 1
##
for 1999 different values of integer x
if n is greater than or equal to 2
then the degree of the b polynomial is less than 1998 and cannot be plus minus 1 for 1999 distinct values
but if n = 1 the degree of a polynomial is just 1 and certainly can at most be plus minus 1 2 times
hence it cannot be factored like this
is this correct?
 
vishnu 73 said:
if n is greater than or equal to 2
then the degree of the b polynomial is less than 1998 and cannot be plus minus 1 for 1999 distinct values
But you have two polynomials: ##a(x) + 1## and ##a(x) - 1##. Can't the ##1999## many zeros be spread on these two?
 
@fresh_42
i don't quite get why you are talking about zeros here
the question states the initial polynomial is ±1 for 1999 different integer values of x and since both of the a and b polynomial have only integer terms in them their absolute value must equal 1 also for 1999 values of x

oh wait now that i actually drawn it out i realize i am wrong
because a cubic graph can have 4 points with absolute value equal to 1 and a pentic graph has 8 such points and hence i conjectured for n th degree there will be 2n - 2 such points
so 1998 degree has 3994 such points not 1999 as i initially thought
and now that i think more
1000 degree can have 1998 such points so the b polynomial must be at least of at least 1001 degree and hence a becomes of degree 998 degree which is not possible now correct? i am really hesitant about this method as it seems very vague to me myself but that is the only one i can think of please help
 
no sorry once again after further checking my conjecture was wrong
it turns out that degree 3 graph has 6 such points and degree 5 graph has 10 such points so i now conjecture that number of such points is 2n
so the b polynomial must be atleast 1000 degree now then the a polynomial becomes 999 degree which only has 1998 such points which is not possible
 
vishnu 73 said:
it turns out that degree 3 graph has 6 such points and degree 5 graph has 10 such points so i now conjecture that number of such points is 2n
so the b polynomial must be atleast 1000 degree now then the a polynomial becomes 999 degree which only has 1998 such points which is not possible
Correct.
 
  • Like
Likes timetraveller123
  • #10
really wow thanks
 
  • #11
can i ask a similar question about factoring polynomials here
 
  • #12
If it is a different problem, please open a new thread.
 
  • #13
ok
 
Back
Top