• No results found

FACTORING SPARSE POLYNOMIALS

N/A
N/A
Protected

Academic year: 2021

Share "FACTORING SPARSE POLYNOMIALS"

Copied!
89
0
0

Loading.... (view fulltext now)

Full text

(1)

F

ACTORING

S

PARSE

P

OLYNOMIALS

(2)

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:

(3)

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.

(4)

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.

(5)

(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

 .

(6)

the non-reciprocal part of F (xd1, . . . , xdr) is reducible

(7)

the non-reciprocal part of F (xd1, . . . , xdr) is reducible F (x1, . . . , xr) = arxr + · · · + a1x1 + a0

(8)

the non-reciprocal part of F (xd1, . . . , xdr) is reducible F (x1, . . . , xr) = arxr + · · · + a1x1 + a0

F (xd1, . . . , xdr) = arxdr + · · · + a1xd1 + a0

(9)

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:

(10)

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.

(11)

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.

(12)

(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

 .

(13)

(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

 .

(14)

(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

 .

(15)

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 .

(16)

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 .

(17)

Proof. Let

f (x) = arxdr + · · · + a1xd1 + a0.

(18)

Proof. Let

f (x) = arxdr + · · · + a1xd1 + a0. Consider

F (x1, . . . , xr) = arxr + · · · + a1x1 + a0 so that

F (xd1, . . . , xdr) = arxdr + · · · + a1xd1 + a0.

(19)

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.

(20)

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.

(21)

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).

(22)

Next, the algorithm checks each matrix N in S to see if

 d1 d2

...

dr

 = N

 v1 v2 v...ρ

 for some integers v1, . . . , vρ.

(23)

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.

(24)

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.

(25)

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).

(26)

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.

(27)

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

(28)

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

(29)

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

(30)

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

(31)

Schinzel’s Theorem 2 now indicates to us whether f (x) has a reducible non-cyclotomic part.

(32)

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.

(33)

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|}.

(34)

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.

(35)

exp (2 + o(1))p

N/ log N (log N + log log n)

× log(H + 1)

(36)

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)

(37)

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)

(38)

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 )

(39)

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|}.

(40)

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.

(41)

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. 

(42)

A C

URIOUS

C

ONNECTION WITH THE

O

DD

C

OVERING

P

ROBLEM

(43)

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.

(44)

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)

(45)

Example 2:

x ≡ 0 (mod 2) x ≡ 2 (mod 3) x ≡ 1 (mod 4) x ≡ 1 (mod 6) x ≡ 3 (mod 12)

(46)

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

(47)

Open Problem:

Does there exist an “odd covering” of the integers, a covering consisting of distinct odd moduli > 1?

(48)

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)

(49)

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)

(50)

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.

(51)

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)

(52)

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?

(53)

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

(54)

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?

(55)

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.

(56)

Schinzel’s Example:

(5x9+6x8+3x6+8x5+9x3+6x2+8x+3)xn+12 is reducible for all non-negative integers n

(57)

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}.

(58)

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)

(59)

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)

(60)

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)

(61)

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)

(62)

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)

(63)

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.

(64)

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.

(65)

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.

(66)

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.

(67)

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.

(68)

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.

(69)

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.

(70)

T

URAN

´

S

C

ONJECTURE

(71)

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.

(72)

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.

(73)

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.

(74)

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.

(75)

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.

(76)

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.

(77)

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.

(78)

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.

(79)

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.

(80)

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).

(81)

Ideas Behind Proof:

(82)

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 .

(83)

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.

(84)

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.

(85)

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.

(86)

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 ).

(87)

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.

(88)

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.

(89)

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.

References

Related documents

Показана роль провідних вчених , наукових та проектних організацій в розвитку системних уявлень щодо становлення системи організації вагонопотоків , плану формування поїздів і

There exists a polynomial time algorithm that, given coprime positive odd integers a and b, computes the Jacobi symbol a b .... The proof of the Euclidean algorithm shows that

The ability of the nine different models to predict total leaf biomass production using diameter at breast height (DBH), total tree height (H) and crown diameter (C)

An interesting open problem is the following: the restriction to computing bounded degree factors keeps their length under control, giving the possibility of computing them in

If your MySQL instance does not run on the same server as OpenEMM you might have to change certain parameters in MySQL's configuration file (usually my.cnf in directory /etc)

To generate random numbers we illuminate the cam- eras so that the mean number of absorbed photons ¯ n is su ffi cient to give a quantum uncertainty q = p n ¯ as large as

For nurses to initiate or receive contact requests using a wireless phone was shown to be troublesome in certain contexts.. We therefore designed a number of scenarios

Critical Care Clinical Information System DECISION SUPPORT DECISION SUPPORT •• Active: Active: DECISION SUPPORT DECISION SUPPORT.. –– Interacts with workflow Interacts