Necessities and sufficiencies of a class of permutation polynomials over finite fields
Xiaogang Liu

TL;DR
This paper investigates specific permutation polynomials over finite fields of characteristic two, providing necessary and sufficient conditions for their permutation properties by analyzing field element structures.
Contribution
It offers a complete characterization of when certain polynomial forms permute elements in finite fields of the form _{2^{3m}}.
Findings
Derived necessary and sufficient conditions for permutation polynomials
Analyzed structures and properties of field elements involved
Established criteria for permutation behavior in finite fields
Abstract
For the finite field , permutation polynomials of the form are studied. Necessary and sufficient conditions are given for the polynomials to be permutation polynomials. For this, the structures and properties of the field elements are analyzed.
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
Necessities and sufficiencies of a class of permutation polynomials over finite fields
Xiaogang Liu
X. Liu is with College of Computer Science and Technology, Nanjing Tech University, Nanjing City, Jiangsu Province, PR China 211800 e-mail:[email protected].
Abstract
For the finite field , permutation polynomials of the form are studied. Necessary and sufficient conditions are given for the polynomials to be permutation polynomials. For this, the structures and properties of the field elements are analyzed.
Index Terms:
Finite field; Permutation polynomial; Trace function
I Introduction
Let be a finite field with elements, where is a power of prime . A polynomial is called a permutation polynomial (PP) of , if the induecd mapping is a bijection of . Earlier work on PPs can be traced back to [2]. Now they are an interesting subject of research recently. and they have important applications in coding theory, cryptography and combinatorial designs [5, 8, 14]. For more details and recent advances and contributions, we refer the reader to [3, 4, 7, 6, 12, 11, 13, 15].
A monomial permutes if and only if , they are the simplest type of permutation polynomials. For binomials and trinomials, it is not so easy to decide whether they are PPs. In [16], D. Zheng et al. studied permutation polynomials of the form , and they proved that is a permutation polynomial of if and only if permutes where belongs to some subfield of . In their results is connected with which can be any element of , but is not connected with . In [9], L. Li et at. considered polynomials of the form , and L. Li et at. related their permutation properties over with permutation properties over a subset of of polynomials of the form . In particular, [9] showed that is a PP over when and , where . In this paper, we continue their work with general for odd integer . Necessary and sufficient conditions are given. Especially for , as in [9], we showed that it is a PP when , but it is not a PP when .
First, we present some notations and a lemma which might be useful. For two positive integers with , a subset of is defined by
[TABLE]
In the following, we consider the case of . The th root of unity is defined by
[TABLE]
Lemma 1
[1]** For a positive integer , let . The cubic equation has
- i
exactly one root in if and only if ; 2. ii
three distinct solutions in if and only if , where the polynomial is recursively defined by for ; 3. iii
no solutions in , otherwise.
II Main results
In this section, we present the main results of our study in Theorem 1. For this, field properties and structures of elements of finite fields will be useful for our study. For more properties of finite fields, see [10].
Theorem 1
Let be a positive odd integer, and . The polynomial
[TABLE]
- i
is a PP of if and only when ; 2. ii
is a PP of if and only if when .
Proof:
In the following, we prove the case, and the will be mentioned at the end.
Sufficiencies:
As in the proof of [9, Proposition 4], we need to show that for any ,
[TABLE]
has at most one solution in . Set . If are both solutions of the above equation, then satisfy
[TABLE]
Note that if , then
[TABLE]
If , equation (1) becomes
[TABLE]
That is
[TABLE]
Taking the th power for the above equation
[TABLE]
Substiting the above equation into (3)
[TABLE]
Taking the th power for the above equation
[TABLE]
Substituting the above equation into (3)
[TABLE]
for is nonzero. Since is odd, , we get
[TABLE]
And equation (4) beomces
[TABLE]
Since by equation (2), we can assume that
[TABLE]
for some . Substituting into equation (5)
[TABLE]
That is
[TABLE]
Taking the th power of the above equation, we have
[TABLE]
Thus , and from equation (6)
[TABLE]
contradiction.
In the following, we consider the case . Let , then , and equation (1) becomes
[TABLE]
Dividing the above equation by , we have
[TABLE]
If , then
[TABLE]
Thus .
Since is odd, . Then , and every can be written uniquely in the following form
[TABLE]
where , and . As in equation (8), we can find that .
For equation (7), take the th power
[TABLE]
Substituting equation (9) into the above equation
[TABLE]
Dividing on both sides of the above equation, we get
[TABLE]
Let , then . And the above quation becomes
[TABLE]
Taking the th power for the above equation
[TABLE]
Taking the th power on both sides of the above equation
[TABLE]
Since , we can find that
[TABLE]
Substituting equations (12) and (13) into the above equation
[TABLE]
That is
[TABLE]
Note that for is odd. Dividing on both sides of the above equation, we have
[TABLE]
Taking the th power of the above equation
[TABLE]
For the above equation, let , and dividing , we have
[TABLE]
We can find that the following polynomial
[TABLE]
is irreducible over . Since , it is also irreducible over . Thus every element can be written in the following form
[TABLE]
with , and
[TABLE]
Multiply on both sides
[TABLE]
Squaring both sides
[TABLE]
Sqaure again, we have
[TABLE]
In general,
[TABLE]
for a positive integer . Since , we have
[TABLE]
Substituting equation (19) into equaiton (16), we get
[TABLE]
and
[TABLE]
Substituting the above two equalities into equation (14)
[TABLE]
That is can be written as
[TABLE]
with not both zeroes.
From our definition , that is
[TABLE]
Substituting equations (20), (21) and (22) into the above equation, we have
[TABLE]
Combining with equation (17)
[TABLE]
That is
[TABLE]
Substituting equations (17) and (18) into the above equation
[TABLE]
For equation (15), consider the cubic power of (22)
[TABLE]
Combining with equation (17)
[TABLE]
Substituting equation (18), we have
[TABLE]
And,
[TABLE]
Comparing equation (15) with the above two equations, we get
[TABLE]
The first two of the above equalites, and the fact that and can not be zeroes simultaneously imply that
[TABLE]
The third one and equation (23) imply that
[TABLE]
From the definitions of and , we have
[TABLE]
Since , we can take the power of the above equation, and get
[TABLE]
Thus
[TABLE]
For , that is , using relation (18), we can find that equation (10) is satisfied for
[TABLE]
that is is not a PP. In the following, we assume that
For equations (10) and (11), we find that
[TABLE]
Using (18), we have
[TABLE]
The above equation is equivalent to the following two formulars
[TABLE]
and
[TABLE]
Then is equal to
[TABLE]
By equation (23), the above equation can be transformed into
[TABLE]
Multiply for (24)
[TABLE]
Addding the above two equations, we have
[TABLE]
By equation (23), the above equation ie equivalent to
[TABLE]
That is both and satisfy equation (27). Now, the result follows from Lemma 1.
Necessities:
As above, we assume that . Now, let satisfies . For equations (10) and (11), we need to find and not both zeroes, such that (25) and (26) are satisfied.
Set . Then according to Lemma 1,
[TABLE]
has three distinct roots in . Let be one of the roots. Set
[TABLE]
Note that if , then (28) implies that contradiction. Substituting into the left hand side of (25), we have
[TABLE]
Combining with the definition of , it becomes
[TABLE]
Now, since satisfies (28), we have
[TABLE]
Substituting into (29), we find that it is zero which is the right side of (25). Note that since is odd, we have , that is . We can also find that satisfy (26).
As for the case , corresponding to (25) and (26), we need to consider the following two equatioins
[TABLE]
and
[TABLE]
Instead of equaiton (27), and satisfy
[TABLE]
If , then and the above equation has no solutions in .
Finally, for , it is not difficult to find that the number of terms in is of the following form
[TABLE]
that is if is a multiple of , it has even number of terms, otherwise it has odd number of terms. Thus for , , is a PP. But for , , is not a PP. Thus the situation is consistent with the general case. ∎
Combining with [16, Proposition 3], we have the following result.
Corollary 1
Let be a positive odd integer, and . The polynomial
[TABLE]
- i
is a PP of if and only when ; 2. ii
is a PP of if and only if when .
Example 1
Let . Using Magma, it can be found that
[TABLE]
There are elements satisfying , for all such
[TABLE]
is a PP over . For the remaining elements, (30) is not a PP.
Example 2
Let . Using Magma, it can be found that
[TABLE]
There are elements satisfying , for all such
[TABLE]
is a PP over . For the remaining elements, (31) is not a PP.
III Conclusion
Permutation polynomials over finite fields are interesting for their simple algebraic forms, and they have many applications in areas of mathematics and engineering. They can be used to construct linear codes and cyclic codes, they can be employed in bent and semi-bent functions. In this paper, we find the necessties and sufficiencies for a class of polynomials to be PPs.
Acknowledgment
The author would like to thank the anonymous referees for helpful suggestions and comments.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Berlekamp, E.R., Rumsey, H., Solomon, G., ‘On the solutions of algebraic equations over finite fields’, Inf. Control. 10(6) (1967), 553–564.
- 2[2] Carlitz, L., ‘Some theorems on permutation polynomials’, Bull. Amer. Math. Soc. 68 (1962), 120–122.
- 3[3] Ding, C., Qu, L., Wang, Q., Yuan, J., Yuan, P.,‘Permutation trinomials over finite fields with even characteristic’, SIAM J. Dis. Math. 29(1) (2015), 79–92.
- 4[4] Ding, C., Yuan, J., ‘A family of skew Hadamard difference sets’, J. Comb. Theory, Ser. A 113, 1526–1535 (2006).
- 5[5] Feng, D., Feng, X., Zhang, W., et al., ‘Loiss: a byte-oriented stream cipher’, In: IWCC’11 Proceedings of the Third International Conference on Coding and Cryptology, (2011), 109–125. Springer, New York.
- 6[6] Hou, X.,‘A class of permutation trinomials over finite fields’, Acta Arith. 162 (2014), 51–64.
- 7[7] Hou, X.,‘Permutation polynomials over finite fields-A survey of recent advances’, Finite Fields Appl. 32 (2015), 82–119.
- 8[8] Mann, H.B., ‘The construction of orthogonal Latin squares’, Ann. Math. Stat. 13(4) (1942), 418–423.
