Submitted:
16 January 2024
Posted:
16 January 2024
You are already at the latest version
Abstract
Prime period sequences can serve as the fundamental tool to construct arbitrary composite period sequences. This is a review study of prime period perfect Gaussian integer sequence (PGIS). When cyclic group {1,2,…,N−1} can be partitioned into k cosets, where N=kf+1 is an odd prime number, the construction of a degree-(k+1) PGIS can be derived from either matching the flat magnitude spectrum criterion or making the sequence with ideal periodic autocorrelation function (PACF). This is a systematic approach of prime period N=kf+1 PGIS construction, and is applied to construct PGISs with degrees 1, 2, 3 and 5. However, for degrees larger than 3, matching either the flat magnitude spectrum or achieving the ideal PACF encounters a great challenge of solving a system of nonlinear constraint equations. To deal with this problem, the correlation and convolution operations can be applied upon PGIS of lower degrees to generate new PGIS with degree-4 and other higher degrees, e.g., 6, 7, 10, 11, 12, 14, 20 and 21 in this paper. In this convolution based scheme, both degree and pattern of a PGIS vary and can be indeterminant, which is rather nonsystematic compared with the systematic approach. The combination of systematic and nonsystematic schemes contributes the great efficiency for constructing abundant PGISs with various degrees and patterns for the associated applications.
Keywords:
correlation function
; degree
; perfect sequence
; PGIS
1. Introduction
A Gaussian integer sequence (GIS) is a sequence with coefficients that are complex numbers , where and a and b are integers. The construction of perfect Gaussian integer sequence (PGIS) has become an important research topic [1,2,3,4,5,6,7,8,9,10] because integers require less memory; also, the implementation of a PGIS is simpler than those of other perfect sequences (PSs) with real or complex coefficients, in which a sequence is perfect if and only if it has an ideal periodic autocorrelation function (PACF).
By tracing the construction of PGISs, a general form of even-period PGISs was presented in [1], in which the PGISs were constructed by linearly combining four base sequences or their cyclic shift equivalents using Gaussian integer coefficients of equal magnitude. Yang et al. [2] constructed PGISs of odd prime period p by using cyclotomic classes with respect to the multiplicative group of . Ma et al. [3] later presented PGISs with a period of based on Whiteman’s generalized cyclotomy of order two over , where p and are twin primes. In [4], Chang et al. introduced the concept of the degree of a sequence and constructed degree-2 and degree-3 PGISs of prime period p. Then, they up-sampled these PGISs by a factor of m and filled them with new coefficients to build degree-3 and degree-4 PGISs of arbitrary composite period . Lee et al. focused on constructing degree-2 PGISs of various periods using two-tuple-balanced sequences and cyclic difference sets [5,6]. Algorithms that could generate PGISs of arbitrary period were developed by Pei et al. [7], and one of these algorithms could be applied to construct degree-5 PGISs of prime period by applying the generalized Legendre sequences (GLS). A systematic method for constructing sparse PGISs in which most of the elements are zeros was proposed [8]. PGISs of period with degrees equal to or less than and those of period with degrees equal to or larger than four were proposed in [9] and [10].
With the above mentioned significant results of theoretical PGIS study and matured construction techniques, exploring the application of PGIS gradually becomes a new research topic [11,12,13,14,15,16,17]. In [11], a PGIS was applied to OFDM systems for peak-to-average power ratio (PAPR) reduction. Subsequently, the PGIS was used to construct the transform matrix for the associated precoded OFDM systems to achieve full frequency diversity and obtain optimal bit-error rate [12]. A CDMA scheme based on PGIS, called PGIS-CDMA system, was developed by Chang [13], where a set of PGISs could substitute and outperform the PN codes (e.g., m-sequences, Gold sequences, Kasami sequences, and bent sequences) in a direct sequence (DS) CDMA system. Construction of circular convolution group based on perfect sequences for block data transmission with high diversity order appeared in [14]. New application of PGIS to cryptography refers to [15], which a hybrid public/private key cryptography scheme based on PGIS of period was proposed. This hybrid cryptosystem can take the advantages of public and private-key systems, and it is with implementation simplicity for easy adaptation to an IoT platform. PGIS can also be applied to construct a set of zero circular convolution (ZCC) sequences [16], which ZCC sequences featured the advantage of possessing the desired PACF and the ideal periodic crosscorrelation function (PCCF) properties. ZCC sequences could be applied for multiuser channel estimation as well as the optimal joint symbol detection and channel estimation [16,17].
Different from that of binary sequence families, there are no upper bound the available numbers of PGISs, which one can construct as many different PGISs as one would expect. We can use degree, pattern and period as three parameters to uniquely define a PGIS. From the application point of view, the available numbers of degrees and patterns of a set of PGISs are desired when the period of a this set of PGISs is fixed. For example, the capacity of a PGIS-CDMA system is determined by the number of degrees and patterns [13]. In addition, prime period PGISs can serve as the fundamental tool for constructing arbitrary composite period PGISs [4]. These two reasons stimulate us to make a review and through study of constructing prime period PGIS from both degree and pattern points of view.
To construct more degrees and patterns of different PGISs is the goal of this study, which we conclude and group the construction approaches into systematic and nonsystematic two schemes. When perfect sequences are constructed by matching the flat magnitude spectrum or the ideal PACF criterion, the pattern and degree of a sequence are determined and known in advance. For example, the construction of degree-2 and degree-3 PGISs of prime period in [4] and the construction of degree-5 PGIS adopting from the generalized Legengre sequences(GLS) by Pei et al. [7]. This is the reason this approach can be called a systematic scheme. In this approach, when the cyclotomic order is greater than 3, solving constraint equations by matching flat magnitude spectrum criterion becomes a great challenge. With this aspect, we can apply correlation and convolution operations in this study to construct degree-4 and many other degrees which belong to the set . However, the degree, as well as the pattern, of a PGIS constructed from taking either correlation or convolution operation between two or more PGISs might vary, and is too complicated to be analyzed systematically, which is a case by case condition. This is rather a nonsystematic scheme of PGIS construction compared with the mentioned systematic scheme. One can apply systematic scheme to construct lower degree PGISs, and then these lower degree PGISs can be applied to construct many other higher degree PGISs using nonsystematic scheme. The proposed systematic and nonsystematic schemes can be combined to construct efficiently abundant PGISs with various degrees and patterns for the associated different applications.
The structure of this paper is briefly described. Followed by depicting the properties of PGISs in Section 2, Sections from 3 to 6 present a review study of the systematic construction of general prime period PGISs of degrees 1, 2, 3 and 5, respectively. New study of PGIS construction by correlation and convolution operations is addressed in Section 7, which there exist abundant degrees and patterns to those PGISs of particular prime periods, e.g., and , where p is an odd prime. Conclusions are summarized in Section 8.
2. Definitions and PGIS Properties
2.1. Notations
is the Kronecker delta sequence of period N. The boldface character denotes a sequence or a vector of period N which is expressed as , and , where the superscript * and stand for complex conjugate and modulo N operation, respectively. Let and denote the circular shift of to the left and right, respectively, by m places, where . A set of N different sequences is expressed as . denotes component-wise product between and .
2.2. Definitions
2.2.1. Degree
The degree of a sequence is defined as the number of distinct non-zero elements within one period of the sequence.
2.2.2. Pattern
The pattern of a sequence is defined as the distribution of non-zero elements within one period of the sequence.
We can demonstrate two degree-6 PGISs of period 31, which are with different pattern, as follows:
and
Notice that since sequence and pattern are periodic with period N, thus sequence and its circular shifts in this paper are considered to be with the same pattern, so are both sequences and . However the pattern of sequence may not be the same as that of .
2.2.3. Circular convolution
The circular convolution between and , denoted by =, where is the nth component of , is defined as
where denotes modulo N.
2.2.4. PACF
Let denote a sequence of period N, where is the nth component of . denote the periodic autocorrelation function (PACF) of , i.e.,
where . Let denote the discrete Fourier transform (DFT) of . Then, the DFT of is =, where denotes the Euclidean norm. The sequence is called perfect if and only if , where E is energy of the sequence . The DFT pair-relationship between and indicates that a sequence is perfect if and only if the magnitude spectrum of is flat, i.e., .
2.2.5. PCCF
The periodic crosscorrelation function (PCCF) between and is defined as
2.2.6. Coset
Let be an odd prime number, thus is both a multiplicative group and a cyclic group [22]. If is a primitive element, it follows that . Let and . The subset is called the right coset of subgroup generated by . Define
It is easy to shown that , are distinct right cosets of , where . It can be further shown that and . It is noted that , where , , belong to the same coset.
2.3. PGIS Properties
Only parts of PGIS properties, which are related to this study, are summarized to form the following Theorem. Especially the property 7 is applied for nonsystematic PGIS construction.
Theorem 1.
Let , and be three PGISs of prime period N. The following sequences are also PGISs of period N
1) , where m is any integer;
2) , where c is any nonzero Gaussian integer;
3) , where denotes complex conjugation;
4) , the DFT of , given that is with constant amplitude;
5) ;
6) ;
7) , , and .
Proof.
2). To prove property 7), at first is also a PGIS, and it has =. The convolution between and two PGISs yields that is also a PGIS of period N by property 6). Similarly =, = and = are also PGISs of period N as well. □
When the degree of sequence is a great concern, one can apply the cyclotomic class for constructing systematically PS and PSIS according to following Theorem.
Theorem 2.
Let a cyclic group be partitioned into K cosets, where each coset contains M elements and . Let , , …, be all the F positive factors of . There exist classes of PSs of period N with degrees 1, , , …, , respectively. It is noted that .
Proof.
Referred to [18]. □
Consider the case of , where the six positive factors of are 1, 2, 3, 4, 6 and 12, respectively. Therefore, the corresponding degrees of the PSs or PGISs are given by 13, 7, 5, 4, 3, and 2, respectively. We would like to mention that Theorem 2 can ensure the existence of six patterns of PSs with period , however it is challenging to construct PGISs of these six patterns where the coefficients of these sequences should be Gaussian integer numbers.
3. Unique Degree-1 PGIS
To encompass a broader scope of sequence degree, a particular degree-1 PGIS, which is originated from Kronecker delta sequence , is addressed in this section.
Theorem 3.
For any nonzero Gaussian integer a, sequence and all other circular shifts of , with notation , are the only existing degree-1 PGISs of period N. In other words, is the unique pattern of degree-1 PGIS.
Proof.
At first, the number of different nonzero elements for degree-1 PGIS is one. The DFT of is , which meets the flat magnitude spectrum criterion for sequence to be a PGIS. Let be the n-shift of . The DFT of is , where . This infers that is a degree-1 PGIS, and this is valid to all .
When there exist 2 “a" elements in this sequence, e.g., , the DFT of sequence becomes , where , . The flat magnitude spectrum criterion for a sequence to be perfect can not be maintained in this situation. By extending this result, when sequence exists more than two “a" elements, the DFT of this sequence becomes for some n, which it is straightforward that is true, . This leads conclusion that the sequence can no longer be a degree-1 PGIS when there exist two or more “a" elements. □
4. Degree-2 PGISs Consturction
Besides that of degree-2 PGISs that can be constructed using cyclotomic class the same as other degree PGISs do, many binary sequences, e.g., m-sequences and cyclic difference set, can also be adopted to construct degree-2 PGISs, where binary sequence construction is rather a matured topic with many construction schemes or algorithms [5,6,21]. This implies the more abundant patterns of degree-2 than other degrees. The significance of existence abundant sequence patterns of degree-2 PGISs has the merit that the more number of PGISs the more they can be applied to generate more new PGISs by means of taking convolution or correlation operation upon themselves. This topic of convolution technique on PGIS construction is addressed in the Section 7 of this paper.
4.1. Construction using cyclotomic class
4.1.1. Cyclotomic class of order 1
Let be a odd prime. When , there is no partition the cyclic multiplicative group . In this situation, the pattern of degree-2 PGIS is
where a and b are two nonzero Gaussian integers.
The autocorrelation function of sequence is
Constraint equation is the necessary as well as sufficient condition for sequence to be a degree-2 PGIS with nonzero Gaussian integers and , which this equation can be further simplified as
Example 1.
When and , Gaussian integers and fulfill (3). A degree-2 PGIS of period 5 is given by
4.1.2. Cyclotomic class of order 2
When k=2 and is an odd prime. The cyclic group can be partitioned into two cosets , where , and . To construct PGIS, at first, three base sequences and , are defined as follows:
Theorem 4.
Let be an odd prime and f be an odd integer. The sequence with two nonzero Gaussian integers a and b is a degree-2 PGIS if the following constraint equation holds.
Proof.
Referred to [4]. □
Corollary 1.
Let be an odd prime and f be an odd integer. The sequence with two nonzero Gaussian integers a and b is a degree-2 PGIS if
Proof.
The flat magnitude spectrum criterion leads to the constraint equation (5). □
Let and . The constraint equation (4) infers that the following equation should be fulfilled:
And (5) infers that
Example 2.
When and , Gaussian integers and fulfill (6). A degree-2 PGIS of period 31 is given by
Example 3.
However, there exists no degree-2 PGIS of prime period when f is an even integer, if base sequences , and are applied for sequence construction[4].
4.2. Degree-2 PGISs of arbitrary prime period
Let’s define two base sequences , as follows:
Base sequences and can be applied to construct degree-2 PGIS of prime period for both even and odd f according to Theorem 5.
Theorem 5.
The sequence with nonzero Gaussian integers a and b is a degree-2 PGIS if .
Proof.
Referred to [4]. □
Above all, there exist three different sequence patterns to degree-2 PGISs of odd prime period when f is odd, but there is only one pattern when f is even. However, note that any degree-2 PGISs constructed based on Theorem 5 belong to the same sequence pattern as that of (2). To explain the reason, the two base sequences that span sequence pattern in (2) are and , which and can span the same vector space.
From sequence application point of view, it is desirable to design as many distinct sequences as possible for a given period. There do exist many other sequence patterns to the degree-2 PGIS family of particular prime period, addressed in the following two subsections.
4.3. Degree-2 PGISs adopting from ternary perfect sequences
4.3.1. Construction based on ternary perfect sequences
Ipatov derived a large class of ternary PSs of period , where m is an odd number and , p is an odd prime and s is an integer [21,23,24]. Having with sequence elements belong to , the ternary PSs can be adopted to obtain general degree-2 PGISs by replacing and with any nonzero Gaussian integers a and , respectively. The degree-2 PGISs derived from ternary PSs may contain many zero elements. Given and , ternary PS of period is , and a degree-2 PGIS of period is given by:
4.3.2. Construction based on CIDTS
The second type degree-2 PGISs can be built adopting from the correlation identity derived ternary sequences(CIDTS) [21]. Momentarily we present only the construction of 12 different degree-2 PGISs of prime period based on CIDTS, which are , in Table 1. The detailed construction rules of this scheme can refer to Section 7.5.
4.4. Degree-2 PGISs of prime period
In the case of prime period family, there exists many sequence patterns of degree-2 PGISs. In [5], Lee et al. constructed four different kinds of degree-2 PGISs of period from the trace representations of Legendre sequences, Hall’s sextic residue sequences, m-sequences, and GMW sequences, respectively. In addition, a new design degree-2 PGISs using cyclic difference sets can refer to [6]. Let’s present Theorem 6 before addressing the construction of degree-2 PGISs of prime period .
Theorem 6.
For any prime number N, the set of quadratic residues of N forms a multiplicative group with cardinality .
Proof.
There are quadratic residues of prime N, which are congruent to respectively. The set is a cyclic group generated by a primitive root modulo N, where , and the set forms the subgroup of . According to Euler’s Criterion[20], when , an even power of a primitive root, is true. This implies a is a quadratic residue modulo N. The set and the quadratic residues of N are isomorphic between each other. This proves the quadratic residues of N forms a multiplicative group. □
4.4.1. Degree-2 PGISs from Legendre sequences
According to Theorem 6, the set of quadratic residues of prime N is isomorphic to cyclotomic class of order 2. Thus, any degree-2 PGISs of prime period constructed using the trace representations of Legendre sequences belong to the same sequence patterns built according to Theorem 6.
4.4.2. Degree-2 PGISs from Hall’s sextic residue sequences
In the case of prime period , where a, f and m are positive integers, e.g., N=31 and N=127, there exist six different sequence patterns of degree-2 PGISs derived from the trace representation of Hall’s sextic residue sequences [5].
4.4.3. Degree-2 PGISs from m-sequences
In the case of degree-2 PGISs derived from m-sequences of period , the number of distinct sequence is , where is the Euler’s totient function. For example, when N=7, there exist two patterns which are the same as that of the cyclotomic class of order 2. In case of N=31, the existing six sequence patterns are the same as that based on the Hall’s sextic residue sequences [5]. There exist 18 different sequence patterns when N=127, which these patterns are different from both the Hall’s sextic residue sequences and the cyclotomic class of order 2. The more details of this topic can refer to [5].
4.4.4. Degree-2 PGISs from cyclic difference set
The TABLE II in [6] presents the cyclic difference sets of order , among of which the two cyclic sets that belong to the family of prime period are and . The degree-2 PGIS pattern constructed using belongs to one of six patterns derived from m-sequences of period ; while a new pattern can be generated using , which when and are applied, the degree-2 PGIS of period is
5. Degree-3 PGISs Consturction
5.1. Construction using cyclotomic class of order 2
Let be an odd prime. When f is odd, the autocorrelation function of sequence can be expressed as follows:
When f is even, the autocorrelation function becomes
Let , , be three nonzero different Gaussian integers. For an odd f, the necessary and sufficient conditions for sequence , with its autocorrelation function defined in (13), to be a degree-3 PGIS of period leads to the following linear system of two equations with variables and . The same equations to that of (15) are shown in [2] and [4], where the derivation of (15) in [4] is based on the frequency-domain approach.
where . For an even f, the requirement of in (14) leads to the following linear system of two equations with variables and . Chang et al. derived the same constraint equations as that of (16) in [4]. However, their derivation is from the frequency domain approach.
where and .
In [7], Pei et al. applied Legendre sequence and Gauss sum to construct degree-3 PGISs. This approach is more efficient in deriving the coefficients of sequence to achieve ideal PACF than solving the constraint equations of (15) and (16). However, as described in Theorem 5, the sequence pattern constructed based on the Legendre sequences is the same as that based on the cyclotomic class of order 2.
5.2. Degree-3 PGISs of prime period
This subsection presents more sequence patterns of degree-3 PGIS of prime period , which are derived from taking circular convolution upon two degree-2 PGISs. We present 12 illustrative examples to demonstrate the results of circular convolution in Table 2, which the former 12 patterns are obtained from circular convolution applied to degree-2 PGISs from Table 1, and the bottom row pattern is constructed using cyclotomic class of order 2.
5.3. Construction from ternary perfect sequences
There exists also degree-3 PGIS constructed from taking circular convolution between ternary PS and degree-2 PGIS with sequence pattern . One more degree-3 PGIS example of period is present in Table 2.
Table 1.
23 patterns of degree-2 PGISs of period 31
| to | ||
| are derived from | ||
| m-sequences | ||
| , | ||
| , | ||
| , | ||
| a is Gaussian integer and , | ||
| is ternary sequence, | ||
| to are CIDTS | ||
| constructed based on m-sequences | ||
| , and are constructed using cyclotomic class of order 1,2,2, respectively, and is from (12) | ||
Table 2.
14 patterns of degree-3 PGISs of period 31
| (all are from ) | ||
| (construction using cyclotomic class of order 2) |
6. Degree-5 PGISs Consturction
6.1. PGISs construction using GLS
Though the authors in [2] did not mention the degree concept of a sequence, they did make efforts on construction the degree-5 PGIS of prime period , which by using the cyclotomic class of order 4 and depending on either odd or even f, two systems of four equations were derived, respectively. However, it is still in pending situation to solve these two constraint equations from which to show the existence of prime period degree-5 PGIS. Peiet al. made a breakthrough of constructing successfully the prime period degree-5 PGIS from adopting the GLS in stead of using cyclomotic class of order 4, though they did not mention the degree-5 concept either [7]. The more detailed study of constructing degree-5 PGIS by adopting GLS is addressed in this subsection.
At first, the GLS, denoted by =, is defined [20] as follows:
In (17), is the index function defined by
In a further generalization, a scaling factor, can be introduced in the definition (17), yielding
Lemma 1.
Let be an prime number. In (18), when the scaling factor r=f, .
Proof.
Let be the DFT of GLS .
Lemma 2.
Let be an prime number. In (18), when the scaling factor r=f, the magnitude spectrum of is as follows:
Proof.
Referred to [20]. □
We can adopt the results of Lemmas 1 and 2 and apply base sequence , defined in (10), and GLS to bound the coefficients of sequences in Gaussian integers, according to Theorem 7.
Theorem 7.
Let be an prime number and a is nonzero Gaussian integer. The sequence is a degree-5 PGIS of period N given that .
Proof.
When , the magnitude spectrum of is . By applying the result of Lemmas 1 and 2, it is straightforward that the magnitude spectrum of is flat, as well as, implies that the number of different Gaussian integers appeared in sequence is five. This proves that is a degree-5 PGIS. □
Example 4 and 5 present odd and even f examples of degree-5 PGIS of period , respectively.
Example 4.
When , . Let , where . The GLS . A degree-5 PGIS of period 13 is given by
where , , , , and .
Example 5.
When , . Let , where . The GLS . A degree-5 PGIS of period 17 is given by
where , , , , and .
6.2. Degree-5 PGISs of prime period
Addressed in the previous subsection, degree-5 PGIS of arbitrary prime period can be constructed using the GLS, where for each there exist two sequence patterns associated with even and odd f, respectively. This subsection presents the creation of more sequence patterns to the degree-5 PGIS family using the CIDTS scheme [21]. However, this scheme can be applied only to particular prime period, e.g., . The principles of CIDTS scheme are summarized as follows:
Let and be two sequences with two-valued autocorrelation functions (ACFs), i.e.
The CCF between and is
The following identity is true for periodic correlation functions
Let , then is a periodic sequence with two-valued ACF given by [21]
From (22), when both and are PSs, then does too. Otherwise, one can still do necessary adjustment and make a PS [21]. The result of (22) can be adopted to construct a degree-5 PGIS of particular prime period, e.g., . For sequence of period , the six distinct sequences are , which are obtained from , listed in Table 1, after substituting and , respectively. Let’s make adjustment by setting to construct three different degree-5 PGISs , presented in Example 6.
Example 6.
At first, when and , by setting , a degree-5 PGIS of period 31 is
Secondly, when and , obtains
Finally, when and are applied, the third PGIS is
Since , when , setting = will generate distinct PSIS, where =. Consequently, there exist three other patterns associated with (23)-(25), respectively.
7. PGISs Construction from Convolution and Correlation Operations
Basically there are three parts in this section. The first part consists of subsections 7.1 and 7.2, which addresses the relationship between circulant matrix and circular convolution, and explores some properties of PGISs construction from convolution. Applying cascading convolution to construct successfully the degree-4 PGIS is discussed in subsection . The last part presents more higher degrees PGISs construction of different types, which includes subsections , and .
7.1. Relationship between convolution and circulant matrix
Let’s define a circulant matrix of size based on sequence , where the elements of form the first row of . With this definition, , where the entry of , denoted by , is
The eigenvalues of a circulant matrix comprise the DFT of the first row of the circulant matrix, and conversely first row of a circulant matrix is the inverse DFT of the eigenvalues. In particular all circulant matrices share the same eigenvectors, ([25] and p.267, [26])
where denotes transpose. Let be matrix consisting of the eigenvectors as columns in order and =diag() is the diagonal matrix with diagonal elements . It is true that =, where is an identity matrix.
Lemma 3.
Let and be circulant matrices with eigenvalues and , respectively, , where
Then and commute and
where Ω=diag() is the diagonal matrix with diagonal elements , denotes transpose and conjugate operation, and is also a circulant matrix.
Theorem 8.
Let be k distinct PGISs of period N. Then is a PGIS of period N, where ⊗ denotes circular convolution. In addition, is also a PGIS of period N, when any numbers of are substituted by or .
Proof.
At first, taking convolution upon two PGISs obtains a new PGIS, then the resultant PGIS can be convoluted with the third PGIS to generate other new PGIS, etc. This leads a PGIS of period N. Next, when is a PGIS, both and are PGISs as well. This derives is also a PGIS of period N if is substituted by or . □
With the defined circulant matrix , which is formed based on sequence , the evaluation of circular convolution between and , denoted by , can be obtained by taking the matrix multiplication operation instead, where is a vector consisting of N elements from . That is, the values of N components of PGIS can be derived from the N elements of a vector .
When , can be derived from . In this expression, circulant matrix = and =diag() is a diagonal matrix with diagonal elements , which each eigenvalue is obtained from the product of eigenvalues of circulant matrices , respectively. The properties of circulant matrix may bring insight to determine the degree and pattern of PSIS generated from convoluting many PGISs.
7.2. Effect of convolution on degree and pattern expansion
This subsection addresses the effectiveness of convolution operation upon two sequences can increase degree and create new pattern to the resultant sequence, which this property is described in Theorem 10. The derivation of Theorem 10 is based on Theorem 9 and Lemmas 4 and 5.
Let be a subgroup of cyclic group and , where . The subset is called the right coset of subgroup generated by . Let be the distinct right cosets of in . Then , which is a disjoint union and .
Lemma 4.
Let , which . , where .
Proof.
Let and be two cosets of generated by n and l, respectively. If l and n belong to the same coset, which means , then and . This implies that and belong to the same coset of generated by , denoted as , where . The summation of with respect to m, where m comes across the domain of one coset, results in .
Conversely, when , it is obvious that and . Since both and , where denotes the group of Nth roots of unity, thus and . This infers that l and n belong to the same coset. □
Let = be an odd prime. The cyclic group can be partitioned either into k cosets or cosets , respectively, where both = and = are subgroups of , ==, ==, and is the generator of . When and is an integer, each , can be further partitioned into m cosets, e.g., =, , where the cardinality of all is f, and that of is .
Let’s define two sequence sets and as follows:
The DFTs of and are and , respectively.
Theorem 9.
All are -valued, where the elements of these vectors belong to the following set
Proof.
Since and , the nth element of is . When ,
Given that , it has and , In other words, modulo N. Both and have the same partition, which means modulo N. Based on the partition of , the set can be grouped into k subsets, i.e.,
According to Lemma 4, . This concludes that for , all are -valued which draw distinct values from the following set
□
Let = be an odd prime, where and . The relationship between the DFTs of sequences defined in (27) and (28), which are and , respectively, is governed by following lemma.
Lemma 5.
= for all . In these vectors, , and all elements in set are the same; however, the elements in set have m different values, which =, , for all .
Proof.
Since =, it results in = and derives that = is true, for By 9, it is straightforward that and =, . □
Let = be an odd prime, where and . Let and be degree- and degree- PGISs constructed using sequences and , respectively. The following Theorem can be derived based on the results of Lemma 4 and Lemma 5.
Theorem 10.
The degree and pattern of sequence are the same as that of . However, when and k are relatively coprime, sequence has new pattern and the degree of PGIS is larger than that of and
Proof.
Let the DFTs of and be and , respectively. The DFT of is the component-wise product between and . Based on and , when , , the sequence pattern of is governed by , because all elements in set is the same, but the elements in set have m different values. When sequences are constructed using base sequences and , the number of distinct elements of their DFTs determines the degree of the associated sequences according to 9. This is the reason the degree of is determined also by .
When and k are relatively coprime, , there exist different non-overlap components between and . In case of existing distinct non-overlap components between and , constructs new sequence pattern. Moreover, since both elements of and are not zeros, the component-wise product between and creates only nonzero elements as well, and the number of distinct elements from component-wise product between and is larger than that of both and . This derives that the degree of is larger than both and two sequences. □
7.3. Degree-4 PGISs construction from convolution
This subsection presents the construction of degree-4 PGIS of particular prime period and from convolution operation. At first, let’s define three PGISs of period as follows:
where , , , and .
Example 7.
Sequence = is a degree-4 PGIS of period , which is given by
where , , and .
Let =. In (29), when is replaced by , it constructs a new sequence = given by
Example 8.
Two construction examples of prime period are and , which are
where , , , , , , and .
7.4. Convolution derived PGISs based on m-sequences
There exists one-to-one mapping between distinct sequences and the pattern of degree-2 PGISs. Let’s present PGISs of period as the examples for demonstration, which the six degree-2 PGISs of period derived from m-sequences are , listed in Table 1. Note that the number of different combination of , is 15. We summarize the results of convolution upon two PGISs draw from the set as follows:
1). Sequences , and are degree-2 PGISs, which the pattern of these three PGISs is the same as that of which is listed in Table 1.
2). The other 12 kinds of PGISs are degree-3 PGISs, listed in Table 2.
3). The six sequences, , are degree-6 PGISs, which are listed in Table 3.
In Section 6.2, the CIDTS-based PGIS construction applies sequences, , directly, which CCF is created and then made adjustment by setting to construct PGIS, where . The results are summarized as follows:
1). Three CCFs, , and , can be adjusted to construct three degree-5 PGISs, which are , presented in (23)-(25). Similarly, the three sequences constructed from , and are also degree-5 PGISs, denoted by .
2). The 12 distinct CIDTS-based sequences constructed by other 12 kinds of CCFs are all with degree-2, which are denoted by , listed in Table 1. In addition, 12 kinds of CCFs will construct other 12 different degree-2 PGISs, which are .
7.5. Convolution derived PGISs based on CIDTS
In the previous subsection, he number of CIDTS-based PGISs of period is 30, which are . By taking convolution operation upon any two sequences over these 30 PGISs, where the number of different convolution combination of and is , for , the number of different degrees and patterns of new generated PGISs can be abundant. The detailed analysis and categorization of these PGISs are not the purpose of this study. For brevity reason, we present only two results.
1). The 12 different sequences built from , are PGISs of degree-6, listed in Table 3; while three , construct three different PGISs of degree-7, but belong to the same pattern, which the pattern of is listed in Table 4.
2). When , some PGISs generated by are provided for comparison, where the degrees of these examples belong to the set . The degree of PGISs , and is 6. The degree of , , , , , , and is 5. The degree of , , and is 2. The two PGISs of degree-1 are and . We do not make a pattern list of these PGISs for brevity. Finally, two degree-4 examples are and , which are (30) and (31), respectively.
7.6. Convolution between different types of PGISs
This study addresses different construction of PGISs. Therefore, their exist various many different convolution operation applied across different type PGISs. This subsection presents only some examples for the purpose of demonstration the versatile of convolution-derived PGISs.
7.6.1. Convolution between ternary sequence and CIDTS derived PGISs
Table 5 presents 7 kinds of PGISs obtained from convolution between perfect ternary sequence and CIDTS derived PGISs, which are , , , , , and for comparison. The patterns are all different and the degrees of these PGISs are 20, 20, 20, 14, 12, 12 and 12, respectively.
7.6.2. Convolution between ternary sequence and m-sequences derived PGISs
Table 5 presents 2 kinds of PGISs obtained from convolution between perfect ternary sequence and m-sequences derived PGISs, which are and . The degrees are 21 and 20 respectively.
7.6.3. Convolution between ternary sequence and cyclotomic class PGIS
Table 5 presents also one PGIS obtained from convolution between perfect ternary sequence and degree-3 PGIS using cyclotomic class of order2, which is and the degree is 11.
7.6.4. Convolution between CIDTS derived and cyclotomic class PGIS
The 15 different PGISs obtained from convolution between CIDTS derived PGISs, which are , and degree-3 PGIS using cyclotomic class of order2 can be distributed into degree-7 and degree-6 two groups, which 6 PGISs belong to set are degree-6 and the rest of other 9 PGISs are degree-7. The patterns of these PGISs belong to those patterns listed in Table 3.
Table 3.
14 patterns of degree-6 and -7 PGISs of period 31
| (degree-7) | ||
| (degree-7) | ||
| Note that the following pairs have the same sequence pattern: | ||
| , , ,, ,, ,, ,, ,, , | ||
Table 4.
6 patterns of degree-10 PGISs of period 31
Table 5.
Period 31 PGISs of various degrees
| (degree-21) | ||
| (degree-20) | ||
| (degree-20) | ||
| (degree-20) | ||
| (degree-20) | ||
| (degree-14) | ||
| (degree-12) | ||
| (degree-12) | ||
| (degree-12) | ||
| (degree-11) | ||
8. Conclusions
Prime period sequences can serve as the fundamental tool to construct arbitrary composite period sequences. The construction of prime period PGISs becomes an important research topic. This paper provides systematic and nonsystematic two different approaches for construction prime period PGISs. Systematic approach encounters difficulty to solve constraint equations when the degree of sequence is lager than 3, however the merit of this approach is that both degree and pattern of a sequence are known, and PGISs of degrees 1, 2, 3 and 5 examples are presented for demonstration. The nonsystematic approach can contribute abundant numbers of degrees and patterns to the constructed PGISs, but both degree and pattern might vary. We provide PGISs of different patterns and degree-4 and other higher degrees of 6, 7, 10, 11, 12, 14, 20 and 21 examples to show the results of nonsystematic approach. The proposed systematic and nonsystematic schemes can be combined to construct efficiently abundant PGISs with various degrees and patterns for the associated different applications.
References
- W.-W. Hu, S.-H. Wang, and C.-P. Li, “Gaussian integer sequences with ideal periodic autocorrelation functions," IEEE Trans. Signal Process., vol. 60, no. 11, pp. 6074–6079, Nov. 2012. [CrossRef]
- Y. Yang, X. Tang, and Z. Zhou, “Perfect Gaussian integer sequences of odd prime length," IEEE Signal Process. Letters., vol. 19, no. 10, pp. 615–618, Oct. 2012. [CrossRef]
- X. Ma, Q. Wen, J. Zhang, and H. Zuo, “New perfect Gaussian integer sequences of period pq," IEICE Trans. Fundam., vol. E96-A, no. 11, pp.2290–2293, Nov. 2013. [CrossRef]
- H.-H. Chang, C.-P. Li, C.-D. Lee, S.-H. Wang, and T.-C. Wu, “Perfect Gaussian integer sequences of arbitrary composite length," IEEE Trans. Inf. Theory, vol. 61, no. 7, pp. 4107–4115, Jul. 2015.
- Chong-Dao Lee, Yu-Pei Huang, Yaotsu Chang, and Ho-Hsuan Chang, “Perfect Gaussian integer sequences of odd period 2m-1," IEEE Signal Process. Letters, vol.12, no.7, pp. 881–885, July, 2015.
- C.-D. Lee, C.-P. Li, H.-H. Chang, and S.-H. Wang, “Further results on degree-2 Perfect Gaussian integer sequences," IET Commun., Vol. 10, no.12, pp. 1542–1552, 2016.
- Soo-Chang Pei and Kuo-Wei Chang, “Perfect Gaussian Integer Sequences of Arbitrary Length," IEEE Signal Process. Letters, vol.22, no.8, pp. 1040–1044, July, 2015.
- S.-H. Wang, C.-P. Li, H.-H. Chang, and C.-D. Lee, “A systematic method for constructing sparse Gaussian integer sequences with ideal periodic autocorrelation functions," IEEE Trans. Communications, vol. 64, no. 1, pp. 365–376, Jan. 2016.
- K.-J. Chang and H.-H. Chang, “Perfect Gaussian integer sequences of period pk with degrees equal to or less than k+1," IEEE Trans. Communications, vol. 65, no.9, pp. 3723-3733, Sep. 2017.
- H.-H. Chang, K.-J. Chang and C.-P. Li, “Construction of Period qp PGISs With Degrees Equal To or Larger Than Four," IEEE Access, vol. 65, no.9, pp. 3723-3733, Sep. 2018.
- C.-P. Li, S.-H. Wang, and C.-L. Wang, “Novel low-complexity SLM schemes for PAPR reduction in OFDM systems," IEEE Trans. Signal Process., vol. 58, no. 5, pp. 2916–2921, May 2010. [CrossRef]
- S.-H. Wang, C.-P. Li, K.-C. Lee and H.-J Su, “A novel low-complexity precoded OFDM system with reduced PAPR," IEEE Trans. Signal Process., vol. 63, no. 6, pp. 1368–1376, Mar., 2015. [CrossRef]
- H.-H. Chang, S.-C. Lin, and C.-D. Lee, “A CDMA scheme based on perfect Gaussian integer sequences," AEU International Journal of Electronics and Communications, vol. 75, pp. 70–81, May 2017. [CrossRef]
- H.-H. Chang, C. Li, D. Xuan, and H. Liang, “Construction of Circular Convolution Group for Block Data Transmission with High Diversity Order,"Proc. of the International Conference on Electrical, Computer, Communications and Mechatronics Engineering (ICECCME), 7-8 October 2021, Mauritius.
- C.-H. Hsia, S.-J. Lou, H.-H. Chang, and D. Xuan, “Novel Hybrid Public/Private Key Cryptography Based on Perfect Gaussian Integer Sequences,"IEEE Access, vol. 9, pp. 145045–145059, Oct. 2021. [CrossRef]
- D. Xuan, H.–H. Chang, C. Li, and W. Xie,“Construction of Zero Circular Convolution Sequences," Proc. of the International Conference on Electrical, Computer, Communications and Mechatronics Engineering (ICECCME), 16-18 November, 2022, Maldives.
- D. Xuan, H.-H. Chang, and G. Huang, “Novel Zero Circular Convolution Sequences for Detection and Channel Estimations," IEEE Access, vol. 11, pp. 48276–48291, May. 2023.
- C.-P. Li, K.-J. Chang, H.-H. Chang, and Y.-M. Chen, “Perfect Sequences of Odd Prime Length," IEEE Signal Processing Letters, vol. 25, no.7, pp 966–969, July 2018. [CrossRef]
- W. K. Nicholson, Introduction to Abstract Algebra. 2nd Edition, John Wiley & Sons, Inc. 1999.
- M. R. Schroeder, Number Theory in Science and Communications. Berlin, Germany: Springer-Verlag, 1997.
- P. Z. Fan and M. Darnell, Sequences Design for Communications Applications. New York: Wiley, 1996.
- J. M. Howie, Fields and Galois Theory. London: Springer, 2006.
- V.P. Ipatov, “Ternary sequences with ideal autocorrelation properties," radio Eng. Electron. Phys., vol 24, pp. 75–79, Oct. 1979.
- V.P. Ipatov, “Contribution to the theory of sequences with perfect period autocorrelation properties," radio Eng. Electron. Phys., vol 24, pp. 31–34, Apr. 1980.
- P. Lancaster, Theory of Matrices. NY: Academic Press, 1969.
- P. J. Davis, Circulant Matrices. NY: Wiley-Interscience, 1979.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.