The Weil bounds. 1 The Statement

Similar documents
The zeta function, L-functions, and irreducible polynomials

Local properties of plane algebraic curves

Algebraic Cryptography Exam 2 Review

Homework 8 Solutions to Selected Problems

Finite fields: some applications Michel Waldschmidt 1

Theorem 5.3. Let E/F, E = F (u), be a simple field extension. Then u is algebraic if and only if E/F is finite. In this case, [E : F ] = deg f u.

Math 120 HW 9 Solutions

Algebra Review 2. 1 Fields. A field is an extension of the concept of a group.

LECTURE 5, FRIDAY

CHAPTER 10: POLYNOMIALS (DRAFT)

FILTERED RINGS AND MODULES. GRADINGS AND COMPLETIONS.

MATH 115, SUMMER 2012 LECTURE 12

GALOIS GROUPS OF CUBICS AND QUARTICS (NOT IN CHARACTERISTIC 2)

Solutions of exercise sheet 6

Dirichlet s Theorem. Martin Orr. August 21, The aim of this article is to prove Dirichlet s theorem on primes in arithmetic progressions:

Polynomial Rings. (Last Updated: December 8, 2017)

Math 429/581 (Advanced) Group Theory. Summary of Definitions, Examples, and Theorems by Stefan Gille

Maximal Class Numbers of CM Number Fields

Math 603, Spring 2003, HW 6, due 4/21/2003

55 Separable Extensions

= 1 2x. x 2 a ) 0 (mod p n ), (x 2 + 2a + a2. x a ) 2

g(x) = 1 1 x = 1 + x + x2 + x 3 + is not a polynomial, since it doesn t have finite degree. g(x) is an example of a power series.

A BRIEF INTRODUCTION TO LOCAL FIELDS

Honors Algebra 4, MATH 371 Winter 2010 Assignment 3 Due Friday, February 5 at 08:35

8 Appendix: Polynomial Rings

FIELD THEORY. Contents

Frobenius and His Density Theorem for Primes

Further linear algebra. Chapter II. Polynomials.

NOTES ON FINITE FIELDS

1, for s = σ + it where σ, t R and σ > 1

GALOIS THEORY. Contents

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra

SPECIAL POINTS AND LINES OF ALGEBRAIC SURFACES

Polynomial Rings. i=0. i=0. n+m. i=0. k=0

Lecture 03: Polynomial Based Codes

be any ring homomorphism and let s S be any element of S. Then there is a unique ring homomorphism

Irreducible Polynomials over Finite Fields

Reid 5.2. Describe the irreducible components of V (J) for J = (y 2 x 4, x 2 2x 3 x 2 y + 2xy + y 2 y) in k[x, y, z]. Here k is algebraically closed.

5 Dedekind extensions

where m is the maximal ideal of O X,p. Note that m/m 2 is a vector space. Suppose that we are given a morphism

1. Group Theory Permutations.

9 - The Combinatorial Nullstellensatz

Galois theory (Part II)( ) Example Sheet 1


Honors Algebra 4, MATH 371 Winter 2010 Assignment 4 Due Wednesday, February 17 at 08:35

Rational Points on Conics, and Local-Global Relations in Number Theory

GALOIS THEORY AT WORK: CONCRETE EXAMPLES

18. Cyclotomic polynomials II

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 37

CDM. Finite Fields. Klaus Sutner Carnegie Mellon University. Fall 2018

MATH 101A: ALGEBRA I, PART D: GALOIS THEORY 11

Hypersurfaces and the Weil conjectures

12. Hilbert Polynomials and Bézout s Theorem

Quantum algorithms (CO 781/CS 867/QIC 823, Winter 2013) Andrew Childs, University of Waterloo LECTURE 13: Query complexity and the polynomial method

Algebra Exam Fall Alexander J. Wertheim Last Updated: October 26, Groups Problem Problem Problem 3...

Abstract. 2. We construct several transcendental numbers.

LECTURE 2 FRANZ LEMMERMEYER

: Error Correcting Codes. October 2017 Lecture 1

Coding Theory and Applications. Solved Exercises and Problems of Cyclic Codes. Enes Pasalic University of Primorska Koper, 2013

Polynomials, Ideals, and Gröbner Bases

Lecture 6: Finite Fields

Lecture Notes Math 371: Algebra (Fall 2006) by Nathanael Leedom Ackerman

1 Rings 1 RINGS 1. Theorem 1.1 (Substitution Principle). Let ϕ : R R be a ring homomorphism

Lemma 1.1. The field K embeds as a subfield of Q(ζ D ).

Polynomials with nontrivial relations between their roots

Notes on graduate algebra. Robert Harron

32 Divisibility Theory in Integral Domains

1. multiplication is commutative and associative;

x = π m (a 0 + a 1 π + a 2 π ) where a i R, a 0 = 0, m Z.

Definition 1. NP is a class of language L such that there exists a poly time verifier V with

PERFECT POLYNOMIALS OVER F p WITH p + 1 IRREDUCIBLE DIVISORS. 1. Introduction. Let p be a prime number. For a monic polynomial A F p [x] let d

Introduction to Arithmetic Geometry Fall 2013 Lecture #24 12/03/2013

Math 201C Homework. Edward Burkard. g 1 (u) v + f 2(u) g 2 (u) v2 + + f n(u) a 2,k u k v a 1,k u k v + k=0. k=0 d

1 Overview and revision

(x 1 +x 2 )(x 1 x 2 )+(x 2 +x 3 )(x 2 x 3 )+(x 3 +x 1 )(x 3 x 1 ).

Chapter 1. Introduction to prime number theory. 1.1 The Prime Number Theorem

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 43

9. Finite fields. 1. Uniqueness

5 Dedekind extensions

Problem 1A. Find the volume of the solid given by x 2 + z 2 1, y 2 + z 2 1. (Hint: 1. Solution: The volume is 1. Problem 2A.

but no smaller power is equal to one. polynomial is defined to be

Clearly C B, for every C Q. Suppose that we may find v 1, v 2,..., v n

LECTURE 10, MONDAY MARCH 15, 2004

ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 2: HILBERT S NULLSTELLENSATZ.

Absolute Values and Completions

Moreover this binary operation satisfies the following properties

Lecture 8 - Algebraic Methods for Matching 1

Factorization in Integral Domains II

6.S897 Algebra and Computation February 27, Lecture 6

Thus, the integral closure A i of A in F i is a finitely generated (and torsion-free) A-module. It is not a priori clear if the A i s are locally

MATH 361: NUMBER THEORY TENTH LECTURE

WEIERSTRASS THEOREMS AND RINGS OF HOLOMORPHIC FUNCTIONS

Math 259: Introduction to Analytic Number Theory Primes in arithmetic progressions: Dirichlet characters and L-functions

Homework 2 - Math 603 Fall 05 Solutions

STRINGS OF CONSECUTIVE PRIMES IN FUNCTION FIELDS NOAM TANNER

Variety Evasive Sets

LECTURE NOTES IN CRYPTOGRAPHY

Places of Number Fields and Function Fields MATH 681, Spring 2018

MAT 535 Problem Set 5 Solutions

MINKOWSKI THEORY AND THE CLASS NUMBER

Transcription:

The Weil bounds Topics in Finite Fields Fall 013) Rutgers University Swastik Kopparty Last modified: Thursday 16 th February, 017 1 The Statement As we suggested earlier, the original form of the Weil bound deals with the number of solutions in F q to a bivariate polynomial HX, Y ) F q [X, Y ]. For a field F, a polynomial HX, Y ) F[X, Y ] is called absolutely irreducible if it is irreducible in the polynomial ring F[X, Y ] where F is the algebraic closure of F). For example: if F is a field and α is a quadratic non-residue in F, then: Y X is reducible, Y αx is irreducible, but not absolutely irreducible, Y X + 1 is absolutely irreducible. To see the last item, note that any factorization of HX, Y ) Y X +1 in F[X, Y ] is also a factorization of HX, Y ) in K[Y ], where K is the field FX), and thus the factorization must be of the form Y ax))y + ax)), where ax) K satisfies ax) X 1. But this cannot be. We can now state the Weil bound. Theorem 1. Let HX, Y ) F q [X, Y ] be an absolutely irreducible polynomial of degree d. Then: {x, y) F q Hx, y) 0} q ± Od q). For small d, this is what we would expect for a random function R : F q F q. Thus this is an expression of pseudorandomness. The Weil bound above implies the character sum Weil bounds that we mentioned in an earlier lecture. This implication is not obvious at all, but certain special cases of it are for example, the bound on x F q χgx)), when χ is the quadratic character). We will not prove this Weil bound in full generality, but we will prove several important special cases, and in particular, we will see complete proofs of the character sum Weil bounds. The absolute irreducibility assumption is important. Let us see examples illustrating what could go wrong with reducibility and with irreducibility but absolute reducibility: Y X has about q zeroes in F q which is the union of lines). Y αx has only 1 zero in F q, namely 0, 0). The first part of our proof of the character sum bounds is based on bounding the number of F q solutions to some special equations. We give two different elementary approaches, one based on Stepanov s methods, and another based on Bombieri s methods. From this, we will be able to get some weaker versions of the character sum bounds we are trying to prove. These character sum bounds will be nontrivial only for certain special characters and over certain kinds of fields. The second part of the proof is a dizzying display of generating function magic. It will enable us to deduce the theorem for all characters and all fields. This will involve relating the character sum over F q with related character sums over F q n for all n 1. 1

