Bilinear character sums over elliptic curves

Bilinear character sums over elliptic curves

Finite Fields and Their Applications 14 (2008) 132–141 http://www.elsevier.com/locate/ffa Bilinear character sums over elliptic curves ✩ Igor Shparli...

133KB Sizes 4 Downloads 83 Views

Finite Fields and Their Applications 14 (2008) 132–141 http://www.elsevier.com/locate/ffa

Bilinear character sums over elliptic curves ✩ Igor Shparlinski Department of Computing, Macquarie University, Sydney, NSW 2109, Australia Received 8 April 2006; revised 17 October 2006 Available online 17 December 2006 Communicated by Stephen D. Cohen

Abstract Let E be an elliptic curve over a finite field Fq of q elements given by an affine Weierstraß equation. Let ⊕ denote the group operation in the Abelian group of points on E. We also use x(P ) to denote the x-component of a point P = (x(P ), y(P )) ∈ E. We estimate character sums     ρ(U )ϑ(V )ψ x(U ⊕ V ) , Wρ,ϑ (ψ, U , V) = U ∈ U V ∈V

where U and V are arbitrary sets of Fq -rational points on E, ψ is a nontrivial additive character of Fq and ρ(U ) and ϑ(V ) are arbitrary bounded complex functions supported on U and V, respectively. Our bound of sums Wρ,ϑ (ψ, U , V) is nontrivial whenever # U > q 1/2+ε

and #V > q ε

for some fixed ε > 0. We also give various applications of this bound. © 2006 Elsevier Inc. All rights reserved. Keywords: Elliptic curves; Character sums



This work was supported in part by ARC grant DP0556431. E-mail address: [email protected].

1071-5797/$ – see front matter © 2006 Elsevier Inc. All rights reserved. doi:10.1016/j.ffa.2006.12.005

I. Shparlinski / Finite Fields and Their Applications 14 (2008) 132–141

133

1. Introduction We fix a finite field Fq of q elements and an elliptic curve E over Fq given by an affine Weierstraß equation E: y 2 + (a1 x + a3 )y = x 3 + a2 x 2 + a4 x + a6 , with some a1 , . . . , a6 ∈ Fq , see [17]. We recall that the set of all points on E forms an Abelian group, with the point at infinity O as the neutral element, and we use ⊕ to denote the group operation. As usual we write every point P = O on E as P = (x(P ), y(P )). Let E(Fq ) denote the set of Fq -rational points on E. We estimate character sums Wρ,ϑ (ψ, U, V) =

 

  ρ(U )ϑ(V )ψ x(U ⊕ V ) ,

U ∈ U V ∈V

where U and V are arbitrary subsets of E(Fq ), ρ(U ) and ϑ(V ) are arbitrary bounded complex functions supported on U and V and ψ is a nontrivial additive character of Fq . Note, that we always assume that the values for which the corresponding summation term is not defined (for example the terms with U = −V in the sum Wρ,ϑ (ψ, U, V)) are excluded from summation. It is well known that double exponential sums 

ψ(ab)

and

a∈A b∈B



χ(a + b),

a∈A b∈B

with additive and multiplicative characters ψ and χ and arbitrary sets A, B ⊆ Fp have proved to be useful in many applications; see [5–12,15,16] as well as [18, Problem 14.a, Chapter 6], and the references therein. We also remark that slightly different double sums over points on an elliptic curve E have recently been considered in [1], namely the sum    ψ x(abP ) a∈A b∈B

for a fixed point P ∈ E(Fq ) and arbitrary sets A, B ⊆ Z/T Z, where T is the order of P . The above sums have also been considered with arbitrary weights αa and βb supported on A and B, respectively. Here we obtain an upper bound for the bilinear sums Wρ,ϑ (ψ, U, V) that is nontrivial whenever # U > q 1/2+ε for some fixed ε > 0.

and #V > q ε

134

I. Shparlinski / Finite Fields and Their Applications 14 (2008) 132–141

