Next Article in Journal
Second-Order Approximate Equations of the Large-Scale Atmospheric Motion Equations and Symmetry Analysis for the Basic Equations of Atmospheric Motion
Previous Article in Journal
Double Penalized Expectile Regression for Linear Mixed Effects Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Construction of Permutation Polynomials Using Additive and Multiplicative Characters

by
Varsha Jarali
1,
Prasanna Poojary
2 and
Vadiraja G. R. Bhatta
1,*
1
Department of Mathematics, Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal 576014, India
2
Department of Mathematics, Manipal Institute of Technology Bengaluru, Manipal Academy of Higher Education, Manipal 576014, India
*
Author to whom correspondence should be addressed.
Symmetry 2022, 14(8), 1539; https://doi.org/10.3390/sym14081539
Submission received: 4 June 2022 / Revised: 7 July 2022 / Accepted: 11 July 2022 / Published: 27 July 2022
(This article belongs to the Section Mathematics)

Abstract

:
Permutation is a natural phenomenon useful for understanding and explaining the structural and functional behavior of objects or concepts. The mathematical formulation of permutation behavior can be readily achieved by permutation polynomials. Permutation polynomials are constructed by suitably modifying linearized polynomials and associated affine polynomials with the help of additive characters, multiplicative characters, and special types of Trace functions for the polynomials in one and more than one indeterminates. The permutation properties of the obtained polynomials are verified using the AGW criterion.

1. Introduction

Some usual and natural processes such as ordering and re-ordering, arrangements, and derangements make a remarkable difference in many real-life situations. Various scientific developments require a sensible study of combinatorial designs involving permutations and combinations, which lead to a special branch of mathematics. Over the last 50 years, the theory of finite fields has been a widely discussed branch of algebra due to its diverse application in coding theory, cryptography, and various number-theoretic and combinatorial aspects. Starting from the 17th century, the subject has taken its own part in mathematical concepts, including theoretical, computational, scientific, and technical interests. Eminent mathematicians like Fermat, Euler, Lagrange, and Legendre contributed to the structure theory of finite prime fields. Carl Friedrich Gauss and Evariste Galois worked independently in making the classical general theory of finite fields, which exposed remarkably to the emergence of discrete mathematics and modern number theory as serious algebraic serious disciplines.
Investigation and various applications of finite fields require the theoretic study of polynomials over finite fields as an important tool. It is possible to express any non-constant polynomial over a finite field as a product of all irreducible polynomials. It is required to devise some algorithms which are reasonably efficient for the actual computation of irreducible factors of any polynomial of the positive degree over a finite fields. Beyond the concern of finite fields, the factorization of polynomials is also useful in many algebraic and number-theoretic computational problems in one or the other way.
It is possible to represent any function mapped from a finite field to itself by a polynomial over a finite field. Thus, finite fields are polynomially complete. It is obviously natural to expect the permutation of a finite set of elements in combinatorial study or any such studies in discrete mathematics. The advantage of finite fields over other finite sets is due to the scope of the algebraic study of permutation of elements, which can be achieved through polynomial permutations. Hermite started the initial study of permutation polynomials over finite prime fields and the concept has been continuously explored by many researchers in recent years, including the construction of permutation polynomials and application of permutation polynomials to finite projective geometry or various such mathematical concepts as well as cryptographic applications of permutation polynomials. The most important step was taken by Zieves [1] and his lemma became a powerful tool to construct many old and new kinds of permutation polynomials.

2. Preliminary