The Weil Bound for multiplicative character sums: Stepanov s proof.1 Strategy We now prove an upper bound on the number of solutions to equations of a certain type. Theorem. Suppose e q 1. Let gx) F q [X] be of degree d, such that Y e gx) F q [X, Y ] is absolutely irreducible. Then {x F q gx) is a perfect e th power } q e + Oe3 d q). The proof strategy is as follows: we will find a nonzero polynomial RX) F q [X] that vanishes whenever x is such that gx) is a perfect e th power. Then the number of such x is bounded by the number of zeroes of R, which can be bounded by degr). Here is one such polynomial: RX) gx) q 1)/e 1. We have that Rx) 0 whenever gx) is a perfect e th power. The number of such x is bounded by degr) d e q, which doesn t suffice for us. This argument failed for good reason: we didn t use the fact that we are counting x which lie in F q! The real argument is based on finding a nonzero polynomial RX) which vanishes whenever gx) is a perfect e th power AND x q x. We will actually choose R to vanish with multiplicity M at each such x; and the resulting upper bound on the number of x is degr)/m..1.1 Multiplicity and Hasse Derivatives We now discuss multiplicity of vanishing. We say a polynomial RX) F[X] vanishes at α F with multiplicity at least M if X α) M divides RX) and we denote this by multr, α) M. Over the field R, this can be expressed in terms of derivatives: multr, α) M iff for each i < M, we have d i R dx r α) 0. In fields of positive characteristic, this is no longer true essentially because iterated derivatives vanish too easily). Instead, we will use a slightly different notion of derivative, the Hasse derivative. For RX) F[X], we define its ith Hasse derivative R i) X) F[X] by: R i) X) coefficient of Z i in RX + Z). Note that we are defining the ith Hasse derivative directly, not as the i-fold repetition of the 1st Hasse derivative. In fact, the 1st Hasse derivative equals the 1st usual derivative. From the definition, we have: RX + Z) R 0) X)) + R 1) X)Z + R ) X)Z +.... This equation should remind you of Taylor s theorem, except it is missing some factorials. Indeed, the ith Hasse derivative is off from the ith usual derivative by a factor of i!. The above equation also easily implies a criterion for vanishing multiplicity: multr, α) M if and only if for each i < M, we have R i) α) 0. Observe that the Hasse derivative map R R i) is F-linear. Thus another way to define Hasse derivatives is by specifying it on the monomials: ) l X l ) i) X l i. i The Leibniz product rule for Hasse derivatives takes the following form: R S) i) X) R j) X)S k) X). j+ki

