Loading [MathJax]/jax/output/SVG/jax.js
Research article Special Issues

Further results on permutation polynomials and complete permutation polynomials over finite fields

  • In this paper, by employing the AGW criterion and determining the number of solutions to some equations over finite fields, we further investigate nine classes of permutation polynomials over Fpn with the form (xpmx+δ)s1+(xpmx+δ)s2+x and propose five classes of complete permutation polynomials over Fp2m with the form axpm+bx+h(xpmx).

    Citation: Qian Liu, Jianrui Xie, Ximeng Liu, Jian Zou. Further results on permutation polynomials and complete permutation polynomials over finite fields[J]. AIMS Mathematics, 2021, 6(12): 13503-13514. doi: 10.3934/math.2021783

    Related Papers:

    [1] Xiaoer Qin, Li Yan . Some specific classes of permutation polynomials over Fq3. AIMS Mathematics, 2022, 7(10): 17815-17828. doi: 10.3934/math.2022981
    [2] Varsha Jarali, Prasanna Poojary, G. R. Vadiraja Bhatta . A recent survey of permutation trinomials over finite fields. AIMS Mathematics, 2023, 8(12): 29182-29220. doi: 10.3934/math.20231495
    [3] Kaimin Cheng . Permutational behavior of reversed Dickson polynomials over finite fields. AIMS Mathematics, 2017, 2(2): 244-259. doi: 10.3934/Math.2017.2.244
    [4] Kaimin Cheng . Permutational behavior of reversed Dickson polynomials over finite fields II. AIMS Mathematics, 2017, 2(4): 586-609. doi: 10.3934/Math.2017.4.586
    [5] Guanghui Zhang, Shuhua Liang . On the construction of constacyclically permutable codes from constacyclic codes. AIMS Mathematics, 2024, 9(5): 12852-12869. doi: 10.3934/math.2024628
    [6] Irwansyah, Intan Muchtadi-Alamsyah, Fajar Yuliawan, Muhammad Irfan Hidayat . Generalized Reed-Solomon codes over number fields and exact gradient coding. AIMS Mathematics, 2024, 9(4): 9508-9518. doi: 10.3934/math.2024464
    [7] Raziuddin Siddiqui . Geometry of configurations in tangent groups. AIMS Mathematics, 2020, 5(1): 522-545. doi: 10.3934/math.2020035
    [8] Sami Alabiad, Yousef Alkhamees . On classification of finite commutative chain rings. AIMS Mathematics, 2022, 7(2): 1742-1757. doi: 10.3934/math.2022100
    [9] Weihua Li, Chengcheng Fang, Wei Cao . On the number of irreducible polynomials of special kinds in finite fields. AIMS Mathematics, 2020, 5(4): 2877-2887. doi: 10.3934/math.2020185
    [10] Mingze Zhao, Huilan Li . A pair of dual Hopf algebras on permutations. AIMS Mathematics, 2021, 6(5): 5106-5123. doi: 10.3934/math.2021302
  • In this paper, by employing the AGW criterion and determining the number of solutions to some equations over finite fields, we further investigate nine classes of permutation polynomials over Fpn with the form (xpmx+δ)s1+(xpmx+δ)s2+x and propose five classes of complete permutation polynomials over Fp2m with the form axpm+bx+h(xpmx).



    For a prime power q, let Fq be the finite field with q elements and Fq denote its multiplicative group. A polynomial f(x)Fq[x] is called a permutation polynomial (PP) if its associated polynomial mapping f:cf(c) from Fq into itself is a bijection [9]. Furthermore, it is called a complete permutation polynomial (CPP) if both f(x) and f(x)+x are bijections over Fq. PPs and CPPs over finite fields have been an active topic of study for many years due to their significant applications areas such as cryptography [3,14], combinatorial designs [2], design theory [9,13], coding theory [5], and other areas of mathematics and engineering [9,11]. Information about properties, constructions, and applications of PPs and CPPs can be found in [9,12]. Discovering new constructions of PPs is of tremendous interest in both theoretical and applied aspects. Some recent progresses on PPs can be referred to [4,10,15,16,21,22,23]. Meanwhile, more significant improvements had been obtained in finding new CPPs, see [17,18,19] for example.

    Very recently, eight classes of PPs with the form

    (x2i+x+δ)s1+(x2i+x+δ)s2+x, (1.1)

    over finite fields of characteristic 2 were presented in [20], where i, n, s1, s2 are positive integers and δF2n. Particularly, by finding a link between two classes of PPs over finite fields with even characteristic, four classes of PPs with the form (x2+x+δ)s1+(x2+x+δ)s2+x over F2n were obtained in [7], where s1, s2 and δ satisfying some conditions. Later, according to the AGW criterion and determination of the number of solutions to certain equations over finite fields, several classes of PPs with the form

    (xpmx+δ)s1+(xpmx+δ)s2+x, (1.2)

    over Fpn were proposed in [8], where p is a prime, m, n, s1, s2 are positive integers with m|n and δFpn. Furthermore, for f(x)=axpm+bx+h(xpmx), where p is a prime, a,bFp2m and h(x)Fp2m, the authors of [6] established a link between the complete permutation property of f(x) and the bijection property of some polynomials defined on subsets of Fp2m.

    In this paper, following the lines of the works done in [6,8], we further study several PPs and CPPs over Fpn. More precisely, nine classes of PPs over Fpn with the form (xpmx+δ)s1+(xpmx+δ)s2+x are considered and five classes of CPPs over Fp2m with the form axpm+bx+h(xpmx) are proposed. Our approach is based on the AGW criterion and a method to decide the number of solutions of certain equations over finite fields.

    The remainder of this paper is organized as follows. In Section 2, some basic concepts and related results are presented. In Section 3, nine classes of PPs with the form (xpmx+δ)s1+(xpmx+δ)s2+x over Fpn are given. In Section 4, five classes of CPPs with the form axpm+bx+h(xpmx) over Fp2m are proposed. Finally, we give some conclusions in Section 5.

    In this section, some notations and useful lemmas are introduced. We always let Fpn be a finite field with pn elements. For two positive integers m and n with m|n, we use Trnm() to denote the trace function from Fpn to Fpm, i.e.,

    Trnm(x)=x+xpm+xp2m++xp(nm1)m.

    Define J={γpmγ:γFpn}={αFpn:Trnm(α)=0} and we will use it frequently in the following.

    First of all, we give the definition of q-polynomial as follows.

    Definition 1. ([9]) For a fixed prime power q, a polynomial of the form

    L(x)=ti=0aixqi,

    with coefficients in an extension field Fqt of Fq is called a q-polynomial or a linearized polynomial.

    Next, we recall three useful lemmas needed in the subsequent section.

    Lemma 1. ([1]) For positive integers m,n with m|n, let φ(x) be a pm-polynomial over Fpm, h(x)Fqn[x] be any polynomial such that h(xpmx)Fpm{0} for all xFpn, and let g(x)Fpn[x] be any polynomial. Then h(xpmx)φ(x)+g(xpmx) is a permutation of Fpn if and only if the following two conditions hold:

    (i) φ(1)0;

    (ii) h(x)φ(x)+g(x)pmg(x) permutes J.

    Taking g(x)=tj=1(x+δ)sj, h(x)=1 and φ(x)=x, we obtain the following lemma.

    Lemma 2. ([8]) For given positive integers m,n,t with m|n, nonnegative integers sj for 1jt, and a fixed δFpn, the polynomial

    f(x)=tj=1(xpmx+δ)sj+x,

    permutes Fpn if and only if

    tj=1((x+δ)pmsj(x+δ)sj)+x,

    permutes J.

    Lemma 3. ([8]) Let p be a prime, two positive integers m and n satisfying mpn and m|n, and two nonnegative integers i,j satisfying gcd(ij,n)=1 and gcd(ij,p1)=1. If the element αFpn is a (p1)-th power in Fpm, then the equation xpiαxpj+β=0 has at most one solution in J, where βFpn.

    In this section, we investigate the permutation behavior of (xpmx+δ)s1+(xpmx+δ)s2+x over Fpn, where exponents s1 and s2 are positive integers, m|n and δFpn. Furthermore, using an approach introduced by [8], we can obtain nine classes of PPs with this form over Fp2m and Fp3m as below.

    Theorem 1. For an odd prime p and a positive integer m. Let δ be an element of Fp2m such that Tr2mm(δ)=0 or (Tr2mm(δ)1)p2Tr2mm(δ)Tr2mm(δ) is a (p1)-th power in Fpm. Then the polynomial

    f1(x)=(xpmx+δ)2pm+(xpmx+δ)pm+1+1+x,

    permutes Fp2m.

    Proof. According to Lemma 2, we need to show that for each dJ, the equation

    (x+δ)pm(2pm)(x+δ)2pm+(x+δ)pm(pm+1+1)(x+δ)pm+1+1+x=d, (3.1)

    has at most one solution in J.

    Notice that x+xpm=0 since xJ. Then the left-hand side of (3.1) can be written as

    (x+δ)pm(2pm)(x+δ)2pm+(x+δ)pm(pm+1+1)(x+δ)pm+1+1+x=(x+δ)2(x+δpm)2+(x+δ)pm+p(x+δ)pm+1+1+x=(x2+2δx+δ2)(x22δpmx+δ2pm)+(x+δpm)(xp+δp)(xp+δpm+1)(x+δ)+x=2Tr2mm(δ)xδ2pm+δ2+(xp+1+δpmxpδpx+δpm+p)(xp+1δxp+δpm+1x+δpm+1+1)+x=(δpm+δ)xp+[2Tr2mm(δ)(δpm+δ1)p]x+δpm+pδpm+1+1δ2pm+δ2=Tr2mm(δ)xp[(Tr2mm(δ)1)p2Tr2mm(δ)]x+δpm+pδpm+1+1+δ2δ2pm.

    Thus we have

    Tr2mm(δ)xp[(Tr2mm(δ)1)p2Tr2mm(δ)]x=δpm+1+1δpm+p+δ2pmδ2+d. (3.2)

    If Tr2mm(δ)=0, δpm+1+1δpm+p=(δ)pδδp(δ)=0 and then x=δ2pmδ2+d is the unique solution of (3.1) in J.

    If Tr2mm(δ)0, then (3.2) becomes

    xp(Tr2mm(δ)1)p2Tr2mm(δ)Tr2mm(δ)x=δpm+1+1δpm+p+δ2pmδ2+dTr2mm(δ). (3.3)

    Note that (Tr2mm(δ)1)p2Tr2mm(δ)Tr2mm(δ) is a (p1)-th power in Fpm, and mp2m since p is odd. Therefore, we deduce that (3.3) has at most one solution in J, which follows from Lemma 3. Furthermore, we conclude that (3.1) has at most one solution in J and f1(x)=(xpmx+δ)2pm+(xpmx+δ)pm+1+1+x permutes Fp2m.

    With the same method as in Theorem 1, we propose two classes of PPs with the form (x3mx+δ)s1+(x3mx+δ)s2+x over F32m, and five classes of PPs with the form (x2m+x+δ)s1+(x2m+x+δ)s2+x over F23m, respectively. The results can be similarly proved and we omit the details here.

    Theorem 2. For a positive integer m, let δ be an element of F32m such that Tr2mm(δ)=1 or 2Tr2mm(δ)+1 is a square element in F3m. Then the polynomial

    f2(x)=(x3mx+δ)23m+(x3mx+δ)32m1+23m1+x,

    permutes F32m.

    Theorem 3. For a positive integer m and an element δF32m, the polynomial

    f3(x)=(x3mx+δ)32m1+23m1+(x3mx+δ)232m1+3m1+x,

    permutes F32m.

    Theorem 4. For two positive integers m and s satisfying s0(mod1+2m+22m), let δ be an element of F23m. Then the polynomial

    f4(x)=(x2m+x+δ)22m+1+(x2m+x+δ)s+x,

    permutes F23m.

    Theorem 5. For a positive integer m and an element δF23m, the polynomial

    f5(x)=(x2m+x+δ)22m+1+(x2m+x+δ)2m+x,

    permutes F23m.

    Theorem 6. For a positive integer m and an element δF23m with Tr3mm(δ)0, the polynomial

    f6(x)=(x2m+x+δ)22m1+2m1+(x2m+x+δ)22m+x,

    permutes F23m.

    Theorem 7. For a positive integer m and an element δF23m, the polynomial

    f7(x)=(x2m+x+δ)22m1+2m1+(x2m+x+δ)2m+x,

    is a permutation of F23m.

    Theorem 8. For a positive integer m with m1(mod3) and an element δF23m, the polynomial

    f8(x)=(x2m+x+δ)22m1+2m1+(x2m+x+δ)+x,

    permutes F23m.

    In the above considerations, we mainly investigate several PPs over F32m and F23m, respectively. Below we analyzes the permutation behavior of the polynomial f9(x) over F33m for certain elements δF33m such that Tr3mm(δ)=0 and integers s satisfying s(3m1)0(mod33m1).

    Theorem 9. For two positive integers m and s satisfying s0(mod1+3m+32m), let δ be an element of F33m with Tr3mm(δ)=0. Then the polynomial

    f9(x)=(x3mx+δ)33m12+1+(x3mx+δ)s+x,

    permutes F33m.

    Proof. Applying Lemma 2, to prove that f9(x) permutes F33m, it is sufficient to show that for any dJ, the equation

    (x+δ)3m(33m12+1)(x+δ)33m12+1+(x+δ)3ms(x+δ)s+x=d, (3.4)

    has a unique solution in J.

    If x+δ=0, then x=d=δ.

    If x+δ0, note that x+x3m+x32m=0 for xJ, we have (x+δ)33m12=±1. Then the solutions of (3.4) are divided into the following two cases.

    Case 1: (x+δ)33m12=1. In this case, (3.4) turns to (x+δ)3m+(x+δ)+x=d, that is

    x32m=dδ3m+δ32m. (3.5)

    Taking the 3m-th power on both sides of (3.5) yields

    x=d3mδ32m+δ,

    which implies that

    (d3mδ32mδ)33m12=1. (3.6)

    Case 2: (x+δ)33m12=1. In this case, (3.4) becomes (x+δ)3m(x+δ)+x=d, we calculate

    x3m=δδ3m+d. (3.7)

    Raising both sides of (3.7) to the power 32m leads to

    x=d32m+δ32mδ,

    which means that

    (d32mδ3mδ)33m12=1. (3.8)

    When d=δ, we have d3mδ32m+δ=d32m+δ32mδ=δ. Thus, in this case, all three possible solutions, d3mδ32m+δ, d32m+δ32mδ and δ are the same and hence (3.4) has a unique solution in J.

    When dδ, we claim that x=d3mδ32m+δ and x=d32m+δδ3m can not hold simultaneously. Otherwise, combining (3.6) and (3.8), we obtain

    1=(d32mδ3mδ)33m12=((d3mδδ32m)33m12)3m=1.

    This contradicts the assumption that (d32mδ3mδ)33m12=1. Consequently, we know that (3.4) has only a unique solution in J.

    Summarizing the discussions of the above two cases, we conclude that the polynomial f9(x)=(x3mx+δ)33m12+1+(x3mx+δ)s+x permutes F33m.

    In this section, we consider five classes of CPPs with the form axpm+bx+h(xpmx) over Fp2m in detail when h(x)=tj=1(x+δ)sj for δFp2m.

    Lemma 4. ([6]) For a prime p and a positive integer m, let a,bFp2m with a+b,a+b+1Fpm, and h(x)Fp2m[x]. Then F(x)=axpm+bx+h(xpmx) is a CPP over Fp2m if and only if both h(x)pmh(x)+(bapm)x and h(x)pmh(x)+(bapm+1)x are bijective on J.

    Theorem 10. For an odd prime p and a positive integer m, let a,bFp2m with a+b,a+b+1Fpm, and bapm0,1. Let h(x)=(x+δ)pm+1+1 with δFp2m. If Tr2mm(δ)=0 or (Tr2mm(δ))p+apmbTr2mm(δ), (Tr2mm(δ))p+apmb1Tr2mm(δ) are (p1)-th power in Fpm, then F(x)=axpm+bx+h(xpmx) is a CPP over Fp2m.

    Proof. Based on Lemma 4, in order to prove that F(x) is a CPP over Fp2m, we only need to consider that both g(x)=(x+δ)pm(pm+1+1)(x+δ)pm+1+1+(bapm)x and g(x)+x=(x+δ)pm(pm+1+1)(x+δ)pm+1+1+(bapm+1)x are bijective on J.

    Firstly, we claim to show that g(x) permutes J is equivalent to show that for any dJ, the equation

    (x+δ)pm(pm+1+1)(x+δ)pm+1+1+(bapm)x=d, (4.1)

    has exactly one solution in J.

    For xJ, it can be verified that xpm+x=0, then the left-hand side of (4.1) becomes

    (x+δ)pm+p(x+δ)pm+1+1+(bapm)x=(x+δpm)(xp+δp)(xp+δpm+1)(x+δ)+(bapm)x=(xp+1+δpmxpδpx+δpm+p)(xp+1δxp+δpm+1x+δpm+1+1)+(bapm)x=(δpm+δ)xp(δpm+1+δp)x+(bapm)x+δpm+pδpm+1+1=Tr2mm(δ)xp((Tr2mm(δ))p+apmb)x+δpm+pδpm+1+1.

    Then (4.1) can be rewritten as

    Tr2mm(δ)xp((Tr2mm(δ))p+apmb)x=dδpm+p+δpm+1+1. (4.2)

    When Tr2mm(δ)=0, δpm+pδpm+1+1=(δ)δp(δ)pδ=0 and then x=dbapm is the unique solution of (4.2) in J. When Tr2mm(δ)0, (4.2) turns to

    xp(Tr2mm(δ))p+apmbTr2mm(δ)x=dδpm+p+δpm+1+1Tr2mm(δ). (4.3)

    Since (Tr2mm(δ))p+apmbTr2mm(δ) is a (p1)-th power in Fpm, it then follows from Lemma 3 that (4.3) has at most one solution in J. Therefore, we conclude that (4.1) has only one solution in J and g(x)=(x+δ)pm(pm+1)(x+δ)pm+1+1+(bapm)x permutes on J.

    In a similar way, we can prove that g(x)+x=(x+δ)pm(pm+1)(x+δ)pm+1+1+(bapm+1)x also permutes on J.

    To summarize, we conclude that F(x)=axpm+bx+h(xpmx) is a CPP over Fp2m.

    Example 1. Take p=3, m=2, then h(x)=(x+δ)28. It can be verified that there are 3852 different triples (a,b,δ)F34×F34×F34 such that a,bF34 with a+b,a+b+1F32, ba90,1 and Tr42(δ)=0, and 23112 different triples (a,b,δ)F34×F34×F34 such that a,bF34 with a+b,a+b+1F32, ba90,1, (Tr42(δ))3+a9bTr42(δ) and (Tr42(δ))3+a9b1Tr42(δ) are square elements in F32. These (a,b,δ) are exactly all 26964 triples in F34×F34×F34 that make

    F(x)=ax9+bx+(x9x+δ)28,

    a CPP over F34.

    In the sequel, four classes of CPPs with different conditions on a,b,δ and the polynomials hi(x) for i=1,2,3,4 are given. The discussions are similar to that in Theorem 10, so we omit the proofs.

    Theorem 11. For an odd prime p and two positive integers i and even m, let a,bFp2m with a+b,a+b+1Fpm, and bapm0,1. Let h1(x)=(x+δ)i(p2m1)p21+1+(x+δ)i(p2m1)p21+pm with δFp2m. Then F1(x)=axpm+bx+h1(xpmx) is a CPP over Fp2m.

    Example 2. Take p=3, m=2 and i=1, then h1(x)=(x+δ)11+(x+δ)19. It can be verified that there are 34668 different triples (a,b,δ)F34×F34×F34 such that a,bF34 with a+b,a+b+1F32, ba90,1. These (a,b,δ) are exactly all triples in F34×F34×F34 such that

    F1(x)=ax9+bx+(x9x+δ)11+(x9x+δ)19,

    is a CPP over F34.

    Theorem 12. For an odd prime p and a positive integer m, let a,bFp2m with a+b,a+b+1Fpm, and bapm0,1. Let h2(x)=(x+δ)2pm+(x+δ)pm+1+1 with δFp2m. If Tr2mm(δ)=0 or (Tr2mm(δ))pb+apm2Tr2mm(δ)Tr2mm(δ), (Tr2mm(δ))pb+apm12Tr2mm(δ)Tr2mm(δ)are (p1)-th power in Fpm, then F2(x)=axpm+bx+h2(xpmx) is a CPP over Fp2m.

    Example 3. Take p=3 and m=2, then h2(x)=(x+δ)18+(x+δ)28. It can be verified that there are 3852 different (a,b,δ)F34×F34×F34 such that a,bF34 with a+b,a+b+1F32, ba90,1 and Tr42(δ)=0, and 27468 different triples (a,b,δ)F34×F34×F34 such that a,bF34 with a+b,a+b+1F32, ba90,1, (Tr42(δ))3b+a92Tr42(δ)Tr42(δ) and (Tr42(δ))3b+a912Tr42(δ)Tr42(δ)are square elements in F32. These (a,b,δ) are exactly all 31320 triples in F34×F34×F34 that make

    F2(x)=ax9+bx+(x9x+δ)18+(x9x+δ)28,

    a CPP over F34.

    Theorem 13. For a positive integer m and a,bF32m with a+b,a+b+1F3m. Let h3(x)=(x+δ)23m+(x+δ)32m1+23m1 with δF32m. Then F3(x)=ax3m+bx+h3(x3mx) is a CPP over F32m if one of the following conditions are satisfied:

    (i) Tr2mm(δ)=0, a3mb±1;

    (ii) 2Tr2mm(δ)a3m+b+1 and 2Tr2mm(δ)a3m+b1 are square elements in F3m.

    Example 4. Take m=2, then h3(x)=(x+δ)18+(x+δ)33. It can be verified that there are 3861 different (a,b,δ)F34×F34×F34 such that a,bF34 with a+b,a+b+1F32, Tr42(δ)=0 and a9b±1, and 34839 different triples (a,b,δ)F34×F34×F34 such that a,bF34 with a+b,a+b+1F32, 2Tr42(δ)a9+b+1 and 2Tr42(δ)a9+b1 are square elements in F32. These (a,b,δ) are exactly all 38700 triples in F34×F34×F34 such that

    F3(x)=ax9+bx+(x9x+δ)18+(x9x+δ)33,

    is a CPP over F34.

    Theorem 14. For a positive integer m and an element δF32m, let a,bF32m with a+b,a+b+1F3m, and ba3m0,1. Let h4(x)=(x+δ)32m1+23m1+(x+δ)232m1+3m1 with δF32m. Then F4(x)=ax3m+bx+h4(x3mx) is a CPP over F32m.

    Example 5. Take m=1, then h4(x)=(x+δ)5+(x+δ)7. It can be verified that there are 18 different (a,b,δ)F32×F32×F32 such that a,bF32 with a+b,a+b+1F3, ba30,1. These (a,b,δ) are exactly all triples in F32×F32×F32 that make

    F4(x)=ax3+bx+(x3x+δ)5+(x3x+δ)7,

    a CPP over F32.

    In this paper, nine classes of PPs with the form (xpmx+δ)s1+(xpmx+δ)s2+x over Fpn and five classes of CPPs with the form axpm+bx+h(xpmx) over Fp2m were obtained by using the AGW criterion and some techniques in solving equations over finite fields. It was a continuation of some previous works [6,8]. All known classes of PPs of the form (x2m+x+δ)s1+(x2m+x+δ)s2+x over F2n and of the form (xpmx+δ)s1+(xpmx+δ)s2+x over Fpn (p an odd prime) were summarized in Tables 1 and 2, respectively. Moreover, we listed the known CPPs of the form axpm+bx+h(xpmx) over Fp2m in Table 3. It would be interesting to find new ideas to derive more PPs and CPPs over finite fields in the future work.

    Table 1.  Known PPs of the form (x2m+x+δ)s1+(x2m+x+δ)s2+x over F2n.
    Values of m and n (s1,s2) Condition on δ Reference
    n=2m (2m+1,2m+11) all δ [20]
    n=2m (22m,32m+1) all δ [20]
    n=3m, m=2 (22m+1,2m+1) Trn1(δ)=1 [20]
    n even, m=2 (4,2) Trn1(δ)=1 [20]
    n2(mod4), m=2 (2n+15,32n25) all δ [20]
    n1(mod3) and n even, m=2 (2n+217,62n57) all δ [20]
    n even, m=2 (2n1+13,52n113) all δ [20]
    n=2m (s1,2ms1) all δ [8]
    n=2m (i(22m1)3+1,i(22m1)3+2m) all δ [8]
    n=2m (2m+i+2j,2m+i+2m+j) all δ [8]
    n=2m and m even (2jm2i+2jm2i+km2,2(j2i+12)m+2jm2i+(k+1)m2) all δ [8]
    n=2m (2im3+2km3,22im3+2(k+i)m3) all δ [8]
    n=3m (2m+1,22m+2m) all δ [8]
    n=3m and gcd(m+1,3m)=1 (22m1+2m1,23m1+22m1) all δ [8]
    n=3m and gcd(2m+1,3m)=1 (23m1+22m1,24m1+23m1) all δ [8]
    n=3m, gcd(jm+i,3m)=1 and j{0,1,2} (2jm+i+22m,2(j+2)m+i+1) all δ [8]
    n even, m|n and j{0,nm1} (2n13+2jm,2(2n1)3+2jm) all δ [8]
    n=3m (22m+1+2m,22m+2m+1) Tr3mm(δ)=0 [8]
    m=1,n=2s (2n22s2,2n1) Trn1(δ)=1 [7]
    m=1,n2(mod3) (2n+117,3(2n+11)7) all δ [7]
    m=1,n0(mod3) (2n+1+29,2n+113) all δ [7]
    m=1,n1(mod6) (52n19,2n+113) all δ [7]
    n=3m and s0(mod1+2m+22m) (22m+1,s) all δ This paper
    n=3m (22m+1,2m) all δ This paper
    n=3m (22m1+2m1,22m) Tr3mm(δ)0 This paper
    n=3m (22m1+2m1,2m) all δ This paper
    n=3m and m1(mod3) (22m1+2m1,1) all δ This paper

     | Show Table
    DownLoad: CSV
    Table 2.  Known PPs of the form (xpmx+δ)s1+(xpmx+δ)s2+x over Fpn with odd prime p.
    Values of m and n (s1,s2) Condition on δ Reference
    n=2m (s1,pms1) all δ [8]
    n=2m and m even (i(p2m1)p21+1,i(p2m1)p21+pm) all δ [8]
    n=2m and p=3 (23m+i+3j,23m+i+3m+j) all δ [8]
    n=2m and p=3 (32m+12,32m+3m2) Tr3mm(δ)0 [8]
    n=2m and p=3 (3m+4,5) 1(Tr2mm(δ))4 is a square of F3m [8]
    n=3m, p=3 and i{0,1} (3m+2,23im) all δ [8]
    n=3m (2p2m+pm,p2m+2pm) Tr3mm(δ)=0 [8]
    n=3m and p=3 (33m12+1,33m12+3m) Tr3mm(δ)=0 [8]
    n=3m and p=3 (33m12+3m,33m12+32m) Tr3mm(δ)=0 [8]
    n=3m (p3m12+p2m+pm1,p3m12+2pm1) Tr3mm(δ)=0 [8]
    n=2m (2pm,pm+1+1) Tr2mm(δ)=0 or (Tr2mm(δ)1)p2Tr2mm(δ)Tr2mm(δ) is a (p1)-th power in Fpm This paper
    n=2m and p=3 (23m,32m1+23m1) Tr2mm(δ)=1 or 2Tr2mm(δ)+1 is a square element in F3m This paper
    n=2m and p=3 (32m1+23m1,232m1+3m1) all δ This paper
    n=3m, p=3 and s0(mod1+3m+32m) (33m12+1,s) Tr3mm(δ)=0 This paper

     | Show Table
    DownLoad: CSV
    Table 3.  Known CPPs of the form axpm+bx+h(xpmx) over Fp2m.
    Value of p h(x) Conditions on a,b,δ Reference
    p u(x)pms+u(x)s, u(x)Fp2m[x] (a,b)Fp2m×Fp2m|a+bFpm, (a+b+1)(bapm)(bapm+1)0 [6]
    p c(x+δ)i(pm+1) (a,b)Fp2m×Fp2m|a+bFpm, (a+b+1)(bapm)(bapm+1)0, cFpm, δFp2m [6]
    p c(x+δ)s even s, cFpm and δS or odd s, c,δS, where S={γpmγ|γFp2m} [6]
    p (x+δ)2pm δFp2m and 2Tr2mm(δ)+bapm0,1 [6]
    2 (x+δ)2m+k+2l+(x+δ)2m+k+2m+l k, l are nonnegative integers, δFp2m and ba2m0,1 [6]
    3 (x+δ)32m1+23m1 δFp2m, ba3m+1 and ba3m+2 are square elements in F3m [6]
    3 (x+δ)23m+k+3l+(x+δ)23m+k+3m+l k, l are nonnegative integers with gcd(k,2m)=1, δFp2m, ba3m and ba3m+1 are square elements in F3m [6]
    3 (x+δ)3m+4+(x+δ)5 ba3m0, δFp2m, ba3m[Tr2mm(δ)]4 and ba3m[Tr2mm(δ)]4+1 are square elements in F3m [6]
    3 (x+δ)3m+2+(x+δ)23im i{0,1}, δFp2m, [Tr2mm(δ)(i+1)]2+ba3m and [Tr2mm(δ)(i+1)]2+ba3m1 are square elements in F3m [6]
    p (x+δ)pi+pj (a,b)Fp2m×Fp2m|a+bFpm, (a+b+1)(bapm)(bapm+1)0, two positive integers i,j<2m and δFp2m, Tr2mm(δ)=0 or Tr2mm(δ)0 and bapm[Tr2mm(δ)]pi+pj1, bapm+1[Tr2mm(δ)]pi+pj1{αpi1+αpj1|αS}, where S={γpmγ|γFp2m} [6]
    odd p (x+δ)pm+1+1 a,bFp2m with a+b,a+b+1Fpm, and bapm0,1, δFp2m, Tr2mm(δ)=0 or (Tr2mm(δ))p+apmbTr2mm(δ), (Tr2mm(δ))p+apmb1Tr2mm(δ) are (p1)-th power in Fpm This paper
    odd p (x+δ)i(p2m1)p21+1+(x+δ)i(p2m1)p21+pm two positive integers i and even m, a,bFp2m with a+b,a+b+1Fpm, and bapm0,1, δFp2m This paper
    odd p (x+δ)2pm+(x+δ)pm+1+1 a positive integer m, a,bFp2m with a+b,a+b+1Fpm, and bapm0,1, δFp2m, Tr2mm(δ)=0 or (Tr2mm(δ))pb+apm2Tr2mm(δ)Tr2mm(δ), (Tr2mm(δ))pb+apm12Tr2mm(δ)Tr2mm(δ)are (p1)-th power in Fpm This paper
    3 (x+δ)23m+(x+δ)32m1+23m1 a positive integer m, a,bF32m with a+b,a+b+1F3m, δF32m, a3mb±1 and Tr2mm(δ)=0 or 2Tr2mm(δ)a3m+b+1 and 2Tr2mm(δ)a3m+b1 are square elements in F3m This paper
    3 (x+δ)32m1+23m1+(x+δ)232m1+3m1 a positive integer m and δF32m, a,bF32m with a+b,a+b+1F3m, and ba3m0,1 This paper

     | Show Table
    DownLoad: CSV

    The authors are grateful to the anonymous reviewers and the editor for their detailed comments and suggestions which highly improve the presentation and quality of this paper. This work was supported by the Educational Research Project of Young and Middle-aged Teachers of Fujian Province under Grant JAT200033 and the Talent Fund Project of Fuzhou University under Grant 0030510858, and the National Natural Science Foundation of China under Grant 61902073, 62072109, U1804263.

    The authors declare there is no conflict of interests.



    [1] A. Akbary, D. Ghioca, Q. Wang, On constructing permutations of finite fields, Finite Fields Appl., 17 (2011), 51–67. doi: 10.1016/j.ffa.2010.10.002
    [2] C. S. Ding, J. Yuan, A family of skew Hadamard difference sets, J. Comb. Theory A, 113 (2006), 1526–1535. doi: 10.1016/j.jcta.2005.10.006
    [3] C. S. Ding, Z. C. Zhou, Binary cyclic codes from explicit polynomials over GF(2m), Discrete Math., 324 (2014), 76–89.
    [4] X. D. Hou, Permutation polynomials over finite fields A survey of recent advances, Finite Fields Appl., 32 (2015), 82–119. doi: 10.1016/j.ffa.2014.10.001
    [5] Y. Laigle-Chapuy, Permutation polynomials and applications to coding theory, Finite Fields Appl., 13 (2007), 58–70. doi: 10.1016/j.ffa.2005.08.003
    [6] L. S. Li, C. Y. Li, C. L. Li, X. Y. Zeng, New classes of complete permutation polynomials, Finite Fields Appl., 55 (2019), 177–201. doi: 10.1016/j.ffa.2018.10.001
    [7] K. Q. Li, L. J. Qu, Y. Zhou, A link between two classes of permutation polynomials, Finite Fields Appl., 63 (2020), 101641. doi: 10.1016/j.ffa.2020.101641
    [8] L. S. Li, S. Wang, C. Y. Li, X. Y. Zeng, Permutation polynomials (xpmx+δ)s1+(xpmx+δ)s2+x over Fpn, Finite Fields Appl., 51 (2018), 31–61. doi: 10.1016/j.ffa.2018.01.003
    [9] R. Lidl, H. Niederreiter, Finite fields, Cambridge University Press, Cambridge, 1997.
    [10] Q. Liu, Y. J. Sun, W. G. Zhang, Some classes of permutation polynomials over finite fields with odd characteristic, AAECC, 29 (2018), 409–431. doi: 10.1007/s00200-018-0350-6
    [11] G. L. Mullen, Permutation polynomials over finite fields, In: Finite fields, coding theory, and advances in communications and computing, Marcel Dekker, 141 (1993), 131–151.
    [12] G. L. Mullen, D. Pannario, Handbook of Finite Fields, Boca Raton: Taylor & Francis, 2013.
    [13] H. Niederreiter, K. H. Robinson, Complete mappings of finite fields, J. Aust. Math. Soc., 33 (1982), 197–212. doi: 10.1017/S1446788700018346
    [14] J. Schwenk, K. Huber, Public key encryption and digital signatures based on permutation polynomials, Electron. Lett., 34 (1998), 759–760. doi: 10.1049/el:19980569
    [15] Z. R. Tu, X. Y. Zeng, C. L. Li, T. Helleseth, Permutation polynomials of the form (xpmx+δ)s+L(x), Finite Fields Appl., 34 (2015), 20–35. doi: 10.1016/j.ffa.2015.01.002
    [16] L. B. Wang, B. F. Wu, Z. J. Liu, Further results on permutation polynomials of the form (xpmx+δ)s+L(x) over Fp2m, Finite Fields Appl., 44 (2017), 92–112. doi: 10.1016/j.ffa.2016.11.007
    [17] G. F. Wu, N. L, T. Helleseth, Y. Q. Zhang, Some classes of complete permutation polynomials over Fq, Sci. China Math., 58 (2015), 1–14.
    [18] G. K. Xu, X. W. Cao, Complete permutation polynomials over finite fields of odd characteristic, Finite Fields Appl., 31 (2015), 228–240. doi: 10.1016/j.ffa.2014.08.002
    [19] X. F. Xu, C. L. Li, X. Y. Zeng, T. Helleseth, Constructions of complete permutation polynomials, Des. Codes Cryptogr., 86 (2018), 2869–2892. doi: 10.1007/s10623-018-0480-7
    [20] X. Y. Zeng, X. S. Zhu, N. Li, X. P. Liu, Permutation polynomials over F2n of the form (x2i+x+δ)s1+(x2i+x+δ)s2+x, Finite Fields Appl., 47 (2017), 256–268. doi: 10.1016/j.ffa.2017.06.012
    [21] Z. B. Zha, L. Hu, Some classes of permutation polynomials of the form (xpmx+δ)s+x over Fp2m, Finite Fields Appl., 40 (2016), 150–162. doi: 10.1016/j.ffa.2016.04.003
    [22] D. B. Zheng, Z. Chen, More classes of permutation polynomial of the form (xpmx+δ)s+L(x), AAECC, 28 (2017), 215–223. doi: 10.1007/s00200-016-0305-8
    [23] D. B. Zheng, M. Yuan, L. Yu, Two types of permutation polynomials with sepcial forms, Finite Fields Appl., 56 (2019), 1–16. doi: 10.1016/j.ffa.2018.10.008
  • This article has been cited by:

    1. Guanghui Li, Xiwang Cao, Several classes of permutation polynomials over the finite field Fp2m, 2023, 89, 10715797, 102197, 10.1016/j.ffa.2023.102197
    2. Guanghui Li, Xiwang Cao, Several classes of permutation polynomials based on the AGW criterion over the finite field F22m, 2024, 95, 10715797, 102378, 10.1016/j.ffa.2024.102378
  • Reader Comments
  • © 2021 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2485) PDF downloads(167) Cited by(2)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog