New constructions of asymptotically optimal codebooks via character sums over a local ring
Liqin Qian, Xiwang Cao, Wei Lu, Xia Wu

TL;DR
This paper introduces new explicit constructions of complex codebooks over a local ring that are asymptotically optimal according to the Welch bound, utilizing character sums and providing novel parameters.
Contribution
The paper provides the first explicit descriptions of characters and Gauss sums over a local ring and uses them to construct new asymptotically optimal codebooks.
Findings
Two new families of codebooks achieve asymptotic optimality.
Codebooks have novel parameters not previously reported.
Explicit character sum descriptions facilitate codebook construction.
Abstract
In this paper, we present explicit description on the additive characters, multiplicative characters and Gauss sums over a local ring. As an application, based on the additive characters and multiplicative characters satisfying certain conditions, two new constructions of complex codebooks over a local ring are introduced. With these two constructions, we obtain two families of codebooks achieving asymptotically optimal with respect to the Welch bound. It's worth mentioning that the codebooks constructed in this paper have new parameters.
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
TopicsMathematical Analysis and Transform Methods · Mathematical Dynamics and Fractals · Coding theory and cryptography
New constructions of asymptotically optimal codebooks via character sums over a local ring
††thanks: This research is supported by the National Natural Science Foundation of China under Grant 11771007 and Grant 61572027.
Liqin Qian, Xiwang Cao, Wei Lu, Xia Wu Department of Mathematics, Nanjing University of Aeronautics and Astronautics, Nanjing, Jiangsu, 210007, China, [email protected] author, Department of Mathematics, Nanjing University of Aeronautics and Astronautics, Nanjing, Jiangsu, 210007, China; Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100042, China, [email protected] of Mathematics, Southeast University, Nanjing, Jiangsu, 211189, China, [email protected] of Mathematics, Southeast University, Nanjing, Jiangsu, 211189, China, [email protected]
Abstract
In this paper, we present explicit description on the additive characters, multiplicative characters and Gauss sums over a local ring. As an application, based on the additive characters and multiplicative characters satisfying certain conditions, two new constructions of complex codebooks over a local ring are introduced. With these two constructions, we obtain two families of codebooks achieving asymptotically optimal with respect to the Welch bound. It’s worth mentioning that the codebooks constructed in this paper have new parameters.
Keywords: Local ring, Gauss sum, codebook, Welch bound
MSC(2010): 11T 24, 11 T23, 11 T71, 13 M05, 94 B25
1 Introduction
Let be a set of unit-norm complex vectors over an alphabet , where . The size of is called the alphabet size of . Such a set is called an codebook (also called a signal set). The maximum cross-correlation amplitude, which is a performance measure of a codebook in practical applications, of the codebook is defined as
[TABLE]
where denotes the conjugate transpose of the complex vector . For a certain length , it is desirable to design a codebook such that the number of codewords is as large as possible and the maximum cross-correlation amplitude is as small as possible. To evaluate a codebook with parameters , it is important to find the minimum achievable or its lower bound. However, for , we have the well-known Welch bound in the following.
Lemma 1.1**.**
[27]** For any codebook with ,
[TABLE]
Furthermore, the equality in (1) is achieved if and only if
[TABLE]
for all pairs with .
A codebook is referred to as a maximum-Welch-bound-equality (MWBE) codebook [23] or an equiangular tight frame [13] if it meets the Welch bound equality in (1). Codebooks meeting the Welch bound are used to distinguish among the signals of different users in code-division multiple-access (CDMA) systems [21]. In addition, codebooks meeting optimal (or asymptotically optimal) with respect to the Welch bound are much preferred in many practical applications, such as, multiple description coding over erasure channels [24], communications [23], compressed sensing [3], space-time codes [26], coding theory [7] and quantum computing [22] etc.. In general, it is very difficult to construct optimal codebooks achieving the Welch bound (i.e. MWBE). Hence, many researchers attempted to construct asymptotically optimal codebooks, i.e., the minimum achievable of the codebook nearly achieving the Welch bound for large . There are many results in regard to optimal or almost optimal codebooks by the Welch bound, interested readers may refer to [1, 2, 4-6, 9-12, 14-16, 18, 28, 29]. It is important that the construction method of codebooks. At present, many researchers constructed the codebooks based on difference sets, almost difference sets, relative difference sets, binary row selection sequences and cyclotomic classes.
It is well known that the additive characters, multiplicative characters and Gauss sums over finite fields and some of their good properties [19, Chapter 5]. Especially, they have many rich applications in coding theory. It’s worth mentioning that some researchers constructed codebooks by using the character sums of finite fields [5, 14, 29]. Later, G. Luo and X. Cao proposed two constructions of complex codebooks from character sums over the Galois ring in [16] based on existing results [20]. In fact, we know that many scholars have done a lot of research over local rings [8, 17, 25] etc.. Motivated by [16] and [20], a natural question is to explore the character sums over the ring , is it possible to construct codebooks over the ring based on the character sums we studied and obtain several classes of asymptotically optimal codebooks with respect to the Welch bound?
This paper will give a positive answer to this question. This manuscript has three main contributions. One contribution of this paper is to give explicit description on the additive characters, multiplicative characters and establish a Gauss sum over a local ring for the first time. Another contribution of this paper is to focus on the constructions of codebooks over the ring by using the character sums. Finally, we show that the maximum cross-correlation amplitudes of these codebooks asymptotically meet the Welch bound and obtain new parameters by comparing with the parameters of some known classes of asymptotically optimal codebooks.
The rest of this paper is arranged as follows. Section 2 presents some notations and basic results which will be needed in subsequent sections. In Section 3, we explicit description on the additive characters and multiplicative characters over a local ring. In Section 4, we present computation on Gauss sums over a local ring. Section 5 introduces two generic families of codebooks meeting asymptotically optimal with respect to the Welch bound. In Section 6, we conclude this paper and present several open problems.
2 Preliminaries
Let denote the finite field with elements and , where is a prime and is a positive integer. We consider the chain ring with the unique maximal ideal . In fact, is a two-dimensional vector space over and The invertible elements of is
[TABLE]
with . In fact, can also be represented as
A character of a finite abelian group is a homomorphism from into the multiplicative group of complex numbers of absolute value 1, that is, a mapping from into with for all Next, we recall the the additive characters and multiplicative characters of the finite field .
The additive character of defined by
[TABLE]
for all , where Tr: is the absolute trace function from to (see Definition 2.22 in [19]). For any , we have
[TABLE]
Moreover, for , the function is defined as for all .
The multiplicative character of defined by
[TABLE]
for each , where and is a fixed primitive element of . For any , we have
[TABLE]
Now, let be a multiplicative and an additive character of . Then the Gauss sum of is defined by
[TABLE]
However, we now need to study the additive and multiplicative characters of a local ring , which implies that the character of the ring are described in detail similarly by the definition of the character of the finite field . Furthermore, the explicit description on the additive and multiplicative characters of we present should be satisfied the similar properties above equalities (2) and (3), respectively. In addition, we establish the Gauss sum of by the Gauss sum of . Hence, we will present the the additive and multiplicative characters of in the following section based on the characters of finite fields and propose the Gauss sum of in Section 4.
3 Characters
In this section, we will give the additive characters and multiplicative characters of .
** Additive characters of **
The group of additive characters of is
[TABLE]
For any additive character of
[TABLE]
Since for any we define two maps as follows:
- •
[TABLE]
by for
- •
[TABLE]
by for
Therefore, it is easy to prove that and for Based on this, we know that and are additive characters of , then there exist such that
[TABLE]
for all , where is a primitive th root of unity over Hence, we can get the additive character of
[TABLE]
Thus, there is an one-to-one correspondence:
[TABLE]
It is easy to prove that the mapping is an isomorphism.
** Multiplicative characters of **
The structure of the multiplicative group is
[TABLE]
Now, we have
[TABLE]
The group of multiplicative characters of is denoted by and . We define
[TABLE]
For any multiplicative character of
[TABLE]
Since for any we define two maps as follows:
- •
[TABLE]
by for
- •
[TABLE]
by for
For any , we have and
[TABLE]
Based on this, we can obtain that is a multiplicative character of and is an additive character of . Hence, we can get the multiplicative character of
[TABLE]
where and Since is an additive character of , then there exists such that Moreover, we have
[TABLE]
where is a multiplicative character of . One can show that the mapping is an isomorphism.
4 Gaussian sums
Let and be an additive character and a multiplicative character of , respectively. The Gaussian sum for and of is defined by
[TABLE]
In this section, we calculate the value of . For convenience, we denote according to Section 3, where and Hence, we denote .
Theorem 4.1**.**
Let be a multiplicative character and be an additive character of , where and Then the Gaussian sum satisfies
[TABLE]
where
[TABLE]
If is nontrivial and , then .
Proof.
Now, let and with Assume that , where and
[TABLE]
where is a Gaussian sum of ∎
5 Two families of asymptotically optimal codebooks
In this section, we study two classes of codebooks asymptotically achieving the Welch bound by using character sums over the local ring . Note that and we can write . Let and with Assume that , where and Then we can define a set of length as
[TABLE]
Next, we will give the two constructions of codebooks over the ring .
5.1 The first construction of codebooks
The codebook of length over is constructed as
[TABLE]
Based on this construction of the codebook , we have the following theorem.
Theorem 5.1**.**
Let be a codebook defined as above. Then is a codebook with the maximum cross-correlation amplitude .
Proof.
According to the definition of , it is easy to see that has codewords of length . Next, our task is to determine the maximum cross-correlation amplitude of the codebook . Let and be any two distinct codewords in , where and . Without loss of generality, we denote the trivial multiplicative character of by . Then we have
[TABLE]
Since , then and are not all equal to [math]. In view of Theorem 4.1, we have
[TABLE]
Consequently, we infer that for any two distinct codewords in . Hence, ∎
By Theorem 5.1, we can calculate the ratio , which is to prove that the codebook is asymptotically optimal.
Theorem 5.2**.**
Let the symbols be the same as those in Theorem 5.1. Then the codebook asymptotically meets the Welch bound.
Proof.
In view of Theorem 5.1, note that and . Then the corresponding Welch bound of the codebook is
[TABLE]
It follows from Theorem 5.1, then we have
[TABLE]
Obviously, we get , which implies that asymptotically meets the Welch bound. ∎
5.2 The second construction of codebooks
The codebook of length over is constructed as
[TABLE]
With this construction, we will figure up the maximum cross-correlation amplitude as follows.
Theorem 5.3**.**
Let be a codebook defined as above. Then is a codebook with the maximum cross-correlation amplitude .
Proof.
According to the definition of , it is obvious that has codewords of length . Next, our goal is to determine the maximum cross-correlation amplitude of the codebook . Let and be any two distinct codewords in , where and . Then we have
[TABLE]
- •
If since , thus is nontrivial. Then we have
[TABLE]
- •
If or , then ;
- •
If , then .
[TABLE]
Consequently, we infer that for any two distinct codewords in . Hence, ∎
Similarly, we show the near-optimality of the codebook in the following theorem.
Theorem 5.4**.**
Let the symbols be the same as those in Theorem 5.3. Then the codebook asymptotically meets the Welch bound.
Proof.
In view of Theorem 5.3, note that and . Then the corresponding Welch bound of the codebook is
[TABLE]
It follows from Theorem 5.3, then we have
[TABLE]
Obviously, we get , which implies that asymptotically meets the Welch bound. ∎
6 Conclusions
In this paper, we described the additive characters and multiplicative characters over the ring in detail. Our results on Gauss sums over the ring are calculated explicitly based on the additive and multiplicative characters. The purpose of studying the characters over is to present an application in the codebooks. Based on this idea, we proposed two constructions of codebooks and determined the maximum cross-correlation amplitude of codebooks generated by these two constructions. Moreover, we showed that these codebooks are asymptotically optimal with respect to Welch bound and the parameters of these codebooks are new.
In further research, it would be interesting to investigate the application of the new families of codebooks meeting the Welch bound or Levenstein bound by finding the new constructions of codebooks. In addition, we hope and believe that the better properties with respect to Gauss and Jacobi sums over rings will be studied and the results will be useful in applications.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. Conway, R. Harding, N. Sloane, Packing lines, planes, etc.: Packings in Grassmannian spaces, Exp. Math., vol. 5, no. 2, pp. 139-159, 1996.
- 2[2] X. Cao, W. Chou, X. Zhang, More constructions of near optimal codebooks associated with binary sequences, Adv. Math. Commun., vol. 11, no. 1, pp. 187-202, 2017.
- 3[3] E. Candes, M. Wakin, An introduction to compressive sampling, IEEE Signal Process, vol. 25, no. 2, pp. 21-30, 2008.
- 4[4] C. Ding, Complex codebooks from combinatorial designs, IEEE Trans. Inform. Theory, vol. 52, no. 9, pp. 4229-4235, 2006.
- 5[5] C. Ding, T. Feng, A generic construction of complex codebooks meeting the Welch bound, IEEE Trans. Inform. Theory, vol. 53, no. 11, pp. 4245-4250, 2007.
- 6[6] C. Ding, T. Feng, Codebooks from almost difference sets, Des. codes Crypt., vol. 53, no. 11, pp. 4245-4250, 2007.
- 7[7] P. Delsarte, J. Goethals, J. Seidel, Spherical codes and designs, Geometriae Dedicate, vol. 67, no. 3, pp. 363-388, 1997.
- 8[8] J. Gao, L. Shen, F. Fu, Generalized Quasi-Cyclic Codes Over 𝔽 q + u 𝔽 q subscript 𝔽 𝑞 𝑢 subscript 𝔽 𝑞 \mathbb{F}_{q}+u\mathbb{F}_{q} , IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences E 97.A(4), DOI: 10.1587/transfun.E 97.A.1005, 2013.