The chain rule and the Faa di Bruno version) are a bit more complicated. One can define multivariate Hasse derivatives and multivariate multiplicities analogously. Given RX 1,..., X m ) F[X 1,..., X m ], the i i 1,..., i m ) Hasse derivative of R, denoted R i) X), is defined by: R i) X) coefficient of Z i in RX + Z). They have many applications, but we will not have time to look at them.. Interpolating a polynomial Let S {x F q gx) q 1)/e 1}. We are going to find a polynomial RX) F q [X], such that for every x S, we have multr, x) M. For ease of notation, we only deal with the special case e. We will choose RX) to be of the form: RX) A 0 X, X q ) + gx) q 1)/ A 1 X, X q ), where A 0 X, Y ), A 1 X, Y ) F q [X, Y ] are both polynomials from the set: V {P X, Y ) F q [X, Y ] deg X P ) A, deg Y P ) B}, for some A, B to be specified later). Note that V is a AB dimensional space over F q, and that A 0, A 1 ) V. We will first show that if A 0, A 1 ) 0, 0), then RX) is a nonzero polynomial. Next, we will find some homogeneous F q linear constraints on A 0, A 1 ) V which imply that RX) vanishes at each point of S with multiplicity at least M The total number of these constraints is < AB: thus there is a nonzero A 0, A 1 ) V such that RX) has the desired vanishing property. Together, this implies that there is a nonzero RX) with the desired vanishing property, and we get an upper bound on S. 1. Nonvanishing of RX): Lemma 3. If A < q d, and if A 0X, Y ), A 1 X, Y )) 0, 0), then RX) 0. Proof. Suppose RX) 0. Then A 0 X, X q )+gx) q 1)/ A 1 X, X q ) 0. So A 0 X, X q ) gx) q 1 A 1 X, X q ) 0. This implies that gx)a 0 X, X q ) gx) q A 1 X, X q ) 0. Since gx) has F q coefficients, we get: Taking this equation mod X q, we get: gx)a 0 X, X q ) gx q )A 1 X, X q ) 0. gx)a 0 X, 0) g0)a 1 X, 0) 0 mod X q. Since the left hand side of this equation has degree d + q d) < q, we get the genuine equality of polynomials without mod): gx)a 0 X, 0) g0)a 1 X, 0) 0. So gx) g0) A1X,0) A 0X,0), which gives us a factorization of Y gx) in F q [X, Y ], a contradiction.. High multiplicity vanishing of R on S: We will now impose various F q -linear constraints on A 0, A 1 which will ensure that R vanishes with high multiplicity at each x S. Condition 0: We ask that the following polynomial is identically 0: A 0 X, X) + 1 A 1 X, X). The number of F q -linear constraints that this imposes equals the maximum possible degree of A 0 X, X) + A 1 X, X), which is A + B. By imposing this condition, we have that for each x S: Rx) A 0 x, x q ) + gx) q 1)/ A 1 x, x q ) A 0 x, x) + 1 A 1 x, x) 0. 3

Condition 1: We ask that the following polynomial is identically 0: gx) A 1,0) 0 X, X) + q 1 A 1 X, X) + gx) A 1,0) 1 X, X) 0. The number of F q -linear constraints that this imposes is A+B +d. By imposing this condition, we have that for each x S: gx) R 1) x) gx) A 1,0) 0 x, x q ) + q 1 gx)q 1)/ A 1 x, x q ) + gx) gx) q 1)/ A 1,0) 1 x, x q ) gx) A 1,0) 0 x, x) + q 1 A 1 x, x) + gx) A 1,0) 1 x, x) 0, and thus R 1) x) 0 since x S implies gx) 0).... Condition l: For general l < M, we observe that gx) l R l) X) is of the form: gx) l R l) X) A 0,l X, X q ) + gx) q 1)/ A 1,l X, X q ), where A 0,l X, Y ) and A 1,l X, Y ) are polynomials with X-degree A + ld and Y -degre B. Then Condition l asks that the following polynomial is identically 0: A 0,l X, X) + A 1,l X, X). The number of F q -linear constraints that this imposes equals the maximum possible degree of A 0,l X, X) + A 1,l X, X), which is A + ld + B. By imposing this condition, we have that for each x S: gx) l R l) x) A 0,l x, x q ) + gx) q 1)/ A 1,l x, x q ) A 0,l x, x) + A 1,l x, x) 0, and thus R l) x) 0 since x S implies gx) 0).... 3. Bounding S : If A 0, A 1 ) V satisfy Conditions 0, 1,..., M 1, then we have multr, x) M for each x S. The total number of homogeneous F q -linear constraints on A 0, A 1 ) V imposed by Conditions 0, 1,..., M 1 is at most: A + B) + A + B + d) + A + B + d) +... + A + B + M 1)d) MA + B) + d M. If we can ensure that this quantity is less that dimv ) AB, then there is a nonzero A 0, A 1 ) V such that multr, x) M for each x S. If we also have that A < q d, then this implies that RX) is a nonzero polynomial. This implies that S degr) M 1 qb + A + d q 1 ) 1 q B + d). M M Summarizing, if we have the following: MA + B) + d M < AB, 4

A < q d, then we get: Now we choose parameters A, B, M: S qb + d M. A q d 1, MA + B) + dm B + 1 M A + B + dm + A M, A A which ensures that the above conditions hold, and so for every M we get: Thus: Choosing M O q), we get: S qb + d M A A + B + dm + q M + d A M. 1 S q + B A + dm A + 1 ) + d M M. S q + Od q)..3 A basic multiplicative character sum bound Let q be odd and let χ be the quadratic character of F q. Let gx) be of degree d with Y gx) absolutely irreducible. This is equivalent to gx) α g 1 X) for α F q, g 1 X) F q [X]). Applying the upper bound we just proved to gx) and to αgx), where α is a quadratic nonresidue in F q, we get: x F q χgx)) Od q). This is the kind of bound that we wanted to show. For general e, we get an upper bound of q + Oe d q) on the number of x, y) F q with y e gx), provided Y e gx) is absolutely irreducible. This in turn implies, for χ a character of order e, a bound of the form: χgx)) x F q Oe3 d q). 1) For small e, this is a good bound. For large e, this bound gets worse than the trivial bound of Oq). The upcoming L-function argument will remove this poor dependence on e. 3 The Weil bound for additive character sums: Bombieri s proof 3.1 Strategy Let p be prime. Let q p n. Let Tr : F q F p be the trace map. We say a polynomial gx) is p-free if it is a linear combination of monomials X i where p i. The main step in proving the additive character sum Weil bounds is the following bound on the number of solutions to a bivariate equation. Theorem 4. For any p-free gx) F q [X] of degree d < p n/ 1, {x F q Trgx)) 0} q p + Od q). 5

By Hilbert s Theorem 90, this can be reformulated as follows. Let V {x, y) F q F q : P x, y) 0}, where P X, Y ) F q [X, Y ] is the polynomial Y p Y gx). Hilbert Theorem 90 implies that Trgx)) 0 if and only if there exists y such that y p y gx) 0; note that if this happens then there are exactly p such y s. Therefore it suffices to show that V q + Opd q). This is the form in which we will do the main argument. At the very high level, our strategy is as follows. We will find a low-degree polynomial QX, Y ) relatively prime to P X, Y ) such that for any x, y) V, Qx, y) is 0. Thus the cardinality of V is at at most the number of points of intersection of P X, Y ) 0 and QX, Y ) 0. We will then use a form of Bezout s Theorem to get an upper bound for this quantity. These three requirements on QX, Y ) low-degree, vanishing on V, and relatively prime to P X, Y )) are in tension with each other. We can easily find QX, Y ) with the first two properties: any multiple of P X, Y ) will do. To get the third property, we will take a multiple of P X, Y ), reduce this multiple mod X q X, Y q Y, and hope that this reduction is relatively prime to P X, Y ). Note that reducing mod X q X, Y q Y does not affect the property of vanishing on V since V F q). For simplicity of notation, we will prove the theorem only for p. The case of general p is very similar, and we omit it. 3.1.1 A version of the Bezout Theorem The a, b)-degree of a monomial X i Y j is defined to be ai + bj. The a, b)-degree of a polynomial is the maximum of the a, b)-degree of its monomials. We will need the following version of Bezout s theorem: Theorem 5. Let F be a field. Let P X, Y ) F[X, Y ] be a polynomial of the form uy ) fx), with X-degree equal to d X and Y -degree equal to d Y. Let QX, Y ) F[X, Y ] be relatively prime to P X, Y ) and have d Y, d X )-degree at most D. Then, {x, y) F F : P x, y) Qx, y) 0} D + d X d Y. Sketch of proof: Since P is monic in Y, we can reduce QX, Y ) mod P X, Y ) to get a polynomial Q X, Y ) which has Y -degree at most d Y 1. Observe that the reducing mod P X, Y ) does not increase the d Y, d X )- weighted degree. Thus Q X, Y ) has X-degree at most D d Y and Y -degree at most d Y 1. Now by the standard proof of Bezout s theorem using resultants), the number of common zeroes between P X, Y ) and Q X, Y ) and hence between P X, Y ) and QX, Y )) is at most d X d Y 1) + d Y D d Y D + d X d Y. We will apply this with P X, Y ) Y Y gx), and we will thus be interested in the, d weighted degree of polynomials QX, Y ). 3. A good basis Let S be the set of all integers that can be written as either i or i + d, for some nonnegative integer i. Let S j {s S : s j}. For any j d, we have S j j d 1)/). For any s S, let M s X, Y ) be the monomial X s/ if s is even, or X s d)/ Y if s is odd. Notice that the, d)-degree of M s X, Y ) is s. First observe that any polynomial RX, Y ) F q [X, Y ] of, d)-degree j, is congruent modulo P X, Y ) to exactly one polynomial of Y -degree at most 1 repeatedly replacing every occurrence of Y by Y + gx)). We denote this polynomial RX, Y ). In fact, the same argument shows that RX, Y ) has, d)-degree at most j, and is in the F q linear span of {M s X, Y ) : s S j }. Claim 6. X i Y j has, d)-weighted degree exactly i + dj. Proof. It suffices to consider i 0. By induction one shows that: 6

1. If j is even: Y j gx) j/ + R 0 X, Y ), where, d)-weighted degree of R 0 X, Y ) is less than dj.. If j is odd: Y j Y gx) j 1)/ + R 0 X, Y ), where, d)-weighted degree of R 0 X, Y ) is less than dj. This completes the proof. Observe that the map RX, Y ) RX, Y ) is F q -linear. 3.3 Interpolating a bivariate polynomial Let r n/. Let A, B be two integers to be picked later). Let a st ) s SA,t S B be formal variables over F q. Consider the polynomial QX, Y ) : a st M s X, Y )M t X, Y ) s S A,t S B Its, d)-degree is at most r B + A. Thus QX, Y ) is in the linear span of {M u X, Y ) : u S r B+A}. Thus the map sending a st ) s SA,t S B to QX, Y ) is a linear map from a space of dimension S A S B to a space of dimension S r B+A. Thus, if A, B satisfy A d 1)/)B d 1)/) > r B + A d 1)/, we know that there is a nonzero QX, Y ) of the above form such that QX, Y ) 0 i.e., P X, Y ) divides QX, Y )). Take such a QX, Y ). We will now see how to construct the polynomial QX, Y ) that we wanted earlier. Let n r QX, Y ) : st M s X, Y ) n r M t X, Y ). s S A,t S B a Note that the, d)-degree of QX, Y ) is at most n r A + B. Let us now check that for any x, y) V, Qx, y) 0. The crucial observation is: n r QX, Y ) st M s X, Y ) n r M t X, Y ) n mod X n X, Y n Y ) s S A,t S B a QX, Y ) n r mod X n X, Y n Y. 3) Take x, y) V. As P x, y) 0 and P X, Y ) divides QX, Y ), we conclude that Qx, y) 0. Furthermore, since x, y F q, we have x n x 0 and y n y 0. The crucial observation above now implies that Qx, y) 0. Thus V is contained in the set of all common solutions x, y) of Qx, y) P x, y) 0. Finally, let us show that QX, Y ) is relatively prime to P X, Y ). As P X, Y ) is irreducible, it suffices to show that QX, Y ) is nonzero. Note that: n r QX, Y ) st M s X, Y ) n r M t X, Y ) s S A,t S B a By Claim 6, the, d)-degree of any single term M s X, Y ) n r M t X, Y ) is exactly n r s+t. Now if B < n r, we see that all terms have distinct, d)-degrees, and hence any nonzero linear combination of them must be nonzero. Thus QX, Y ) 0, and so P X, Y ) is relatively prime to QX, Y ). We may now apply Theorem 5, and conclude the number of common solutions x, y) of Qx, y) P x, y) 0 is at most n r A + B + d. Thus V n r A + B + d. Summarizing, we showed that for any A, B satisfying r. 7

1. A, B d,. B < n r, 3. A d 1)/)B d 1)/) > r B + A d 1)/). we have V n r A + B + d. Picking A r + d 1 and B n r 1, we get V n + d n r + d, as desired. The argument for general p is very similar. 3.4 A basic additive character sum bound + r d+1 n r d+1 Let ψ a be an additive character of F q. Applying the above upper bound to several polynomials of the form agx) + α for suitable α), we get the following additive character sum bound: ψ a gx)) x F q Opd q). This bound is nontrivial only when q is much larger than p. The main step in deducing the full Weil bound via the L-function argument is to reduce to the case where q is much much bigger than p. 4 L-functions, the Riemann Hypothesis, and the Weil bounds 4.1 Multiplicative Character Sums Let gt ) F q [T ]. Let χ be a multiplicative character of F q of order e. We want to bound α F q χgα)). 4.1.1 The associated L-function Let χ : F q [T ] C be given by: degf ) χ F T )) χ gα i )), where F T ) c degf ) i1 T α i ) and α i F q. Note that 1) degf ) i1 gα i ) lies in F q, and so χ is properly defined, and ) χ is multiplicative. We will now see that χ as defined above is in fact a Dirichlet character. Let gt ) k j1 T β j) cj, with i1 8

the β j distinct. Then: degf ) χ F T )) χ gα i )) i1 degf ) χ i1 k α i β j ) cj ) j1 χ 1) k degf ) k j1 degf ) i1 k χ 1) k degf ) F β j ) cj ), j1 β j α i ) cj ) which only depends on the values of F on the β j, and hence only on F mod gt ), where gt ) k j1 T β j) is the squarefree part of gt ). Thus χ is a Dirichlet character mod gt ). Consider the L-function Ls, χ ): Ls, χ ) F T ) monic χ F ) F s, where F q degf ). By multiplicativity Ls, χ ) has an Euler factorization: Ls, χ ) P T ) monic irreducible 1 χp ) P s. By a result from an earlier lecture, this L function is in fact a polynomial in q s of degree at most deg g) 1 k 1. Let Ls, χ ) 1 + c 1 q s +... + c q )s. Note that c 1 χ F ) χgα)), F T ) monic, degree 1 α F q which is exactly the character sum that we are interested in! Since Ls, χ ) is a polynomial, we can factorize Ls, χ ) as: Consequently, we have: Ls, χ ) t 1 γ j q s ). j1 α F q χgα)) c 1 t γ j. The Riemann Hypothesis for this L function, which we will prove shortly, states that all the zeroes of Ls, χ ) have Rs) 1. This is equivalent to the statement that γ j q for each j, and it is in this form that we will prove the Riemann Hypothesis. j1 9

4.1. Lifting to F q n We now consider a lifting of all the above to F q n. Define χ n : F q n C by: χ n α) χnorm Fq n /F q α)). Observe that χ n is a multiplicative character of F q n of order e. Define χn : F q n[t ] C by: degf ) χ F T )) χ gα i )), where F T ) c degf ) i1 T α i ), and α i F q. Again, chin is well-defined, multiplicative, and a Dirichlet character mod gt ). Consider the L-function L n s, χn ): L n s, χn ) i1 F T ) monic χn F ) F s, n where F n q n degf ). We have that L n s, χn ) is a polynomial in q ns of degree at most k 1. Let L n s, χn ) c 0,n + c 1,n q ns +... + c e 1,n q ne 1)s. Note that c 1,n α F q n χ n gα)). 4) In the next section, we prove that Ls, χ ) determines L n s, χn ) via the formula: Consequently, we have: Thus: L n s, χn ) L n s, χn ) t j 1 j 1 Ls + πij n log q, χ). πij s+ 1 γ j q n log q ) ) t 1 ω j n γ j q s) t 1 γ n j q ns). j 1 c 1,n t j 1 γj n. 5) 10

