Codebooks from generalized bent $\mathbb{Z}_4$-valued quadratic forms
Yanfeng Qi, Sihem Mesnager, Chunming Tang

TL;DR
This paper introduces a new class of generalized bent $\
Contribution
It constructs optimal codebooks achieving the Levenshtein bound using generalized bent $\
Findings
Constructed codebooks with parameters $(2^{2m}+2^m,2^m)$ and alphabet size 6.
Achieved codebooks meet the Levenshtein bound.
Extended previous work on bent functions over $\
Abstract
Codebooks with small inner-product correlation have application in unitary space-time modulations, multiple description coding over erasure channels, direct spread code division multiple access communications, compressed sensing, and coding theory. It is interesting to construct codebooks (asymptotically) achieving the Welch bound or the Levenshtein bound. This paper presented a class of generalized bent -valued quadratic forms, which contain functions of Heng and Yue (Optimal codebooks achieving the Levenshtein bound from generalized bent functions over . Cryptogr. Commun. 9(1), 41-53, 2017). By using these generalized bent -valued quadratic forms, we constructs optimal codebooks achieving the Levenshtein bound. These codebooks have parameters and alphabet size .
| value | frequency |
|---|---|
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 · graph theory and CDMA systems · Cryptographic Implementations and Security
Codebooks from generalized bent
-valued quadratic forms
Yanfeng Qi
Sihem Mesnager
Chunming Tang 111Corresponding author: School of Mathematics and Information, China West Normal University; Email: [email protected]
School of Science, Hangzhou Dianzi University, Hangzhou, Zhejiang, 310018, China
Department of Mathematics, University of Paris VIII, 93526 Saint-Denis, France, with LAGA UMR 7539, CNRS, Sorbonne Paris Cit¨¦, University of Paris XIII, 93430 Paris, France, and also with Telecom ParisTech, 75013 Paris, France
School of Mathematics and Information, China West Normal University, Nanchong, Sichuan, 637002, China, and Department of Mathematics, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong, China
Abstract
Codebooks with small inner-product correlation have application in unitary space-time modulations, multiple description coding over erasure channels, direct spread code division multiple access communications, compressed sensing, and coding theory. It is interesting to construct codebooks (asymptotically) achieving the Welch bound or the Levenshtein bound. This paper presented a class of generalized bent -valued quadratic forms, which contain functions of Heng and Yue (Optimal codebooks achieving the Levenshtein bound from generalized bent functions over . Cryptogr. Commun. 9(1), 41-53, 2017). By using these generalized bent -valued quadratic forms, we constructs optimal codebooks achieving the Levenshtein bound. These codebooks have parameters and alphabet size .
keywords:
Codebooks , quadratic forms , Galois rings , generalized bent functions.
MSC:
94A15 , 94A12
1 Introduction
Applied in unitary space-time modulations, multiple description coding over erasure channels, direct spread code division multiple access communications, compressed sensing, and coding theory [2, 24], an codebook is a signal set , where are unit norm complex vectors over an alphabet. As a performance measure of a codebook in practical applications, the maximum crosscorrelation amplitude of an codebook is defined by
[TABLE]
where is the conjugate transpose of . There are two well known bounds of codebooks:
the Welch bound [30]: , where ;
- 2.
the Levenstein bounds [18, 20]:
- (a)
for any real-valued codebook, where ;
- (b)
for any complex-valued codebook, where .
A codebook achieving the Welch bound is also called a maximum-Welch-bound-equality (MWBE) codebook, which is known as an equiangular tight frame [4]. The construction of MWBE codebooks is equivalent to line packing in Grassmannian spaces [29]. It is difficult to construct MWBE codebooks [26]. Known MWBE codebooks are listed:
orthogonal MWBE codebooks [26, 32], where ;
- 2.
MWBE codebooks from discrete Fourier transformation matrices [26, 32] or m-sequences [26], where ;
- 3.
MWBE codebooks from conference matrices [5, 29], where , or for a prime ;
- 4.
MWBE codebooks from difference sets in cyclic groups [32] and abelian group [6, 7], or Steiner systems [11].
Almost optimal codebooks asymptotically achieving the Welch bound are constructed in [8, 16, 22, 34, 35]. When (resp. ), there are no real-valued (complex-valued) MWBE codebooks. The Levenshtein bounds hold for or . Some known codebooks achieving the Levenstein Bound are listed:
codebooks with alphabet [2, 31, 33, 36], where is even;
- 2.
codebooks with alphabet size [10, 31, 33], where is odd;
- 3.
codebooks with alphabet [2, 15].
These codebooks can constructed from binary Kerdock codes [2, 31, 33], perfect nonlinear functions [10, 31], bent functions [36], -Kerdock codes [2], and -valued quadratic forms [15]. It is interesting to construct optimal codebooks achieving the Levenstein Bound with different parameters from different methods. Zhou et al. [36] presented codebooks achieving the Levenstein bound from bent functions of the form:
[TABLE]
where , , and is the trace function from to . Heng and Yue [15] generalized their results to codebooks from generalized bent -valued quadratic forms. Ding et al. [9] presented the notation of cyclic bent functions, gave a class of cyclic bent functions containing bent functions in [36], and used cyclic bent functions in the construction of good mutually unbiased bases (MUBs), codebooks and sequence families.
Motivated by their methods, this paper generalizes the construction of Heng and Yue [15] and constructs optimal codebooks from a class of generalized bent -valued quadratic forms.
The rest of the paper is organized as follows. Section 2 introduces some basic results on Galois rings, -valued quadratic forms and codebooks from generalized bent functions. Section 3 presents the construction of optimal codebooks from a class of generalized bent -valued quadratic forms. Section 4 makes a conclusion.
2 Preliminaries
In this section, we introduce some results on Galois rings, -valued quadratic forms, and codebooks from generalized bent -quadratic forms.
2.1 Galois rings
Let be a positive integer. Let be the Galois ring , where is the ring of integers modulo and is a monic basic irreducible polynomial of degree in . More results on Galois rings can be found in [13, 14, 23, 27].
Define , which is called the set of Teichmuller representatives in . Then any can be uniquely represented by , where . For two elements , Define . Then is a Galois field of size .
Let denote the modulo- reduction. This mapping induces the following mapping from to
[TABLE]
Further, is an isomorphism.
The Frobenius automorphism on is given by . The trace function from to is defined by
[TABLE]
Then , where and . Let be the trace function from to . For any , . The follow lemma [12] shows that for two different elements .
Lemma 1**.**
Let be the set of nonzero elements of , which is a multiplicative group. Let . For , is invertible.
2.2 -valued
quadratic forms
Let . Then any can be uniquely represented by , where . An operation on can be denoted by . Then, is the finite field of size .
A symmetric bilinear form on is a mapping satisfying
the symmetry condition: ;
- 2.
the bilinearity condition: , where .
A symmetric bilinear for is alternating if for all . Otherwise, it is nonalternating. The radical is the set
[TABLE]
The radical is a vector space over . The rank of is defined by
[TABLE]
A -valued quadratic form on [1] is a mapping satisfying
for ;
- 2.
, where is a symmetric bilinear form.
A -quadratic form is alternating if its associated bilinear form is alternating. Otherwise, is nonalternating. The rank of is the rank of its associated bilinear form. Note that and . The Walsh transform of is defined by
[TABLE]
where . The multiset depends only on the rank of . For an alternating , the following theorem [13] gives the distribution of values in the multiset .
Theorem 2**.**
Let be an alternating -valued quadratic form of rank . The distribution of values in the multiset is given in Tabel 1.
For a nonalternating , the distribution of values in the multiset is given in Theorem 5 [27].
A -quadratic form is generalized bent if for all [3, 25]. Let be the set of all generalized bent -quadratic forms over . The following lemma [21] gives a characterization of generalized bent -quadratic forms.
Lemma 3**.**
A -quadratic form has full rank if and only if it is generalized bent.
2.3 Codebooks from generalized bent
-quadratic forms
Let be an -set of generalize bent -quadratic forms from to such that the difference of arbitrary two distinct quadratic forms in is generalized bent. Let be the standard basis of the -dimensional Hilbert space, where is a vector with only the -th entry being nonzero. Construct the following codebook from :
[TABLE]
where
[TABLE]
and
[TABLE]
The following theorem [15] gives parameters of the codebook constructed from .
Theorem 4**.**
Let be an -set of generalize bent -quadratic forms from to such that the difference of arbitrary two distinct quadratic forms in is generalized bent. Let be the codebook constructed in (1). Then is a codebook with and alphabet size . Further, the codebook is an optimal codebook achieving the Levenshtein bound if and only if .
From Theorem 4, in order to construct optimal codebooks, we just need to give the set of size . Some known results on the set [15] have been given below:
;
- 2.
, where and is odd;
- 3.
, where and is odd.
3 Codebooks from a class of generalize bent
-quadratic forms
In this section, we present a class of generalize bent -quadratic forms and construct codebooks from these quadratic forms.
Let be an positive integer. Let , where , for , and . Let for , where is odd. For , define
[TABLE]
Take , where , , and for . For any , define
[TABLE]
For , define the Boolean function over
[TABLE]
It is a quadratic form and its symplectic form is
[TABLE]
where . Further, [19]. We will use these functions defined in (2) to construct codebooks. Some lemmas are given first.
Lemma 5**.**
Let be defined in (2). Then .
Proof.
We have
[TABLE]
Hence, this lemma follows. ∎
Lemma 6**.**
Let and be defined in (2), where . Then
[TABLE]
Proof.
Note that . From Lemma 5, this lemma follows. ∎
Lemma 7**.**
Let and be defined in (2), where . Then .
Proof.
Let , we just need to prove that .
Suppose that and . By Lemma 6, is a nonzero solution of
[TABLE]
We have
[TABLE]
and
[TABLE]
Note that for any . Let
[TABLE]
Then we have
[TABLE]
Since is odd, then for any . We have
[TABLE]
Hence, . There exists a such that \left\{\begin{array}[]{l}\mathrm{tr}_{e_{t+1}}^{m}((\overline{a}+\overline{b})\overline{x})\neq 0,\\ \mathrm{tr}_{e_{j}}^{m}((\overline{a}+\overline{b})\overline{x})=0,~{}\text{for any}~{}1\leq j\leq t\,.\end{array}\right. For any , we have
[TABLE]
Since for any , let , where . Then
[TABLE]
Note that and . We have
[TABLE]
and
[TABLE]
Note that is odd. We have
[TABLE]
which makes a contradiction with the definition of . Hence, if . This lemma follows. ∎
Theorem 8**.**
The set is an -set of generalize bent -quadratic forms from to such that the difference of arbitrary two distinct quadratic forms in is generalized bent, where is defined in (2) and .
Proof.
We just need to prove is generalized bent for two distinct and in . From Lemma 3, is generalized bent if and only if . From Lemma 7, we have . Hence, this theorem follows. ∎
We construct optimal codebooks from the set in the following theorem.
Theorem 9**.**
Let , where is defined in (2). Then the codebook constructed in (1) is a codebook with and alphabet size , which is an optimal codebook achieving the Levenshtein bound.
Proof.
From Theorem 4 and Theorem 8, this theorem follows. ∎
Remark 1**.**
Let . Then for any , we have the following -valued quadratic form:
[TABLE]
From similar proof, we have that the set also satisfies properties in Theorem 8. Then constructed in (1) is a codebook with and alphabet size , which is an optimal codebook achieving the Levenshtein bound. When , and , we have the functions , which are functions in [15]. These functions are used to construct optimal families of quadriphase sequences [17].
We will give a connection between generalized bent and Boolean bent functions. A -valued form has the representation
[TABLE]
where and are two Boolean functions. We have the following Gray map , which is a Boolean function defined over . Then we have the following proposition.
Proposition 10**.**
Let be odd and be a -valued quadratic form defined in (3). Then is a Boolean bent function over .
Proof.
Note that [12], where . Hence, has the representation , where and are two Boolean functions. In [28], is generalized bent if and only if is bent. Hence, this proposition follows. ∎
4 Conclusion
We present an -set of generalized bent -valued quadratic forms such that any difference of two different elements in this set is also generalized bent, where . Using this -set, we construct optimal codebooks achieving the Levenshtein bound, which have parameters and alphabet . It is interesting to construct optimal or almost optimal codebooks with different parameters from other tools.
Acknowledgement. This work was supported by SECODE project and the National Natural Science Foundation of China (Grant No. 11871058, 11531002, 11701129). C. Tang also acknowledges support from 14E013, CXTD2014-4 and the Meritocracy Research Funds of China West Normal University. Y. Qi also acknowledges support from Zhejiang provincial Natural Science Foundation of China (LQ17A010008, LQ16A010005).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Brown, E.H.: Generalizations of the Kervaire invariant. Annals. Math. 95(2), 368-383 (1972)
- 2[2] Calderbank A.R., Cameron, P.J., Kantor, W.M., Seidel, J.J.: ℤ 4 subscript ℤ 4 \mathbb{Z}_{4} -kerdock codes, orthogonal spreads, and extremal Euclidean line-sets. Proc. London Math. Soc. 75(3), 436-480 (1997)
- 3[3] Carlet, C., Mesnager, S.: Four decades of research on bent functions. Des. Codes Crypt. 78, 5-50 (2016)
- 4[4] Christensen, O.: An Introduction to Frames and Risez Bases. Birkhauser, MA, USA (2003)
- 5[5] Conway, J.H., Harding, R.H., Sloane, N.J.A.: Packing lines, planes, etc.: Packings in grassmannian spaces. Exp. Math. 5(2), 139-159 (1996)
- 6[6] Ding, C.: Complex codebooks from combinatorial designs. IEEE Trans. Inf. Theory 52(9), 4229-4235 (2006)
- 7[7] Ding, C., Feng, T.: A generic construction of complex codebooks meeting the Welch bound. IEEE Trans. Inf. Theory 53(11), 4245-4250 (2007)
- 8[8] Ding, C., Feng, T.: Codebooks from almost difference sets. Des. codes Crypt. 46(1), 113-126 (2008)
