• Keine Ergebnisse gefunden

Integral-valued polynomials

N/A
N/A
Protected

Academic year: 2022

Aktie "Integral-valued polynomials"

Copied!
64
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Darij Grinberg

14 October 2013, Storrs

http://www.cip.ifi.lmu.de/~grinberg/storrs2013.pdf

(2)

What is an integral-valued polynomial?

This talk is about polynomials: 2x4+ 5x, 3x7−√

2x+ 17, . . .. Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Example: If every coefficient of P(x) is an integer, thenP(x) is integral-valued,e.g.,P(x) = 2x4+ 5x.

The converse isfalse: P(x) can be integral-valued without having integral coefficients!

Example: P(x) = 1 2x2− 1

2x= x(x−1)

2 . For n∈Z,n or n−1 is even, so n(n−1)

2 ∈Z.

Integral-valued polynomials occur in several areas of math, such as combinatorics, commutative algebra, and algebraic topology. Our goal: find a nice description of all integral-valued polynomials.

(3)

This talk is about polynomials: 2x4+ 5x, 3x7−√

2x+ 17, . . .. Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Example: If every coefficient of P(x) is an integer, thenP(x) is integral-valued,e.g.,P(x) = 2x4+ 5x.

The converse isfalse: P(x) can be integral-valued without having integral coefficients!

Example: P(x) = 1 2x2− 1

2x= x(x−1)

2 . For n∈Z,n or n−1 is even, so n(n−1)

2 ∈Z.

Integral-valued polynomials occur in several areas of math, such as combinatorics, commutative algebra, and algebraic topology.

Our goal: find a nice description of all integral-valued polynomials.

(4)

What is an integral-valued polynomial?

This talk is about polynomials: 2x4+ 5x, 3x7−√

2x+ 17, . . .. Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Example: If every coefficient of P(x) is an integer, thenP(x) is integral-valued,e.g.,P(x) = 2x4+ 5x.

The converse isfalse: P(x) can be integral-valued without having integral coefficients!

Example: P(x) = 1 2x2− 1

2x= x(x−1)

2 . For n∈Z,n or n−1 is even, so n(n−1)

2 ∈Z.

Integral-valued polynomials occur in several areas of math, such as combinatorics, commutative algebra, and algebraic topology.

Our goal: find a nice description of all integral-valued polynomials.

(5)

A polynomial is determined by “sufficiently many” of its values.

If P(x) andQ(x) are polynomials such thatP(x) =Q(x) for infinitely many numbers x,thenP(x) =Q(x) forall x.

For instance, a polynomial is completely determined by knowing its values at allx >0.

If P(x) andQ(x) are polynomials of degreed such that P(x) =Q(x) for d + 1 choices ofx,then P(x) =Q(x) for all x.

For instance, a quadratic polynomial is completely determined by knowing its values at (any) three choices of x.

(6)

Background: polynomials and their values

A polynomial is determined by “sufficiently many” of its values.

If P(x) andQ(x) are polynomials of degreed such that P(x) =Q(x) for d + 1 choices ofx,then P(x) =Q(x) for all x.

Example. To verify the identityx3−1 = (x−1)(x2+x+ 1) for allx, it is enough to check both sides are equal at 4 numbers:

both sides are polynomials of degree 3, so if they agree at 4 numbers then they agree everywhere. Atx = 0,1,2,3, both sides take the same values (−1,0,7, and 26).

This method can be used in other cases to prove polynomial identities combinatorially: whenx is an integer, the two sides of the identity could count the same thing in two different ways. And equality at enough integers forces equality everywhere.

(7)

A polynomial is determined by “sufficiently many” of its values.

If a polynomialP(x) satisfiesP(r)∈Qfor all r ∈Q,then all coefficients of P(x) lie inQ.

If a polynomialP(x) satisfies P(n)∈Zfor all n∈Z,then the coefficientsneed not all lie inZ.

1 P(x) =x2x 2

since n(n1)

2 Zfor allnZ

.

2 P(x) =x2+x 2

since n(n+ 1)

2 Zfor allnZ

.

3 notP(x) = x4x 4

since P(2) = 7 2

.

(8)

Background: polynomials and their values

A polynomial is determined by “sufficiently many” of its values.

If a polynomialP(x) satisfiesP(r)∈Qfor all r ∈Q,then all coefficients of P(x) lie inQ.

If a polynomialP(x) satisfies P(n)∈Zfor all n∈Z,then the coefficientsneed not all lie inZ.

1 P(x) =x2x 2

since n(n1)

2 Zfor allnZ

.

2 P(x) =x2+x 2

since n(n+ 1)

2 Zfor allnZ

.

3 notP(x) = x4x 4

since P(2) = 7 2

.

(9)

Integral-valued polynomials

Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Examples.

A polynomial with integer coefficients, of course. :)

p P(x) =1

6x(x+ 1)(2x+ 1), because P(n) = 12+ 22+· · ·+n2∈Zfor n≥0,

P(n) =−(12+ 22+· · ·+ (n0−1)2)∈Z for n=−n0<0.

(10)

Integral-valued polynomials

Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Examples.

A polynomial with integer coefficients, of course. :) P(x) = 1

p(xp−x) for all primesp. (Fermat’s little theorem.)

P(x) =1

6x(x+ 1)(2x+ 1), because P(n) = 12+ 22+· · ·+n2∈Zfor n≥0,

P(n) =−(12+ 22+· · ·+ (n0−1)2)∈Z for n=−n0<0.

(11)

Integral-valued polynomials

Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Examples.

A polynomial with integer coefficients, of course. :) P(x) = 1

p(xp−x)for all primes p. (Fermat’s little theorem.) P(x) = 1

6x(x+ 1)(2x+ 1), because

P(n) =−(12+ 22+· · ·+ (n0−1)2)∈Z for n=−n0<0.

(12)

Integral-valued polynomials

Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Examples.

A polynomial with integer coefficients, of course. :) P(x) = 1

p(xp−x)for all primes p. (Fermat’s little theorem.) P(x) = 1

6x(x+ 1)(2x+ 1), because P(n) = 12+ 22+· · ·+n2∈Z

for n≥0,

P(n) =−(12+ 22+· · ·+ (n0−1)2)∈Z for n=−n0<0.

(13)

Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Examples.

A polynomial with integer coefficients, of course. :) P(x) = 1

p(xp−x)for all primes p. (Fermat’s little theorem.) P(x) = 1

6x(x+ 1)(2x+ 1), because P(n) = 12+ 22+· · ·+n2∈Zfor n≥0,

P(n) =−(12+ 22+· · ·+ (n0−1)2)∈Z for n=−n0<0.

(14)

Integral-valued polynomials

Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Examples.

A polynomial with integer coefficients, of course. :) P(x) = 1

p(xp−x)for all primes p. (Fermat’s little theorem.) P(x) = 1

6x(x+ 1)(2x+ 1), because P(n) = 12+ 22+· · ·+n2∈Zfor n≥0,

P(n) =−(12+ 22+· · ·+ (n0−1)2)∈Z for n=−n0<0.

(15)

Integral-valued polynomials

Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Further example.

P(x) = x

m

:= x(x−1)· · ·(x−m+ 1) m!

for integersm≥0. The first few of these polynomials are x

0

= 1, x

1

=x, x

2

= x(x−1)

2 ,

x 3

= x(x−1)(x−2)

6 .

Indeed, forn≥0, the number n

m

countsthe number of m-element subsets of{1,2, . . . ,n}(“sampling balls from urns”).

m m

(16)

Integral-valued polynomials

Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Further example.

P(x) = x

m

:= x(x−1)· · ·(x−m+ 1) m!

for integersm≥0. The first few of these polynomials are x

0

= 1, x

1

=x, x

2

= x(x−1)

2 ,

x 3

= x(x−1)(x−2)

6 .

Indeed, forn≥0, the number n

m

countsthe number of m-element subsets of{1,2, . . . ,n}(“sampling balls from urns”).

Forn=−N <0, we have n

m

= (−1)m

N+m−1 m

∈Z.

(17)

Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Further example.

P(x) = x

m

:= x(x−1)· · ·(x−m+ 1) m!

for integersm≥0. The first few of these polynomials are x

0

= 1, x

1

=x, x

2

= x(x−1)

2 ,

x 3

= x(x−1)(x−2)

6 .

Indeed, forn≥0, the number n

m

countsthe number of m-element subsets of{1,2, . . . ,n}(“sampling balls from urns”).

Forn=−N <0, we have n

m

= (−1)m

N+m−1 m

∈Z.

(18)

Integral-valued polynomials

Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Further example.

P(x) = 1 m

X

d|m

φ m

d

xd

for integersm≥1, whereφ(k) is the number of integers among 1,2, . . . ,k that are relatively prime to k. The first few are

x, 1

2(x2+x), 1

3(x3+ 2x), 1

4(x4+x2+ 2x).

Forn≥1, 1 m

X

d|m

φ m

d

nd countsthe number of necklaces with mbeads of colors 1,2, . . . ,n up to a cyclic rotation (MacMahon 1892). It isnotclear why it’s in Zfor n<0. Will see why later!

(19)

Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Further example.

P(x) = 1 m

X

d|m

φ m

d

xd

for integersm≥1, whereφ(k) is the number of integers among 1,2, . . . ,k that are relatively prime to k. The first few are

x, 1

2(x2+x), 1

3(x3+ 2x), 1

4(x4+x2+ 2x).

Forn≥1, 1 m

X

d|m

φ m

d

nd countsthe number of necklaces with mbeads of colors 1,2, . . . ,n up to a cyclic rotation (MacMahon 1892). It isnotclear why it’s in Zfor n<0. Will see why later!

(20)

Integral-valued polynomials

Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Further examples. If P(x) is an integral-valued polynomial, so are

P(−x),

P(x+b) for b ∈Z,

P(Q(x)) for any other integral-valued polynomial Q(x), aP(x) +bQ(x) +cR(x), whereQ(x) andR(x) are integral-valued polynomials and a,b,c ∈Z.

What kind of nice description could there be ofallsuch polynomials?

(21)

Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Further examples. If P(x) is an integral-valued polynomial, so are

P(−x),

P(x+b) for b ∈Z,

P(Q(x)) for any other integral-valued polynomial Q(x), aP(x) +bQ(x) +cR(x), whereQ(x) andR(x) are integral-valued polynomials and a,b,c ∈Z.

What kind of nice description could there be ofallsuch polynomials?

(22)

Integral-valued polynomials

Call a polynomialP(x) integral-valuedifP(n)∈Zfor all n∈Z. Further examples. If P(x) is an integral-valued polynomial, so are

P(−x),

P(x+b) for b ∈Z,

P(Q(x)) for any other integral-valued polynomial Q(x), aP(x) +bQ(x) +cR(x), whereQ(x) andR(x) are integral-valued polynomials and a,b,c ∈Z.

What kind of nice description could there be ofallsuch polynomials?

(23)

Theorem (Polya, 1915)

Let N∈N. The integral-valued polynomials of degree≤N are exactly the polynomials that can be written as

a0

x 0

+a1

x 1

+· · ·+aN

x N

for some integers a0,a1, . . . ,aN. Moreover, an integral-valued polynomial can be written in this form in exactly one way.

We will explain where this formula for integral-valued polynomials comes from (not its uniqueness) using the method of finite differences, which is a discrete analogue of derivatives.

(24)

Classification of integral-valued polynomials: Examples

Recall that x

0

= 1, x

1

=x, x

2

= x(x−1)

2 ,

x 3

= x(x−1)(x−2)

6 .

In terms of these, integral-valued polynomials seen earlier are 1

2(x2+x) = x

2

+ x

1

, 1

6x(x+ 1)(2x+ 1) = 2 x

3

+ 3 x

2

+ x

1

, 1

3(x3+ 2x) = 2 x

3

+ 2 x

2

+ x

1

, 1

4(x4+x2+ 2x) = 6 x

4

+ 9 x

3

+ 4 x

2

+ x

1

.

(25)

Start with a polynomialP.

Write the valuesP(0),P(1),P(2), . . . in a line.

Write the successive differences P(1)−P(0),P(2)−P(1), . . . on the next line.

Write the successive differences of these successive differences on the next line.

Etc.

Here isP(x) =x2.

0 1 4 9 16 25 36

1 3 5 7 9 11

2 2 2 2 2

0 0 0 0

(26)

[Motivation for proof] Finite differences of 3x2−x+ 7 Start with a polynomialP.

Write the valuesP(0),P(1),P(2), . . . in a line.

Write the successive differences P(1)−P(0),P(2)−P(1), . . . on the next line.

Write the successive differences of these successive differences on the next line.

Etc.

Here isP(x) = 3x2−x+ 7.

7 9 17 31 51 77 109

2 8 14 20 26 32

6 6 6 6 6

0 0 0 0

(27)

Start with a polynomialP.

Write the valuesP(0),P(1),P(2), . . . in a line.

Write the successive differences P(1)−P(0),P(2)−P(1), . . . on the next line.

Write the successive differences of these successive differences on the next line.

Etc.

Here isP(x) =x3.

0 1 8 27 64 125 216

1 7 19 37 61 91

6 12 18 24 30

6 6 6 6

0 0 0

(28)

Classification of integral-valued polynomials: proof

Why does it always boil down to zeroes?

Main lemma: If P(x) is a polynomial of degree N ≥1 then P(x+ 1)−P(x)is a polynomial of degree N−1.

Special case: P(x) =xN.

To show (x+ 1)N−xN is a polynomial of degreeN−1, the binomial theorem says

(x+ 1)N =xN+ N

1

xN−1+ N

2

xN−2+· · ·+ 1. Subtracting thexN term leaves only terms of degree≤N−1 on the right hand side, and the term

N 1

xN−1 =NxN−1 has degree N−1.

(29)

Why does it always boil down to zeroes?

Main lemma: If P(x) is a polynomial of degree N ≥1 then P(x+ 1)−P(x)is a polynomial of degree N−1.

Special case: P(x) =xN.

To show (x+ 1)N−xN is a polynomial of degreeN−1, the binomial theorem says

(x+ 1)N =xN+ N

1

xN−1+ N

2

xN−2+· · ·+ 1.

Subtracting thexN term leaves only terms of degree≤N−1 on the right hand side, and the term

N 1

xN−1 =NxN−1 has degree N−1.

(30)

Classification of integral-valued polynomials: proof

Why does it always boil down to zeroes?

Main lemma: If P(x) is a polynomial of degree N ≥1 then P(x+ 1)−P(x)is a polynomial of degree N−1.

Special case: P(x) =xN.

To show (x+ 1)N−xN is a polynomial of degreeN−1, the binomial theorem says

(x+ 1)N =xN+ N

1

xN−1+ N

2

xN−2+· · ·+ 1.

Subtracting thexN term leaves only terms of degree≤N−1 on the right hand side, and the term

N 1

xN−1 =NxN−1 has degree N−1.

(31)

Why does it always boil down to zeroes?

Main lemma: If P(x) is a polynomial of degree N ≥1 then P(x+ 1)−P(x)is a polynomial of degree N−1.

General case: Set P(x) =a0+a1x1+· · ·+aNxN,aN 6= 0. Then P(x+ 1)−P(x)

= (a0+a1(x+ 1)1+· · ·+aN(x+ 1)N)

−(a0+a1x1+· · ·+aNxN)

=a0(1−1)

| {z }

vanishes

+a1((x+ 1)1−x1)

| {z }

degree 0 (by special case)

+· · ·+aN((x+ 1)N−xN)

| {z }

degreeN−1 (by special case)

.

SinceaN 6= 0, P(x+ 1)−P(x) has degree N−1. After enough successive differences the polynomial becomes constant, and at the next step all successive differences are 0.

(32)

Classification of integral-valued polynomials: proof

Why does it always boil down to zeroes?

Main lemma: If P(x) is a polynomial of degree N ≥1 then P(x+ 1)−P(x)is a polynomial of degree N−1.

General case: Set P(x) =a0+a1x1+· · ·+aNxN,aN 6= 0. Then P(x+ 1)−P(x)

= (a0+a1(x+ 1)1+· · ·+aN(x+ 1)N)

−(a0+a1x1+· · ·+aNxN)

=a0(1−1)

| {z }

vanishes

+a1((x+ 1)1−x1)

| {z }

degree 0 (by special case)

+· · ·+aN((x+ 1)N−xN)

| {z }

degreeN−1 (by special case)

.

SinceaN 6= 0, P(x+ 1)−P(x) has degree N−1. After enough successive differences the polynomial becomes constant, and at the next step all successive differences are 0.

(33)

We are now ready to prove the theorem (minus the “exactly one way” claim) by induction onN.

For polynomials of degree≤0,P(x) =a0=a0 x

0

, where a0 =P(0)∈Z. So we can takeN≥1.

LetP(x) be an integral-valued polynomial of degree≤N.

By main lemma,P(x+ 1)−P(x) is a polynomial of degree

≤N−1, and is integral-valued of course. Hence by induction hypothesis,

P(x+ 1)−P(x) =b0 x

0

+b1 x

1

+· · ·+bN−1

x N−1

for some integersb0,b1, . . . ,bN−1.

UsingP(x)−P(0) in place ofP(x), WLOGP(0) = 0 (subtracting constant term can’t hurt).

(34)

Classification of integral-valued polynomials: proof

We are now ready to prove the theorem (minus the “exactly one way” claim) by induction onN.

For polynomials of degree≤0,P(x) =a0=a0 x

0

, where a0 =P(0)∈Z. So we can takeN≥1.

LetP(x) be an integral-valued polynomial of degree≤N.

By main lemma,P(x+ 1)−P(x) is a polynomial of degree

≤N−1, and is integral-valued of course. Hence by induction hypothesis,

P(x+ 1)−P(x) =b0 x

0

+b1 x

1

+· · ·+bN−1

x N−1

for some integersb0,b1, . . . ,bN−1.

UsingP(x)−P(0) in place ofP(x), WLOGP(0) = 0 (subtracting constant term can’t hurt).

(35)

Classification of integral-valued polynomials: proof Using a telescoping sum, for everyn≥1 we have

n−1

X

k=0

(P(k+ 1)−P(k)) =P(n)−P(0)

| {z }

=0

=P(n).

Since

P(x+ 1)−P(x) =b0

x 0

+b1

x 1

+· · ·+bN−1

x N−1

we setx=k and get P(k+ 1)−P(k) =b0

k 0

+b1

k 1

+· · ·+bN−1

k N−1

. Substituting this above,

k=0

b0

0 +b1

1 +· · ·+bN−1

N−1 =P(n).

(36)

Classification of integral-valued polynomials: proof Using a telescoping sum, for everyn≥1 we have

n−1

X

k=0

(P(k+ 1)−P(k)) =P(n)−P(0)

| {z }

=0

=P(n).

Since

P(x+ 1)−P(x) =b0

x 0

+b1

x 1

+· · ·+bN−1

x N−1

we setx=k and get P(k+ 1)−P(k) =b0

k 0

+b1

k 1

+· · ·+bN−1

k N−1

. Substituting this above,

n−1

X

k=0

b0

k 0

+b1

k 1

+· · ·+bN−1

k N−1

=P(n).

(37)

Using a telescoping sum, for everyn≥1 we have

n−1

X

k=0

(P(k+ 1)−P(k)) =P(n)−P(0)

| {z }

=0

=P(n).

Since

P(x+ 1)−P(x) =b0

x 0

+b1

x 1

+· · ·+bN−1

x N−1

we setx=k and get P(k+ 1)−P(k) =b0

k 0

+b1

k 1

+· · ·+bN−1

k N−1

. Substituting this above,

n−1

X

k=0

b0

k 0

+b1

k 1

+· · ·+bN−1

k N−1

=P(n).

(38)

Classification of integral-valued polynomials: proof

So forn≥1 P(n) =

n−1

X

k=0

b0

k 0

+b1

k 1

+· · ·+bN−1

k N−1

=b0 n−1

X

k=0

k 0

+b1

n−1

X

k=0

k 1

+· · ·+bN−1 n−1

X

k=0

k N−1

.

But the hockey-stick identity says for everyj ≥0 that

n−1

X

k=0

k j

= n

j+ 1

(39)

So forn≥1 P(n) =

n−1

X

k=0

b0

k 0

+b1

k 1

+· · ·+bN−1

k N−1

=b0 n−1

X

k=0

k 0

+b1

n−1

X

k=0

k 1

+· · ·+bN−1 n−1

X

k=0

k N−1

=b0 n

1

+b1 n

2

+· · ·+bN−1

n N

,

since the hockey-stick identity says for allj ≥0 that

n−1

X

k=0

k j

= n

j+ 1

.

(40)

Classification of integral-valued polynomials: proof

So

P(n) =b0

n 1

+b1

n 2

+· · ·+bN−1

n N

for alln ≥1. Setting Q(x) =b0

x 1

+b1

x 2

+· · ·+bN−1

x N

,

the polynomialsP(x) andQ(x) have P(n) =Q(n) for all n≥1.

Since a polynomial is determined by its values at infinitely many numbers,P(x) =Q(x) for allx, so

P(x) =b0

x 1

+b1

x 2

+· · ·+bN−1

x N

.

(41)

So

P(n) =b0

n 1

+b1

n 2

+· · ·+bN−1

n N

for alln ≥1. Setting Q(x) =b0

x 1

+b1

x 2

+· · ·+bN−1

x N

,

the polynomialsP(x) andQ(x) have P(n) =Q(n) for all n≥1.

Since a polynomial is determined by its values at infinitely many numbers,P(x) =Q(x) for allx, so

P(x) =b0

x 1

+b1

x 2

+· · ·+bN−1

x N

.

(42)

Classification of integral-valued polynomials: proof

So

P(n) =b0

n 1

+b1

n 2

+· · ·+bN−1

n N

for alln ≥1. Setting Q(x) =b0

x 1

+b1

x 2

+· · ·+bN−1

x N

,

the polynomialsP(x) andQ(x) have P(n) =Q(n) for all n≥1.

Since a polynomial is determined by its values at infinitely many numbers,P(x) =Q(x) for allx, so

P(x) =b0

x 1

+b1

x 2

+· · ·+bN−1

x N

.

(43)

We have now proven the existence part of Theorem

Let N∈N. The integral-valued polynomials of degree≤N are exactly the polynomials that can be written as

a0

x 0

+a1

x 1

+· · ·+aN x

N

for some integers a0,a1, . . . ,aN. Moreover, an integral-valued polynomial can be written in this form in exactly one way.