4.1.3 Completing the proof of the Riemann Hypothesis By Equation 4), t j 1 γ n j α F q n χ n gα)). We can bound the right hand side of this equation using Equation 1), to get: t γj n Oe3 d q n ). j 1 The crucial thing to notice now is that we are applying our basic multiplicative character sum bound over a very large field F q n, while keeping the parameter e, d fixed this is when the basic bound is the strongest). We are now in the situation covered by the following lemma. Lemma 7. Suppose λ 1,..., λ t C and a, b > 0 are such that for all n > 0: t λ n j a bn. Then λ j b for each j. j1 Proof. For all ɛ > 0, there exist infinitely many n such that for all j, argλ n j ) ɛ, ɛ). For each such n, we have Rλ n j ) λ j n cosɛ) for all j, and thus t λ n j j1 for infinitely many n. This implies the result. t λ j n cosɛ) Thus γ j q for all j, and the Riemann Hypothesis for Ls, χ ) follows. Returning to our original character sum, we get: t t χgα)) α F q c 1 γ j γ j t q k 1) q. j1 j1 4.1.4 Relating Ls, χ ) and L n s, χn ) Lemma 8. L n s, χn ) j1 Ls + πij n log q, χ). Proof. The plan is to write both sides as Euler products and compare terms. Let σ : F q n F q n be the Frobenius automorphism a a q. Let P 0 T ) be a monic irreducible polynomial in F q n[t ] of degree l. Let P 0 T ),..., P T ) be the distinct Galois conjugates of P 0 T ) obtained as follows: P j T ) is obtained by replacing each coefficient a of P 1 T ) with σ j a) and P k T ) P 0 T )). If S j is the set of roots of P 0 T ), then S j polynomial in F q [T ] of degree l k. σ j S 0 ). Also note that k P jt ) is a monic irreducible Let α F q be a root of P 0 T ). The set of roots of P j T ) is {σ j α), σ j+n α), σ j+n α),..., σ j+l 1)n α)}, and σ j+ln α) σ j α). The set of roots of P T ) is {α, σα),..., σ l α)}, and σ lk α) α. Thus lk divides nl, l and GCDn, l k) k. l k GCDn,l k) 11

Now consider the following factors of L n s, χn ): 1 χ n P j T )) P j s n 1 χnorm F qn /F q l 1 j 0 gσj+nj α)))) P j s n 1 χ j 0 σj l 1 1 χ l 1 j 0 1 χ nl 1 1 χ nl 1 j 0 gσj+nj α)))) P j s n j 0 gσj +j+nj α))) P j s n j 0 gσj +j α))) P j s n j 0 gσj α))) P j s n 1 χ kl 1 j 0 gσj α))) n k P j s n 1 χ kl 1 j 0 gσj α))) n k q nls 1 ) χp T )) n 1 k q nls 1 χp T )) n k q nls 1 χp T )) n k q lks ) n k 1 ωn l k j ) k ) k χ P T )) q lks 1 χp T )) πilkj lks+ q n log q 1 χp T )) πij lks+ q n log q ) 1 χp T )) πij. s+ P n log q ) This proves the theorem: it gives us a way of identifying products of finite number of terms in the Euler product for the LHS with finite number of terms from the RHS. 4. Additive character sums Coming soon hopefully). 1

Until then... exercise! The key differences: 1. Define ψ F T )) ψ degf ) i1 gα i )).. ψ is not a Dirichlet character, but we still have Ls, ψ ) being a low-degree polynomial in q s. This can be proved by using the Newton identities. 3. Define ψ n : F q n[t ] by ψ n α) ψtr Fq n /F q α)). 13