F
ACTORINGS
PARSEP
OLYNOMIALSTheorem 1 (Schinzel): Let r be a positive integer, and fix non-zero integers a0, . . . , ar. Let
F (x1, . . . , xr) = arxr + · · · + a1x1 + a0.
Then there exist finite sets S and T of matrices satisfying:
Theorem 1 (Schinzel): Let r be a positive integer, and fix non-zero integers a0, . . . , ar. Let
F (x1, . . . , xr) = arxr + · · · + a1x1 + a0.
Then there exist finite sets S and T of matrices satisfying:
(i) Each matrix in S or T is an r × ρ matrix with integer entries and of rank ρ for some ρ ≤ r.
Theorem 1 (Schinzel): Let r be a positive integer, and fix non-zero integers a0, . . . , ar. Let
F (x1, . . . , xr) = arxr + · · · + a1x1 + a0.
Then there exist finite sets S and T of matrices satisfying:
(i) Each matrix in S or T is an r × ρ matrix with integer entries and of rank ρ for some ρ ≤ r.
(ii) The matrices in S and T are computable.
(iii) For every set of positive integers d1, . . . , dr with d1 < d2 < · · · < dr, the non-reciprocal part of F (xd1, . . . , xdr) is reducible if and only if there is an r × ρ matrix N in S and integers v1, . . . , vρ satisfying
d1 d2
...
dr
= N
v1 v2 v...ρ
but there is no r × ρ0 matrix M in T with ρ0 < ρ and no integers v10, . . . , v0
ρ0 satisfying
d1 d2
...
dr
= M
v10 v20
...
v0
ρ0
.
the non-reciprocal part of F (xd1, . . . , xdr) is reducible
the non-reciprocal part of F (xd1, . . . , xdr) is reducible F (x1, . . . , xr) = arxr + · · · + a1x1 + a0
the non-reciprocal part of F (xd1, . . . , xdr) is reducible F (x1, . . . , xr) = arxr + · · · + a1x1 + a0
F (xd1, . . . , xdr) = arxdr + · · · + a1xd1 + a0
Theorem 2 (Schinzel): Let r be a positive integer, and fix non-zero integers a0, . . . , ar. Let
F (x1, . . . , xr) = arxr + · · · + a1x1 + a0.
Then there exist finite sets S and T of matrices satisfying:
Theorem 2 (Schinzel): Let r be a positive integer, and fix non-zero integers a0, . . . , ar. Let
F (x1, . . . , xr) = arxr + · · · + a1x1 + a0.
Then there exist finite sets S and T of matrices satisfying:
(i) Each matrix in S or T is an r × ρ matrix with integer entries and of rank ρ for some ρ ≤ r.
Theorem 2 (Schinzel): Let r be a positive integer, and fix non-zero integers a0, . . . , ar. Let
F (x1, . . . , xr) = arxr + · · · + a1x1 + a0.
Then there exist finite sets S and T of matrices satisfying:
(i) Each matrix in S or T is an r × ρ matrix with integer entries and of rank ρ for some ρ ≤ r.
(ii) The matrices in S and T are computable.
(iii) For every set of positive integers d1, . . . , dr with F (xd1, . . . , xdr) not reciprocal and d1 < d2 < · · · < dr, the non-cyclotomic part of F (xd1, . . . , xdr) is reducible if and only if there is an r × ρ matrix N in S and integers v1, . . . , vρ satisfying
d1 d2
...
dr
= N
v1 v2 v...ρ
but there is no r × ρ0 matrix M in T with ρ0 < ρ and no integers v10 , . . . , v0
ρ0 satisfying
d1 d2
...
dr
= M
v10 v20
...
v0
ρ0
.
(iii) For every set of positive integers d1, . . . , dr with F (xd1, . . . , xdr) not reciprocal and d1 < d2 < · · · < dr, the non-cyclotomic part of F (xd1, . . . , xdr) is reducible if and only if there is an r × ρ matrix N in S and integers v1, . . . , vρ satisfying
d1 d2
...
dr
= N
v1 v2 v...ρ
but there is no r × ρ0 matrix M in T with ρ0 < ρ and no integers v10 , . . . , v0
ρ0 satisfying
d1 d2
...
dr
= M
v10 v20
...
v0
ρ0
.
(iii) For every set of positive integers d1, . . . , dr with F (xd1, . . . , xdr) not reciprocal and d1 < d2 < · · · < dr, the non-cyclotomic part of F (xd1, . . . , xdr) is reducible if and only if there is an r × ρ matrix N in S and integers v1, . . . , vρ satisfying
d1 d2
...
dr
= N
v1 v2 v...ρ
but there is no r × ρ0 matrix M in T with ρ0 < ρ and no integers v10 , . . . , v0
ρ0 satisfying
d1 d2
...
dr
= M
v10 v20
...
v0
ρ0
.
Theorem: There is an algorithm with the following prop- erty: Given a non-reciprocal f (x) ∈ Z[x] with N non- zero terms, degree n and height H, the algorithm deter- mines whether f (x) is irreducible in time
c(N, H)(log n)c0(N )
where c(N, H) depends only on N and H and c0(N ) depends only on N .
Theorem: There is an algorithm with the following prop- erty: Given a non-reciprocal f (x) ∈ Z[x] with N non- zero terms, degree n and height H, the algorithm deter- mines whether f (x) is irreducible in time
c(N, H)(log n)c0(N )
where c(N, H) depends only on N and H and c0(N ) depends only on N .
Proof. Let
f (x) = arxdr + · · · + a1xd1 + a0.
Proof. Let
f (x) = arxdr + · · · + a1xd1 + a0. Consider
F (x1, . . . , xr) = arxr + · · · + a1x1 + a0 so that
F (xd1, . . . , xdr) = arxdr + · · · + a1xd1 + a0.
Proof. Let
f (x) = arxdr + · · · + a1xd1 + a0. Consider
F (x1, . . . , xr) = arxr + · · · + a1x1 + a0 so that
F (xd1, . . . , xdr) = arxdr + · · · + a1xd1 + a0. Begin the algorithm by constructing the finite sets S and T of matrices in Schinzel’s Theorem 2.
Proof. Let
f (x) = arxdr + · · · + a1xd1 + a0. Consider
F (x1, . . . , xr) = arxr + · · · + a1x1 + a0 so that
F (xd1, . . . , xdr) = arxdr + · · · + a1xd1 + a0. Begin the algorithm by constructing the finite sets S and T of matrices in Schinzel’s Theorem 2. Observe that S and T depend on F and not on the d1, . . . , dr.
Proof. Let
f (x) = arxdr + · · · + a1xd1 + a0. Consider
F (x1, . . . , xr) = arxr + · · · + a1x1 + a0 so that
F (xd1, . . . , xdr) = arxdr + · · · + a1xd1 + a0. Begin the algorithm by constructing the finite sets S and T of matrices in Schinzel’s Theorem 2. Observe that S and T depend on F and not on the d1, . . . , dr, so this takes running time ≤ c1(N, H).
Next, the algorithm checks each matrix N in S to see if
d1 d2
...
dr
= N
v1 v2 v...ρ
for some integers v1, . . . , vρ.
Next, the algorithm checks each matrix N in S to see if
d1 d2
...
dr
= N
v1 v2 v...ρ
for some integers v1, . . . , vρ. In other words, v1, . . . , vρ are unknowns and elementary row operations are done to solve the above system of equations.
Next, the algorithm checks each matrix N in S to see if
d1 d2
...
dr
= N
v1 v2 v...ρ
for some integers v1, . . . , vρ. In other words, v1, . . . , vρ are unknowns and elementary row operations are done to solve the above system of equations. The rank of N is ρ, so if a solution exists, then it is unique.
Next, the algorithm checks each matrix N in S to see if
d1 d2
...
dr
= N
v1 v2 v...ρ
for some integers v1, . . . , vρ. In other words, v1, . . . , vρ are unknowns and elementary row operations are done to solve the above system of equations. The rank of N is ρ, so if a solution exists, then it is unique. This involves performing elementary operations (+, −, ×, and ÷) with entries in N and the dj (which are ≤ n).
Next, the algorithm checks each matrix N in S to see if
d1 d2
...
dr
= N
v1 v2 v...ρ
for some integers v1, . . . , vρ. In other words, v1, . . . , vρ are unknowns and elementary row operations are done to solve the above system of equations. The rank of N is ρ, so if a solution exists, then it is unique. This involves performing elementary operations (+, −, ×, and ÷) with entries in N and the dj (which are ≤ n). The running time here is ≤ c2(N, H) log2 n.
Next, the algorithm checks each matrix M in T to see if
d1 d2
...
dr
= M
v10 v20
...
vρ0
for some integers v10 , . . . , v0
ρ0 by using elementary row operations to solve the system of equations for the vj0.
0
Next, the algorithm checks each matrix M in T to see if
d1 d2
...
dr
= M
v10 v20
...
vρ0
for some integers v10 , . . . , v0
ρ0 by using elementary row operations to solve the system of equations for the vj0. The rank of M is ρ0, so if a solution exists, then it is unique.
0
Next, the algorithm checks each matrix M in T to see if
d1 d2
...
dr
= M
v10 v20
...
vρ0
for some integers v10 , . . . , v0
ρ0 by using elementary row operations to solve the system of equations for the vj0. The rank of M is ρ0, so if a solution exists, then it is unique.
This involves performing elementary operations (+, −,
×, and ÷) with entries in M and the dj (which are ≤ n).
0
Next, the algorithm checks each matrix M in T to see if
d1 d2
...
dr
= M
v10 v20
...
vρ0
for some integers v10 , . . . , v0
ρ0 by using elementary row operations to solve the system of equations for the vj0. The rank of M is ρ0, so if a solution exists, then it is unique.
This involves performing elementary operations (+, −,
×, and ÷) with entries in M and the dj (which are ≤ n).
The running time is again ≤ c2(N, H) log2 n.
0
Schinzel’s Theorem 2 now indicates to us whether f (x) has a reducible non-cyclotomic part.
Schinzel’s Theorem 2 now indicates to us whether f (x) has a reducible non-cyclotomic part. If so, then we output that f (x) is reducible. If not, we have more work to do.
Recall, we had the following theorem.
Theorem: There is an algorithm that has the following property: given f (x) = PN
j=1 ajxdj ∈ Z[x] with deg f = n, the algorithm determines whether f (x) has a cyclotomic factor and with running time
exp (2 + o(1))p
N/ log N (log N + log log n)
× log(H + 1)
as N tends to infinity, where H = max1≤j≤N{|aj|}.
Recall, we had the following theorem.
Theorem: There is an algorithm that has the following property: given f (x) = PN
j=1 ajxdj ∈ Z[x] with deg f = n, the algorithm determines whether f (x) has a cyclotomic factor and with running time
exp (2 + o(1))p
N/ log N (log N + log log n)
× log(H + 1)
as N tends to infinity, where H = max1≤j≤N{|aj|}.
We’ll come back to this.
exp (2 + o(1))p
N/ log N (log N + log log n)
× log(H + 1)
exp (2 + o(1))p
N/ log N (log N + log log n)
× log(H + 1) split into two parts
exp (2 + o(1))p
N/ log N (log N ) × log(H + 1) exp (2 + o(1))p
N/ log N (log log n)
exp (2 + o(1))p
N/ log N (log N + log log n)
× log(H + 1) split into two parts
c3(N, H) exp (2 + o(1))p
N/ log N (log log n)
exp (2 + o(1))p
N/ log N (log N + log log n)
× log(H + 1) split into two parts
c3(N, H) (log n)c4(N )
Theorem: There is an algorithm that has the following property: given f (x) = PN
j=1 ajxdj ∈ Z[x] with deg f = n, the algorithm determines whether f (x) has a cyclotomic factor and with running time
≤ c3(N, H)(log n)c4(N )
as N tends to infinity, where H = max1≤j≤N{|aj|}.
Theorem: There is an algorithm that has the following property: given f (x) = PN
j=1 ajxdj ∈ Z[x] with deg f = n, the algorithm determines whether f (x) has a cyclotomic factor and with running time
≤ c3(N, H)(log n)c4(N )
as N tends to infinity, where H = max1≤j≤N{|aj|}.
Algorithm Continued: If the non-cyclotomic part of f (x) is irreducible, then use the algorithm in the above theorem.
Theorem: There is an algorithm that has the following property: given f (x) = PN
j=1 ajxdj ∈ Z[x] with deg f = n, the algorithm determines whether f (x) has a cyclotomic factor and with running time
≤ c3(N, H)(log n)c4(N )
as N tends to infinity, where H = max1≤j≤N{|aj|}.
Algorithm Continued: If the non-cyclotomic part of f (x) is irreducible, then use the algorithm in the above theorem.
This completes the proof of the theorem.
A C
URIOUSC
ONNECTION WITH THEO
DDC
OVERINGP
ROBLEMCoverings of the Integers:
A covering of the integers is a system of congruences x ≡ aj (mod mj)
having the property that every integer satisfies at least one of the congruences.
Coverings of the Integers:
A covering of the integers is a system of congruences x ≡ aj (mod mj)
having the property that every integer satisfies at least one of the congruences.
Example 1:
x ≡ 0 (mod 2) x ≡ 1 (mod 2)
Example 2:
x ≡ 0 (mod 2) x ≡ 2 (mod 3) x ≡ 1 (mod 4) x ≡ 1 (mod 6) x ≡ 3 (mod 12)
Example 2:
x ≡ 0 (mod 2) x ≡ 2 (mod 3) x ≡ 1 (mod 4) x ≡ 1 (mod 6) x ≡ 3 (mod 12)
0 1 2 3 4 5 6 7 8 9 10 11
Open Problem:
Does there exist an “odd covering” of the integers, a covering consisting of distinct odd moduli > 1?
Open Problem:
Does there exist an “odd covering” of the integers, a covering consisting of distinct odd moduli > 1?
Erd˝os: $25 (for proof none exists)
Open Problem:
Does there exist an “odd covering” of the integers, a covering consisting of distinct odd moduli > 1?
Erd˝os: $25 (for proof none exists)
Selfridge: $2000 (for explicit example)
Sierpinski’s Application:
There exist infinitely many (even a positive proportion of) positive integers k such that k × 2n + 1 is composite for all non-negative integers n.
Sierpinski’s Application:
There exist infinitely many (even a positive proportion of) positive integers k such that k × 2n + 1 is composite for all non-negative integers n.
Selfridge’s Example: k = 78557
(smallest odd known)
Sierpinski’s Application:
There exist infinitely many (even a positive proportion of) positive integers k such that k × 2n + 1 is composite for all non-negative integers n.
Selfridge’s Example: k = 78557
(smallest odd known)
Polynomial Question: Does there exist f (x) ∈ Z[x]
such that f (x)xn + 1 is reducible for all non-negative integers n?
Sierpinski’s Application:
There exist infinitely many (even a positive proportion of) positive integers k such that k × 2n + 1 is composite for all non-negative integers n.
Selfridge’s Example: k = 78557
(smallest odd known)
Polynomial Question: Does there exist f (x) ∈ Z[x]
such that f (x)xn + 1 is reducible for all non-negative integers n?
Require: f (1) 6= −1
Sierpinski’s Application:
There exist infinitely many (even a positive proportion of) positive integers k such that k × 2n + 1 is composite for all non-negative integers n.
Selfridge’s Example: k = 78557
(smallest odd known)
Polynomial Question: Does there exist f (x) ∈ Z[x]
such that f (1) 6= −1 and f(x)xn + 1 is reducible for all non-negative integers n?
Sierpinski’s Application:
There exist infinitely many (even a positive proportion of) positive integers k such that k × 2n + 1 is composite for all non-negative integers n.
Selfridge’s Example: k = 78557
(smallest odd known)
Polynomial Question: Does there exist f (x) ∈ Z[x]
such that f (1) 6= −1 and f(x)xn + 1 is reducible for all non-negative integers n?
Answer: Nobody knows.
Schinzel’s Example:
(5x9+6x8+3x6+8x5+9x3+6x2+8x+3)xn+12 is reducible for all non-negative integers n
Schinzel’s Example:
(5x9+6x8+3x6+8x5+9x3+6x2+8x+3)xn+12 is reducible for all non-negative integers n
Comment: For each n, the above polynomial is divisible by at least one of
Φk(x) where k ∈ {2, 3, 4, 6, 12}.
Schinzel’s Example:
(5x9+6x8+3x6+8x5+9x3+6x2+8x+3)xn+12 is reducible for all non-negative integers n
Comment: For each n, the above polynomial is divisible by at least one of
Φk(x) where k ∈ {2, 3, 4, 6, 12}.
n ≡ 0 (mod 2) =⇒ f(x)xn + 12 ≡ 0 (mod x + 1)
Schinzel’s Example:
(5x9+6x8+3x6+8x5+9x3+6x2+8x+3)xn+12 is reducible for all non-negative integers n
Comment: For each n, the above polynomial is divisible by at least one of
Φk(x) where k ∈ {2, 3, 4, 6, 12}.
n ≡ 0 (mod 2) =⇒ f(x)xn + 12 ≡ 0 (mod x + 1)
n ≡ 2 (mod 3) =⇒ f(x)xn + 12 ≡ 0 (mod x2 + x + 1)
Schinzel’s Example:
(5x9+6x8+3x6+8x5+9x3+6x2+8x+3)xn+12 is reducible for all non-negative integers n
Comment: For each n, the above polynomial is divisible by at least one of
Φk(x) where k ∈ {2, 3, 4, 6, 12}.
n ≡ 0 (mod 2) =⇒ f(x)xn + 12 ≡ 0 (mod x + 1)
n ≡ 2 (mod 3) =⇒ f(x)xn + 12 ≡ 0 (mod x2 + x + 1) n ≡ 1 (mod 4) =⇒ f(x)xn + 12 ≡ 0 (mod x2 + 1)
Schinzel’s Example:
(5x9+6x8+3x6+8x5+9x3+6x2+8x+3)xn+12 is reducible for all non-negative integers n
Comment: For each n, the above polynomial is divisible by at least one of
Φk(x) where k ∈ {2, 3, 4, 6, 12}.
n ≡ 0 (mod 2) =⇒ f(x)xn + 12 ≡ 0 (mod x + 1)
n ≡ 2 (mod 3) =⇒ f(x)xn + 12 ≡ 0 (mod x2 + x + 1) n ≡ 1 (mod 4) =⇒ f(x)xn + 12 ≡ 0 (mod x2 + 1)
n ≡ 1 (mod 6) =⇒ f(x)xn + 12 ≡ 0 (mod x2 − x + 1)
Schinzel’s Example:
(5x9+6x8+3x6+8x5+9x3+6x2+8x+3)xn+12 is reducible for all non-negative integers n
Comment: For each n, the above polynomial is divisible by at least one of
Φk(x) where k ∈ {2, 3, 4, 6, 12}.
n ≡ 0 (mod 2) =⇒ f(x)xn + 12 ≡ 0 (mod x + 1)
n ≡ 2 (mod 3) =⇒ f(x)xn + 12 ≡ 0 (mod x2 + x + 1) n ≡ 1 (mod 4) =⇒ f(x)xn + 12 ≡ 0 (mod x2 + 1)
n ≡ 1 (mod 6) =⇒ f(x)xn + 12 ≡ 0 (mod x2 − x + 1) n ≡ 3 (mod 12) =⇒ f(x)xn + 12 ≡ 0 (mod x4 − x2 + 1)
Schinzel’s Example:
(5x9+6x8+3x6+8x5+9x3+6x2+8x+3)xn+12 is reducible for all non-negative integers n
Theorem. There exists an f (x) ∈ Z[x] with non-negative coefficients such that f (x)xn+ 4 is reducible for all non- negative integers n.
Schinzel’s Example:
(5x9+6x8+3x6+8x5+9x3+6x2+8x+3)xn+12 is reducible for all non-negative integers n
Theorem. There exists an f (x) ∈ Z[x] with non-negative coefficients such that f (x)xn+4 is reducible for all non- negative integers n.
Schinzel’s Example:
(5x9+6x8+3x6+8x5+9x3+6x2+8x+3)xn+12 is reducible for all non-negative integers n
Theorem. There exists an f (x) ∈ Z[x] with non-negative coefficients such that f (x)xn+ 4 is reducible for all non- negative integers n.
Schinzel’s Example:
(5x9+6x8+3x6+8x5+9x3+6x2+8x+3)xn+12 is reducible for all non-negative integers n
Theorem. There exists an f (x) ∈ Z[x] with non-negative coefficients such that f (x)xn+ 4 is reducible for all non- negative integers n.
Comment: For each n, the first polynomial is divisible by at least one Φk(x) where k divides 12.
Schinzel’s Example:
(5x9+6x8+3x6+8x5+9x3+6x2+8x+3)xn+12 is reducible for all non-negative integers n
Theorem. There exists an f (x) ∈ Z[x] with non-negative coefficients such that f (x)xn+ 4 is reducible for all non- negative integers n.
Comment: For each n, the second polynomial is divisible by at least one Φk(x) where k divides some integer N having more than 1017 digits.
Schinzel’s Example:
(5x9+6x8+3x6+8x5+9x3+6x2+8x+3)xn+12 is reducible for all non-negative integers n
Theorem. There exists an f (x) ∈ Z[x] with non-negative coefficients such that f (x)xn+ 4 is reducible for all non- negative integers n.
Comment: For each n, the second polynomial is divisible by at least one Φk(x) where k divides
2436750334086348800341531737112913231716191823232929313137374141.
Schinzel’s Theorem: If there is an f (x) ∈ Z[x] such that f (1) 6= −1 and f(x)xn + 1 is reducible for all non-negative integers n, then there is an odd covering of the integers.
T
URAN´ ’
SC
ONJECTUREConjecture: There is an absolute constant C such that if f (x) =
r
X
j=0
ajxj ∈ Z[x], then there is a
g(x) =
r
X
j=0
bjxj ∈ Z[x]
irreducible (over Q) such that
r
X
j=0
|bj − aj| ≤ C.
Conjecture: There is an absolute constant C such that if f (x) =
r
X
j=0
ajxj ∈ Z[x], then there is a
g(x) =
r
X
j=0
bjxj ∈ Z[x]
irreducible (over Q) such that
r
X
j=0
|bj − aj| ≤ C.
Comment: The conjecture remains open. If we take g(x) = Ps
j=0 bjxj ∈ Z[x] where possibly s > r, then the problem has been resolved by Schinzel.
First Attack on Tur´an’s Problem:
Old Theorem: When m is large, either u(x)xm + v(x) has an obvious factorization or the non-reciprocal part of u(x)xm + v(x) is irreducible.
First Attack on Tur´an’s Problem:
Old Theorem: When m is large, either u(x)xm + v(x) has an obvious factorization or the non-reciprocal part of u(x)xm + v(x) is irreducible.
Idea: Consider
g(x) = xn + f (x).
If one can show g(x) is irreducible for some n, then the conjecture of Tur´an (modified so deg g > deg f is al- lowed) is resolved with C = 1.
First Attack on Tur´an’s Problem:
Old Theorem: When m is large, either u(x)xm + v(x) has an obvious factorization or the non-reciprocal part of u(x)xm + v(x) is irreducible.
Idea: Consider
g(x) = xn + f (x).
If f (0) = 0 or f (1) = −1, then consider instead g(x) = xn + f (x) ± 1.
If one can show g(x) is irreducible for some n, then the conjecture of Tur´an (modified so deg g > deg f is al- lowed) is resolved with C = 2.
First Attack on Tur´an’s Problem:
Idea: Consider
g(x) = xn + f (x).
If f (0) = 0 or f (1) = −1, then consider instead g(x) = xn + f (x) ± 1.
If one can show g(x) is irreducible for some n, then the conjecture of Tur´an (modified so deg g > deg f is al- lowed) is resolved with C = 2.
First Attack on Tur´an’s Problem:
Idea: Consider
g(x) = xn + f (x).
If f (0) = 0 or f (1) = −1, then consider instead g(x) = xn + f (x) ± 1.
If one can show g(x) is irreducible for some n, then the conjecture of Tur´an (modified so deg g > deg f is al- lowed) is resolved with C = 2.
Problem: Dealing with g(x) = xn + f (x) is essentially equivalent to the odd covering problem. So this is hard.
Second Attack on Tur´an’s Problem:
Idea: Consider
g(x) = xm ± xn + f (x).
If f (0) = 0, then consider instead
g(x) = xm ± xn + f (x) ± 1.
Theorem (Schinzel): For every f (x) =
r
X
j=0
ajxj ∈ Z[x], there exist infinitely many irreducible
g(x) =
s
X
j=0
bjxj ∈ Z[x]
such that
max{r,s}
X
j=0
|aj − bj| ≤ 2 if f (0) 6= 0 3 always.
Theorem (Schinzel): For every f (x) =
r
X
j=0
ajxj ∈ Z[x], there exist infinitely many irreducible
g(x) =
s
X
j=0
bjxj ∈ Z[x]
such that
max{r,s}
X
j=0
|aj − bj| ≤ 2 if f (0) 6= 0 3 always.
One of these is such that
s < exp (5r + 7)(kf k2 + 3).
Ideas Behind Proof:
Ideas Behind Proof:
I Consider F (x) = xm + xn + f (x) with m ∈ (M, 2M ] and n ∈ (N, 2N ] where M and N are large and M > N .
Ideas Behind Proof:
I Consider F (x) = xm + xn + f (x) with m ∈ (M, 2M ] and n ∈ (N, 2N ] where M and N are large and M > N .
I Apply result on u(x)xm + v(x) with u(x) = 1 and v(x) = xn + f (x) to reduce problem to consideration of reciprocal factors.
Ideas Behind Proof:
I Consider F (x) = xm + xn + f (x) with m ∈ (M, 2M ] and n ∈ (N, 2N ] where M and N are large and M > N .
I Apply result on u(x)xm + v(x) with u(x) = 1 and v(x) = xn + f (x) to reduce problem to consideration of reciprocal factors.
I Find a bound on the number of xm + xn + f (x) with reciprocal non-cyclotomic factors.
Ideas Behind Proof:
I To bound the xm + xn + f (x) with cyclotomic factors, set
A = {(m, n) : M < m ≤ 2M, N < n ≤ 2N }, and let Ap ⊂ A (arising from when F (ζpk) = 0).
Use a “sieve” argument to estimate the size of A − [
Ap.
Ideas Behind Proof:
I To bound the xm + xn + f (x) with cyclotomic factors, set
A = {(m, n) : M < m ≤ 2M, N < n ≤ 2N }, and let Ap ⊂ A (arising from when F (ζpk) = 0).
Use a “sieve” argument to estimate the size of A − [
Ap.
I Deduce that some F (x) = xm+ xn+ f (x) with m ∈ (M, 2M ] and n ∈ (N, 2N ] is irreducible (where M and N are large and M > N ).
Current Knowledge:
Theorem: Given f (x) =
r
X
j=0
ajxj ∈ Z[x], there are
infinitely many irreducible g(x) =
s
X
j=0
bjxj ∈ Z[x]
such that max{r,s}
X
j=0
|aj − bj| ≤ 5.
One of these is such that
s ≤ 4r exp 4kf k2+ 12.
Current Knowledge:
Theorem: Given f (x) =
r
X
j=0
ajxj ∈ Z[x], there are
infinitely many irreducible g(x) =
s
X
j=0
bjxj ∈ Z[x]
such that max{r,s}
X
j=0
|aj − bj| ≤ 5.
One of these is such that
s ≤ 4r exp 4kf k2+ 12.
Current Knowledge:
Theorem: Given f (x) =
r
X
j=0
ajxj ∈ Z[x], there are
infinitely many irreducible g(x) =
s
X
j=0
bjxj ∈ Z[x]
such that max{r,s}
X
j=0
|aj − bj| ≤ 3.
One of these is such that
s ≤ some polynomial in r.