A polynomial f ( x ) F q [ x ] is called a permutation polynomial over the finite field F q if the associated polynomial with it is a mapping f : c f ( c ) from F q to F q is a bijection. A polynomial p in n variables, x 1 , x 2 , x n is symmetric if for any permutation σ S n , p ( x 1 , x 2 , x n ) = p ( x σ ( 1 ) , x σ ( 2 ) , , x σ ( n ) ) . In [2] Wan proved that if f ( x ) is exceptional over F q , then f ( x ) is a permutation polynomial over F q by way of p-adic lifting lemma and Newton’s formula about symmetric polynomials. Let f F q [ x ] be a polynomial of degree n such that 1 n q and let s k be the k th elementary symmetric polynomial of values f ( c ) , that is,
c F q ( x f ( c ) ) = k = 0 q ( 1 ) k s k x q k .
By studying elementary symmetric polynomials, Turnwald [3] proved a theorem giving nine characterizations of permutation polynomials. He also gave a very simple and elementary proof of Wan’s theorem ([2], Theorem 2.1) based on an elementary symmetric polynomial. Ensuring that a given polynomial is a permutation polynomial, there are several criteria with rather complicated conditions to satisfy. In [4], the additive character is used to prove F ( x ) = G ( x ) + γ T r ( H ( x ) ) is permutation polynomial over F 2 n . In [5] complete permutation polynomials are constructed in four classes using additive character. In [6] evaluated class of the Weil sum using additive character. By applying some known results as in [7] and AGW Criterion [8], we have obtained several new types of permutation polynomials using the existence of almost one solution of f ( x ) = d for any d F q n .
In [9,10,11,12,13], Yaun and Zeng investigated permutation polynomials in the form ( x 2 m + x + δ ) s + x with different cases of m and s. Similarly in [10,14,15], Yaun and Zha developed polynomials ( x p m x + δ ) s + x which are over the field F 2 n . Jose et al. in [16] considered permutation polynomials with Carlitz rank 2 and developed a sharp lower bound for the weight of any PP polynomials. In [17] Vadiraja et al. investigated permutation polynomials over finite rings with respect to the sequences they generate. The sequences generated by various permutation polynomials are tested for randomness using well-known statistical methods. In [18] Sartaj et al. discussed c-differential uniformity and boomerang uniformity using additive characters of two classes of permutation polynomials. We have been inspired by [6] the method they have used and additive characters and its property to find Weil sum.
For n 1 , let F q [ x 1 , x 2 , , x n ] be a ring of polynomial in n-indeterminates over F q . In [19], they constructed permutation polynomial of n-indeterminates using additive and multiplicative characters over a finite ring. In [20], they discussed the relationship between planar functions and a permutation polynomial in n-indeterminates. Permutation polynomials have many applications in cryptography [21,22,23,24,25] coding theory [26,27,28] and combinatorial designs [29]. Permutations polynomials can be used as public-key cryptosystem, Rajesh et al. [30] proposed little dragon two cryptosystems by using permutation polynomials as a public key cryptosystem. In [23], Rajesh et al. proposed an efficient multivariate encryption scheme with the help of a group of permutation polynomials over finite fields, proposed cryptosystem was secure against usual known attacks on existing multivariate public-key cryptosystems. Khachatrian et al. [25] developed a new public-key encryption system based on permutation polynomials using permutation polynomials as a public polynomial for encryption.
In this paper, we have considered additive characters, multiplicative characters, Jacobi sum, and AGW Criterion to construct a new kind of permutation polynomials in one and more than one indeterminates and also proved affine polynomial is not a planar function. Quadratic forms have a major role to play in theory and methods of optimization. The criterion, recently discovered by Akbary et al. [8] (AGW) is a simple and effective method that establishes the permutation property of a mapping F q n F q n through a commutative diagram. The main proofs in this paper completely depend on AGW Criterion and existence of at most one solution for the equation f ( x ) = d for each d F q , where x F q . To have completeness in this section we discuss some of the results related to them. As a prerequisite to understanding and developing the theory, we need the existing definitions and results, which are listed here. In the following section, we made use of these concepts as tools for our work.
Lemma 1
([31]). The necessary and sufficient condition for a polynomial f ( x ) F q [ x ] to be a permutation of F q is any one of the following four conditions;
1. 
f : c f ( c ) is surjective
2. 
f : c f ( c ) is injective
3. 
The equation f ( x ) = a has a solution in F q for each a F q
4. 
For each a F q , the equation f ( x ) = a has a unique solution in F q .
Lemma 2
(The AGW Criterion: [8]). If the maps g, g ¯ , ω and ω ¯ such that g : K K , g ¯ : L L ¯ , ω : K L , and ω ¯ : K L ¯ with ω ¯ g = g ¯ ω and both ω and ω ¯ surjective, where K, L and L ¯ be finite sets with | L | = | L ¯ | [Figure 1]. Then, the following statements are equivalent:
1. 
g is a bijection from K to K.
2. 
g ¯ is a bijection from L to L ¯ and g is injective on ω 1 ( l ) for each l L .
The major proofs in this work are based on the AGW Criterion, which simplifies the challenge of proving permutation polynomials over F q n to that of proving permutation polynomials over its subfield F q .
Trace functions are widely used in different types of concepts over finite fields. For properties of trace one can refer [31].
Definition 1
([31]). The trace T r q n / q ( α ) over F q for any α F q n is defined as T r q n / q ( α ) = i = 0 m α q i .
We use the following definition defined in [32].
Definition 2
([32]). Let f ( x ) = i = 0 m a i x i F q n [ x ] with coefficients a i F q n then T [ f ] ( x ) = T r ( f ( x ) ) = i = 0 m T r ( a i ) x i .
Definition 3
([31]). The character function χ 1 ( c ) = e 2 π i T r ( c ) p defined on additive group of F q is known as canonical additive character of F q .
Definition 4
([31]). The function χ b with χ b ( c ) = χ 1 ( b c ) for all b , c F q n is known as additive character of F q n .
By setting, b = 0 in above definition we get trivial additive character χ 0 , such that χ 0 ( c ) = 1 for all c F q n .
Definition 5
([31]). A polynomial L ( x ) with the coefficients in an extension field F q n of the field F q represented as
L ( x ) = i = 0 n α i x q i
is known as q linearized polynomial over F q n .
Definition 6
([31]). A polynomial in the form A ( x ) = L ( x ) α where L ( x ) is a linearized polynomial over F q n and α F q n , is an affine polynomial over F q n .
Definition 7
([33]). If for every b F q * , the function f ( x + b ) f ( x ) is a permutation of F q , then f : F q F q is known as a planar function.
The number of solutions of a polynomial function and properties of additive characters are interrelated to observe the permutation behavior of polynomials. We state the following results from [31], which we readily used in our work.
Theorem 1
([31]). A mapping g : F q n F q n is a permutation polynomial if and only if for every α F q n *
x F q n ( 1 ) T r ( α g ( x ) ) = 0 .
Theorem 2
([31]). If χ is a non-trivial additive character of the finite field F q n then g F q n χ ( g ) = 0 .
Remark 1
([31]). For any d F q n
N = 1 q c F q n χ χ ( f ( c ) ) χ ( d ) ¯ .
is the number of solutions of f ( x ) = d in F q n .
Some of the required definitions and theorems to construct permutation polynomial in n-indeterminates are listed below.
Definition 8
([31]). A polynomial f ( x 1 , , x n ) over F q is known as a permutation polynomial in n indeterminates, if for each a F q , the equation f ( x 1 , , x n ) = a has q n 1 solutions in F q n .
Definition 9
([31]). Let g F q be a fixed primitive element. The function ψ j for each j = 0 , 1 , , q 2 , is a multiplicative character of F q with
ψ j ( g k ) = e 2 π i j k / ( q 1 ) f o r k = 0 , 1 , , q 2 .
ψ 0 is a trivial multiplicative character if ψ 0 ( c ) = 1 for all c F q * .
Definition 10
([31]). When q is odd, the quadratic character of F q is a real valued function η on F q * with
η ( c ) = 0 if c = 0 1 if c is square of an element of F q * 1 otherwise .
Definition 11
([31]). The function υ on F q is integer valued function if υ ( b ) = 1 for b F q * and υ ( 0 ) = q 1 .
Lemma 3
([31]). For any finite field F q we have
c F q υ ( c ) = 0
and for any b F q ,
c 1 + c 2 + + c n = b υ ( c 1 ) υ ( c 2 ) υ ( c k ) = 0 i f   1 k m υ ( b ) q m 1 i f   k = m
where the sum is over all c 1 , c 2 , , c m F q with c 1 + c 2 + c m = b .
Definition 12
([31]). Let γ 1 , , γ k be k multiplicative characters of F q . Then the sum
J ( γ 1 , , γ k ) = c 1 + c 2 + + c n = 1 γ 1 ( c 1 ) γ k ( c k ) ,
with the summation extended over all k tuples ( c 1 , , c k ) of elements of F q satisfying c 1 + c 2 + + c n = 1 , is called a Jacobi sum in F q .
Definition 13
([31]). The homogeneous polynomial of degree 2, or the zero polynomial f ( x 1 , , x n ) F q [ x 1 , , x n ] is a quadratic form in n indeterminates over F q if,
f ( x 1 , , x n ) = i , j = 1 n a i j x i x j w i t h a i j = a j i f o r 1 i j n .
Theorem 3
([31]). Every quadratic form over F q , q odd, is equivalent to a diagonal quadratic form.