A polynomial of degree≤N is determined by its values at 0, 1, . . . ,N, and our proof only needed such values, so we proved

Corollary

If a polynomial P(x) of degree≤N satisfies P(n)∈Z for n= 0,1, . . . ,N then P(n)∈Z for all n∈Z.

Therefore ifP(n)∈Zfor n≥0,P(n)∈Zfor all n ∈Z.

(44)

Summary

We have now proven the existence part of Theorem

Let N∈N. The integral-valued polynomials of degree≤N are exactly the polynomials that can be written as

a0

x 0

+a1

x 1

+· · ·+aN x

N

for some integers a0,a1, . . . ,aN. Moreover, an integral-valued polynomial can be written in this form in exactly one way.

A polynomial of degree≤N is determined by its values at 0, 1,

. . . ,N, and our proof only needed such values, so we proved

Corollary

If a polynomial P(x) of degree≤N satisfies P(n)∈Z for n= 0,1, . . . ,N then P(n)∈Z for all n∈Z.

Therefore ifP(n)∈Zfor n≥0,P(n)∈Zfor all n ∈Z.

(45)

Coefficients

IfP(x) is integral-valued, how can we find a0,a1, . . . ,aN such that P(x) =a0

x 0

+a1

x 1

+· · ·+aN x

N

?

Ans: Use higher-order differences. Set (∆P)(x) =P(x+ 1)−P(x), and forj ≥1 set (∆j+1P)(x) = (∆jP)(x+ 1)−(∆jP)(x). Think of (∆jP)(x) as discrete analogue ofjth derivativeP(j)(x).

(CompareP(x+ 1)−P(x) toP0(x) = lim

h→0

P(x+h)−P(x)

h .)

(∆P)(x) = P(x+ 1)−P(x)

= 6x+ 2,

(∆2P)(x) = (∆P)(x+ 1)−(∆P)(x)

= 6, and (∆jP)(x) = 0 forj >2.

(46)

Coefficients

IfP(x) is integral-valued, how can we find a0,a1, . . . ,aN such that P(x) =a0

x 0

+a1

x 1

+· · ·+aN x

N

?

Ans: Use higher-order differences. Set(∆P)(x) =P(x+ 1)−P(x), and forj ≥1 set (∆j+1P)(x) = (∆jP)(x+ 1)−(∆jP)(x). Think of (∆jP)(x) as discrete analogue ofjth derivativeP(j)(x).

(CompareP(x+ 1)−P(x) toP0(x) = lim

h→0

P(x+h)−P(x)

h .)

Example. If P(x) = 3x2−x+ 7 then

(∆P)(x) = P(x+ 1)−P(x)

= 6x+ 2,

(∆2P)(x) = (∆P)(x+ 1)−(∆P)(x)

= 6, and (∆jP)(x) = 0 forj >2.

(47)

IfP(x) is integral-valued, how can we find a0,a1, . . . ,aN such that P(x) =a0

x 0

+a1

x 1

+· · ·+aN x

N

?

Ans: Use higher-order differences. Set(∆P)(x) =P(x+ 1)−P(x), and forj ≥1 set (∆j+1P)(x) = (∆jP)(x+ 1)−(∆jP)(x). Think of (∆jP)(x) as discrete analogue ofjth derivativeP(j)(x).

(CompareP(x+ 1)−P(x) toP0(x) = lim

h→0

P(x+h)−P(x)

h .)

Example. If P(x) = 3x2−x+ 7 then

(∆P)(x) = P(x+ 1)−P(x)

= 6x+ 2,

(∆2P)(x) = (∆P)(x+ 1)−(∆P)(x)

= 6, and (∆jP)(x) = 0 forj >2.

(48)

Coefficients

Theorem. For any polynomial P(x)of degree≤N, P(x) =a0

x 0

+a1

x 1

+· · ·+aN x

N

whereaj = (∆jP)(0)=

j

P

i=0

(−1)j−i j

i

P(i). That is,

P(x) =

degP

X

j=0

(∆jP)(0) x

j

.

This is a discrete analogue of Taylor’s formula P(x) =

degP

X

j=0

P(j)(0)xj j!.

(49)

Theorem. For any polynomial P(x)of degree≤N, P(x) =a0

x 0

+a1

x 1

+· · ·+aN x

N

whereaj = (∆jP)(0)=

j

P

i=0

(−1)j−i j

i

P(i). That is,

P(x) =

degP

X

j=0

(∆jP)(0) x

j

.

This is a discrete analogue of Taylor’s formula P(x) =

degP

X

j=0

P(j)(0)xj j!.

(50)

Coefficients

