Some New Permutation Polynomials over Finite Fields
Nouara Zoubir, Kenza Guenda

TL;DR
This paper introduces new classes of permutation polynomials over finite fields, including complete permutation monomials and a novel characterization of o-polynomials, addressing an open problem in the field.
Contribution
It constructs new permutation polynomials and provides a new characterization of o-polynomials, solving an open problem related to permutation polynomials of a specific form.
Findings
New classes of permutation monomials constructed
A new characterization of o-polynomials provided
Solved an open problem on permutation polynomials of the form G(x)+ γ Tr(H(x))
Abstract
In this paper, we construct a new class of complete permutation monomials and several classes of permutation polynomials. Further, by giving another characterization of o-polynomials, we obtain a class of permutation polynomials of the form , where G(X) is neither a permutation nor a linearized polynomial. This is an answer to the open problem 1 of Charpin and Kyureghyan in [P. Charpin and G. Kyureghyan, When does permute ?, Finite Fields and Their Applications 15 (2009) 615--632].
| The PP in relation with linearized polynomials(LP)over | References |
|---|---|
| . With , and is LP in | [1] |
| . With is LP in and | [1] |
| is a PP of | [9] |
| . With is LP in ,F, and | [5] |
| . With is LP in ,F, and | [5] |
| . With is LP and in | [2] |
| . With B and is LP in and | [19] |
| . With is LP in and and | [17] |
| . With B and is LP in | [15] |
| [15] | |
| is a PP of with is LP in | [15] |
| is a PP of | Proposition 12 |
| is a PP of | Corollary 13 |
| is a PP of with is LP in | Corollary 13 |
| is a PP of with is LP in | Corollary 16 |
| is a PP of . | Theorem 17 |
| with is LP in | Corollary 19 |
| with is LP in | Theorem 23 |
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 · Advanced Combinatorial Mathematics · graph theory and CDMA systems
Some New Permutation Polynomials over Finite Fields
Nouara Zoubir and Kenza Guenda N. Zoubir and K. Guenda are with the Faculty of Mathematics, USTHB, Algiers, Algeria.
Abstract
In this paper, we construct a new class of complete permutation monomials and several classes of permutation polynomials. Further, by giving another characterization of o-polynomials, we obtain a class of permutation polynomials of the form , where G(X) is neither a permutation nor a linearized polynomial. This is an answer to the open problem 1 of Charpin and Kyureghyan in [P. Charpin and G. Kyureghyan, When does permute ?, Finite Fields and Their Applications 15 (2009) 615–632].
Keywords: Permutation polynomial, complete permutation polynomial, finite fields
1 Introduction
Let be the finite field of order . A polynomial is called a permutation polynomial over if is a one to one map from to itself. Permutation polynomials over a finite field have been a popular subject of study for many years as they have numerous applications in areas such as coding theory, cryptography. Details regarding properties, constructions and applications of permutation polynomials can be found in [8] and [12]. Despite the tremendous interest, characterizing permutation polynomials and finding new families of permutation polynomials remain open questions. Some recent progress on permutation polynomials can be found in [1, 6, 3, 8, 12, 19].
The remainder of this paper is organized as follows. In section 2, we give some preliminaries on permutation polynomials. Section 3 introduces new classes of permutation polynomials; one class of monomial complete permutations over finite fields of odd characteristic, and two new classes of permutation polynomial from composed polynomials. In section 4 we construct several classes of permutation polynomials by using a combination from existing permutation polynomial and linearized polynomials. Further, we give another characterization of o-polynomials. This allows us to give an answer to the open problem 1 of Charpin and Kyureghyan [2]. Namely, we give a class of permutation polynomial of the form , where is neither a permutation nor linearized polynomial.
2 Preliminaries
In this section, some preliminary results are presented in order to be used in the sequel. Let be a prime number and , for a positive integer with a divisor . The trace function, denoted by is a mapping from to defined as follow
[TABLE]
The following result allows to characterize the permutation polynomial over a finite field.
Lemma 1**.**
[8*]**
The polynomial is a permutation polynomial over if and only if for every non zero ,*
[TABLE]
When is a monomial as a result of (1) we obtain that:
[TABLE]
Lemma 2**.**
[19*]**
Let be a linearized polynomial and let be the trace function from to . Then for any we have*
[TABLE]
A polynomial of the form
[TABLE]
is called a linearized polynomial. A direct consequence of (1) and (3) is the fact that a linearized polynomial is a permutation polynomial over if and only if [math] is the only root of in .
The following results will be useful later.
Lemma 3**.**
[8*, Theorem 3.75]**
Let be an integer and in then the binomials is irreducible in if and only if the following two conditions are satisfied:
- (i)
each prime factor of divide the order of in ; but not ; 2. (ii)
* if *
3 New Classes of Permutation Polynomials
In this section we give new classes of permutation polynomials.
3.1 Complete Permutation Monomials
In this section we give a class of complete permutation monomials. Further, these results are extended to obtain other classes of permutation polynomials. We begin with the following definition.
Definition 4**.**
A polynomial is called a complete permutation polynomial (CPP) if and only if and are both permutation polynomials over .
The following lemma will be used later.
Lemma 5**.**
[4*]**
The polynomial has a solution in if and only if or and is even.*
From Lemma 5, if and are such that , the polynomial is irreducible over . Let be a root of such polynomial in an extension field. Then has an order in the multiplicative group of = and , so it can be concluded that
[TABLE]
Now, let be an arbitrary element of , then Since the trace function is additive, we have then
[TABLE]
Now we give our first result which is a generalization of [18, Theorem 3.3].
Theorem 6**.**
Let be a prime integer and be an odd positive integer such that . Further, assume that and is a nonzero element in with . Then the monomial is a CPP over .
**Proof. **Denote
[TABLE]
and let be a root of in . From (4) and (5), is the set of nonzero elements in with . For each , then the assumption gives from (2) that, the monomial is a permutation polynomial over . To prove that is a CPP over , it is sufficient to show that is a permutation polynomial over for each . As , hereafter a nonzero will be represented as for a unique nonzero . Then we have
[TABLE]
Expressing as , from (4) we have
[TABLE]
since is odd then, .
As , we have that and . From (5) we can assume that with and then
[TABLE]
Combining this, with the fact that for any , we have
[TABLE]
Since the equation has no solution in
Hence, for every nonzero , we have
[TABLE]
∎
Example 1**.**
If generates such that and , then the monomial is a CPP over .
The following result allows to construct a new class of complete permutation polynomials.
Lemma 7**.**
[14*, Theorem 2]**
If f(x) is a CPP of , then the polynomial is also a CPP, for all .*
Corollary 8**.**
Under the assumptions of Theorem 6; the polynomial being a CPP over , then
[TABLE]
permute , for all and .
**Proof. **The proof is easily obtained by applying Theorem 6 and Lemma 7. ∎
Example 2**.**
The polynomial be a CPP over . Then is a CPP over .
3.2 Permutation Polynomials from Composed Polynomials
Wan and Lidl [16] gave a characterization of permutation polynomials using composed polynomials. Since then, several classes of permutation polynomial have been obtained using the characterization of Lidl and Wan. Recently, Laigle-Chapuy [6] gave the the following modified version of the result in [16].
Proposition 9**.**
[6*, Theorem 3.1]**
Let be a prime, be a positive integer and be the order of in . Let be a positive integer and . Assume is a positive integer coprime with and is a polynomial in . Then the polynomial is a permutation polynomial over if and only if*
[TABLE]
Using Proposition 9 and our previous class of CPP we construct a new class of permutation polynomial.
Theorem 10**.**
Let be the complete permutation polynomial over given in Theorem 6 and is an s-th root of unity with . If and is a nonzero element in with , then is a permutation polynomial over .
**Proof. **Assume that is a complete permutation polynomial over and is an s-th root of unity with . Assume that , under our hypotheses we have to prove that . From Bezout theorem there exist two integers and such that . If then for . Thus this is a contradiction to the fact that is an root of unity. Then from Proposition 9 the polynomial is a permutation polynomial in . On the other hand assume that is also a permutation polynomial and is an root of unity with . Then if , this gives . Since from the hypotheses of Theorem 6 we have which is equivalent to Hence , becomes , which is equivalent to . Thus, this is a contradiction to the fact that is an root of unity. Then from Proposition 9 the polynomial is a permutation polynomial in . ∎
4 Permutation Polynomials from Linearized Polynomials
In this section, using a combination of existing permutation polynomials and linearized polynomials, new permutation polynomials are constructed.
Proposition 11**.**
[10*, Theorem 1]**
Let be a permutation polynomial and be a linearized polynomial. If is also a permutation polynomial over , then permutes , for any .*
Next we generalize Proposition 11.
Proposition 12**.**
Let be the finite field of order and characteristic , be a permutation polynomial and be a linearized polynomial. If is also a permutation polynomial over , then permutes , for any .
**Proof. **Let be an element in , then there exists an such that . Consider
[TABLE]
which is equivalent to
[TABLE]
and let , then is a permutation polynomial, so there exists a unique satisfying this equality. Thus, there exists a unique satisfying (8). ∎
Example 3**.**
Let be linearized polynomial over and let be a CPP. Then the polynomial
[TABLE]
permutes .
Example 4**.**
From [13] the polynomial is a permutation polynomial and its inverse is . Now, let be a linearized polynomial over so then is a permutation polynomial according to Proposition 12. Then permutes .
Example 5**.**
For , let be a CPP and its inverse modulo . Further, let be a linearized polynomial over , so then permutes .
For be a CPP, if we take in Proposition 12 then we obtain the following Corollary.
Corollary 13**.**
Let and be two positive integers, such that and are CCP. Then for linearized polynomial and in the polynomial permute ,
In [1], Akbary, Ghioca and Wang proposed the following lemma.
Lemma 14**.**
Let , and be finite sets with = and let , , and be maps such that = . If both and are surjective, then the following statements are equivalent:
- (i)
* is a bijection (a permutation over ); and* 2. (ii)
* is a bijection from to and is injective on for each .*
Next, we use the result given by Yuan and Ding in [19] and Lemma 14 to obtain a new class of permutation polynomials of the type given in the next Theorem.
Theorem 15**.**
Let and be two linearized polynomials over with such that . Then the polynomial permutes if and only if permutes .
**Proof. **Define for and , and we define is a linearized polynomial such that is a surjection from to and is a surjection from to and is additive and is a function from to . Define and for . Then and are functions from to .
It follows from Lemma 14 and the assumptions that permutes if and only if is a bijection from to and is injective on each for all . On the other hand, we have that for every and is a constant on each for all . Hence = for all . Then is surjective and thus bijective because and are finite sets of the same cardinality. It then follows that is injective on each for all if and only if is injective on each for all . Hence all of the conditions in Lemma 14 are satisfied. Then the map permutes if and only if permutes . ∎
Corollary 16**.**
Let , let and be linearized polynomials over , such that is a permutation polynomial and . Then the polynomial
[TABLE]
permutes , for any if and only if each prime factor of divides the order of in but does not divide .
**Proof. **If is a permutation polynomial over such that , then from Theorem 15 we have permutes . From Proposition 12 and for any we have
[TABLE]
and using (3) we have
[TABLE]
To prove that is injective map, we consider and satisfy . Then
[TABLE]
and hence
[TABLE]
which is equivalent to
[TABLE]
We put then the equation (9) becomes
[TABLE]
By Lemma 3 the polynomial is irreducible if and only if each prime factor of divides the order of in but does not divide and . Then the equation (10) has a unique solution .
Finally, we obtain so then permute ∎
Example 6**.**
Let be a linearized polynomial and be a linearized permutation polynomial over , such that and permute , then is a permutation polynomial over , for any .
Theorem 17**.**
Let be a permutation polynomial in and let and be two linearized polynomials such that is a permutation polynomial and . If is also a permutation polynomial, then permutes .
**Proof. **Let be an element in which is equivalent to saying that there is such that with prime. Then
[TABLE]
which is equivalent to
[TABLE]
Let and . Then is a permutation polynomial. There is a unique satisfying this equality, so there exists a unique which satisfies (11). ∎
The following results are easily deduced from Theorem 17.
Corollary 18**.**
Let and be two positive integers. Consider and two permutation polynomials and let be a linearized permutation polynomial in and let be a linearized polynomial with . If is also a permutation polynomial, then permutes , for any .
Corollary 19**.**
Let and be a linearized polynomials over , such that is a complete linearized polynomial and . Then is a permutation polynomial in .
Example 7**.**
For in with , then is a permutation polynomial and the inverse polynomial of modulo . Moreover, let be a linearized polynomials and be a linearized permutation polynomials over such that is a permutation polynomial.
Then permute
4.1 Permutation Polynomials and o-Polynomials
Our motivation in studying the o-polynomials is to give a link to the complete permutation polynomials over .
Definition 20**.**
A permutation polynomial over is said o-polynomial if and is a permutation polynomial for all , which satisfies .
On the next result we give another characterization of the o-polynomial.
Proposition 21**.**
Let be a finite field, a polynomial is o-polynomial in if and only if is a complete permutation polynomial over , such that , for any in .
Proof.
Case 1: Assume that for all , we have is a complete permutation polynomial and consider .
[TABLE]
which is equivalent to
[TABLE]
For , then is a permutation polynomial. There is a unique solution y satisfying this equality, then there exists a unique which satisfies the equation(13) hence a unique solution to equation(12)
Case 2: :
Since is a permutation polynomial and is a linear, then the composed is a permutation polynomial.
If , then there exists a unique satisfied . ∎
Theorem 22**.**
Let be a linearized polynomial over and . If is an o-polynomial in , then
[TABLE]
permutes .
**Proof. **Assume that is a linearized polynomial over , and is an o-polynomial in . If , then and we have
[TABLE]
Using Lemma 1 where is a root of unity gives
[TABLE]
where and from Theorem 21, g(x) is an o-polynomial in if and only if is a CPP. Then
[TABLE]
for all . ∎
Remark: If the polynomials and in the hypothesis of Theorem 22 are such that is not a permutation polynomial and is not a linearized polynomial, then the polynomial is neither a linearized nor a permutation polynomial. This shows that the construction given in Theorem 22 is a answer to the Open Problem 1 asked by Charpin and Kyureghyan [2].
Example 8**.**
Let be an o-polynomial on , and be the inverse polynomial of and let be a linearized polynomial over so for all , we have
[TABLE]
The polynomial is neither a permutation polynomial nor linearized polynomial.
Using a similar proof to the Theorem 22, we obtain the following theorem.
Theorem 23**.**
Let be a linearized polynomial over and . If is an o-polynomial in , then
[TABLE]
permutes .
Now we combine Theorem 17 and Theorem 22 to obtain a new class of permutation polynomials over .
Theorem 24**.**
Let , and be three linearized polynomials over , such that is permutation polynomial and . And Let and be two permutation polynomial in . If is also a permutation polynomial then permutes .
There are several authors who worked on the permutation polynomials related with Linearized polynomials. For this, in the following Table we give some results on these polynomials related to their references.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Akbary, D. Ghioca, and Q. Wang, On constructing permutations of finite fields , Finite Fields and Their Applications, 17(1) (2011) 51–67.
- 2[2] P. Charpin and G. Kyureghyan, When does G ( x ) + γ T r ( H ( x ) ) 𝐺 𝑥 𝛾 𝑇 𝑟 𝐻 𝑥 G(x)+\gamma Tr(H(x)) permute 𝔽 p n subscript 𝔽 superscript 𝑝 𝑛 \mathbb{F}_{p^{n}} ? , Finite Fields and Their Applications 15 (2009) 615–632.
- 3[3] N. Fernando, X-D. Hou, Stephen D. Lappano, polynomials over finite fields involving x + x q + ⋯ + x q a − 1 𝑥 superscript 𝑥 𝑞 ⋯ superscript 𝑥 superscript 𝑞 𝑎 1 x+x^{q}+\cdot\cdot\cdot+x^{q^{a}-1} , Discrete Mathematics 315–316 (2014) 173–184
- 4[4] N. Jacobson, Lectures in Abstract Algebra I , https://link.springer.com/book/10.1007
- 5[5] G. M. Kyureghyan, Constructing permutations of finite fields via linear translators , Journal of Combinatorial Theory Series A 118 (2011) 1052–1061.
- 6[6] Y. Laigle-Chapuy, Permutation polynomials and applications to coding theory , Finite Fields and Their Applications 13 (2007) 58–70.
- 7[7] R. Lidl and G. L. Mullen, When does a polynomial over a finite field permute the element of the field? II , Amer. Math. Monthly 100(1993) 71-74.
- 8[8] R. Lidl and H. Niederreiter, Introduction to finite fields and their applications , Cambridge University Press, 1986.