3. Construction of Permutation Polynomials Using Additive Character

In this section we construct the polynomials of the type f ( x ) = a t x q t + a t 1 x q t 1 + + a 1 x q + a 0 x + a and P ( x ) = f ( T r ( x ) ) + k ( T r ( x ) ) · T [ h ] ( x ) . We prove these two type of polynomials are permutation polynomials based on the additive character over F q n .
Theorem 4.
The affine polynomial f ( x ) = a t x q t + a t 1 x q t 1 + + a 1 x q + a 0 x + a is a permutation polynomial over the finite field F q n of characteristic p.
Proof. 
It is enough to prove that f ( x ) = d has atmost one solution in F q n . We make use of additive character over F q n and c F q n χ b ( f ( c ) ) = c F q n χ b ( L ( c ) + a ) = c F q n [ χ b ( a ) + χ 1 ( L ( c ) ) ] = χ b ( a ) c F q n χ 1 ( L ( c ) ) where L ( x ) = b a t x q t + b a t 1 x q t 1 + + b a 1 x q + b a 0 x is a q polynomial over F q n .
Put τ ( c ) = χ 1 ( L ( c ) for all c F q n , by the property of L ( c ) implies that τ ( c ) is an additive character of F q n . Thus,
c F q n χ 1 ( L ( c ) ) = c F q n τ ( c ) = q if τ is trivial 0 if τ is nontrivial .
From the above Remark 1,
N = 1 q c F q n χ b χ b ( f ( c ) ) χ b ( d ) ¯ = 1 q c F q n χ b χ b ( d ) χ 1 ( L ( c ) ) χ b ( d ) ¯ = 1 q c F q n χ 1 ( L ( c ) ) = 1 q c F q n τ ( c )
Hence f ( x ) = d has atmost one solution in F q n . □
Example 1.
a 2 x 2 + a 1 x + a 0 is a permutation polynomial over F q n withqeven.
Proposition 1.
Let F 2 n be a finite field of characteristic 2 and f ( x ) = a t x 2 t + a t 1 x 2 t 1 + + a 1 x 2 + a 0 x + a be an affine polynomial over F 2 n . For g ( x ) F 2 n [ x ] and a F 2 n , the polynomial F ( x ) = f ( x ) + a T r ( g ( x ) ) is a permutation polynomial over F 2 n if and only if for all λ F 2 n * ,
x F 2 n ( 1 ) T r ( λ a ) [ 1 + T r ( g ( x ) ) ] = 0 whenever i = 0 t a i = 0 , a n d x F 2 n ( 1 ) T r ( λ a ) [ 1 + T r ( g ( x ) ) ] + λ T r ( x ) = 0 whenever i = 0 t a i = 1 .
Proof. 
If L ( x ) is a linearised polynomial then f ( x ) = L ( x ) + a is an affine polynomial over F 2 n for any a F 2 n and t r ( f ( x ) ) = T r ( a ) + ( a 0 + a 1 + + a t ) T r ( x ) . Hence, T r ( λ F ( x ) ) = T r ( λ a ) [ 1 + T r ( g ( x ) ) ] + λ ( a 0 + a 1 + + a t ) T r ( x ) .
By Theorem 1 F ( x ) is a permutation polynomial if and only if x F 2 n ( 1 ) T r ( λ F ( x ) ) = 0 for all λ F 2 n * .
Combining these facts together we can write,
x F 2 n ( 1 ) T r λ F ( x ) = x F 2 n ( 1 ) T r ( λ a ) [ 1 + T r ( g ( x ) ) ] = 0 if i = 0 n a i = 0 x F 2 n ( 1 ) T r ( λ a ) [ 1 + T r ( g ( x ) ) ] + λ T r ( x ) = 0 if i = 0 n a i = 1
which completes the proof. □
Thus the affine polynomial f ( x ) = a t x q t + a t 1 x q t 1 + + a 1 x q + a 0 x + a over F q n is a good candidate to be a permutation polynomial. But using the Definition 7, we observe that the same function is not a planar function, which is shown in the following result.
Theorem 5.
An affine polynomial f ( x ) = a t x q t + a t 1 x q t 1 + + a 1 x q + a 0 x + a over F q n is not planar function over F q n .
Proof. 
The function f ( x ) is planar if f ( x + b ) f ( x ) permutes F q n for all b F q n * . Here we need to show that f ( x + b ) f ( x ) does not permute F q n
In fact, f ( x + b ) f ( x )
= a r ( x + b ) q t + a r 1 ( x + b ) q t 1 + + a 1 ( x + b ) q + a 0 ( x + b ) + a ( a t x q t + a t 1 x q t 1 + + a 1 x q + a 0 x + a )
As F q n is a field of characteristic p, this expression reduces to
a r b q t + a r 1 b q t 1 + + a 0 b = L ( b ) ,
which is a constant, which shows that f ( x + b ) f ( x ) cannot be a permutation of the field. □
Reis and Wang [32] defined T [ f ] ( x ) as shown in Definition 2 with the help of a polynomial f ( x ) F q n [ x ] using Trace function. Here we construct another type of permutation polynomial with the help of T [ f ] ( x ) .
Theorem 6.
Let P ( x ) = f ( T r ( x ) ) + k ( T r ( x ) ) · T [ h ] ( x ) where f ( x ) , k ( x ) F q n [ x ] , and T [ h ] ( x ) F q [ x ] with h ( x ) F q [ x ] and k ( T r ( F q n ) ) F q * . Then P ( x ) is a permutation polynomial if T r ( λ ) = 0 for all λ F q * .
Proof. 
By AGW Criterion P ( x ) is a permutation polynomial over F q n if and only if Q ( x ) = T [ f ] ( x ) + k ( x ) · T [ h ] ( x ) is a permutation polynomial over F q . The given statement is symbolized using the diagram Figure 2.
From the Theorem 1 for each λ F q * ,
x F q ( 1 ) T r ( λ Q ( x ) ) = x F q ( 1 ) T r ( λ ) T [ f ] ( x ) + T r ( λ ) k ( x ) · T [ h ] ( x ) = x F q ( 1 ) T r ( λ ) { T [ f ] ( x ) + k ( x ) T [ h ] ( x ) }
This sum is zero if T r ( λ ) = 0 , which completes the proof. □
Corollary 1.
Let P ( x ) F q n [ x ] and m be an odd positive integer such that P ( x ) = f ( T r ( x ) ) + T [ h ] ( x ) , where f ( x ) F q n [ x ] is of degree m and T [ h ] ( x ) F q [ x ] with h ( x ) F q [ x ] . If T r ( f ( T r ( y ) ) ) = 0 , for all y F q n then P ( x ) is a permutation polynomial over F q n .
Proof. 
By taking k ( x ) = 1 in the previous theorem, Q ( x ) reduces to Q ( x ) = T [ f ] ( z ) + T [ h ] ( z ) = T [ h ] ( z ) , for each z T r ( F q n ) . By AGW Criterion P ( x ) is permutation polynomial if and only if Q ( x ) is permutation polynomial. Here Q ( x ) being a p polynomial will be bijective when m is odd. □

4. Permutation Polynomials in n -Indeterminates

In this section, we construct permutation polynomials in n-indeterminates using multiplicative character, Jacobi sum, and quadratic form-related properties.
Theorem 7.
Let F q be a finite field of characteristic p. Let f ( x 1 , , x n ) be a quadratic form over F q , with n indeterminates and odd q. Then f ( x 1 , , x n ) is a permutation polynomial over F q n if at least one of the coefficients a i of the corresponding diagonal quadratic form is zero.
Proof. 
Being a quadratic form f ( x 1 , , x n ) is always equivalent to the diagonal quadratic form a 1 x 1 2 + + a n x n 2 . Thus it is enough to show that a 1 x 1 2 + + a n x n 2 = b has exactly q n 1 solutions for each b F q .
Using trivial multiplicative character ψ 0 and quadratic character η , with c 1 , c 2 , , c n F q n , the number of solutions of a 1 x 1 2 + + a n x n 2 can be computed as
N ( a 1 x 1 2 + + a n x n 2 ) = c 1 + c 2 + + c n = b N ( a 1 x 1 2 = c 1 ) N ( a 2 x 2 2 = c 2 ) N ( a n x n 2 = c n ) = c 1 + c 2 + + c n = b [ 1 + η ( c 1 a 1 1 ) ] [ 1 + η ( c 2 a 2 1 ) ] [ 1 + η ( c n a n 1 ) ] = c 1 + c 2 + + c n = b [ ψ 0 ( c 1 a 1 + η ( c 1 a 1 ) ) ] [ ψ 0 ( c 2 a 2 ) + η ( c 2 a 2 ) ] [ ψ 0 ( c n a n ) + η ( c n a n ) ] = ψ 0 ( a 1 ) ψ 0 ( a n ) J b ( ψ 0 , , ψ 0 ) + η ( a 1 , , ( a n ) ) J b ( η , , η ) = q n 1 + η ( a 1 a n ) J b ( η , , η )
If n is even and b 0 ,
J ( η , , η ) = q ( n 2 2 ) η [ ( 1 ) n 2 ]
so that
N = q n 1 q ( n 2 2 ) η [ ( 1 ) n 2 a 1 a n ]
If n is odd and b 0 ,
J ( η , , η ) = q ( n 1 2 ) η [ ( 1 ) n 1 2 ]
so that
N = q n 1 q ( n 1 2 ) η [ ( 1 ) n 1 2 b a 1 a n ] .
In both of the above cases if i = 1 n a i is zero, the number of solutions will be q n 1 for each b F q * .
When b = 0 ,
J ( η , , η ) = q ( n 2 2 ) η [ ( 1 ) n 2 ]
and hence the number of solutions will be q n 1 . □
Corollary 2.
For odd q, the quadratic form f over F q is permutation polynomial over F q 2 if a 1 a 2 = 0 .
Proof. 
Let f ( x 1 , x 2 ) be a quadratic form over F q . It is equivalent to a 1 x 1 2 + a 2 x 2 2 = b for b F q .
With c 1 , c 2 F q we obtain,
N ( a 1 x 1 2 + a 2 x 2 2 = b ) = c 1 + c 2 = b N ( a 1 x 1 2 = c 1 ) N ( a 2 x 2 2 = c 2 ) = c 1 + c 2 = b [ 1 + η ( c 1 a 1 1 ) ] [ 1 + η ( c 2 a 2 1 ) ] = q + η ( a 1 a 2 ) J b ( η , η ) .
If a 1 a 2 = 0 then η ( a 1 a 2 ) = 0 and hence, N = q . □
Theorem 8.
Let F q be a finite field with q even. For odd n
x 1 x 2 + x 3 x 4 + + x n 2 x n 1 + a x n 2
is a permutation polynomial over F q n .
Proof. 
It is enough to show that
N ( x 1 x 2 + x 3 x 4 + + x n 2 x n 1 + a x n 2 = b )
has q n 1 solutions over F q n for each b F q .
N ( x 1 x 2 + x 3 x 4 + + x n 2 x n 1 + a x n 2 = b ) = c 1 + c 2 = b N ( x 1 x 2 + x 3 x 4 + + x n 2 x n 1 = c 1 ) N ( a x n 2 = c 2 )
N ( x 1 x 2 = b ) is q 1 if b 0 and 2 q 1 if b = 0 . These two cases can be combined as N ( x 1 x 2 = b ) = q + υ ( b ) . So we have, N ( x 1 x 2 + x 3 x 4 + + x n 2 x n 1 = c 1 ) = q n 2 + υ ( c 1 ) q n 3 2 . And by using the property of diagonal quadratic form,
N ( a x n 2 = c 2 ) = N ( x n 2 = a 1 c 2 ) = λ ( a 1 c 2 ) = λ ( a 1 ) J b ( λ ) = q 1 1 = 1 . Hence from the Equation (6),
N = c 1 + c 2 = b ( q n 2 + υ ( c 1 ) q n 3 2 ) · 1 = q n 1 + q n 3 2 c 1 + c 2 = b υ ( c 2 ) = q n 1 .
 □
Theorem 9.
For odd n and even q, the quadratic form
x 1 x 2 + x 3 x 4 + + x n 2 x n 1 + x n 2
is a permutation polynomial over F q n .
Proof. 
It is enough to show that
N ( x 1 x 2 + x 3 x 4 + + x n 2 x n 1 + x n 2 = b )
has q n 1 solutions over F q n for each b F q .
Let f be a quadratic form equivalent to
f ( x 1 , x 2 , , x n ) = 1 i j n a i j x i x j
Suitable non-singular linear substitution for indeterminates will be the same in the cases of either some a i i being zero or all a i i being zero.
Without loss of generality assuming a 12 0 , the non singular linear substitution will be
x 2 = a 12 1 ( y 2 + a 13 y 3 + + a 1 n y n ) x i = y i f o r i 2
Hence by assigning arbitrary values to x 1 , x 2 , , x n 1 and the corresponding value of x n ,
N ( x 1 x 2 + x 3 x 4 + + x n 2 x n 1 + x n 2 = b ) = q n 1 .
 □
The following result is to prove that f ( x 1 , x 2 , , x n ) = x 1 x 2 + x 3 x 4 + + x n 2 x n 1 + x n 2 is not a planar function using nontrivial additive character of F q .
Theorem 10.
Let F q be a finite field with q even. For odd n
x 1 x 2 + x 3 x 4 + + x n 2 x n 1 + x n 2
is not a planar function over F q n .
Proof. 
Let f ( x 1 , x 2 , , x n ) = x 1 x 2 + x 3 x 4 + + x n 2 x n 1 + x n 2 .
Then for ( a 1 , a 2 , , a n ) F q n ,
f ( x 1 + a 1 , x 2 + a 2 , , x n + a n ) f ( x 1 , x 2 , , x n ) = a 1 a 2 + a 3 a 4 + + a n 2 ,
which is a constant. This shows that f ( x 1 , x 2 , , x n ) cannot be a planar function. □

5. Conclusions

Permutation of finite field elements is a useful property that increases the richness of finite fields. The construction of such polynomials has become a major part of research in recent years. We contributed a notable work of construction of Permutation polynomials using additive characters, multiplicative characters, and Trace functions for the polynomials in one and more than one indeterminates. The AGW criterion is effectively used to understand the permutation behavior of the constructed polynomials. Linearised polynomials and associated affine polynomials can be suitably modified to form permutation polynomials. The construction of planar functions may also be an interesting work using a similar method in the future.

Author Contributions

Conceptualization, V.G.R.B. and V.J.; methodology, V.G.R.B.; validation, V.G.R.B., V.J., and P.P.; formal analysis, V.J.; writing original draft preparation, V.J.; writing review and editing, V.G.R.B. and P.P.; visualization, P.P.; supervision, V.G.R.B. All authors have read and agreed to the published version of the manuscript.

Funding

The APC was funded by Manipal Academy of Higher Education, Manipal, India.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank the editor and referees for their valuable comments and suggestions, which improved the quality of this article. The corresponding author acknowledges the Manipal Institute of Technology (MIT), Manipal Academy of Higher Education, India, for their kind encouragement. The first author is grateful to UGC-CSIR Grant Commission for their support through Grant N0.201610069412 and the Manipal Academy of Higher Education for their kind encouragement and support. The second author acknowledges the Manipal Institute of Technology Bengaluru, Manipal Academy of Higher Education, India, for their kind encouragement.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zieve, M. On some permutation polynomials over of the form x r h ( x q 1 d ) . Proc. Am. Math. Soc. 2009, 137, 2209–2216. [Google Scholar] [CrossRef]
  2. Wan, D. A p-adic lifting lemma and its application to permutation polynomials. Recall 1993, 1, 1. [Google Scholar]
  3. Turnwald, G. A new criterion for permutation polynomials. Finite Fields Their Appl. 1995, 1, 64–82. [Google Scholar] [CrossRef] [Green Version]
  4. Charpin, P.; Kyureghyan, G.M. On a Class of Permutation Polynomials over Fq2. In Proceedings of the International Conference on Sequences and Their Applications, Lexington, KY, USA, 14–18 September 2008; pp. 368–376. [Google Scholar]
  5. Wu, G.; Li, N.; Helleseth, T.; Zhang, Y. Some classes of monomial complete permutation polynomials over finite fields of characteristic two. Finite Fields Their Appl. 2014, 28, 148–165. [Google Scholar] [CrossRef]
  6. Coulter, R.S. On the evaluation of a class of Weil sums in characteristic 2. N. Zeal. J. Math 1999, 28, 171–184. [Google Scholar]
  7. Kyureghyan, G.; Zieve, M. Permutation polynomials of the form X+ γTr (Xk). In Contemporary Developments in Finite Fields and Applications; World Scientific: Singapore, 2016; pp. 178–194. [Google Scholar]
  8. Akbary, A.; Ghioca, D.; Wang, Q. On constructing permutations of finite fields. Finite Fields Their Appl. 2011, 17, 51–67. [Google Scholar] [CrossRef] [Green Version]
  9. Yuan, J.; Ding, C. Four classes of permutation polynomials of F2m. Finite Fields Their Appl. 2007, 13, 869–876. [Google Scholar] [CrossRef] [Green Version]
  10. Yuan, J.; Ding, C.; Wang, H.; Pieprzyk, J. Permutation polynomials of the form (xpx + δ)s + L(x). Finite Fields Their Appl. 2008, 14, 482–493. [Google Scholar] [CrossRef]
  11. Zeng, X.; Zhu, X.; Hu, L. Two new permutation polynomials with the form (xpx + δ)s + L(x). Appl. Algebra Eng. Commun. Comput. 2010, 21, 145–150. [Google Scholar] [CrossRef]
  12. Yuan, P.; Ding, C. Permutation polynomials over finite fields from a powerful lemma. Finite Fields Their Appl. 2011, 17, 560–574. [Google Scholar] [CrossRef] [Green Version]
  13. Tu, Z.; Zeng, X.; Jiang, Y. Two classes of permutation polynomials having the form (x2m + x + δ)s + x. Finite Fields Their Appl. 2015, 31, 12–24. [Google Scholar] [CrossRef]
  14. Yuan, P.; Ding, C. Further results on permutation polynomials over finite fields. Finite Fields Their Appl. 2014, 27, 88–103. [Google Scholar] [CrossRef]
  15. Zha, Z.; Hu, L. Some classes of permutation polynomials of the form (xpmx + δ)s + x over Fp2m. Finite Fields Their Appl. 2016, 40, 150–162. [Google Scholar] [CrossRef]
  16. Oliveira, J.A.; Martínez, F.B. Permutation polynomials with Carlitz rank 2. Discret. Math. 2021, 344, 112155. [Google Scholar] [CrossRef]
  17. Vadiraja Bhatta, G.; Shankar, B.; Mishra, V.N.; Poojary, P. Sequences of numbers via permutation polynomials over some finite rings. Proyecciones 2020, 39, 1295–1313. [Google Scholar] [CrossRef]
  18. Hasan, S.U.; Pal, M.; Stănică, P. The c-differential uniformity and boomerang uniformity of two classes of permutation polynomials. IEEE Trans. Inf. Theory 2021, 68, 679–691. [Google Scholar] [CrossRef]
  19. Shaofang, H. Additive characters and orthogonal systems of polynomials in several indeterminates over residue class rings. Chin. Sci. Bull. 1998, 43, 275–277. [Google Scholar] [CrossRef]
  20. Nakagawa, N. On polynomial families in n indeterminates over finite prime fields coming from planar functions. In Finite Fields with Applications to Coding Theory, Cryptography and Related Areas; Springer: Berlin/Heidelberg, Germany, 2002; pp. 251–262. [Google Scholar]
  21. Rivest, R.L.; Shamir, A.; Adleman, L. A method for obtaining digital signatures and public-key cryptosystems. Commun. ACM 1978, 21, 120–126. [Google Scholar] [CrossRef]
  22. Singh, R.P.; Sarma, B.; Saikia, A. Public key cryptography using permutation p-polynomials over finite fields. Cryptol. Eprint Arch. 2009, 2009, 208. [Google Scholar]
  23. Singh, R.P.; Sarma, B.K.; Saikia, A. A public key cryptosystem using a group of permutation polynomials. Tatra Mt. Math. Publ. 2020, 77, 139–162. [Google Scholar] [CrossRef]
  24. Singh, R.P.; Saikia, A.; Sarma, B. Poly-dragon: An efficient multivariate public key cryptosystem. J. Math. Cryptol. 2011, 4, 349–364. [Google Scholar] [CrossRef] [Green Version]
  25. Khachatrian, G.; Kyureghyan, M. Permutation polynomials and a new public-key encryption. Discret. Appl. Math. 2017, 216, 622–626. [Google Scholar] [CrossRef]
  26. Ding, C.; Zhou, Z. Binary cyclic codes from explicit polynomials over GF (2m). Discret. Math. 2014, 321, 76–89. [Google Scholar] [CrossRef]
  27. Ding, C. Cyclic codes from some monomials and trinomials. SIAM J. Discret. Math. 2013, 27, 1977–1994. [Google Scholar] [CrossRef]
  28. Laigle-Chapuy, Y. Permutation polynomials and applications to coding theory. Finite Fields Their Appl. 2007, 13, 58–70. [Google Scholar] [CrossRef] [Green Version]
  29. Ding, C.; Yuan, J. A family of skew Hadamard difference sets. J. Comb. Theory Ser. A 2006, 113, 1526–1535. [Google Scholar] [CrossRef] [Green Version]
  30. Singh, R.P.; Saikia, A.; Sarma, B. Little dragon two: An efficient multivariate public key cryptosystem. arXiv 2010, arXiv:1005.5028. [Google Scholar] [CrossRef]
  31. Lidl, R.; Niederreiter, H. Finite Fields; Number 20; Cambridge University Press: Cambridge, UK, 1997. [Google Scholar]
  32. Reis, L.; Wang, Q. Permutation polynomials from a linearized decomposition. arXiv 2021, arXiv:2104.13234. [Google Scholar]
  33. Dembowski, P.; Ostrom, T.G. Planes of ordern with collineation groups of ordern 2. Math. Z. 1968, 103, 239–258. [Google Scholar] [CrossRef]
Figure 1. Given statement is symbolized using the diagram.
Figure 1. Given statement is symbolized using the diagram.
Symmetry 14 01539 g001
Figure 2. Theorem is symbolized using the diagram.
Figure 2. Theorem is symbolized using the diagram.
Symmetry 14 01539 g002
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Jarali, V.; Poojary, P.; Bhatta, V.G.R. Construction of Permutation Polynomials Using Additive and Multiplicative Characters. Symmetry 2022, 14, 1539. https://doi.org/10.3390/sym14081539

AMA Style

Jarali V, Poojary P, Bhatta VGR. Construction of Permutation Polynomials Using Additive and Multiplicative Characters. Symmetry. 2022; 14(8):1539. https://doi.org/10.3390/sym14081539

Chicago/Turabian Style

Jarali, Varsha, Prasanna Poojary, and Vadiraja G. R. Bhatta. 2022. "Construction of Permutation Polynomials Using Additive and Multiplicative Characters" Symmetry 14, no. 8: 1539. https://doi.org/10.3390/sym14081539

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop