Recursive formulas generating power moments of multi-dimensional Kloosterman sums and $m$-multiple power moments of Kloosterman sums
Dae San Kim

TL;DR
This paper develops recursive formulas for calculating power moments of multi-dimensional and m-multiple Kloosterman sums over finite fields of characteristic two, simplifying previous methods using coding theory techniques.
Contribution
It introduces new recursive formulas for Kloosterman sum moments derived from binary linear codes, improving upon earlier approaches with more straightforward recursive relations.
Findings
Derived recursive formulas for multi-dimensional Kloosterman sum moments
Established connections between Kloosterman sums and binary linear codes
Provided simpler recursive formulas compared to previous methods
Abstract
In this paper, we construct two binary linear codes associated with multi-dimensional and multiple power Kloosterman sums (for any fixed ) over the finite field . Here is a power of two. The former codes are dual to a subcode of the binary hyper-Kloosterman code. Then we obtain two recursive formulas for the power moments of multi-dimensional Kloosterman sums and for the -multiple power moments of Kloosterman sums in terms of the frequencies of weights in the respective codes. This is done via Pless power moment identity and yields, in the case of power moments of multi-dimensional Kloosterman sums, much simpler recursive formulas than those associated with finite special linear groups obtained previously.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Finite Group Theory Research · graph theory and CDMA systems
$\begin{array}[]{c}\text{Recursive formulas generating power moments of}\
\text{multi-dimensional Kloosterman sums and}\ \text{-multiple power moments of Kloosterman sums}\end{array}$
dae san kim
Department of Mathematics, Sogang University, Seoul 121-742, Korea Department of Mathematics, Sogang University, Seoul 121-742, Korea [email protected]
Abstract.
In this paper, we construct two binary linear codes associated with multi-dimensional and multiple power Kloosterman sums (for any fixed ) over the finite field . Here is a power of two. The former codes are dual to a subcode of the binary hyper-Kloosterman code. Then we obtain two recursive formulas for the power moments of multi-dimensional Kloosterman sums and for the -multiple power moments of Kloosterman sums in terms of the frequencies of weights in the respective codes. This is done via Pless power moment identity and yields, in the case of power moments of multi-dimensional Kloosterman sums, much simpler recursive formulas than those associated with finite special linear groups obtained previously.
Index terms-recursive formula, multi-dimensional Kloosterman sum, Kloosterman sum, Pless power moment identity, weight distribution.
MSC 2000: 11T23, 20G40, 94B05.
Key words and phrases:
2000 Mathematics Subject Classification:
This work was supported by National Research Foundation of Korea Grant funded by the Korean Government 2009-0072514.
1. Introduction and Notations
Let be a nontrivial additive character of the finite field with elements ( a prime), and let be a positive integer. Then the -dimensional Kloosterman sum ([10]) is defined by
[TABLE]
For this, we have the Deligne bound
[TABLE]
In particular, if , then is simply denoted by , and is called the Kloosterman sum. The Kloosterman sum was introduced in 1926 [8] to give an estimate for the Fourier coefficients of modular forms. It has also been studied to solve various problems in coding theory and cryptography over finite fields of characteristic two.
For each nonnegative integer , by we will denote the -th moment of the -dimensional Kloosterman sum . Namely, it is given by
[TABLE]
If is the canonical additive character of , then will be simply denoted by . If futher , for brevity will be indicated by . The power moments of Kloosterman sums can be used, for example, to give an estimate for the Kloosterman sums.
Explicit computations on power moments of Kloosterman sums were begun with the paper [17] of Sali in 1931, where he showed, for any odd prime ,
[TABLE]
Here , and, for ,
[TABLE]
For odd prime, Sali obtained , , , in that same paper by determining , , . On the other hand, can be expressed in terms of the -th eigenvalue for a weight newform on (cf. [11], [16]). can be expressed in terms of the -th eigenvalue for a weight newform on (cf.[4]). Also, based on numerical evidence, in [3] Evans was led to propose a conjecture which expresses in terms of Hecke eigenvalues for a weight newform on with quartic nebentypus of conductor 105.
From now on, let us assume that . Carlitz [1] evaluated for . Recently, Moisio was able to find explicit expressions of , for (cf. [13]). This was done, via Pless power moment identity, by connecting moments of Kloosterman sums and the frequencies of weights in the binary Zetterberg code of length , which were known by the work of Schoof and Vlugt in [18].
Also, Moisio considered binary hyper-Kloosterman codes and determined the weight distributions of and , for and all , and for all and (cf. [14]). In [15], these results were further extended to the case of and all .
In this paper, along the line of [6] we construct two binary linear codes and , respectively connected with multi-dimensional and -multiple power Kloosterman sums (for any fixed ) over the finite field . Here is a power of two. The code is a subcode of the hyper-Kloosterman code , which is mentioned above. Then we obtain two recursive formulas for the power moments of multi-dimensional Kloosterman sums and the -multiple power moments of Kloosterman sums in terms of the frequencies of weights in the respective codes. This is done via Pless power moment identity and yields, in the case of power moments of multi-dimensional Kloosterman sums, much simpler recursive formulas than those obtained previously in [5].
Theorem 1.1**.**
* Let , . For , and *
[TABLE]
Here indicates the Stirling number of the second kind given by
[TABLE]
In addition, denotes the weight distribution of the binary linear code , given by
[TABLE]
where the sum runs over all the sets of integers satisfying
[TABLE]
[TABLE]
*Here we understand that .
(2) Let . For , and
[TABLE]
Here is the weight distribution of the binary linear code , given by
[TABLE]
where the sum runs over all the sets of integers satisfying (1.5), and
[TABLE]
*with the sum running over all , satisfying .
(1) and (2) of the following are respectively and cases of Theorem 1.1 (1) (cf. (3.3), (3.4)), and (3) and (4) are equivalent and case of Theorem 1.1 (2) ((cf. (5.4), (5.8)).
Corollary 1.2**.**
* Let . For , and *
[TABLE]
where is the weight distribution of the binary linear code , with
[TABLE]
*Here the sum is over all the sets of nonnegative integers satisfying and .
* Let . For , and *
[TABLE]
where is the weight distribution of the binary linear code , with
[TABLE]
Here the sum runs over all the sets of nonnegative integers satisfying (1.5),
[TABLE]
and
[TABLE]
*for every integer satisfying and .
* Let . For , and *
[TABLE]
where is the weight distribution of the binary linear code , with
[TABLE]
*the sum running over all the sets of nonnegative integers satisfying (1.5).
* Let . For , and *
[TABLE]
*where ’s are just as in (1.12).
The next two theorems will be of use later.
Theorem 1.3**.**
[9]* Let , with . Then the range of , as varies over , is given by*
[TABLE]
*In addition, each value is attained exactly times, where is the Kronecker class number of .
Theorem 1.4**.**
[2]* For the canonical additive character of , and ,*
[TABLE]
Before we proceed further, we will fix the notations that will be used throughout this paper:
[TABLE]
Note that any nontrivial additive character of is given by , for a unique .
2. Construction of codes associated with multi-dimensional Kloosterman sums
We will construct binary linear codes of length , connected with the -dimensional Kloosterman sums. Here , with .
Let
[TABLE]
where run respectively over all elements of . Here we do not specify the ordering of the components of , but we assume that some ordering is fixed.
Proposition 2.1**.**
[5]**, Proposition 11 For each , let
[TABLE]
*(Note that is the number of components with those equal to in the vector (cf.(2.1))).
Then*
[TABLE]
and, for ,
[TABLE]
*where by convention.
Corollary 2.2**.**
**
[TABLE]
**
[TABLE]
The binary linear code is defined as
[TABLE]
where the dot denotes the usual inner product in .
The following Delsarte’s theorem is well-known.
Theorem 2.3**.**
[12]**
Let be a linear code over . Then
[TABLE]
In view of this theorem, the dual of is given by
[TABLE]
Lemma 2.4**.**
, for all , and .
Proof.
This can be proved, for example, by induction on . ∎
Proposition 2.5**.**
For , with , the map is an -linear isomorphism.
Proof.
The map is clearly -linear and onto. Let be in the kernel of the map. Then , for all . Suppose that . Then, on the one hand,
[TABLE]
On the other hand, (2.6) is equal to (cf. proof of Proposition 11 in [5]), and so from Deligne’s estimate in (1.1) we get
[TABLE]
But this is impossible for , in view of Lemma 2.4. ∎
3. Recursive formulas for power moments of multi-dimensional Kloostermann sums
We are now ready to derive, via Pless power moment identity, a recursive formula for the power moments of multi-dimensional Kloosterman sums in terms of the frequencies of weights in .
Theorem 3.1**.**
Pless power moment identity, [12] Let be an -ary [] code, and let (resp. ) denote the number of codewords of weight in (resp. in ). Then, for
[TABLE]
*where is the Stirling number of the second kind defined in(1.3).
For the following lemma, observe that .
Lemma 3.2**.**
The map is a bijection.
Lemma 3.3**.**
For , the Hamming weight (cf. (2.5)) of can be expressed as follows:
[TABLE]
Proof.
[TABLE]
([10], Theorem 2.23(v))
[TABLE]
∎
Denote for the moment in (2.1) by . Let , with ’s in the coordinate places where , for each . Then we see from the definition of the code (cf. (2.4)) that is a codeword with weight if and only if and (an identity in ). As there are (cf. Proposition 2.1) many such codewords with weight , we obtain the following result.
Proposition 3.4**.**
Let be the weight distribution of , where denotes the frequency of the codewords with weight in . Then
[TABLE]
where the sum runs over all the sets of integers satisfying
[TABLE]
Corollary 3.5**.**
* Let be the weight distribution of . Then*
[TABLE]
*where the sum is over all the sets of nonnegative integers satisfying and (cf.(2.2)).
* Let be the weight distribution of . Then*
[TABLE]
where the sum runs over all the sets of integers satisfying
[TABLE]
[TABLE]
and
[TABLE]
*for every integer satisfying and (cf. Theorem 1.3, (2.3)).
Remark 3.6*.*
This shows that the weight distribution of is the same as that of (cf. [7]).
From now on, we will assume that , and hence every codeword in can be written as , for a unique (cf. Proposition 2.5).
We now apply the Pless power moment identity in (3.1) to , in order to obtain the result in Theorem 1.1 (1) about a recursive formula. Then the left hand side of that identity in (3.1) is equal to
[TABLE]
with given by (3.2). So (3.5) is
[TABLE]
On the other hand, noting that (cf. Proposition 2.5) the right hand side of the Pless moment identity(cf. (3.1)) becomes
[TABLE]
Our result in (1.2) follows now by equating (3.6) and (3.7).
Remark 3.7*.*
A recursive formula for the power moments of multi-dimensional Kloosterman sums was obtained in [5] by constructing binary linear codes and utilizing explicit expressions of Gauss sums for the finite special linear group . However, our result in (1.2) is better than that in (1) of [5]. Because our formula here is much simpler than the one there. Indeed, the length of the code here is , whereas that of there is , both of which appear in their respective expressions of recursive formulas.
4. Construction of codes associated with powers of
Kloosterman sums
We will construct binary linear codes of length , connected with the -th powers of (the ordinary) Kloosterman sums. Here .
Let
[TABLE]
where run respectively over all elements of . Here we do not specify the ordering of the components of , but we assume that some ordering is fixed.
Theorem 4.1**.**
[7]* Let be the canonical additive character of , and let . Then*
[TABLE]
Proposition 4.2**.**
For each , let
[TABLE]
(Note that is the number of components with those equal to in the vector (cf. (4.1)). Then
**
[TABLE]
*where the sum in (4.3) runs over all , satisfying .
**
[TABLE]
Proof.
(1) can be proved just as Proposition 2.1(cf. [5], Proposition 11). The details are left to the reader.
(2) If , from (4.3)
[TABLE]
where and run over all elements in , satisfying .
If , then the result is clear. Assume now that . Then the sum in (4.5) is
[TABLE]
∎
The binary linear code is defined as
[TABLE]
where the dot denotes the usual inner product in .
Remark 4.3*.*
Clearly, the binary linear codes and coincide.
In view of Theorem 2.3, the dual of is given by
[TABLE]
Lemma 4.4**.**
, for all and .
Proof.
This can be shown, for example, by induction on . ∎
Proposition 4.5**.**
For , with , the map is an -linear isomorphism.
Proof.
The map is clearly -linear and onto. Let be in the kernel of the map. Then , for all . Suppose that . Then, on the one hand,
[TABLE]
On the other hand, (4.7) is equal to , and so from Weil’s estimate (i.e. (1.1) with ) we get
[TABLE]
But this is impossible for , in view of Lemma 4.4 ∎
5. Recursive formulas for -multiple power moments of Kloostermann sums
We are now ready to derive, via Pless power moment identity, a recursive formula for the -multiple power moments of Kloosterman sums in terms of the frequencies of weights in .
Lemma 5.1**.**
For , the Hamming weight of (cf. (4.6)) can be expressed as follows:
[TABLE]
Proof.
This can be shown exactly as the proof of Lemma 3.3. ∎
Corollary 5.2**.**
For ,
[TABLE]
The same argument leading to Proposition 3.4 shows the next proposition.
Proposition 5.3**.**
Let be the weight distribution of , where denotes the frequency of the codewords with weight in . Then
[TABLE]
where the sum runs over all the sets of integers , satisfying
[TABLE]
Corollary 5.4**.**
Let be the weight distribution of , and let , with . Then, in view of Theorem 1.3 and (4.4), we have
[TABLE]
where the sum runs over all the sets of nonnegative integers satisfying
[TABLE]
From now on, we will assume that , and hence every codeword in can be written as , for a unique (cf. Proposition 4.5).
We now apply the Pless power moment identity in (3.1) to , in order to obtain the result in Theorem 1.1 (1) about a recursive formula. Then the left hand side of that identity in (3.1) is equal to
[TABLE]
with given by (5.1). So (5.5) is seen to be equal to
[TABLE]
On the other hand, noting that (cf. Proposition 4.5) the right hand side of the Pless moment identity(cf. (3.1)) becomes
[TABLE]
Our result in (1.6) follows now by equating (5.6) and (5.7).
Remark 5.5*.*
If , from the alternative expression of in (5.2) we see that (5.5) can also be given as
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] L. Carlitz, Gauss sums over finite fields of order 2 n superscript 2 𝑛 2^{n} , Acta. Arith. 15 (1969), 247–265.
- 2[2] L. Carlitz, A note on exponential sums , Pacific J. Math. 30(1969), 35–37.
- 3[3] R.J.Evans, Seventh power moments of Kloosterman sums , Israel J. Math., to appear.
- 4[4] K. Hulek, J. Spandaw, B. van Geemen, and D. van Straten, The modularity of the Barth-Nieto quintic and its relatives , Adv. Geom. 1 (2001), 263-289.
- 5[5] D. S. Kim, Codes associated with special linear groups and power moments of multi-dimensional Kloosterman sums , submitted.
- 6[6] D. S. Kim, Simple recursive formulas generating power moments of Kloosterman sums , submitted.
- 7[7] D. S. Kim, Codes associated with O + ( 2 n , 2 r ) superscript 𝑂 2 𝑛 superscript 2 𝑟 {O}^{+}(2n,2^{r}) and power moments of Kloosterman sums , submitted.
- 8[8] H. D. Kloosterman, On the representation of numbers in the form a x 2 + b y 2 + c z 2 + d t 2 𝑎 superscript 𝑥 2 𝑏 superscript 𝑦 2 𝑐 superscript 𝑧 2 𝑑 superscript 𝑡 2 ax^{2}+by^{2}+cz^{2}+dt^{2} , Acta Math. 49(1926), 407-464.