We have seen several integral-valued polynomialsP(x) earlier, and how they are written asa0

x 0

+a1

x 1

+· · ·+aN x

N

: 1

2(x2+x) = x

2

+ x

1

, 1

6x(x+ 1)(2x+ 1) = 2 x

3

+ 3 x

2

+ x

1

, 1

3(x3+ 2x) = 2 x

3

+ 2 x

2

+ x

1

, 1

4(x4+x2+ 2x) = 6 x

4

+ 9 x

3

+ 4 x

2

+ x

1

. All coefficients on the right can be found using the higher-order difference formula (∆jP)(0) =Pj

i=0(−1)j−i ji

P(i) for the coefficient of xj

. Let’s look at other examples.

(51)

Coefficients of(xp−x)/p.

For primep, 1

p(xp−x) is integral-valued. How does it look in Polya’s theorem?

1

2(x2−x)= x

2

. 1

3(x3−x) = 2 x

3

+ 2 x

2

.

5 5 4 3 2

1

p(xp−x)=

p

P

j=2

j! p

p j

x j

, where the curly braces denote Stirling numbers of the second kind.

(52)

Coefficients of(xp−x)/p.

For primep, 1

p(xp−x) is integral-valued. How does it look in Polya’s theorem?

1

2(x2−x)= x

2

. 1

3(x3−x)= 2 x

3

+ 2 x

2

. 1

5(x5−x) = 24 x

5

+ 48 x

4

+ 30 x

3

+ 6 x

2

.

1

p(xp−x)=

p

P

j=2

j! p

p j

x j

, where the curly braces denote Stirling numbers of the second kind.

(53)

For primep, 1

p(xp−x) is integral-valued. How does it look in Polya’s theorem?

1

2(x2−x)= x

2

. 1

3(x3−x)= 2 x

3

+ 2 x

2

. 1

5(x5−x)= 24 x

5

+ 48 x

4

+ 30 x

3

+ 6 x

2

. 1

p(xp−x) =

p

P

j=2

j!

p p

j x j

, where the curly braces denote Stirling numbers of the second kind.

(54)

Coefficients of(xp−x)/p.

For primep, 1

p(xp−x) is integral-valued. How does it look in Polya’s theorem?

1

2(x2−x)= x

2

. 1

3(x3−x)= 2 x

3

+ 2 x

2

. 1

5(x5−x)= 24 x

5

+ 48 x

4

+ 30 x

3

+ 6 x

2

. 1

p(xp−x)=

p

P

j=2

j!

p p

j x j

, where the curly braces denote Stirling numbers of the second kind.

(55)

Famous identities: for any integern≥1, 1 + 2 +· · ·+n = 1

2n(n+ 1), 12+ 22+· · ·+n2 = 1

6n(n+ 1)(2n+ 1).

For anyk ≥1, 1k + 2k +· · ·+nk =Sk(n) for a polynomialSk(x) of degreek+ 1.

1

2x(x+ 1)= x

2

+ x

1

. 1

6x(x+ 1)(2x+ 1)= 2 x

3

+ 3 x

2

+ x

1

. Sk(x)=

k+1

P

j=1

(j−1)!

k+ 1 j

x j

, where the curly braces denote Stirling numbers of the second kind.

(56)

Coefficients: binomial coefficients I

x m

= x

m

, duh.

x+ 1 m

= x

m−1

+ x

m

. x+ 2

m

= x

m−2

+ 2 x

m−1

+ x

m

. x+`

m

=

m

P

k=0

` m−k

x k

for `≥0.

This is the Chu-Vandermonde convolution identity. To prove it, it suffices to show that

n+` m

=

m

P

k=0

` m−k

n k

for n ∈N, or even just for 0≤n≤m. There is a balls-and-urns argument.

(57)

x m

= x

m

, duh.

x+ 1 m

= x

m−1

+ x

m

. x+ 2

m

= x

m−2

+ 2 x

m−1

+ x

m

. x+`

m

=

m

P

k=0

` m−k

x k

for `≥0.

This is the Chu-Vandermonde convolution identity. To prove it, it suffices to show that

n+` m

=

m

P

k=0

` m−k

n k

for n ∈N, or even just for 0≤n≤m. There is a balls-and-urns argument.

(58)

Coefficients: binomial coefficients I

x m

= x

m

, duh.

x+ 1 m

= x

m−1

+ x

m

. x+ 2

m

= x

m−2

+ 2 x

m−1

+ x

m

. x+`

m

=

m

P

k=0

` m−k

x k

for `≥0.

This is the Chu-Vandermonde convolution identity. To prove it, it suffices to show that

n+` m