We apply this bound to several problems of different flavours: • We study an elliptic curve analogue of a problem which has been considered by A. Sárközy [15] over finite fields. • We consider Beatty sequences on elliptic curves and estimate character sums with these sequences. • We estimate certain twisted character sums. Throughout the paper, the implied constants in symbols ‘O’ and ‘’ may sometimes, where obvious, depend on an integer parameter ν  1 and a real parameter ε > 0 and are absolute otherwise (we recall that U  V and U = O(V ) are both equivalent to the inequality |U |  cV with some constant c > 0). 2. Preliminaries We consider the function field Fq (E) of the elliptic curve. The degree of a rational function f (X, Y ) ∈ Fq (E) is the maximum weighted degree of the monomials using deg X = 2 and deg Y = 3. For an s-dimensional vector c = (c1 , . . . , cs ) ∈ Fsq and a vector V = (V1 , . . . , Vs ) ∈ E(Fq )s of s pairwise distinct affine points, we consider the function fc,V (U ) ∈ Fq (E) given by fc,V (U ) =

s 

ci x(U ⊕ Vi ),

(1)

i=1

for U = ±Vi , i = 1, . . . , s. It has been shown in [14] that the explicit addition formulas for points on elliptic curves, imply the following statement. Lemma 1. For a nonzero vector c ∈ Fsq and a vector V = (V1 , . . . , Vs ) ∈ E(Fq )s of s pairwise distinct affine points, fc,V (U ) ∈ Fq (E) is a nonconstant rational function of degree O(s), which has poles at U = ±V1 , . . . , ±Vs . Also, as in [14], we note that a combination of Lemma 1 and the Bombieri bound [4] leads to the following estimate. Lemma 2. Let ψ be a nontrivial additive character. For a nonzero vector c ∈ Fsq and a vector V = (V1 , . . . , Vs ) ∈ E(Fq )s of s pairwise distinct affine points, the bound 

  ψ fc,V (U )  sq 1/2

U ∈E(Fq )

holds. We recall that according to our agreement, the sum in Lemma 2 runs over all points U ∈ E(Fq ) at which the function fc,V (U ) is defined.

I. Shparlinski / Finite Fields and Their Applications 14 (2008) 132–141

135

3. Bilinear sums Theorem 3. Let ψ be a nontrivial additive character. Let U and V be arbitrary sets of E(Fq ) with   ρ(U )  1,

  and ϑ(V )  1,

u ∈ U,

v ∈ V.

