Trace functions over finite fields: a study in sums of products E. - - PowerPoint PPT Presentation

trace functions over finite fields a study in sums of
SMART_READER_LITE
LIVE PREVIEW

Trace functions over finite fields: a study in sums of products E. - - PowerPoint PPT Presentation

Trace functions over finite fields: a study in sums of products E. Kowalski ETH Z urich May 29, 2014 Trace functions over finite fields: a study in sums of products E. Kowalski ETH Z urich May 29, 2014 [Joint works with E.


slide-1
SLIDE 1

Trace functions over finite fields: a study in sums of products

  • E. Kowalski

ETH Z¨ urich

May 29, 2014

slide-2
SLIDE 2

Trace functions over finite fields: a study in sums of products

  • E. Kowalski

ETH Z¨ urich

May 29, 2014 [Joint works with ´

  • E. Fouvry, Ph. Michel (and in part S. Ganguly,
  • G. Ricotta); arXiv:1405.2293]
slide-3
SLIDE 3

Trace functions

The trace functions modulo a prime p are functions K : Fp − → C which are “special” functions of algebraic nature.

slide-4
SLIDE 4

Trace functions

The trace functions modulo a prime p are functions K : Fp − → C which are “special” functions of algebraic nature.

◮ Precisely, we consider trace functions of middle-extension ℓ-adic

sheaves F on the affine line, pointwise pure of weight 0, brought to C by a fixed ι : ¯ Qℓ − → C.

slide-5
SLIDE 5

Trace functions

The trace functions modulo a prime p are functions K : Fp − → C which are “special” functions of algebraic nature.

◮ Precisely, we consider trace functions of middle-extension ℓ-adic

sheaves F on the affine line, pointwise pure of weight 0, brought to C by a fixed ι : ¯ Qℓ − → C.

Such a trace function has a “complexity”c(K).

slide-6
SLIDE 6

Trace functions

The trace functions modulo a prime p are functions K : Fp − → C which are “special” functions of algebraic nature.

◮ Precisely, we consider trace functions of middle-extension ℓ-adic

sheaves F on the affine line, pointwise pure of weight 0, brought to C by a fixed ι : ¯ Qℓ − → C.

Such a trace function has a “complexity”c(K).

◮ We define c(K) as the minimum of c(F) over sheaves as above with

trace function K, where c(F) = rank(F) + |(sing. points)| +

  • x sing.

Swanx(F) ≥ 1.

slide-7
SLIDE 7

Trace functions

The trace functions modulo a prime p are functions K : Fp − → C which are “special” functions of algebraic nature.

◮ Precisely, we consider trace functions of middle-extension ℓ-adic

sheaves F on the affine line, pointwise pure of weight 0, brought to C by a fixed ι : ¯ Qℓ − → C.

Such a trace function has a “complexity”c(K).

◮ We define c(K) as the minimum of c(F) over sheaves as above with

trace function K, where c(F) = rank(F) + |(sing. points)| +

  • x sing.

Swanx(F) ≥ 1.

We typically let p vary, and consider Kp modulo p with bounded conductor: c(Kp) ≤ C for all p.

slide-8
SLIDE 8

Examples

slide-9
SLIDE 9

Examples

◮ (Characters) K(x) = e(f (x)/p) or K(x) = χ(f (x)), where χ = 1 is

a multiplicative character, and f ∈ Fp[X] is non-constant; the conductor is bounded in terms of deg(f ) only;

slide-10
SLIDE 10

Examples

◮ (Characters) K(x) = e(f (x)/p) or K(x) = χ(f (x)), where χ = 1 is

a multiplicative character, and f ∈ Fp[X] is non-constant; the conductor is bounded in terms of deg(f ) only;

◮ (Hyper)-Kloosterman sums: for r ≥ 1 integer

K(x) = Klr(x) = 1 p(r−1)/2

  • y1···yr=x

yi∈Fp

e y1 + · · · + yr p

  • ;

the conductor is bounded in terms of r only;

slide-11
SLIDE 11

Examples

◮ (Characters) K(x) = e(f (x)/p) or K(x) = χ(f (x)), where χ = 1 is

a multiplicative character, and f ∈ Fp[X] is non-constant; the conductor is bounded in terms of deg(f ) only;

◮ (Hyper)-Kloosterman sums: for r ≥ 1 integer

K(x) = Klr(x) = 1 p(r−1)/2

  • y1···yr=x

yi∈Fp

e y1 + · · · + yr p

  • ;

the conductor is bounded in terms of r only;

◮ (Point-counting)

K(x) =

  • y∈Fp

f (y)=x

1 − 1, f ∈ Fp[X] non-constant. the conductor is bounded in terms of deg(f ) only.

slide-12
SLIDE 12

These functions occur in many applications in analytic number theory.

slide-13
SLIDE 13

These functions occur in many applications in analytic number theory. Most often, one needs estimates for the “generalized exponential sums” of the type

  • x∈Fp

K(x),

slide-14
SLIDE 14

These functions occur in many applications in analytic number theory. Most often, one needs estimates for the “generalized exponential sums” of the type

  • x∈Fp

K(x),

  • r more naturally for inner products
  • x∈Fp

K1(x)K2(x).

  • f trace functions K1 and K2.
slide-15
SLIDE 15

Goals

◮ Square-root cancellation:

  • x∈Fp

K1(x)K2(x)

  • ≤ C√p,

where C is under control (depends only on the complexity of K1 and K2);

slide-16
SLIDE 16

Goals

◮ Square-root cancellation:

  • x∈Fp

K1(x)K2(x)

  • ≤ C√p,

where C is under control (depends only on the complexity of K1 and K2);

◮ Or understanding when this does not hold (“diagonal

situations”), e.g., K1(x) = K2(x).

slide-17
SLIDE 17

These goals can often be reached, by exploiting the features of the underlying algebraic geometry:

slide-18
SLIDE 18

These goals can often be reached, by exploiting the features of the underlying algebraic geometry:

◮ There is a powerful and very flexible formalism for trace

functions, including:

  • 1. Stability under algebraic operations;
  • 2. Stability under Fourier transform, convolution(s), etc;
  • 3. The Grothendieck-Lefschetz trace formula
slide-19
SLIDE 19

These goals can often be reached, by exploiting the features of the underlying algebraic geometry:

◮ There is a powerful and very flexible formalism for trace

functions, including:

  • 1. Stability under algebraic operations;
  • 2. Stability under Fourier transform, convolution(s), etc;
  • 3. The Grothendieck-Lefschetz trace formula

◮ This formalism is compatible with the complexity: operations

  • n trace functions with bounded complexity result in other

trace functions with bounded complexity;

slide-20
SLIDE 20

These goals can often be reached, by exploiting the features of the underlying algebraic geometry:

◮ There is a powerful and very flexible formalism for trace

functions, including:

  • 1. Stability under algebraic operations;
  • 2. Stability under Fourier transform, convolution(s), etc;
  • 3. The Grothendieck-Lefschetz trace formula

◮ This formalism is compatible with the complexity: operations

  • n trace functions with bounded complexity result in other

trace functions with bounded complexity;

◮ And we have the general form of Deligne’s Riemann

Hypothesis over finite fields.

slide-21
SLIDE 21

A version of the Riemann Hypothesis

Theorem (Quasi-orthogonality)

◮ Suppose K1 and K2 are trace functions modulo p associated

to geometrically irreducible sheaves F1, F2. Then

  • x∈Fp

K1(x)K2(x)

  • ≤ C√p

where C depends only on c(K1), c(K2), unless F1 and F2 are geometrically isomorphic.

slide-22
SLIDE 22

A version of the Riemann Hypothesis

Theorem (Quasi-orthogonality)

◮ Suppose K1 and K2 are trace functions modulo p associated

to geometrically irreducible sheaves F1, F2. Then

  • x∈Fp

K1(x)K2(x)

  • ≤ C√p

where C depends only on c(K1), c(K2), unless F1 and F2 are geometrically isomorphic.

◮ In this “diagonal” case, there exists α with |α| = 1 such that

K1(x) = αK2(x) and

  • x∈Fp

K1(x)K2(x) − ¯ αp

  • ≤ C√p.
slide-23
SLIDE 23

Examples

◮ (Weil-Deligne bounds)

|Klr(x)| = p−(r−1)/2

  • y1···yr=x

e y1 + · · · + yr p

  • ≤ r.
slide-24
SLIDE 24

Examples

◮ (Weil-Deligne bounds)

|Klr(x)| = p−(r−1)/2

  • y1···yr=x

e y1 + · · · + yr p

  • ≤ r.

◮ (A “non-bound”) For

K(x) =

  • y∈Fp

P2(Kl2(y2))e xy p

  • ,

P2(X) = X 2 − 1, we have

  • x∈Fp

γ·x=∞

K(x)K(γ · x)

  • ≥ p + O(1)

if γ ∈ PGL2(Fp) is γ = Id, −1 1

  • ,

16 1

  • ,

4 −16 1 4

  • (and 4 others).
slide-25
SLIDE 25

Philosophy

◮ The Riemann Hypothesis can be used as a black box in many

applications, using known examples of trace functions and their properties;

slide-26
SLIDE 26

Philosophy

◮ The Riemann Hypothesis can be used as a black box in many

applications, using known examples of trace functions and their properties;

◮ But the more one knows, the better (for instance, to identify

geometrically irreducible trace functions);

slide-27
SLIDE 27

Philosophy

◮ The Riemann Hypothesis can be used as a black box in many

applications, using known examples of trace functions and their properties;

◮ But the more one knows, the better (for instance, to identify

geometrically irreducible trace functions);

◮ This talk will attempt to explain, in a specific context, how to

make the box slightly less dark.

slide-28
SLIDE 28

Sums of products

We often find in applications that we need to bound sums like

  • x∈Fp

K1(x) · · · Kn(x)M(x) where Ki, 1 ≤ i ≤ n, are trace functions, as well as M, and often M(x) = 1 or M(x) = e(hx/p) for some h ∈ Fp.

slide-29
SLIDE 29

Sums of products

We often find in applications that we need to bound sums like

  • x∈Fp

K1(x) · · · Kn(x)M(x) where Ki, 1 ≤ i ≤ n, are trace functions, as well as M, and often M(x) = 1 or M(x) = e(hx/p) for some h ∈ Fp. In particular, one often has Ki(x) = K(aix + bi) for some other fixed trace function K and ai ∈ F×

p , bi ∈ Fp. The

(ai, bi) are not necessarily distinct.

slide-30
SLIDE 30

Examples

◮ Proof of the Burgess bound: k even,

Ki(x) = χ(x + bi), M(x) = 1.

slide-31
SLIDE 31

Examples

◮ Proof of the Burgess bound: k even,

Ki(x) = χ(x + bi), M(x) = 1.

◮ (Friedlander–Iwaniec, Heath-Brown, Michel, Zhang, FKM) For

d3 in arithmetic progressions, n = 2 and K1(x) = Kl3(a1x), K2(x) = Kl3(a2x), M(x) = e(hx/p).

slide-32
SLIDE 32

Examples

◮ Proof of the Burgess bound: k even,

Ki(x) = χ(x + bi), M(x) = 1.

◮ (Friedlander–Iwaniec, Heath-Brown, Michel, Zhang, FKM) For

d3 in arithmetic progressions, n = 2 and K1(x) = Kl3(a1x), K2(x) = Kl3(a2x), M(x) = e(hx/p).

◮ (Fouvry-Michel-Rivat-Sark¨

  • zy, FGKM, KR, Irving): n ≥ 1, and

Ki(x) = Klr(aix + bi), M(x) = 1 or e(hx/p).

slide-33
SLIDE 33

Examples

◮ Proof of the Burgess bound: k even,

Ki(x) = χ(x + bi), M(x) = 1.

◮ (Friedlander–Iwaniec, Heath-Brown, Michel, Zhang, FKM) For

d3 in arithmetic progressions, n = 2 and K1(x) = Kl3(a1x), K2(x) = Kl3(a2x), M(x) = e(hx/p).

◮ (Fouvry-Michel-Rivat-Sark¨

  • zy, FGKM, KR, Irving): n ≥ 1, and

Ki(x) = Klr(aix + bi), M(x) = 1 or e(hx/p).

◮ Other examples: Fouvry–Iwaniec, Bombieri–Bourgain,

Blomer–Milicevic...

slide-34
SLIDE 34

Assumptions

◮ In general, the Ki are well-understood, and we assume that

they are geometrically irreducible (e.g., Klr(aix + bi)), and are “given”;

slide-35
SLIDE 35

Assumptions

◮ In general, the Ki are well-understood, and we assume that

they are geometrically irreducible (e.g., Klr(aix + bi)), and are “given”;

◮ We assume also that M is geometrically irreducible, but it

might not be known very explicitly.

slide-36
SLIDE 36

More precise goal

We wish to classify the “diagonal” cases: for which M does an estimate

  • x∈Fp

K1(x) · · · Kn(x)M(x)

  • ≤ C√p

fail, with C depending only on max(c(Ki), c(M))?

slide-37
SLIDE 37

More precise goal

We wish to classify the “diagonal” cases: for which M does an estimate

  • x∈Fp

K1(x) · · · Kn(x)M(x)

  • ≤ C√p

fail, with C depending only on max(c(Ki), c(M))? Main difficulty. For n ≥ 2, K1 · · · Kn has no reason to be geometrically irreducible. Thus quasi-orthogonality can not be applied directly.

slide-38
SLIDE 38

Principle of the method

◮ Each trace function Ki is a restriction to a set of Frobenius

conjugacy classes of the character of a finite-dimensional representation of some group Π1: there exist ρi : Π1 − → GL(Vi) such that Ki(x) = ι

  • Tr ρi(Frx,Fp)
  • .
slide-39
SLIDE 39

Principle of the method

◮ Each trace function Ki is a restriction to a set of Frobenius

conjugacy classes of the character of a finite-dimensional representation of some group Π1: there exist ρi : Π1 − → GL(Vi) such that Ki(x) = ι

  • Tr ρi(Frx,Fp)
  • .

◮ Consider the direct sum

ρ = ρ1 ⊕ · · · ⊕ ρn : Π1 − → GL(V1 ⊕ · · · ⊕ Vn) and the “external” tensor product π : GL(V1 ⊕ · · · ⊕ Vn) − → GL(V1 ⊗ · · · ⊗ Vn).

slide-40
SLIDE 40

(cont.)

◮ Then

K1(x) · · · Kn(x) = Tr((π ◦ ρ)(Frx,Fp)).

slide-41
SLIDE 41

(cont.)

◮ Then

K1(x) · · · Kn(x) = Tr((π ◦ ρ)(Frx,Fp)).

◮ Intuitively, we know1 (Deligne’s Equidistribution Theorem)

that this means that the product is distributed like the trace

  • f a “random” matrix in a maximal compact subgroup U of

the Zariski-closure G of the image of ρ.

1With a minor caveat

slide-42
SLIDE 42

(cont.)

◮ Then

K1(x) · · · Kn(x) = Tr((π ◦ ρ)(Frx,Fp)).

◮ Intuitively, we know1 (Deligne’s Equidistribution Theorem)

that this means that the product is distributed like the trace

  • f a “random” matrix in a maximal compact subgroup U of

the Zariski-closure G of the image of ρ.

◮ This means that (case M = 1) we have

1 p

  • x∈Fp

K1(x) · · · Kn(x) =

  • U

Tr(x)dµHaar(x) + O(p−1/2).

1With a minor caveat

slide-43
SLIDE 43

(cont.)

◮ Then

K1(x) · · · Kn(x) = Tr((π ◦ ρ)(Frx,Fp)).

◮ Intuitively, we know1 (Deligne’s Equidistribution Theorem)

that this means that the product is distributed like the trace

  • f a “random” matrix in a maximal compact subgroup U of

the Zariski-closure G of the image of ρ.

◮ This means that (case M = 1) we have

1 p

  • x∈Fp

K1(x) · · · Kn(x) =

  • U

Tr(x)dµHaar(x) + O(p−1/2).

◮ So square-root cancellation means exactly that the “main

term” vanishes...

1With a minor caveat

slide-44
SLIDE 44

(cont.)

◮ ... which means that the trivial representation is not a

component of the “tautological” representation of U on V1 ⊕ · · · ⊕ Vn.

slide-45
SLIDE 45

(cont.)

◮ ... which means that the trivial representation is not a

component of the “tautological” representation of U on V1 ⊕ · · · ⊕ Vn.

◮ A priori, G (resp. U) is a subgroup of the product of the Gi

(resp. Ui) defined similarly from ρi.

slide-46
SLIDE 46

(cont.)

◮ ... which means that the trivial representation is not a

component of the “tautological” representation of U on V1 ⊕ · · · ⊕ Vn.

◮ A priori, G (resp. U) is a subgroup of the product of the Gi

(resp. Ui) defined similarly from ρi.

◮ If it is so big that U = U1 × · · · × Un, then

  • U

Tr(x)dµHaar(x) =

  • 1≤i≤n
  • Ui

Tr(x)dµHaar(x).

slide-47
SLIDE 47

(cont.)

◮ ... which means that the trivial representation is not a

component of the “tautological” representation of U on V1 ⊕ · · · ⊕ Vn.

◮ A priori, G (resp. U) is a subgroup of the product of the Gi

(resp. Ui) defined similarly from ρi.

◮ If it is so big that U = U1 × · · · × Un, then

  • U

Tr(x)dµHaar(x) =

  • 1≤i≤n
  • Ui

Tr(x)dµHaar(x).

◮ If we know that the ρi are irreducible and non-trivial, this is

zero.

slide-48
SLIDE 48

Goursat-Kolchin-Ribet, d’apr` es Katz

How/when can we get such a “big” group?

slide-49
SLIDE 49

Goursat-Kolchin-Ribet, d’apr` es Katz

How/when can we get such a “big” group?

◮ Basic information: the projections U −

→ Ui are surjective for each i;

slide-50
SLIDE 50

Goursat-Kolchin-Ribet, d’apr` es Katz

How/when can we get such a “big” group?

◮ Basic information: the projections U −

→ Ui are surjective for each i;

◮ A “miracle”: complicated groups are very independent from

each other!

slide-51
SLIDE 51

Goursat-Kolchin-Ribet, d’apr` es Katz

How/when can we get such a “big” group?

◮ Basic information: the projections U −

→ Ui are surjective for each i;

◮ A “miracle”: complicated groups are very independent from

each other!

◮ In particular, if Ui = SUdi(C), di ≥ 2, and the representations

ρi are pairwise non-isomorphic,2 then U is the product of the Ui;

2 More precisely, pairwise unrelated up to twists.

slide-52
SLIDE 52

Goursat-Kolchin-Ribet, d’apr` es Katz

How/when can we get such a “big” group?

◮ Basic information: the projections U −

→ Ui are surjective for each i;

◮ A “miracle”: complicated groups are very independent from

each other!

◮ In particular, if Ui = SUdi(C), di ≥ 2, and the representations

ρi are pairwise non-isomorphic,2 then U is the product of the Ui;

◮ The same happens with USp2gi(C), or with mixtures, or with

quite a few other groups with simple Lie algebra.

2 More precisely, pairwise unrelated up to twists.

slide-53
SLIDE 53

An example

This is already enough for many applications. For instance:

Theorem (Katz)

For r even and K(x) = Klr(ax + b), we have U = USpr(C), and the underlying sheaves when (a, b) ∈ F×

p × Fp vary are pairwise

non-isomorphic (even up to twist).

slide-54
SLIDE 54

An example

This is already enough for many applications. For instance:

Theorem (Katz)

For r even and K(x) = Klr(ax + b), we have U = USpr(C), and the underlying sheaves when (a, b) ∈ F×

p × Fp vary are pairwise

non-isomorphic (even up to twist). It follows:

Corollary

If r is even, n ≥ 1 is fixed, and (ai, bi)1≤i≤n are distinct pairs in F×

p × Fp, then

  • x∈Fp

Klr(a1x + b1) · · · Klr(anx + bn) ≪ p1/2.

slide-55
SLIDE 55

Diagonal cases

In some applications, not all Ki are distinct. So we may need to consider

  • x∈Fp

K1(x)ν1 · · · Kn(x)νn where the Ki are pairwise non-isomorphic and νi ≥ 1.

slide-56
SLIDE 56

Diagonal cases

In some applications, not all Ki are distinct. So we may need to consider

  • x∈Fp

K1(x)ν1 · · · Kn(x)νn where the Ki are pairwise non-isomorphic and νi ≥ 1. By the previous argument, at least if (K1, . . . , Kn) satisfy the same assumptions as before (large “complicated” monodromy), we get square root cancellation if and only if

  • 1≤i≤n
  • Ui

Tr(x)νidµHaar(x) = 0.

slide-57
SLIDE 57

If Ui = USp2gi(C), this means that at least some multiplicity νi is

  • dd.
slide-58
SLIDE 58

If Ui = USp2gi(C), this means that at least some multiplicity νi is

  • dd.

If Ui = SUdi(C), this means that at least some multiplicity νi is not divisible by di.

slide-59
SLIDE 59

If Ui = USp2gi(C), this means that at least some multiplicity νi is

  • dd.

If Ui = SUdi(C), this means that at least some multiplicity νi is not divisible by di. For instance, if r is even, we have

  • x∈Fp

Klr(a1x + b1)ν1 · · · Klr(anx + bn)νn ≪ p1/2 unless each νi is even.

slide-60
SLIDE 60

A comparison

Take Ki(x) = e((aix)−1/p) (inverse modulo p) for distinct ai’s.

slide-61
SLIDE 61

A comparison

Take Ki(x) = e((aix)−1/p) (inverse modulo p) for distinct ai’s. Then the sum

  • x∈F×

p

K1(x) · · · Kn(x) has no cancellation for all (a1, . . . , an) such that 1 a1 + · · · + 1 an = 0.

slide-62
SLIDE 62

When M is non-trivial

Now take M any geometrically irreducible trace function and consider

  • x∈Fp

K1(x)ν1 · · · Kn(x)νnM(x).

slide-63
SLIDE 63

When M is non-trivial

Now take M any geometrically irreducible trace function and consider

  • x∈Fp

K1(x)ν1 · · · Kn(x)νnM(x). If there is no square-root cancellation then:

slide-64
SLIDE 64

When M is non-trivial

Now take M any geometrically irreducible trace function and consider

  • x∈Fp

K1(x)ν1 · · · Kn(x)νnM(x). If there is no square-root cancellation then:

◮ M must correspond to a representation of Π1 that factors

through ρ;

slide-65
SLIDE 65

When M is non-trivial

Now take M any geometrically irreducible trace function and consider

  • x∈Fp

K1(x)ν1 · · · Kn(x)νnM(x). If there is no square-root cancellation then:

◮ M must correspond to a representation of Π1 that factors

through ρ;

◮ If U is the product of the Ui, this means that

M = L1(x) · · · Ln(x) where

  • 1. Ln(x) is associated to a representation Λi ◦ ρi of Π1;
  • 2. For each i, Λi is an irreducible subrepresentation of the νi-th

tensor power of the standard representations of Ui.

slide-66
SLIDE 66

For example, we have

  • x∈Fp

Kl2(a1x + b1)ν1 · · · Kl2(anx + bn)νnM(x) ≪ p1/2 for M geometrically irreducible if and only M is not of the form M(x) =

  • 1≤i≤n

P2mi(Kl2(aix + bi)) where Pd is a Chebychev polynomial.

slide-67
SLIDE 67

An application (FGKM, KR)

Let k ≥ 2 be an integer, p a prime, (a, p) = 1, a real number X ≥ 2, and w a test function w : [0, +∞[− → [0, 1] with w(x) ≥ 0, w = 0. Let E(X; p, a) =

  • n≥1

n≡a (mod p)

dk(n) − 1 p − 1

  • n≥1

dk(n).

slide-68
SLIDE 68

Theorem

If X = pk/Φ(p) with Φ(x) ↑ +∞, Φ(x) ≪ xε, then a → E(X; p, a) is approximately normally distributed, if:

slide-69
SLIDE 69

Theorem

If X = pk/Φ(p) with Φ(x) ↑ +∞, Φ(x) ≪ xε, then a → E(X; p, a) is approximately normally distributed, if:

◮ k = 2, a ∈ F× p (FGKM)

slide-70
SLIDE 70

Theorem

If X = pk/Φ(p) with Φ(x) ↑ +∞, Φ(x) ≪ xε, then a → E(X; p, a) is approximately normally distributed, if:

◮ k = 2, a ∈ F× p (FGKM) ◮ k ≥ 3, a ∈ F× p (KR)

slide-71
SLIDE 71

Theorem

If X = pk/Φ(p) with Φ(x) ↑ +∞, Φ(x) ≪ xε, then a → E(X; p, a) is approximately normally distributed, if:

◮ k = 2, a ∈ F× p (FGKM) ◮ k ≥ 3, a ∈ F× p (KR) ◮ k ≥ 3, and either

  • 1. a ∈ I, I interval of length p1/2+δ, δ > 0
  • 2. a ∈ f (Fp) where f ∈ Z[X] is a fixed non-constant polynomial

(KR).

slide-72
SLIDE 72

Link with trace functions

Assume one considers a ∈ Xp where Xp ⊂ Fp. Computing the n-th moment using the Voronoi summation formula, one ends up dealing with sums S(a1, . . . , an) =

  • x∈Fp

Klk(a1x) · · · Klk(anx)M(x) for (a1, . . . , an) ∈ F×

p , M one of the trace functions arising in a

decomposition 1Xp(x) =

  • j

αjMj(x), M1(x) = |Xp| p .

slide-73
SLIDE 73

The key point is that M can not be “diagonal” for too many tuples (a1, . . . , an):

slide-74
SLIDE 74

The key point is that M can not be “diagonal” for too many tuples (a1, . . . , an): if M is not geometrically trivial, then the number of a ∈ (F×

p )n for which there is no square-root cancellation is

≪ p(n−1)/2 where the implied constant depends only on r.

slide-75
SLIDE 75

The key point is that M can not be “diagonal” for too many tuples (a1, . . . , an): if M is not geometrically trivial, then the number of a ∈ (F×

p )n for which there is no square-root cancellation is

≪ p(n−1)/2 where the implied constant depends only on r. In contrast, for M = 1 and n even, all (p − 1)n/2 tuples (a1, a1, . . . , an/2, an/2) contribute to the main term.

slide-76
SLIDE 76

What if the Ki are not pairwise distinct?

One needs some fun algebraic facts. For instance: let H ⊂ G be a subgroup of a group G, ξ ∈ G. Then we have ξHξ ⊂ H if and only if ξ ∈ NG(H) and ξ2 ∈ H.