=

m

P

k=0

` m−k

n k

for n ∈N, or even just for 0≤n≤m. There is a balls-and-urns argument.

(59)

kx m

=

m

P

j=0

aj,k,m x

j

for k ≥1,

whereaj,k,m is the number of 0,1-matrices of sizek×j with entry sum mwithout zero columns. (Thanks to Gjergji Zaimi.)

(60)

Bonus: a question

For eachm≥1, let Pm(x) = 1

m!

m−1

Y

i=0

(xm−xi)

= 1

m!(xm−1)(xm−x)(xm−x2)· · ·(xm−xm−1).

Why isPm(x) integral-valued?

There is a slick proof thatPm(p)∈Z for prime p. (Namely: The symmetric groupSm embeds into GLm(Z/pZ).) This generalizes toPm(pr)∈Zfor prime powerspr. But this is not enough to ensurePm(n)∈Z for all integersn! (Yet, this holds.)

Thanks to Keith Conrad and Tom Roby for help. Thank you for listening!

(61)

For eachm≥1, let Pm(x) = 1

m!

m−1

Y

i=0

(xm−xi)

= 1

m!(xm−1)(xm−x)(xm−x2)· · ·(xm−xm−1).

Why isPm(x) integral-valued?

There is a slick proof thatPm(p)∈Z for prime p. (Namely: The symmetric groupSm embeds into GLm(Z/pZ).) This generalizes toPm(pr)∈Zfor prime powerspr. But this is not enough to ensurePm(n)∈Z for all integersn! (Yet, this holds.)

Thanks to Keith Conrad and Tom Roby for help.

Thank you for listening!

(62)

Bonus: a question

For eachm≥1, let Pm(x) = 1

m!

m−1

Y

i=0

(xm−xi)

= 1

m!(xm−1)(xm−x)(xm−x2)· · ·(xm−xm−1).

Why isPm(x) integral-valued?

There is a slick proof thatPm(p)∈Z for prime p. (Namely: The symmetric groupSm embeds into GLm(Z/pZ).) This generalizes toPm(pr)∈Zfor prime powerspr. But this is not enough to ensurePm(n)∈Z for all integersn! (Yet, this holds.)

Thanks to Keith Conrad and Tom Roby for help.

Thank you for listening!

(63)

Wikipedia, Integer-valued polynomial. http:

//en.wikipedia.org/wiki/Integer-valued_polynomial and references therein.

Manjul Bhargava, The Factorial Function and Generalizations, American Mathematical Monthly, vol. 107, Nov. 2000, pp.

783-799. http:

//www.maa.org/sites/default/files/pdf/upload_

library/22/Hasse/00029890.di021346.02p0064l.pdf Ronald L. Graham, Donald E. Knuth, and Oren Patashnik, Concrete Mathematics, 2nd edition, 1994.

http://mathlinks.ro/viewtopic.php?t=421474, http://mathlinks.ro/viewtopic.php?t=299793

(64)

References (more technical)

Qimh Ritchey Xantcha,Binomial rings: axiomatisation, transfer, and classification, arXiv:1104.1931v3.

http://arxiv.org/abs/1104.1931v3

Manjul Bhargava, On P-orderings, rings of integer-valued polynomials, and ultrametric analysis, Journal of the AMS, vol. 22, no. 4, Oct. 2009, pp. 963-993.

http://www.ams.org/journals/jams/2009-22-04/

S0894-0347-09-00638-9/S0894-0347-09-00638-9.pdf and many others (“binomial rings”,λ-rings, etc.).

Referenzen

ÄHNLICHE DOKUMENTE

Attempts to generate a new framework or new umbrella term (e.g., NPR, 2015; EdWeek, 2015) while well-intentioned, are not designed to address what we see as the

The major strength of a political science degree lies in its dual functionality as professional and civic education, indeed, as we discovered through our research, students

Language, Identity, Politics - the Myth of Two Ukraines Policy Brief There are some correlations be- tween language preferences and region of residence on the one

This, in my opinion and the opinion of others that I’ll quote in just a second, will be a tragedy for Israel because they will either have to dominate the

As in the case of symmetric polynomials, the algebra of multisymmetric polynomials admits an obvious module basis: the one made of the symmetrizations of the monomials, called

Further, self-concept beliefs were found to moderate the discrepancy between trait and state emotions such that positive emotions were overestimated in students with

12 Representations of Dionysus in this domain are abundant in Greek art, and this iconography can be found on Attic vase paintings of the late Archaic and

Moreover, the data analysis intends to identify the benefits of the use of ICTs and mass media within the planning processes in order to understand if regional governments use