Then for any fixed integer ν  1 we have Wρ,ϑ (ψ, U, V)  (# U)1−1/2ν (#V)1/2 q 1/2ν + (# U)1−1/2ν #Vq 1/4ν . Proof. Writing          Wρ,ϑ (ψ, U, V)  ϑ(V )ψ x(U ⊕ V )   U ∈ U V ∈V

and applying the Hölder inequality, we obtain        2ν Wρ,ϑ (ψ, U, V)2ν  (# U)2ν−1  ϑ(V )ψ x(U ⊕ V )   U ∈ U V ∈V

     2ν   ϑ(V )ψ x(U ⊕ V )  

 (# U)2ν−1

U ∈E(Fq ) V ∈V



= (# U)2ν−1

ν 

V1 ,...,V2ν ∈V i=1

×

 U ∈E(Fq )



ψ

ν  i=1

ϑ(Vi )

2ν 

ϑ(Vi )

i=ν+1

x(U ⊕ Vi ) −

2ν 

 x(U ⊕ Vi ) .

i=ν+1

In the case when (V1 , . . . , Vν ) is a permutation of (Vν+1 , . . . , V2ν ), we estimate the sum over U trivially as #E(Fq ) = O(q). Otherwise, the sum inside the character corresponds to a function of the form (1) and by Lemmas 1 and 2 we estimate the character sum for those points as O(q 1/2 ). Therefore, putting everything together we derive     Wρ,ϑ (ψ, U, V)2ν  (# U)2ν−1 (#V)ν q + (#V)2ν q 1/2 , which finishes the proof.

2

Furthermore, if for some fixed ε > 0 we have # U > q 1/2+ε and #V > q ε , then the bound of Theorem 3 takes form     Wρ,ϑ (ψ, U, V)  # U#V q 1/4ν−ε/2 + q −ε/2ν

136

I. Shparlinski / Finite Fields and Their Applications 14 (2008) 132–141

and taking ν = 1/ε (and recalling that ε  1/2 thus ν = 1/ε  1/ε + 1  3ε/2),   Wρ,ϑ (ψ, U, V)  # U#Vq −ε2 /3 . Also, if # U#V q 1+ε then assuming without loss of generality that # U  #V (thus # U  q 1/2+ε/2 ) and using the bound of Theorem 3 with ν = 1, we derive √   Wρ,ϑ (ψ, U, V)  # U#Vq + # U #Vq 1/4  # U#Vq −ε/4 . 4. Sárközy problem for elliptic curves A. Sárközy [15] shows that for any sets A, B, C, D ∈ Fq the number of solutions N (A, B, C, D) of the equation a + b = cd,

a ∈ A, b ∈ B, c ∈ C, d ∈ D,

satisfies     N (A, B, C, D) − #A#B#C#D   #A#B#C#Dq.   q In particular,    #A#B#C#D N (A, B, C, D) = 1 + O q −ε/2 q whenever #A#B#C#D  q 3+ε for some fixed ε > 0 and sufficiently large q. (Note that in [15] only the case of prime q is considered, but the extension to arbitrary finite fields is immediate.) Here we estimate the number of solutions M(S, T , U, V) of the equation x(S) + x(T ) = x(U ⊕ V ),

S ∈ S, T ∈ T , U ∈ U, V ∈ V,

for any sets S, T , U, V ∈ E(Fq ). However, the threshold q 3+ε has to be replaced with q 7/2+ε . Theorem 4. For every ε > 0 and arbitrary sets S, T , U, V ∈ E(Fq ) with #S#T # U#V  q 7/2+ε we have  #S#T # U#V   . M(S, T , U, V) = 1 + O q −ε/2 q Proof. Let Ψ be the set of all q additive characters of Fq , and let Ψ ∗ be the set of nontrivial characters. Since

 0, if z = 0, ψ(z) = (2) q, if z = 0, ψ∈Ψ

I. Shparlinski / Finite Fields and Their Applications 14 (2008) 132–141

137

we obtain  1     ψ x(S) + x(T ) − x(U ⊕ V ) q

M(S, T , U, V) =

S∈S T ∈T U ∈ U V ∈V ψ∈Ψ

#S#T # U#V + Δ, q

= where

   1        |Δ|   ψ x(S) + x(T ) − x(U ⊕ V )  q ∗ ψ∈Ψ S∈S T ∈T U ∈ U V ∈V

            1          ψ x(S)  ψ x(T )  ψ x(U ⊕ V ) .  q ∗ ψ∈Ψ

S∈S

T ∈T

U ∈ U V ∈V

Using Theorem 3 with ν = 1 and then the Cauchy inequality, we obtain |Δ| 



# U#Vq −1

   √         −3/4    + # U #Vq ψ x(S)  ψ x(T )   ψ∈Ψ ∗ S∈S



√   # U#Vq −1 + # U #Vq −3/4 

 

   2 

   × ψ x(S)   ψ∈Ψ ∗ S∈S

T ∈T

    2   . ψ x(T )  

ψ∈Ψ ∗ T ∈T

Now, by (2) we conclude that         2      2      = qR, ψ x(S) ψ x(S)    

ψ∈Ψ ∗ S∈S

ψ∈Ψ S∈S

where R is the number of pairs S1 , S2 ∈ S with x(S1 ) = x(S2 ). Since there are at most two points on E(Fq ) with the same x-coordinate, we have R  2#S. Using the same argument for the sum over T ∈ T , we obtain the bound 

√ √ # U #Vq 1/4 #S#T √ = #S#T # U#Vq + #S#T # U #Vq 1/4 .

|Δ| 

# U#Vq +

It is obvious that for #S#T # U#V  q 7/2+ε  q 3+ε we have √ #S#T # U#Vq q 3/2  q −ε/2 . = √ #S#T # U#Vq −1 #S#T # U#V

138

I. Shparlinski / Finite Fields and Their Applications 14 (2008) 132–141

Clearly, we can assume that # U  #V. Then #S#T 

q 7/2+ε q 7/2+ε .  # U#V (# U)2

Therefore √ #U #S#T # U #Vq 1/4 q 5/4  =  q −ε/2 , √ 1/2+ε/2 #S#T # U#Vq −1 q #S#T # U



which concludes the proof.

2

5. Beatty sequences on elliptic curves For two fixed real numbers α and β, the corresponding non-homogeneous Beatty sequence is the sequence of integer parts αn + β , n = 1, 2, 3, . . . . Recently, character sums with Beatty sequences have been estimated in [2,3] (see also references therein to a variety of other works on Beatty sequences). Here we apply Theorem 3 to estimate the sums Sα,β (ψ, N, P ) =

N     ψ x αn + β P n=1

for a given point P ∈ Eq (Fq ). Recall that the discrepancy D(A) of a sequence A = (a1 , . . . , aN ) of N (not necessarily distinct) real numbers in the unit interval [0, 1] is defined by the relation     I (A, γ )  D(A) = sup  − γ , N 0γ 1 where I (A, γ ) is the number of positive integers n  N such that for which an < γ . We denote by Δα (N ) the discrepancy of the sequence of the fractional parts {αn}, n = 1, . . . , N . Theorem 5. Let ψ be a nontrivial additive character and let α and β be a fixed real numbers. Then for any N  T , where T is the order P ∈ Eq (Fq ), the following bound holds: Sα,β (ψ, N, P )  N 1/2 q 1/4 + N Dα (N ). Proof. Let K  N be a positive integer, and let Δ be a real number in the interval (0, 1]. For every real number γ , let   Nγ = 1  n  N : {αn + β − γ } < 1 − Δ ,   Kγ = 1  k  K: {αk + γ } < Δ ,

I. Shparlinski / Finite Fields and Their Applications 14 (2008) 132–141

139

and put Nγc = {1, 2, . . . , N} \ Nγ . From the definition of the discrepancy, we immediately conclude that   #Nγc = N Δ + O N Dα,β (N ) .

(3)

As in [2,3], we note that, by the pigeonhole principle, #Kγ  0.5KΔ

(4)

for some choice of γ ∈ (0, 1]. Fix γ with this property, and put N = Nγ , N c = Nγc and K = Kγ . We have for every k ∈ K: Sα,β (ψ, N, P ) =



    ψ x α(n + k) + β P + O(k)

nN

=



    ψ x α(n + k) + β P + O(K)

nN

=



      ψ x α(n + k) + β P + O K + #N c .

n∈N

Therefore, Sα,β (ψ, N, P ) =

  W + O K + #N c , #K

(5)

where W=

      ψ x α(n + k) + β P . n∈N k∈K

For any n ∈ N and k ∈ K, we have 

   α(n + k) + β = α(n + k) + β − α(n + k) + β = (αn + β − γ ) + (αk + γ ) − {αn + β − γ } − {αk + γ } = αn + β − γ + αk + γ .

Therefore W=

    ψ x αn + β − γ P ⊕ αk + γ P . n∈N k∈K

We also remark that, since N  p, we have   # n  N: αn + β − γ ≡ s (mod T ) = O(1) uniformly for all s ∈ Z. Thus, up to a bounded scaling factor the sum W is of the type Wρ,ϑ (ψ, U, V) with # U  N , #V  #K.

140

I. Shparlinski / Finite Fields and Their Applications 14 (2008) 132–141

Applying Theorem 3 with G = P  (the cyclic subgroup generated by P ) and ν = 1, we obtain W



N#Kq +



N #Kq 1/4 .

Hence, substituting the bound in (5) and recalling (3) and (4), we derive Sα,β (ψ, N, P )  N 1/2 K −1/2 q 1/2 Δ−1/2 + N 1/2 q 1/4 + K + N Δ + N Dα,β (N ). We now choose   K = q 1/4 N 1/2 and the result follows.

and Δ = q 1/4 N −1/2 ,

2

Clearly the bound is nontrivial if T  N  q 1/2+ε for some fixed ε > 0. As in [2,3] we remark that Dα (N ) = o(1) for any irrational α (see [13, Example 2.1, Chapter 1]) and if more Diophantine information about α is known then stronger bounds on Dα (N ) are available (see [13, Theorem 3.2, Chapter 2]). 6. Twisted sums Finally, given a point P ∈ Eq (Fq ) we consider the twisted sums Tα (ψ, N, P ) =

N    ψ x(nP ) exp(2πiαn). n=1

Theorem 6. Let ψ be a nontrivial additive character and let α be a fixed real number. Then for any N  T , where T is the order P ∈ Eq (Fq ) and any real α the following bound holds: Tα (ψ, N, P )  N 1/2 q 1/4 . Proof. We have for every k  0: N       Tα (ψ, N, P ) = ψ x (n + k)P exp 2πiα(n + k) + O(K). n=1

Therefore, Tα (ψ, N, P ) =

W + O(K), K

where W=

N  K      ψ x(nP ⊕ kP ) exp 2πiα(n + k) n=1 k=1

I. Shparlinski / Finite Fields and Their Applications 14 (2008) 132–141

141

to which we apply Theorem 3 with ν = 1. This yields the bound Tα (ψ, N, P )  N 1/2 K −1/2 q 1/2 + N 1/2 q 1/4 + K. We now choose   K = q 1/3 N 1/3 to derive Tα (ψ, N, P )  N 1/3 q 1/3 + N 1/2 q 1/4 . It remains to note that the bound is trivial for N  q 1/2 and for N > q 1/2 the first term never dominates. 2 References [1] W.D. Banks, J.B. Friedlander, M.Z. Garaev, I.E. Shparlinski, Double character sums over elliptic curves and finite fields, Pure Appl. Math. Quart. 2 (2006) 179–197. [2] W. Banks, I.E. Shparlinski, Non-residues and primitive roots in Beatty sequences, Bull. Austral. Math. Soc. 73 (2006) 433–443. [3] W. Banks, I.E. Shparlinski, Short character sums with Beatty sequences, Math. Res. Lett. 13 (2006) 539–547. [4] E. Bombieri, On exponential sums in finite fields, Amer. J. Math. 88 (1966) 71–105. [5] J. Bourgain, More on the sum-product phenomenon in prime fields and its applications, Internat. J. Number Theory 1 (2005) 1–32. [6] F.R.K. Chung, Several generalizations of Weil sums, J. Number Theory 49 (1994) 95–106. [7] W. Duke, J.B. Friedlander, H. Iwaniec, Bilinear forms with Kloosterman fractions, Invent. Math. 128 (1997) 23–43. [8] J.B. Friedlander, H. Iwaniec, Estimates for character sums, Proc. Amer. Math. Soc. 119 (1993) 363–372. [9] J.B. Friedlander, I.E. Shparlinski, Double exponential sums over thin sets, Proc. Amer. Math. Soc. 129 (2001) 1617–1621. [10] M.Z. Garaev, Double exponential sums related to Diffie–Hellman distributions, Int. Math. Res. Not. 2005 (17) (2005) 1005–1014. [11] H. Iwaniec, A. Sárközy, On a multiplicative hybrid problem, J. Number Theory 26 (1987) 89–95. [12] A.A. Karatsuba, The distribution of values of Dirichlet characters on additive sequences, Dokl. Acad. Sci. USSR 319 (1991) 543–545 (in Russian). [13] L. Kuipers, H. Niederreiter, Uniform Distribution of Sequences, Wiley–Interscience, 1974. [14] T. Lange, I.E. Shparlinski, Distribution of some sequences of points on elliptic curves, J. Math. Cryptology 1 (2007), in press. [15] A. Sárközy, On sums and products of residues modulo p, Acta Arith. 118 (2005) 403–409. [16] I.E. Shparlinski, On the distribution of primitive and irreducible polynomials modulo a prime, Diskret. Mat. 1 (1) (1989) 117–124 (in Russian). [17] J.H. Silverman, The Arithmetic of Elliptic Curves, Springer, Berlin, 1995. [18] I.M. Vinogradov, Elements of Number Theory, Dover, NY, 1954.