An analogue of Ruzsa's conjecture for polynomials over finite fields

https://doi.org/10.1016/j.jcta.2020.105337Get rights and content

Abstract

In 1971, Ruzsa conjectured that if f:NZ with f(n+k)f(n) mod k for every n,kN and f(n)=O(θn) with θ<e then f is a polynomial. In this paper, we investigate the analogous problem for the ring of polynomials over a finite field using the Polynomial Method in combinatorics.

Introduction

Let N denote the set of positive integers and let N0=N{0}. A strong form of a conjecture by Ruzsa is the following assertion. Suppose that f:N0Z satisfies the following 2 properties:

  • (P1)

    f(n+p)f(n) mod p for every prime p and every nN0;

  • (P2)

    limsupnlog|f(n)|n<e.

Then f is necessarily a polynomial. The original form allows the version of (P1) in which p is not necessarily a prime. Hall [11] gave an example constructed by Woodall showing that the upper bound e in (P2) is optimal. The reasoning behind this upper bound as well as the Hall-Woodall example is the (equivalent version of the) Prime Number Theorem stating that the product of primes up to n is en+o(n) and the fact that the residue class of f(n) modulo this product is determined uniquely by f(0),,f(n1) thanks to (P1). In 1971, Hall [10] and Ruzsa [15] independently proved the following result.

Theorem 1.1 Hall-Ruzsa, 1971

Suppose that f:N0Z satisfies (P1) andlimsupnlog|f(n)|n<e1 then f is a polynomial.

The best upper bound was obtained in 1996 by Zannier [18] by extending earlier work of Perelli and Zannier [17], [13]:

Theorem 1.2 Zannier, 1996

Suppose that f:N0Z satisfies (P1) andlimsupnlog|f(n)|n<e0.75 then f is a polynomial.

In fact, the author remarked [18, pp. 400–401] that the explicit upper bound e0.75 was chosen to avoid cumbersome formulas and it was possible to increase it slightly. The method of [18] uses the fact that the generating series f(n)xn is D-finite over Q (i.e. it satisfies a linear differential equation with coefficients in Q(x)) [13, Theorem 1.B] then applies deep results on the arithmetic of linear differential equations [4], [6].

This paper is motivated by our recent work on D-finite series [3] and a review of Ruzsa's conjecture. From now on, let F be the finite field of order q and characteristic p, let A=F[t], and let K=F(t). We have the usual degree map deg:AN0{}. A map f:AA is called a polynomial map if it is given by values on A of an element of K[X]. For every nN0, let An={AA:deg(A)=n}, A<n={AA:deg(A)<n}, and An={AA:deg(A)n}. Let PA be the set of irreducible polynomials; the sets Pn, P<n, and Pn are defined similarly. The superscript + is used to denote the subset consisting of all the monic polynomials, for example A+, An+, Pn+, etc. From the well-known identity [14, pp. 8]:d|nPPd+P=tqnt we haveqndeg(PPn+P)<2qn for every nN. In view of the reasoning behind Ruzsa's conjecture, it is natural to ask the following:

Question 1.3

Let f:AA satisfy the following 2 properties:

  • (P3)

    f(A+BP)f(A)modP for every A,BA and PP;

  • (P4)

    limsupdeg(A)logdeg(f(A))deg(A)<q.

Is it true that f is a polynomial map?

Note that (P3) should be the appropriate analogue of (P1): over the natural numbers, iterating (P1) yields f(n+bp)f(n)modp for every n,bN0 and prime p. On the other hand, over A, due to the presence of characteristic p, iterating the congruence condition f(A+P)f(A)modP for AA and PP is not enough to yield (P3). By the following example that is similar to the one by Hall-Woodall, we have that the upper bound q in (P4) cannot be increased. Fix a total order ≺ on A such that AB whenever deg(A)<deg(B). We define g:AA inductively. First, we assign arbitrary values of g at the constant polynomials. Let nN, BAn, and assume that we have defined g(A) for every AA with AB such that:g(A)g(A1)modPfor every A,A1B and prime P|(AA1). For every PPn+, let RPA with deg(RP)<deg(P) such that BRP mod P. By the Chinese Remainder Theorem, there exists a unique RA with deg(R)<deg(PPn+P) such that Rf(RP) mod P for every PPn+. Then we defineg(B):=R+PPn+P. It is not hard to prove that g satisfies Property (P3) (with g in place of f) and for every nN, BAn, we have deg(g(B))[qn,2qn) by (1). This latter property implies that g cannot be a polynomial map.

Following Professor Ruzsa's suggestion, we have:

Definition 1.4

Property (P3) is called the prime congruence-preserving condition. A map f:AA with this property is called a prime congruence-preserving map.

Our main result implies the affirmative answer to Question 1.3; in fact we can replace (P4) by the much weaker condition that deg(f(A)) is not too small compared to qdeg(A)deg(A):

Theorem 1.5

Let f:AA be a prime congruence-preserving map such thatdeg(f(A))<qdeg(A)27qdeg(A)when deg(A) is sufficiently large. Then f is a polynomial map.

There is nothing special about the constant 1/(27q) in (2) and one can certainly improve it by optimizing the estimates in the proof. It is much more interesting to know if the function qdeg(A)/deg(A) in (2) can be replaced by a larger function (see Section 4). There are significant differences between Ruzsa's conjecture and Question 1.3 despite the apparent similarities at first sight. Indeed none of the key techniques in the papers [13], [18] seem to be applicable in our situation. Obviously, the crucial result used in [18] that the generating series f(n)xn is D-finite has no counterpart here. The proof of the main result of [13] relies on a nontrivial linear recurrence relation of the form cdf(n+d)++c0f(n)=0. Over the integers, such a relation will allow one to determine f(n) for every nd once one knows f(0),,f(n1). On the other hand, for Question 1.3, while it seems possible to imitate the arguments in [13] to obtain a recurrence relation of the form cdf(A+Bd)++c0f(A+B0)=0 for AA with dN and B0,,BdA, such a relation does not seem as helpful: when deg(A) is large, one cannot use the relation to relate f(A) to the values of f at smaller degree polynomials. Finally, the technical trick of using the given congruence condition to obtain the vanishing on [2M0,(2+ϵ)M0] from the vanishing on [0,M0] (see [13, pp. 11–12] and [18, pp. 396–397]) does not seem applicable here.

The proof of Theorem 1.5 consists of 2 steps. The first step is to show that the points (A,f(A)) for AA belong to an algebraic plane curve over K, then it follows that deg(f(A)) can be bounded above by a linear function in deg(A). The second step, which might be of independent interest, treats the more general problem in which f is prime congruence-preserving and there exists a special sequence (An)nN0 in A such that deg(f(An)) is bounded above by a linear function in deg(An). Both steps rely on the construction of certain auxiliary polynomials; such a construction has played a fundamental role in diophantine approximation, transcendental number theory, and combinatorics. For examples in number theory, the readers are referred to [1], [12] and the references therein. In combinatorics, the method of constructing polynomials vanishing at certain points has recently been called the Polynomial Method and is the subject of the book [9]. This method has produced surprisingly short and elegant solutions of certain combinatorial problems over finite fields [7], [5], [8].

Acknowledgments. We are grateful to Professor Imre Ruzsa for his interest and helpful suggestions. We wish to thank Dr. Carlo Pagano, Professor Umberto Zannier, and the anonymous referee for the useful comments. J. B is partially supported by the NSERC Discovery Grant RGPIN-2016-03632. K. N. is partially supported by the NSERC Discovery Grant RGPIN-2018-03770, a start-up grant at UCalgary, and the CRC tier-2 research stipend 950-231716.

Section snippets

A nontrivial algebraic relation

We start with the following simple lemma:

Lemma 2.1

Let g:AA and assume that there exists C1N0 such that the following 3 properties hold:

  • (a)

    g(A+BP)g(A)modP for every A,BA and PP.

  • (b)

    deg(g(A))qdeg(A)1 for every AA with deg(A)>C1.

  • (c)

    g(A)=0 for every AAC1.

Then g is identically 0.

Proof

Otherwise, assume there is AA of smallest degree such that g(A)0. We have D:=deg(A)>C1. Since g(B)=0 for every BA<D and since for every monic irreducible polynomial P of degree at most D there is some C such that ACP has

A result under a linear bound

In this section, we consider a related result in which the inequality (2) is replaced by a much stronger linear bound on deg(f(An)) where (An)n0 is a special sequence in A. Moreover, the next theorem together with Corollary 2.3 yield Theorem 1.5.

Theorem 3.1

Let f:AA be a prime congruence-preserving map. Assume there exist UA with U0 (i.e. U is not the p-th power of an element of F¯[t]) and positive integers C5 and C6 such that deg(f(Un))C5n+C6 for every nN0. Then f is a polynomial map.

For every

A further question

As mentioned in the introduction, it is an interesting problem to strengthen 1.5 by replacing the function qdeg(A)/deg(A) in (2) by a larger function. Letdn:=deg(PPn+P) which is the degree of the product of all monic irreducible polynomials of degree at most n. It seems reasonable to ask the following:

Question 4.1

Suppose f:AA is a prime congruence-preserving map and there exists ϵ(0,1) such that for all sufficiently large n, for all AA of degree n, we havedeg(f(A))(1ϵ)dn. Is it true that f is

References (18)

  • J.F. Voloch

    The equation ax+by=1 in characteristic p

    J. Number Theory

    (1998)
  • E. Bombieri et al.

    Heights in Diophantine Geometry

    (2006)
  • J.P. Bell et al.

    Some finiteness results on monogenic orders in positive characteristic

    Int. Math. Res. Not.

    (2018)
  • J.P. Bell et al.

    D-finiteness, rationality, and height

  • D.V. Chudnovsky et al.

    Applications of Padé approximations to the Grothendieck conjecture on linear differential equations

  • E. Croot et al.

    Progression-free sets in Z4n are exponentially small

    Ann. Math. (2)

    (2017)
  • B. Dwork et al.

    An Introduction to G-Functions

    (1994)
  • Z. Dvir

    On the size of Kakeya sets in finite fields

    J. Am. Math. Soc.

    (2009)
  • J.S. Ellenberg et al.

    On large subsets of Fqn with no three-term arithmetic progression

    Ann. Math. (2)

    (2017)
There are more references available in the full text version of this article.

Cited by (8)

View all citing articles on Scopus
View full text