Preprint
Article

This version is not peer-reviewed.

A Survey of Permutation Polynomials and Their Compositional Inverses over Finite Fields

Submitted:

30 June 2026

Posted:

01 July 2026

You are already at the latest version

Abstract
This paper surveys recent results and methods in the study of permutation polynomials and their compositional inverses over finite fields. In particular, we focus on the recently developed local method and emphasize how it provides a unified and reinterpretative framework for the compositional inverses of permutation polynomials previously obtained by various other techniques (such as piecewise methods, linearized polynomials, decomposition method, the original commutative diagram method). By revisiting these classical results, we reveal the deeper advantages of the local method in understanding the structure of permutation polynomials and the explicit expressions of their inverses. This survey aims to give readers a systematic and profound understanding of the principles, applicability, and intrinsic connections of the local method to existing approaches.
Keywords: 
;  ;  ;  

1. Introduction

Let F q be the finite field with q elements and F q * denote the multiplicative group with the nonzero element in F q , where q is a prime power. Let F q [ x ] be the ring of polynomials in a single indeterminate x over F q . A polynomial f F q [ x ] is called a permutation polynomial (PP) of F q if its associated polynomial mapping f : c f ( c ) from F q to itself is bijective. The unique polynomial denoted by f 1 ( x ) over F q such that f ( f 1 ( x ) ) f 1 ( f ( x ) ) x ( mod x q x ) is called the compositional inverse of f ( x ) . Furthermore, f ( x ) is called an involution when f 1 ( x ) = f ( x ) .
The study of permutation polynomials and their compositional inverses over finite fields in terms of their coefficients is a classical and difficult subject which attracts people’s interest partially due to their wide applications in coding theory [1,2,3], cryptography [4,5], combinatorial design theory [6], and other areas of mathematics and engineering [7,8].
In general, determining whether a polynomial over a finite field is a permutation polynomial is challenging. Moreover, computing the coefficients of the compositional inverse of a permutation polynomial is even more difficult, except for several well-studied classes such as monomials, linearized polynomials, and Dickson polynomials, which prossess a well-defined structure. Q. Wang [9] has summarized the current methods used in the study of the compositional inverses of permutation polynomials, including the experimental method, the power sum method, the matrix method, the group algebra method, the piecewise method, the decomposition method, the commutative diagram method, and the local method. On the basis of the existing classification system, this paper further supplements and refines the theoretical system of permutation polynomials via targeted in-depth discussions. Specifically, this survey consists of two core parts. It first conducts an in-depth exploration of the AGW criterion and local criterion, and systematically sorts out the algebraic structure-based theoretical methods for permutation polynomial construction. Furthermore, different from the macroscopic classification in previous studies, this paper focuses on the local method, rederiving and reinterpretating all existing formulas for compositional inverses of permutation polynomials. This work standardizes the relevant theoretical derivation logic and complements the existing research system, offering a solid and systematic theoretical basis for subsequent related studies and practical applications.

2. Methods on Permutation Polynomials over Finite Fields

2.1. AGW Criterion, Local Criterion and Local Method

Before discussing the compositional inverse of permutation polynomials, this section first introduces several fundamental theorems for constructing permutation polynomials, laying the groundwork for subsequent analysis.

2.1.1. The AGW Criterion: Theory and Further Understanding

The Akbary–Ghioca–Wang (AGW) criterion [10] [Lemma 1.1] is an important method for constructing PPs. By providing necessary and sufficient conditions for a polynomial to be a permutation via a commutative diagram, this criterion not only unifies many classical constructions of permutation polynomials, but also yields a large number of new ones, thereby significantly advancing the study of permutation polynomials.
Theorem 1.
[10] [AGW criterion] Let A , S and S ¯ be finite sets with S = S ¯ , and let f ( x ) : A A , h ( x ) : S S ¯ , λ ( x ) : A S , and λ ¯ ( x ) : A S ¯ be maps such that λ ¯ ( x ) f ( x ) = h ( x ) λ ( x ) . If both λ ( x ) and λ ¯ ( x ) are surjective, then the following statements are equivalent:
(i) f ( x ) is bijective (a permutation of A); and
(ii) h ( x ) is bijective from S to S ¯ and f ( x ) is injective on λ 1 ( s ) for each s S .
Figure 1. The AGW criterion
Figure 1. The AGW criterion
Preprints 220959 g001
Building on the AGW criterion recalled above, we next present several related characterizations established in [11].
Theorem 2.
[11] [Theorem 2.3] Let A and S be finite sets, f : A A a map, and φ : A S be a surjective map. Then f is a bijection if and only if the following conditions hold:
(i) f is injective on each φ 1 ( s ) for all s S ;
(ii) for each bijection h : S S , there exists a uniquely determined surjective map ψ : A S such that the following diagram commutes:
Preprints 220959 i001
As a straightforward generalization of Theorem 2, Yuan [11] obtained the following result:
Theorem 3.
[11] [Theorem 2.4] Let A and S be finite sets and let f ( x ) : A A be a map and φ ( x ) : A S be a surjective map. Then f ( x ) is a bijection if and only if the following conditions hold:
(i) f ( x ) is injective on each φ 1 ( s ) for all s S ;
(ii) for each bijection h ( x ) : S S ¯ , where S ¯ is a set with S = S ¯ , there exists an uniquely determined surjective map ψ ( x ) : A S ¯ such that the following diagram commutes
Preprints 220959 i002
Theorem 3 shows that every permutation polynomial can be characterized by the AGW criterion.
Further equivalent characterizations for bijective self-maps on finite sets are also provided in the same reference, as listed below.
Theorem 4.
[11] [Lemma 2.5] Let A , S be finite sets, f ( x ) : A A a map and λ ( x ) : A S a surjective map. Then f is a bijection if and only if
(i) f ( x ) is injective on each λ 1 ( s ) for all s S .
(ii) If λ ( a ) λ ( b ) , then f ( a ) f ( b ) .
Moreover (ii) is equivalent to f λ 1 ( s 1 ) f λ 1 ( s 2 ) = for any distinct s 1 , s 2 S .
Theorem 5.
[11] [Lemma 2.5] Let A , S , and S ¯ be finite sets with S = S ¯ , f ( x ) : A A a map and λ ( x ) : A S a surjective map. Then f ( x ) : A A is a bijection if and only if the following two conditions hold:
(i) f ( x ) is injective on each λ 1 ( s ) for all s S .
(ii) There exists a pair of maps ( λ ¯ , h ) such that λ ¯ : A S ¯ is a surjective, h : S S ¯ is a bijective and the following diagram commutes.
Preprints 220959 i003
The following theorem gives a unique surjection characterization together with an enumeration formula for such bijections.
Theorem 6.
[11] [Theorem 2.8] Let A and S be finite sets. Assume that φ ( x ) : A S and f ( x ) : A A are maps. If φ ( x ) is surjective and f ( x ) is injective on φ 1 ( s ) for each s S , then f ( x ) is bijective if and only if there exists a unique surjection ψ ( x ) : A S such that φ ( x ) = ψ ( x ) f ( x ) . Moreover, there are s S φ 1 ( s ) ! bijections f ( x ) determined by the map φ ( x ) .
The dual diagram of the AGW criterion was put forward by Yuan in [12]. This dual theoretical framework acts as an important tool to derive compositional inverses of PPs when applying Theorem 14 (See Theorems 27, 33 for more details).
Theorem 7.
[12] [Theorem 2.6] Let the notations be defined as in Lemma 1. If f ( x ) : A A is a bijection, f 1 ( x ) and h 1 ( x ) are the compositional inverses of f ( x ) and h ( x ) , respectively, then we have
λ ( x ) f 1 ( x ) = h 1 ( x ) λ ¯ ( x ) ,
i.e., the following diagram commutes
Figure 2. The dual diagram of AGW criterion
Figure 2. The dual diagram of AGW criterion
Preprints 220959 g002

2.1.2. The Group Structure of the Set of Permutation Polynomials: A Perspective Based on the AGW Criterion

In 1991, Wan and Lidl [13] showed that all permutation polynomials of the form x r h ( x ( q 1 ) / d ) from a group G ( d , q ) under composition and this group is isomorphic to a generalized wreath product. Yuan [12,14] obtained a similar result for other permutation polynomials over finite fields and determine their group structure.
Theorem 8.
[12] [Theorem 4.1] Let A , S be finite sets and let φ : A S be a surjective map. Let G φ be the set of all bijections f : A A such that π f φ = φ f , where π f : S S is a bijection. Then G φ forms a group under composition.
The following two commutative diagrams hold:
Preprints 220959 i004
Theorem 9.
[12] [Theorem 4.2] Let the notations be as in Theorem 8, and let G ( φ , 1 ) = { f G φ π f = 1 S } , where 1 S denotes the identity map on S. Then G ( φ , 1 ) is a normal subgroup of G φ .
The following two commutative diagrams holds:
Preprints 220959 i005
Subsequently, Yuan [14] gave the following conclusion for the case where A is a group and φ is an epimorphism in Theorem8. We first introduce the relevant notation.
The following definitions can be found in [15] [Chapter 7]. Let K be a subgroup (not necessarily normal) of a group G. Then a subgroup Q G is a complement of K in G if K Q = 1 and K Q = G , where K Q : = { k q k K , q Q } .
Definition 1.
A group G is a semidirect product of K by Q, which is denoted by G = K Q , if K G and K has a complement Q 1 Q . One also says that G splits over K.
Definition 2.
Let D and Q be groups, Ω be a finite Q-set, and K : = ω Ω D ω , where D ω D for all ω Ω . Then the wreath product of D by Q, denoted by D Q , is the semidirect product of K by Q, where Q acts on K by q · ( d ω ) = ( d q ω ) for q Q and ( d ω ) ω Ω D ω . The normal subgroup K of D Q is called the base of the wreath product.
When the group D is finite, we have | K | = | D | | Ω | ; if Q is also finite, then
| D Q | = | K Q | = | K | | Q | = | D | | Ω | | Q | .
Theorem 10.
[14] [Theorem 3.1] Let A be a finite group of order n. Let S A be a subgroup with | S | = d and φ : A S be an epimorphism. Let G φ be the set of all bijections f : A A such that π f φ = φ f , where π f : S S is a bijection. Then G φ S n / d S d and | G φ | = n d d d ! .

2.1.3. The Local Criterion

Next, we will introduce the Local Criterion. Although the Local Criterion is equivalent to the AGW criterion, it provides a more transparent formulation for our purposes: it reveals the fundamental mechanism of constructing permutation polynomials via map compositions (See Theorem 27, Remark 2, Theorem 33 and Remark 4 for further assistance). We state the criterion as follows.
Theorem 11.
[16] [Lemma 2.1 ](Local Criterion) Let A and S be finite sets, and let f ( x ) : A A be a map. Then f ( x ) is a bijection if and only if for any surjection ψ ( x ) : A S , the composition φ ( x ) = ψ ( x ) f ( x ) is a surjection, and f ( x ) is injective on φ 1 ( s ) for each s S .
Preprints 220959 i006
Corollary 1.
Let A and S be finite sets, and let φ ( x ) : A S be a surjective map. If the map f ( x ) : A A is bijective, then f ( x ) is injective on φ 1 ( s ) for each s S .
From the local criterion, determining whether f ( x ) is a permutation polynomial requires the following two conditions:
(1) φ ( x ) = ψ ( x ) f ( x ) is a surjection from A to S;
(2) For each s S , the restriction of f ( x ) to φ 1 ( s ) is injective.
This naturally raises the following question: if only one of the above conditions is satisfied, but we appropriately increase the number of maps satisfying that condition, can we still conclude that f ( x ) is a permutation polynomial from A to A? Specifically:
(i) Generalization of the surjectivity condition: Let S i A ( i = 1 , 2 , , t ), and let ψ i : A S i be surjective. Suppose that for each i, the composition φ i = ψ i f is a surjection from A to S i . Does it follow that f is a permutation from A to A?
(ii) Generalization of the injectivity condition: Let S i A , and let φ i : A S i be surjective. Suppose that for each i and each s S i , the restriction f | φ i 1 ( s ) is injective. Does it follow that f is a permutation from A to A?
The above two problems lead respectively to the central concepts in this subsection — surjective systems and injective systems.
1. surjective systems
We introduce surjective systems at first.
Definition 3.
[17] For a prime power q , let f ( x ) be a polynomial over F q . Assume that S i are nonempty finite sets of F q with | S i | q / 2 and ψ i ( x ) are surjections from F q to S i ( i = 1 , 2 , , t ) . If f ( x ) is a permutation polynomial over F q if and only if φ i ( x ) = ψ i ( x ) f ( x ) ( i = 1 , 2 , , t ) are surjective from F q to S i , then the polynomial f ( x ) is called the local permutation polynomial over F q with respect to ψ 1 ( x ) , ψ 2 ( x ) , , ψ t ( x ) .
Preprints 220959 i007
Theorem 12.
[17] Let A and S i ( i = 1 , 2 , , t ) be finite sets, and let ψ i ( x ) : A S i be surjective maps and f ( x ) : A A be a map. Suppose that f ( x ) is a permutation polynomial if and only if φ i ( x ) = ψ i ( x ) f ( x ) ( i = 1 , 2 , t ) are surjective from A to S i . Then for any permutation polynomial g ( x ) : A A , g ( x ) f ( x ) is a permutation polynomial if and only if for i = 1 , 2 , , t , ψ i ( x ) g 1 ( x ) are surjections from A to S i .
2. injective systems
We recall several definitions and results concerning injective systems for permutation polynomials, which were recently proposed and systematically investigated in [11].
Definition 4.
Let q be a prime power, S a proper non-empty subset of F q , and let φ ( x ) : F q S be a surjective map. We say that f ( x ) F q [ x ] is injective for φ ( x ) if f | φ 1 ( s ) : φ 1 ( s ) F q is injective for any s Im ( φ ) . Let φ i ( x ) F q [ x ] for 1 i t . We say that f ( x ) is injective for { φ 1 ( x ) , φ 2 ( x ) , , φ t ( x ) } if f ( x ) is injective for each φ i ( x ) , 1 i t .
For further understanding the notation of f ( x ) is injective for φ ( x ) , the following result was established in [11]. .
Lemma 1.
Let q be a prime power and d be a positive integer with d ( q 1 ) . Then x r is injective for x d if and only if gcd ( r , d ) = 1 .
As a direct consequence of Lemma 1, the following corollary holds.
Corollary 2.
Let q be a prime power. Then x r is injective for { x d : d ( q 1 ) a n d d i s a p r i m e } if and only if gcd ( r , q 1 ) = 1 , i.e., x r is a PP over F q .
The general equivalence between the permutation property and injectivity with respect to polynomial families was presented in [11] as follows.
Proposition 1.
[11] Let q be a prime power, and let φ i ( x ) F q [ x ] for 1 i t . Suppose that f ( x ) is a PP if and only if f ( x ) is injective for { φ 1 ( x ) , φ 2 ( x ) , , φ t ( x ) } . Then for any two distinct elements y 1 , y 2 F q , there exists some i ( 1 i t ) such that φ i ( y 1 ) = φ i ( y 2 ) .
Conversely, if for any two distinct elements y 1 , y 2 F q , there exists some i ( 1 i t ) such that φ i ( y 1 ) = φ i ( y 2 ) . Then f ( x ) is a PP if and only if f ( x ) is injective for { φ 1 ( x ) , φ 2 ( x ) , , φ t ( x ) } .
Based on the above equivalent characterization, the formal definition of injective systems for permutation polynomials was introduced in [11].
Definition 5.
[11] Let q be a prime power, and for 1 i t , let φ i ( x ) be non-constant polynomials in F q [ x ] . We say that { φ 1 ( x ) , φ 2 ( x ) , , φ t ( x ) } is an injective system for PP over F q provided that f ( x ) is a PP if and only if f ( x ) is injective for { φ 1 ( x ) , φ 2 ( x ) , , φ t ( x ) } .
Furthermore, a concrete family of injective systems via trace polynomials was also provided in [11].
Proposition 2.
Let q be a prime power and let n > 1 be a positive integer. Then { Tr ( u x ) : u F q n * } is an injective system for PP over F q n .
Motivated by the above results, we propose the following notation.
Definition 6.
[11] Let q be a prime power, S a proper non-empty subset of F q , and let φ ( x ) : F q S be a surjective map. We say that f ( x ) F q [ x ] is injective for φ ( x ) if f | φ 1 ( s ) : φ 1 ( s ) F q is injective for any s Im ( φ ) . Let φ i ( x ) F q [ x ] for 1 i t . We say that f ( x ) is injective for { φ 1 ( x ) , φ 2 ( x ) , , φ t ( x ) } if f ( x ) is injective for each φ i ( x ) , 1 i t .
First, a lower bound on the number of polynomials contained in any injective system is given as follows.
Proposition 3.
Let q 7 be a prime power and φ i ( x ) F q [ x ] for 1 i t be non-constant maps. If { φ 1 ( x ) , φ 2 ( x ) , , φ t ( x ) } is an injective system for PPs over F q , then t 3 .
Second, an explicit infinite family of injective systems constructed via trace polynomials over extension fields is characterized below.
Proposition 4.
Let q be a prime power and let n > 1 be a positive integer. Then
{ Tr ( u x ) : u F q n * }
is an injective system for PPs over F q n .
Furthermore, Yuan proved that we may drastically shrink the above trace family while still preserving the injective system property, as summarized in the following existence theorem.
Theorem 13.
Let q be a prime power and let n > 1 be a positive integer. There exists a set A = { α 1 , α 2 , , α q + 1 } such that { Tr ( u x ) : u A } is an injective system for F q n .

2.1.4. The Local Method

Based on the local criterion, Yuan [16] established a local method that can determine whether a polynomial is a permutation polynomial while simultaneously deriving its compositional inverse.
The local method is a powerful and effective tool for constructing permutation polynomials over finite fields and computing their compositional inverses. Originating from number theory and algebraic theory, this method adopts the local–global principle to characterize polynomials over finite fields. Specifically, it deduces the global permutation property of a polynomial from its local characteristics on subsets of the finite field. The essence of the local method lies in characterizing the inherent functional relationship between the polynomial f ( x ) and the variable x, which is achieved by analyzing the composite mappings ψ i f ( x ) for a family of properly chosen mappings ψ i ( x ) .
Theorem 14.
[16] [Theorem 2.2] (Local method) Let q be a prime power and f ( x ) be a polynomial over F q . Then f ( x ) is a permutation polynomial over F q if and only if there exist nonempty finite subsets S i , i = 1 , 2 , , t of F q and maps ψ i ( x ) : F q S i , i = 1 , 2 , , t such that ψ i ( x ) f ( x ) = φ i ( x ) , i = 1 , 2 , , t and x = F ( φ 1 ( x ) , φ 2 ( x ) , , φ t ( x ) ) , where F ( x 1 , x 2 , , x t ) F q [ x 1 , x 2 , , x t ] . Moreover, the compositional inverse of f ( x ) is given by
f 1 ( x ) = F ( ψ 1 ( x ) , ψ 2 ( x ) , , ψ t ( x ) ) .
The essence of the local method lies in examining the composition ψ i ( x ) f ( x ) (for several polynomials ψ i ( x ) ) to determine its functional relationship with x .

2.2. Algebraic Structure of Permutation Polynomials

It is well known that F q n and F q n are isomorphic as vector spaces over F q . This isomorphism allows us to study permutation polynomials by translating a univariate polynomial f ( x ) F q n [ x ] into a multivariate polynomial map F = ( f 1 ( x 1 , , x n ) , , f n ( x 1 , , x n ) ) F q n [ x 1 , , x n ] .
Based on the basic properties of the trace, we recall the following criterion for F q -space homomorphisms.
Lemma 2.
[18] [Lemma 4.2] Let f ( x ) F q n [ x ] be a map from F q n to F q . Then f ( x ) is an F q -space homomorphism if and only if f ( x ) = Tr ( v x ) for some v F q n .
Based on the trace representation above, the full characterization of F q -vector space homomorphisms from F q n to F q n is given in the same reference.
Theorem 15.
[18] Let ρ : F q n F q n be an F q -vector space homomorphism, then there are n elements v 1 , , v n F q n such that
ρ ( x ) = ( Tr ( v 1 x ) , , Tr ( v n x ) ) , x F q n .
Moreover, ρ is an F q -vector space isomorphism if and only if { v 1 , , v n } is a basis of F q n over F q , and when this occurs, its compositional inverse ρ 1 : F q n F q n is given by:
ρ 1 ( x 1 , , x n ) = u 1 x 1 + + u n x n , ( x 1 , , x n ) F q n ,
where { u 1 , , u n } is the ordered dual basis of { v 1 , , v n } .
Symmetrically, homomorphisms in the reverse direction F q n F q n admit a dual description, as recorded below.
Theorem 16.
[18] Let η : F q n F q n be an F q -vector space homomorphism, then there exist n elements a 1 , , a n F q n such that
η ( x 1 , , x n ) = a 1 x 1 + + a n x n , ( x 1 , , x n ) F q n .
Moreover, η is an F q -vector space isomorphism if and only if { a 1 , , a n } is a basis of F q n over F q , and when this occurs, its compositional inverse η 1 : F q n F q n is given by:
η 1 ( x ) = ( Tr ( b 1 x ) , , Tr ( b n x ) ) , x F q n ,
where { b 1 , , b n } is the ordered dual basis of { a 1 , , a n } .
Combining the isomorphisms ρ and η characterized above with an arbitrary permutation g on F q n , Yuan derived the following compositional criterion for permutation polynomials over F q n .
Theorem 17.
[18] [Theorem 1.1] Given a PP f ( x ) F q n [ x ] . Let ρ : F q n F q n , η : F q n F q n be F q -vector space homomorphisms, and let g be a map from F q n to F q n . Then for any x F q n and ( x 1 , , x n ) F q n , we have
ρ ( x ) = ( Tr ( v 1 x ) , , Tr ( v n x ) ) , v i F q n , 1 i n ,
η ( x 1 , , x n ) = a 1 x 1 + + a n x n , a i F q n , 1 i n .
Moreover, F ( x ) = η g ρ f ( x ) is a PP of F q n if and only if the following two conditions hold:
(i) Both { a 1 , , a n } and { v 1 , , v n } are bases of F q n over F q ;
(ii) g F q [ x 1 , , x n ] permutes F q n .
Preprints 220959 i021
Further, we take into account the two fundamental polynomial rings, namely F q n [ x ] and F q [ x 1 , , x n ] , defined over the finite field F q , and a profound algebraic property is then exhibited as follows. For simplicity, let M a p ( A , B ) denote the set of all mappings from A to B.
Theorem 18.
[18] Let M a p ( F q n , F q n ) , + , · and M a p ( F q n , F q n ) , + , · be F q -vector spaces, equipped with addition and scalar multiplication operations. Then ψ given by
ψ : M a p ( F q n , F q n ) M a p ( F q n , F q n ) g ρ 1 g ρ
is an F q -vector space isomorphism, where ρ : F q n F q n and ρ 1 : F q n F q n are F q -vector isomorphisms defined as (1) and (2), respectively. Additionally, ψ is also a groupoid isomorphism with respect to the composition.
We now shift our attention to equivalence relations for multivariate permutation polynomial systems over F q n , which were first introduced in [19].
Definition 7.
[19] [Definition 3.1] Let q be a prime power and n be a positive integer. Two polynomial systems F = ( f 1 , f 2 , , f n ) and G = ( g 1 , g 2 , , g n ) , with f i , g i F q [ x 1 , , x n ] , are called linearly equivalent if there exist nonsingular linear transformations ρ : F q n F q n and σ : F q n F q n such that G = ρ F σ .
From this definition, it immediately follows that F is a permutation of F q n if and only if G is a permutation of F q n . On the other hand, observe that the identity map I ( x 1 , , x n ) = ( x 1 , , x n ) is trivially a permutation system over F q n . Moreover, modifying the i component of such polynomial system by adding terms that depend solely on previously determined variables preserves its permutation properties. This motivates the following notion of coordinate shift equivalence:
Definition 8.
[19] [Definition 3.2] Let q be a prime power and n be a positive integer. Given two polynomial systems F , G ( F q [ x 1 , , x n ] ) n defined as:
F = ( f 1 ( x 1 , , x k ) , f 2 ( x 1 , , x k ) , , f k ( x 1 , , x k ) , x k + 1 , , x n ) ,
G = ( f 1 ( x 1 , , x k ) , , f k ( x 1 , , x k ) , x k + 1 + h k + 1 ( x 1 , , x k ) , , x n + h n ( x 1 , , x n 1 ) ) ,
where 0 k n and each h i F q [ x 1 , , x i 1 ] . We say F and G are coordinate shift equivalent (abbreviated as CS equivalent). In the special case when k = 0 , the systems reduce to: F = ( x 1 , , x n ) and G = ( x 1 , x 2 + h 2 ( x 1 ) , , x n + h n ( x 1 , , x n 1 ) ) .
Their investigation commences with quadratic polynomial systems. Let F G denote the equivalence of two polynomial systems F and G under the combined operations of linear equivalences and CS equivalences. They provide complete characterizations of bivariate quadratic permutations over finite fields.
Theorem 19.
[19] [Theorem 3.1] Let F q be a finite field of characteristic p. A quadratic polynomial system F = ( f 1 , f 2 ) defined by
f 1 ( x , y ) = a 1 x 2 + a 2 x y + a 3 y 2 + a 4 x + a 5 y , f 2 ( x , y ) = b 1 x 2 + b 2 x y + b 3 y 2 + b 4 x + b 5 y ,
is a permutation over F q 2 if and only if:
(i) for odd p, F ( x , y ) ,
(ii) for even p, F ( x , y ) , ( x 2 , y ) , ( x , y 2 ) , ( x 2 , y 2 ) or ( y 2 + x , c 1 x 2 + c 2 y 2 + c 3 x + c 4 y ) with c 1 y 4 + ( c 2 + c 3 ) y 2 + c 4 y being a linearized permutation over F q .
Use the same method, they provide complete characterizations bivariate 3-homogeneous permutations over finite fields.
Theorem 20.
[19] [Theorem 3.2] Let F q be a finite field with q 1 ( mod 3 ) . The system of 3-homogeneous polynomials defined by
f 1 ( x , y ) = a 1 x 3 + a 2 x 2 y + a 3 x y 2 = x Q 1 ( x , y ) , f 2 ( x , y ) = b 2 x 2 y + b 3 x y 2 + b 4 y 3 = y Q 2 ( x , y ) ,
where a 1 b 4 0 , Q 1 = a 1 x 2 + a 2 x y + a 3 y 2 and Q 2 = b 2 x 2 + b 3 x y + b 4 y 2 , is a permutation of F q 2 if and only if both Q 1 and Q 2 are irreducible over F q , and one of the following occurs:
(i) Q 1 ( x , y ) = k Q 2 ( x , y ) for some constant k F q * .
(ii) gcd ( Q 1 ( x , y ) , Q 2 ( x , y ) ) = 1 , and the rational function a 1 + a 2 t + a 3 t 2 b 2 t + b 3 t 2 + b 4 t 3 is equivalent to μ t 3 ν (for q 2 ( mod 3 ) ) or μ ( t 3 γ t ) ν (for 3 q ), where μ , ν are degree-one rational functions in F q ( t ) and γ F q is either 0 or a quadratic nonresidue.
They determine all binomial permutations of the form x 3 + a x 2 q + 1 over a finite field F q with char ( F q ) 3 , as an application of Theorem 20 and obtain the following result.
Proposition 5.
[19] [Propsotion 3.10] Let q be an odd prime power with characteristic p 3 , and let f ( x ) = x 3 + a x 2 q + 1 F q 2 [ x ] with a 0 . Then f ( x ) permutes F q 2 if and only if one of the following holds:
(1) If a F q , then
(1.1) a = 3 and q 2 ( mod 3 ) ;
(1.2) a = 1 and q 11 or 17 ( mod 24 ) ;
(1.3) a = 3 and q 1 ( mod 12 ) .
(2) If a F q , let u F q be a quadratic nonresidue, and take F q 2 = F q ( α ) where α 2 = u . Writing a = a 1 + a 2 α with a 1 , a 2 F q . Then either:
(2.1) a 1 = 1 , a 2 = 2 σ / r (where σ satisfies z 2 2 z 2 = 0 ) and the equation z 4 4 z 2 + 1 = 0 has no roots in F q ; or
(2.2) a 1 = 3 ( r 4 + 6 u r 2 + u 2 ) ( r 2 u ) 2 and a 2 = 12 ( r 2 + u ) r ( r 2 u ) 2 , for some arbitrary r F q * .

3. Methods on the Inverse of Permutation Polynomial over Finite Fields

In this section, permutation polynomials are classified according to their algebraic forms. It should be noted that this classification is not strictly exclusive; for instance, a x q + x is both a linearized polynomial and a polynomial of the form x r h ( x s ) . The classification thus reflects the different methods historically used to study permutation polynomials, rather than a purely set-theoretic categorisation. For each class, we first present a review of the research history concerning its compositional inverse, and then compute its compositional inverse via the local method.

3.1. Inverses of Monomials

For positive integer n , x n is a PP of F q if and only if gcd ( n , q 1 ) = 1 . All invertible monomials form a group of order φ ( q 1 ) under the operation of composition, where φ is Euler’s totient function. The inverse of x n over F q is x m , where m n 1 ( mod q 1 ) . The case of monomials being trivial, we forego the derivation of its compositional inverse using the local method.

3.2. Inverses of Dickson PPs

The Dickson polynomial D n ( x , a ) of the first kind of degree n with parameter a F q is given as
D n ( x , a ) = i = 0 n / 2 n n i n i i ( a ) i x n 2 i ,
where n / 2 denotes the largest integer n / 2 .
A fundamental property of D n ( x , a ) is that for any u 0 ,
if x = u + a u , then D n ( x , a ) = u n + a n u n .
It is well known that D n ( x , a ) is a PP over F q if and only if gcd ( n , q 2 1 ) = 1 in [7] [Theorem 7.16] and [20] [Theorem 3.2].
The following result, established by Li et al. [21], provides the compositional inverse of a Dickson polynomial under the permutation condition. For the convenience of the reader, we retain the proof.
Theorem 21.
[21] [Lemma 4.8] Let q be a prime power and gcd ( n , q 2 1 ) = 1 . Let m be a positive integer satisfying n m 1 ( mod ( q 2 1 ) ) . Then the compositional inverse of the Dickson polynomial D n ( x , a ) over F q is D n 1 ( x , a ) = D m ( x , a n ) .
Proof. 
Let b = a n F q and y F q 2 * such that x = y + b y F q . Then for any x F q ,
D n ( D m ( x , b ) , a ) = D n y m + b m y m , a = D n y m + a y m , a = y m n + a n y m n = y + b y = x .
Therefore, the compositional inverse of the Dickson polynomial D n ( x , a ) over F q is D m ( x , a n ) . □
Remark 1.
From the proof of Theorem 21, we may take ψ ( x ) = D m ( x , b ) , which yields ψ ( D n ( x , a ) ) = x . Hence, by Theorem 14, we obtain D n 1 ( x , a ) = D m ( x , a n ) . This is essentially the proof itself, which does not yet reveal the advantage of the local method.
The polynomial x 5 + a x 3 + 5 1 a 2 x over F q , where a F q and q ± 2 ( mod 5 ) , is actually the Dickson PP D 5 ( x , 5 1 a ) (see [22]), and its inverse on F q is D m ( x , ( 5 1 a ) 5 ) by Theorem 21, where m = ( 3 q 2 2 ) / 5 .
The polynomial x 7 7 a x 5 + 14 a 2 x 3 7 a 3 x over F q with a F q * and q ± 2 , ± 3 ( mod 7 ) is indeed the Dickson polynomial D 7 ( x , a ) (see [23]), and its inverse is D m ( x , a 7 ) by Theorem 21.

3.3. Inverses of Linearized PPs

Linearized polynomials are always taken as
L ( x ) = i = 0 n 1 a i x q i F q n [ x ] / ( x q n x ) .
We denote by L n ( F q n ) the set of all linearied polynomials in the form (5). Equipped with the composition of polynomials in F q n [ x ] / ( x q n x ) , L n ( F q n ) forms non-commutative F q -algebra. Wu and Liu [24] characterize the algebra L n ( F q n ) , that is
L n ( F q n ) F q n F q F q n D n ( F q n ) ,
where F q n is the dual space of F q n over F q , F q n F q F q n is the so-called composition algebra on F q n , and D n ( F q n ) is an algebra formed by all n × n matrices over F q n of the form
a 0 a 1 a n 1 a n 1 q a 0 q a n 2 q a 1 q n 1 a 2 q n 1 a 0 q n 1 ,
which are called Dickson matrices. It is clear that the set of all non-singular Dickson matrices form a group.
Based on the result from (6), the following identity holds:
D L 1 = D L 1 = 1 det L D L * .
Hence, Wu and Liu [24] were able to derive the compositional inverse of a linearized permutation polynomial over F q n . Unlike their approach, which relies on various properties of linearized polynomials as theoretical groundwork, we adopt the Local method [17] to directly obtain the compositional inverse without the aforementioned preparation. For the convenience of the reader, a detailed proof using the Local method is provided below.
Theorem 22.
[24] [Theorem 4.5][17] Let L ( x ) = i = 0 n 1 a i x q i D n ( F q n ) be a linearized permutation polynomial and D L be its associated Dickson matrix. Then
L 1 ( x ) = d e t ( D L ) 1 i = 0 n 1 a ¯ i x q i ,
where a ¯ i is the ( i , 0 ) th cofactor of D L , and the determinant of D L is d e t ( D L ) = a 0 a ¯ 0 + i = 1 n 1 a n i q i a ¯ i .
Proof. 
For i = 0 , 1 , , n 1 , set ψ i ( x ) = x q i and φ i ( x ) = ψ i ( L ( x ) ) = L ( x ) q i . Since the associated Dickson matrix D L is non-singular and
φ 0 ( x ) φ 1 ( x ) φ n 1 ( x ) = L ( x ) L ( x ) q L ( x ) q n 1 = D L x x q x q n 1 ,
multiplying both sides on the left by D L 1 yields
D L 1 φ 0 ( x ) φ 1 ( x ) φ n 1 ( x ) = x x q x q n 1 .
Recalling that D L 1 = 1 det L D L * , where D L * is the adjugate matrix of D L , we obtain
D L * det L φ 0 ( x ) φ 1 ( x ) φ n 1 ( x ) = x x q x q n 1 .
Taking the first row of this matrix identity gives the scalar equation
1 det L i = 0 n 1 a ¯ i φ i ( x ) = x ,
where a ¯ i are the entries from the first row of D L * . Finally, by Theorem 14, the compositional inverse of L ( x ) is given by
L 1 ( x ) = 1 det L i = 0 n 1 a ¯ i x q i .
The general theorem above provides a theoretical approach for obtaining the compositional inverse of a linearized permutation polynomial via the determinant and the ( i , 0 ) th cofactor of its associated Dickson matrix. Below, we give three examples of linearized polynomials whose compositional inverses are obtained through their Dickson matrices.
Example 3.3.1. Coulter and Henderson characterized the following linearized permutation binomial in [25]:
L ( x ) = x q r a x ,
and Wu subsequently determined its compositional inverse in [26] via the determinant and the ( i , 0 ) -th cofactor of its associated Dickson matrix.
Inspired by the idea in Section 9 of Wang [9], which presents a new and simpler proof for the compositional inverse of such a binomial, we reformulate Wang’s proof using the language of the local method.
Theorem 23.
[25] [Theorem 3][26] Let L r ( x ) = x q r a x , where a F q m * , and 1 r m 1 . Then L r ( x ) is a permutation polynomial over F q m if and only if the norm N q m / q d ( a ) 1 , where d = gcd ( m , r ) . In this case, its inverse on F q m is
L r 1 ( x ) = N q m / q d ( a ) 1 N q m / q d ( a ) i = 0 m / d 1 a q ( i + 1 ) r 1 q r 1 x q i r .
Proof. 
Let d = gcd ( m , r ) . In this case, for 0 i m / d 1 , we choose ψ i ( x ) = a j = 1 i q j r x q i r and φ i ( x ) = ψ i ( f ( x ) ) = a j = 1 i q j r x ( q i + 1 ) r a q i r x q i r .
Obviously,
i = 1 m / d 1 φ i ( x ) = a j = 1 m / d 1 q j r x q m r / d a x = a N q m / q d ( a ) 1 1 x .
Hence, it follows from Theorem 14 that f is a PP if and only if N q m / q d ( a ) 1 , and the compositional inverse of f is
f 1 ( x ) = 1 a N q m / q d ( a ) 1 1 i = 1 m / d 1 ψ i ( x ) = N q m / q d ( a ) 1 N q m / q d ( a ) i = 0 m / d 1 a q ( i + 1 ) r 1 q r 1 x q r .
This completes the proof. □
We summarize in Table the results on permutation polynomials of the form x q r a x with degree less than 7, obtained based on Theorem 23.
Table 1. Linearized permutation binomials of the form x q r a x and their inverses
Table 1. Linearized permutation binomials of the form x q r a x and their inverses
Polynomial L ( x ) Inverse L 1 ( x ) Conditions
x 3 a x i = 0 n 1 a 3 i + 1 1 2 x 3 i q = 3 n , a not a square
x 4 + a x a q 1 3 ( 1 + a q 1 3 ) 1 i = 0 n 1 a 4 i + 1 1 3 x 4 i q = 2 2 n , a not a square
x 4 + 3 x ( x 4 3 x ) q = 7
x 4 3 x ( x 4 + 3 x ) q = 7
x 5 + a x a q 1 4 ( 1 + a q 1 4 ) 1 i = 0 n 1 a 5 i + 1 1 4 x 5 i q = 5 n , a 2 = 2
x 5 a x a q 1 4 ( 1 + a q 1 4 ) 1 i = 0 n 1 a 5 i + 1 1 4 x 5 i q = 5 n , a not a fourth power
x 7 a x a q 1 6 ( 1 a q 1 6 ) 1 i = 0 n 1 a 7 i + 1 1 6 x 7 i q = 7 n , a not a sixth power
Example 3.3.2. Wu [26] studied the linearized polynomial L ( x ) = x q 2 + b x q + a x by using recurrences to compute the determinant of its Dickson matrix and the ( i , 0 ) -cofactors. Based on this, he gave a criterion for L ( x ) to be a permutation polynomial over F q n and an explicit formula for its inverse (see [26] [Theorem 3.2.29]).
Taking q = 2 , the polynomial reduces to L ( x ) = x 4 + b x 2 + a x over F 2 m . To state the result of Zheng et al. [22] for this special case, we need the following recurrence sequence:
S 1 = 0 , S 0 = 1 , S i = b 2 i 1 S i 1 + a 2 i 1 S i 2 , 1 i m ,
where a , b F 2 m * .
Theorem 24
(Corollary 4, [22]). Let L ( x ) = x 4 + b x 2 + a x , where a , b F 2 m * and m > 1 . Then L ( x ) is a permutation polynomial over F 2 m if and only if S m + a S m 2 2 = 1 . Moreover, if L ( x ) permutes F 2 m , its inverse is given by
L 1 ( x ) = i = 0 m 1 S m 2 i 2 i + 1 + a 1 2 i + 1 S i x 2 i .
Example 3.3.3. Using heavy computation of determinants, Wu [27] obtained the following result.
Theorem 25.
[27] [Theorem 2.2] Let n be an odd positive integer, and let a F 2 n * such that Tr 2 n / 2 ( a 1 ) = 1 . Then
f ( x ) = x 2 + x + Tr 2 n / 2 ( x / a )
is a permutation polynomial over F 2 n with compositional inverse
f 1 ( x ) = Tr 2 n / 2 ( x ) + k = 0 n 1 b k x 2 k ,
where the coefficients b k for 0 k n 1 are given by
j = 1 j odd k ( 1 / a ) 2 j + l = k + 1 l even n 1 ( 1 / a ) 2 l .
Tuxanidy and Wang [28] generalized Theorem 25 to the general q-case by decomposition method.
Regarding the compositional inverse of linearized polynomials, there is another result as follows.
Bastos [29] studied the inverses of linearized permutation polynomials over F q n with coefficients in F q , under the condition that gcd ( q , n ) = 1 .
The key observation is that, for such a linearized polynomial, its q-associate polynomial is coprime to x n 1 . Consequently, the conventional associate polynomial of its compositional inverse can be computed via the extended Euclidean algorithm. Let R q , n = F q [ x ] / x n 1 . The primitive idempotents in R q , n are easily described using the F q -algebra isomorphism between R q , n and the group algebra F q C of a cyclic group C of order n. By exploiting the decomposition of R q , n via these idempotents, Bastos derived explicit formulas for the inverses.
Theorem 26.
[29] [Theorem 26] Let E = { e 1 ( x ) , , e t ( x ) } be the set of primitive idempotents of R q , n . Given F ( x ) L n ( F q ) a linearized permutation over F q n and f ( x ) its conventional q-associate, then f ( x ) can be written as
f ( x ) i = 1 t f i ( x ) e i ( x ) ( mod x n 1 ) ,
in which gcd ( f i ( x ) , x n 1 ) = 1 , for 1 i t . Furthermore, the conventional q associate of the compositional inverse of F ( x ) is given as
f 1 ( x ) i = 1 t f i 1 ( x ) e i ( x ) ( mod x n 1 ) .
This result theoretically provides a method for constructing the inverse permutation of specific linearized polynomials over F q . However, as the method relies on a special coefficient structure, it lacks general applicability for computing the inverse of arbitrary linearized permutation polynomials. Therefore, it is only briefly mentioned in this paper without an in-depth discussion.

3.4. Inverses of Permutation Polynomials of the Form h ( x ) g ( λ ( x ) )

For permutation polynomials of the form h ( x ) g ( λ ( x ) ) , the inductive construction involves compositional inverses of two related families: those of the form x g ( λ ( x ) ) and those of the form x s h ( x r ) . In the Local method (Theorem 14), the associated functions ψ i are chosen differently for these two families. Accordingly, the two cases are treated separately below.

3.4.1. Permutation Polynomials of the Form x g ( λ ( x ) )

A result for polynomials of the form x g ( λ ( x ) ) to be permutations was given by Akbary et al. [10] by AGW criterion.
Lemma 3.
[10] [Theorem 6.3] For a prime power q and a positive integer n, let S be a subset of F q n containing 0 . Assume that g ( x ) , k ( x ) F q n [ x ] be any polynomials such that g ( 0 ) 0 and k ( 0 ) = 0 . Let λ ( x ) F q n [ x ] be a polynomial satisfying
(1) g ( λ ( F q n ) ) S ; and
(ii) λ ( a α ) = k ( a ) λ ( α ) for all a S and all α F q n .
Then the polynomial f ( x ) = x g ( λ ( x ) ) is a permutation polynomial over F q n if and only if h ( x ) = x k ( g ( x ) ) induces a permutation over λ ( F q n ) .
The commutative diagram for the above permutation polynomial is as follows.
Preprints 220959 i008
Using the commutative diagram method (see [9,30] for details), Niu et al. [30] derived an explicit expression for the compositional inverse of the permutation polynomial described in Lemma 3. In what follows, we provide an alternative proof of their result by employing the local method (Theorem 14). This approach not only simplifies the original argument but also yields the following result.
Theorem 27.
[30] [Theorem 22 ] Let the notations be defined as in Lemma 3. Let f ( x ) = x g ( λ ( x ) ) be a permutation polynomial over F q n and h 1 ( x ) be the compositional inverse of h ( x ) = x k ( g ( x ) ) over λ ( F q n ) . Then the compositional inverse of f ( x ) over F q n is
f 1 ( x ) = x g ( h 1 ( λ ( x ) ) ) .
Proof. 
By assumption, we have λ ( x ) f ( x ) = h ( x ) λ ( x ) . Then by Lemma 7, we obtain
λ ( x ) = h 1 ( x ) λ ( x ) f ( x ) .
Let φ 1 ( x ) = λ ( x ) = h 1 ( x ) λ ( x ) f ( x ) , ψ 1 ( x ) = h 1 ( x ) λ ( x ) , φ 2 ( x ) = f ( x ) , and ψ 2 ( x ) = x . Note that
φ 2 ( x ) g ( φ 1 ( x ) ) = x
by f ( x ) = x g ( λ ( x ) ) . It follows from Lemma 14 that the compositional inverse of f ( x ) is
f 1 ( x ) = x g ( h 1 ( λ ( x ) ) ) .
We are done. □
Remark 2.
Theorem 27 (namely Theorem 22 in [30]) and Lemma 3 can be revisited from the perspective of the local method. We present two remarks below: one simplifies the expression form of Theorem 27, and the other discusses the conditional constraints of Lemma 3 as well as the intrinsic role of the local criterion.
(1) Simplification of the expression. The compositional inverse given in Theorem 27 is
f 1 ( x ) = x λ ( x ) + k g ( h 1 ( λ ( x ) ) ) h 1 ( λ ( x ) ) g ( h 1 ( λ ( x ) ) ) .
However, this expression is not in its simplest form. Indeed, since h ( x ) = x k ( g ( x ) ) , we have
k g ( h 1 ( λ ( x ) ) ) h 1 ( λ ( x ) ) = h ( h 1 ( λ ( x ) ) ) = λ ( x ) ,
so the numerator simplifies to x. Consequently,
f 1 ( x ) = x g ( h 1 ( λ ( x ) ) ) .
(2) On the conditions of Lemma 3 and the role of the local criterion. The two conditions in Lemma 3 (namely g ( λ ( F q n ) ) S and λ ( a α ) = k ( a ) λ ( α ) for all a S , α F q n ) are rather restrictive. Their purpose is to construct a polynomial h ( x ) = x k ( g ( x ) ) such that the commutation relation h λ = λ f holds.
The local criterion is the essential core for determining permutation polynomials: it reveals how to establish a connection between variables through functional composition, thereby determining whether a given polynomial is a permutation polynomial. From this criterion, the local method (Theorem 7) is derived, which proceeds by finding suitable functions ψ i and φ i satisfying φ i = ψ i f , thereby establishing a direct relationship between φ i and the variable x, and using this relationship to determine whether f is a permutation polynomial.
Within this framework, the commutation relation h λ = λ f can be rewritten as λ = h 1 λ f , which is precisely a concrete instance of φ i = ψ i f . The AGW criterion employed in Lemma 3 serves to provide a specific constructive way of finding such ψ i and φ i (here, λ and h 1 λ ) for the local method. However, the strong additional conditions in that lemma are not required by the local criterion or the local method themselves; they are merely one particular construction that realizes the desired relation. In other words, the local criterion reveals the core mechanism of constructing mappings via functional composition; the local method realizes this mechanism by constructing mappings ψ i and φ i satisfying φ i = ψ i f , while the AGW criterion in Lemma 3 serves as an auxiliary constructive tool.
In light of the above discussion — namely that the local criterion, not the restrictive AGW conditions, is the essential core — we generalize Lemma 3 to a more general form using the local criterion and method. The proof is analogous to that of Theorem 27, and is therefore omitted.
Theorem 28.
For a prime power q , let
f ( x ) = h ( x ) g ( λ ( x ) ) ,
where h ( x ) , g ( x ) and λ ( x ) be polynomials over F q such that g ( λ ( α ) ) 0 for all α F q . If there exists a polynomial λ ¯ ( x ) such that λ ( x ) = λ ¯ ( x ) f ( x ) , then the polynomial f ( x ) is a permutation polynomial over F q if and only if h ( x ) is injective on λ 1 ( s ) for each s Im ( λ ) .
Moreover, if f ( x ) and h ( x ) permute F q , let h 1 ( x ) be the compositional inverse of g ( x ) over F q . Then the compositional inverse of f ( x ) is given by
f 1 ( x ) = h 1 x g ( λ ¯ ( x ) ) .
Remark 3.
It should be noted that the conclusion of Theorem 28 is derived from the Local Criterion applied to polynomials of the form h ( x ) g ( λ ( x ) ) . Meanwhile, Theorem 3.3 in [12] obtains exactly the same characterization based on the AGW Criterion.

3.4.2. Permutation Polynomials of the Form x r h ( x s )

The study of permutation polynomials of the form x r h ( x s ) was initiated by Wan et al. [13]. Subsequently, independent results on this family were obtained by Park et al. [31], Wang [32], and Zieve [33]. A unifying result from these works is the following lemma, which provides a useful criterion (or description) for such polynomials to be permutations.
Lemma 4.
[31] [Theorem 2.3][13] [Theorem 1. 2][32] [Theorem 1][33] [Lemma 2.1] Let q be a prime power and f ( x ) = x r h ( x s ) F q [ x ] , where s = ( q 1 ) / l and l is an integer. Then f ( x ) permutes F q if and only if
(i) gcd ( r , s ) = 1 ; and
(ii) g ( x ) = x r h ( x ) s permutes μ l .
The commutative diagram for the above permutation polynomial is as follows.
Preprints 220959 i009
Niu et al. [30] [Theorem11] determined the compositional inverse of the permutation polynomial in Lemma 4 using the commutative diagram method. Yuan [16] revisited this theorem and provided a new proof via the local method. For the convenience of the reader, we present Yuan’s proof in full detail below.
Theorem 29.
[34] [Theorem 11] [16] [Proposition 3.1] With the notation from Lemma 4, let f ( x ) = x r h ( x s ) be a permutation polynomial over F q and g 1 ( x ) be a compositional inverse of g ( x ) = x r h ( x ) s over μ l . Suppose that a and b are two positive integers satisfying a s + b r = 1 . Then the compositional inverse of f ( x ) in F q [ x ] is given by
f 1 ( x ) = g 1 ( x s ) a x b h g 1 ( x s ) b .
Proof. 
By the assumptions, we have the following commutative diagrams
Preprints 220959 i010
where
ψ 1 ( x ) = g 1 ( x s ) , φ 1 ( x ) = x s , ψ 2 ( x ) = x , φ 2 ( x ) = f ( x ) = x r h ( x s ) .
We have
φ 1 ( x ) a · φ 2 ( x ) h ( φ 1 ( x ) ) b = x .
It follows from Theorem 14 that
f 1 ( x ) = ψ 1 ( x ) a · ψ 2 ( x ) h ( ψ 1 ( x ) ) b = g 1 ( x s ) a x b h ( g 1 ( x s ) ) b .
This completes the proof. □
Assume that the notations are as defined in Theorem 29. According to this theorem, the computation of the compositional inverse of a permutation polynomial of the form x r h ( x s ) reduces to determining the inverse map of the polynomial g ( x ) = x r h ( x ) s on the set μ .
As a concrete illustration, consider the family x ( x s a ) ( q m 1 ) / s . Zheng et al. [23] explicitly computed g 1 ( x ) for g ( x ) = x ( x a ) q m 1 , and consequently obtained the compositional inverse of x ( x s a ) ( q m 1 ) / s .
Theorem 30.
[23] [Theorem 3.4] Let f ( x ) = x ( x s a ) t , where a F q n * , s t = q m 1 , and s , t , m , n N . Let
d = gcd ( m , n ) , k = q d 1 gcd ( s , q n 1 ) , l = q n 1 gcd ( s , q n 1 ) .
If f ( x ) is a PP over F q n , then its inverse on F q n is f 1 ( x ) = x ( G ( x ) H ( x ) ) t , where
G ( x ) = ( 1 a l ) 1 i = 0 k 1 ( a k i x i s ) q n 1 q d 1 , H ( x ) = j = 1 n / d a q j m 1 q m 1 x q ( j 1 ) m 1 t .
When t = 2 , they obtain
Theorem 31.
[23] [Theorem 5.2] Let f ( x ) = x q m 2 a x q m + 1 2 + a 2 x , where a F q n * , q is odd and m , n N . Let d = gcd ( m , n ) ,
c = a q n 1 q d 1 , H 2 ( x ) = x i = 1 n / d a q i m 1 q m 1 x q ( i 1 ) m 1 2 2 .
(i) If m / d is even, then f ( x ) is a PP of F q n if and only if c 1 . In this case,
f 1 ( x ) = c 2 ( 1 c ) 2 H 2 ( x ) .
(ii) If m / d is odd, then f ( x ) is a PP of F q n if and only if c 2 1 . In this case,
f 1 ( x ) = c 2 ( 1 c ) 2 2 c x ( q n 1 ) / 2 + c 2 + 1 H 2 ( x ) .
Taking q m = 7 in Theorem 31 leads to the following corollary.
Corollary 3.
[23] [Corollary 5.3] Let f ( x ) = x 7 2 a x 4 + a 2 x , where a F 7 n * and n N . Then f is a PP of F 7 n if and only if a ( 7 n 1 ) / 3 1 . In this case, the inverse of f on F 7 n is
f 1 ( x ) = x 2 + 2 a 7 n 1 3 3 a 7 n 1 6 x 7 n 1 2 i = 0 n 1 a 7 i + 1 1 6 x 7 i 1 2 2 .
Applying Theorem 30 to t = 3 , they derive the following result.
Theorem 32.
[23] [Theorem 6.2] Let f ( x ) = x ( x q m 1 3 a ) 3 , where a F q n * , m , n N and q m 1 ( mod 3 ) . Let d = ( m , n ) ,
c = a q n 1 q d 1 , H 3 ( x ) = x i = 1 n / d a q i m 1 q m 1 x q ( i 1 ) m 1 3 3 ,
and let D 0 , D 1 , D 2 be defined as follows:
D 0 = { 3 q 1 3 d m , 3 q + 1 2 d 3 d m , 3 q + 1 2 d } , D 1 = { 3 q 1 3 d m d , 3 q + 1 2 d 3 d m d } , D 2 = { 3 q 1 3 d m 2 d , 3 q + 1 2 d 3 d m 2 d } ,
where a b denotes that a divides b, and A B denotes that A and B.
(i) If D 0 holds, then f is a PP of F q n if and only if c 1 . In this case,
f 1 ( x ) = c 3 ( 1 c ) 3 H 3 ( x ) .
(ii) If D j holds with j = 1 or 2, then f is a PP of F q n if and only if c 3 1 . In this case,
f 1 ( x ) = c 3 ( 1 c ) 3 c 2 + c x j ( q n 1 ) 3 + x 2 j ( q n 1 ) 3 3 H 3 ( x ) .
Applying Theorem 32 with q m = 7 gives the following corollary.
Corollary 4.
[23] [Corollary 6.3] Let f ( x ) = x ( x 2 a ) 3 , where a F 7 n * and n N . Then
f ( x ) = x 7 3 a x 5 + 3 a 2 x 3 a 3 x ,
and f is a PP of F 7 n if and only if a ( 7 n 1 ) / 2 = 1 . In this case,
f 1 ( x ) = x 3 a 7 n 1 6 x 2 ( 7 n 1 ) 3 3 ( a x ) 7 n 1 3 2 i = 0 n 1 a 7 i + 1 1 6 x 7 i 1 3 3 .

3.5. Inverses of the Permutation Polynomials of the Form h ( x ) + g ( λ ( x ) )

We divide this part into two subsections according to whether h ( x ) itself is a permutation polynomial.

3.5.1. Inverses of the Permutation Polynomials of the Form h ( x ) + g ( λ ( x ) ) with a permutation polynomial h ( x )

This subsection contains three main results. For the first family h ( x ) + g ( λ ( x ) ) , the permutation criterion established by Yuan and Ding [35] using the AGW criterion is recalled in the following lemma.
Lemma 5.
[35] [Theorem 6.1] For a prime power q , assume that F q is a finite field and S , S ¯ are subsets of F q with S = S ¯ such that the maps λ : F q S and λ ¯ : F q S ¯ are surjective and λ ¯ is additive,
λ ¯ ( x + y ) = λ ¯ ( x ) + λ ¯ ( y ) , x , y F q .
Let g 0 : S F q and g : F q F q be maps such that
λ ¯ ( g + g 0 λ ) = g λ
and λ ¯ ( g 0 ( λ ( x ) ) ) = 0 for every x F q . Then the map f ( x ) = g ( x ) + g 0 ( λ ( x ) ) permutes F q if and only if g permutes F q .
The commutative diagram for the above permutation polynomial is as follows.
Preprints 220959 i011
Niu et al. [30] studied the compositional inverse of the permutation polynomial in Lemma 5 using the commutative diagram method. An alternative proof of their result, based on the local method, is also available and leads to the following conclusion.
Theorem 33.
[30] [Theorem 16] Let the notations be defined as in Lemma 5. Let f ( x ) = g ( x ) + g 0 ( λ ( x ) ) be a permutation over F q and g 1 ( x ) be the compositional inverse of g ( x ) over F q . Then the compositional inverse of f ( x ) is
f 1 ( x ) = g 1 ( x g 0 ( g 1 ( λ ¯ ( x ) ) ) ) .
Proof. 
Since λ ¯ ( x ) f ( x ) = g ( x ) λ ( x ) , we have
λ ( x ) = g 1 ( x ) λ ¯ ( x ) f ( x )
by Theorem 7. Let
φ 1 ( x ) = λ ( x ) = g 1 ( x ) λ ¯ ( x ) f ( x ) , ψ 1 ( x ) = g 1 ( x ) λ ¯ ( x ) ,
φ 2 ( x ) = f ( x ) , ψ 2 ( x ) = x .
Then by f ( x ) = g ( x ) + g 0 ( λ ( x ) ) , we have φ 2 ( x ) g 0 ( φ 1 ( x ) ) = g ( x ) , or
g 1 φ 2 ( x ) g 0 ( φ 1 ( x ) ) = x .
It follows from Theorem 14 that the compositional inverse of of f ( x ) is
f 1 ( x ) = g 1 ( x g 0 ( g 1 ( λ ¯ ( x ) ) ) ) .
This completes the proof. □
Remark 4.
Theorem 33 shows that the requirements in Lemma 5-namely, that S and S ¯ are subsets of F with S = S ¯ , and that λ ¯ is an additive map satisfying λ ¯ ( g ( λ ( x ) ) ) = 0 for all x F —are imposed to construct a mapping g ( x ) satisfying g λ = λ ¯ f . However, these very conditions also restrict the possibility of generalizing permutation properties for such polynomials. Furthermore, the purpose of imposing these two conditions, along with the requirement that g ( x ) is a bijection from S to S ¯ , is essentially to show that λ ( x ) can be represented as a composition of a certain function with f ( x ) .
Following the first class, the second type of permutation polynomials of the same form and their compositional inverses have also been studied in existing literature. To contextualize the subsequent discussion, the explicit compositional inverses of permutation polynomials involving a b-linear translator are presented. Both examples below are concerned with the notion of a b-linear translator.
For S F q , γ , b F q and a mapping λ : F q F q , γ is referred to as a b-linear translator [10,36,37] of λ with respect to S if λ ( x + u γ ) = λ ( x ) + u b for all x F q and u S .
The following result characterizes when f ( x ) = x + γ G ( λ ( x ) ) is a permutation polynomial.
Lemma 6.
[10] [Theorem 6.4] Let S F q and λ : F q S , be surjective map. Let γ F q * be a b linear translator with respect to S for the map λ . Then for any G F q [ x ] which maps S into S , we have that f ( x ) = x + γ G ( λ ( x ) ) is a permutation polynomial of F q if and only if g ( x ) = x + b G ( x ) permutes S .
It can be illustrated by the following commutative diagram.
Preprints 220959 i012
Niu et al. [30] derived the compositional inverse of permutation polynomials in Lemma 6 by means of commutative diagrams. In this work, we provide a more concise and intuitive proof via the local method.
Theorem 34.
[30] [Theorem 27] Let the notations be defined as in Lemma 6. Assume that f ( x ) = x + γ G ( λ ( x ) ) is a permutation polynomial over F q and g 1 ( x ) is the compositional inverse of g ( x ) = x + b G ( x ) . Then the compositional inverse of f ( x ) is given by
f 1 ( x ) = x γ G ( g 1 ( λ ( x ) ) ) .
Proof. 
We have λ ( x ) f ( x ) = g ( x ) λ ( x ) by assumption. Next, applying Theorem 7, we deduce
λ ( x ) = g 1 ( x ) λ ( x ) f ( x ) .
Take
φ 1 ( x ) = λ ( x ) = g 1 ( x ) λ ( x ) f ( x ) , ψ 1 ( x ) = g 1 ( x ) λ ( x ) ,
φ 2 ( x ) = f ( x ) , ψ 2 ( x ) = x
in Theorem 14, then we arrive at
x = φ 2 ( x ) γ G ( φ 1 ( x ) ) .
Consequently, the compositional inverse of f ( x ) over F q is expressed as
f 1 ( x ) = x γ G g 1 ( λ ( x ) )
in view of Theorem 14. This is the desired result. □
Remark 5.
Theorem 27 in [30] establishes that the compositional inverse of f ( x ) is
f 1 ( x ) = ( b γ ) G ( g 1 ( λ ( x ) ) ) + g 1 ( λ ( x ) ) λ ( x ) + x .
However, this expression can be simplified. Recalling that g ( x ) = x + b G ( x ) , we find that
b G ( g 1 ( λ ( x ) ) ) + g 1 ( λ ( x ) ) = g ( g 1 ( λ ( x ) ) ) = λ ( x ) ,
which implies that the terms b G ( g 1 ( λ ( x ) ) ) + g 1 ( λ ( x ) ) λ ( x ) vanish identically. Therefore, the inverse simplifies to
f 1 ( x ) = x γ G ( g 1 ( λ ( x ) ) ) .
When b = 0 , the compositional inverse of f ( x ) is provided in [38] [Proposition 4] as f 1 ( x ) = x + ( p 1 ) γ h ( λ ( x ) ) , where p denotes the characteristic of F q n .
Another important class arises when G is taken as the identity, i.e., f ( x ) = x + γ g ( x ) . The core framework of [37] for establishing the permutation property and the inverse relies on the notion of linear translators and iterative composition of the permutation f. Specifically, the authors first leveraged the properties of linear translators to construct this class; they then conducted a detailed analysis of the cycle structure of f, and ultimately deduced the explicit expression of the compositional inverse.
Below, we provide a new proof of their result using the local method.
Theorem 35.
[37] [Theorem 3] Let γ F q n be a b-linear translator of g ( x ) : F q n F q and b 1 . Then f ( x ) = x + γ g ( x ) is a permutation polynomial of F q n . Moreover, its inverse is given by f 1 ( x ) = x γ b + 1 g ( x ) .
Proof. 
Since γ F q n is a b-linear translator of g ( x ) , we have
g ( x ) f ( x ) = g ( x + γ g ( x ) ) = g ( x ) + b g ( x ) = ( b + 1 ) g ( x ) .
If b = 1 , then f ( x ) is not a permutation polynomial over F q n . Now we assume that b 1 . Taking ψ 1 ( x ) = g ( x ) , φ 1 ( x ) = g ( x ) f ( x ) , ψ 2 ( x ) = x , and φ 2 ( x ) = x , we have
φ 2 ( x ) γ b + 1 φ 1 ( x ) = x .
It follows from Theorem 14 that the compositional inverse of f ( x ) is
f 1 ( x ) = x γ b + 1 g ( x ) .
This completes the proof □
The research on permutation polynomials of the form f 3 ( x ) = x s + γ Tr 2 n / 2 ( x t ) over F 2 n originated from [36,39], where 1 s , t 2 n 2 , gcd ( s , 2 n 1 ) = 1 , and γ F 2 n * . A sufficient and necessary condition for f 3 ( x ) to be a permutation polynomial over F 2 n was established in [39,40]. Additionally, if f 3 ( x ) is a permutation polynomial over F 2 n and t = s ( 2 i + 1 ) for some integer 0 i n 1 with i n / 2 , its compositional inverse is given in [40] [Theorem 4] as f 3 1 ( x ) = ( x + γ Tr 2 n / 2 ( x 2 i + 1 ) ) r , where r is the multiplicative inverse of s modulo 2 n 1 .
By [40] [Theorem 3], the permutation property of f 3 ( x ) is equivalent to that of f 4 ( x ) = x + γ Tr 2 n / 2 ( x s 1 t ) , where γ is a 0-linear translator (i.e., b = 0 ) of Tr 2 n / 2 ( x s 1 t ) . Therefore, this conclusion can be regarded as a special case of Theorem 35.
An application of the local criterion and the local method allows us to present the following generalization of Lemma 5, which also unifies Theorems 33 and 34. We omit the detailed proof as it closely follows the arguments in Theorem 33.
Theorem 36.
Let g ( x ) , g 0 ( x ) , λ ( x ) F q [ x ] be polynomials. Suppose there exists a polynomial λ ¯ ( x ) over F q such that λ ¯ ( x ) g ( x ) + g 0 ( λ ( x ) ) = λ ( x ) . Then the polynomial
f ( x ) = g ( x ) + g 0 ( λ ( x ) )
permutes F q if and only if g ( x ) is injective on λ 1 ( s ) for each s Im ( λ ( x ) ) .
In particular, if g ( x ) and f ( x ) are permutation polynomials over F q , let g 1 ( x ) denote the compositional inverse of g ( x ) over F q . Then the compositional inverse of f ( x ) over F q is given by
f 1 ( x ) = g 1 x g 0 ( λ ¯ ( x ) ) .
Remark 6.
It should be noted that the conclusion of Theorem 36 is derived from the Local Criterion applied to polynomials of the form g ( x ) + g 0 ( λ ( x ) ) . Meanwhile, Theorem 3.4 in [12] obtains exactly the same characterization based on the AGW Criterion if g ( x ) is permutation polynomial over F q .

3.5.2. Inverses of the Permutation Polynomials of the Form h ( x ) + g ( λ ( x ) ) where h ( x ) is not a permutation polynomial

Different from the foregoing two families of the form h ( x ) + g ( λ ( x ) ) , where h ( x ) itself acts as a permutation polynomial, the third family adopts h ( x ) = x q x . Clearly, x q x is not a permutation polynomial over F q n , since it is an F q -linear polynomial possessing a non-trivial kernel. Nevertheless, Yuan [16] conducted systematic research on polynomials of the form
f ( x ) = x q x + g Tr q n / q ( x ) ,
where g ( x ) F q [ x ] and n > 1 is an integer. As will be seen in the theorem below, f ( x ) is a permutation polynomial over F q n if and only if gcd ( n , q 1 ) = 1 and g is invertible over F q .
The main result in [16] was proved using the Local method. Here, we merely present the core function pairs required for the application of Theorem 14. Concretely, one may choose the paired functions
φ 1 ( x ) = Tr q n / q ( x ) , ψ 1 ( x ) = g 1 Tr q n / q ( x ) , φ 2 ( x ) = x , ψ 2 ( x ) = f ( x ) .
Combining with the inherent equalities
φ 2 ( x ) g ( φ 1 ( x ) ) = x q x , i = 1 n i ( x q x ) = n x Tr q n / q ( x ) = n x φ 1 ( x ) ,
Yuan derived the desired result.
Theorem 37.
[16] [Theorem 4.2] Let n > 1 be a positive integer, q a prime power and g ( x ) F q [ x ] . Then the polynomial
f ( x ) = x q x + g Tr q n / q ( x )
is a permutation polynomial over F q n if and only if gcd ( n , q 1 ) = 1 and g ( x ) is a permutation polynomial over F q . Under such circumstances, let g 1 stand for the compositional inverse of g; then the compositional inverse of f ( x ) is given by
f 1 ( x ) = 1 n g 1 Tr q n / q ( x ) n n + 1 2 Tr q n / q ( x ) + i = 1 n 1 i x q i .
The commutative diagram for the above permutation polynomial is as follows.
Preprints 220959 i013

3.6. Inverses of the Permutation Polynomials of the Form g ( ψ ( x ) ) + i = 1 r ( φ i ( x ) + δ i ) h i ( ψ ( x ) )

In this subsection, we summarize the known results on the compositional inverses of permutation polynomials of the form
F ( x ) = g ( ψ ( x ) ) + i = 1 r ( φ i ( x ) + δ i ) h i ( ψ ( x ) ) .
Depending on whether r = 1 or r 2 , the structure of the compositional inverse exhibits distinct features. We therefore discuss these two cases separately.

3.6.1. Inverses of the Permutation Polynomials of the Form h ( ψ ( x ) ) φ ( x ) + g ( ψ ( x ) )

We now present known results on the compositional inverses of permutation polynomials of the form
f ( x ) = h ( ψ ( x ) ) φ ( x ) + g ( ψ ( x ) ) ,
over F q n , where ψ ( x ) , φ ( x ) F q n [ x ] are additive polynomials, h ( x ) F q n [ x ] is arbitrary, and g ( x ) F q n [ x ] satisfies certain conditions.
Two main research streams have emerged for this class of polynomials. The first stream focuses on the case where ψ ( x ) = x q l + a x and h ( x ) = 1 , with various choices of g (e.g., b ( x k + δ ) , b ( x + δ ) s + x , or i b i ( x t i + δ i ) s i ) and additive φ ( x ) [35,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64]. The second stream considers ψ ( x ) as the trace function from F q n to F q (or the absolute trace when the base field is a prime field), with h ( x ) = 1 and φ ( x ) = x [65,66,67], or more generally, φ ( x ) , h ( x ) F p where φ ( x ) x is additive [68].
Akbary et al. [10] investigated the permutation properties of polynomials of the form (8) using the AGW criterion and established the following result.
Theorem 38.
[10] [Theorem 5.1] Let ψ ( x ) , φ ( x ) F q n be additive polynomials and ψ ¯ ( x ) F q n [ x ] be a q-polynomial satisfying φ ( x ) ψ ( x ) = ψ ¯ ( x ) φ ( x ) and ψ ( F q n ) = ψ ¯ ( F q n ) . Let h ( x ) F q n [ x ] be any polynomial such that h ψ ( F q n ) F q * , and let g ( x ) F q n [ x ] be any polynomial. Then
f ( x ) = h ( ψ ( x ) ) φ ( x ) + g ( ψ ( x ) )
permutes F q n if and only if
(i) ker ( ψ ( x ) ) ker ( φ ( x ) ) = { 0 } ; and
(ii) f ¯ ( x ) = h ( x ) φ ( x ) + ψ ¯ ( g ( x ) ) is a bijection from ψ ( F q n ) to ψ ¯ ( F q n ) .
The commutative diagram for the above permutation polynomial is as follows.
Preprints 220959 i014
In the following content, we summarize the existing results on compositional inverses of permutation polynomials of the form given in Theorem 38. We do not provide new proofs for these known conclusions via the local method, and the main reasons are explained in the final paragraph of this subsection.
We first introduce the earliest relevant research outcome. Tuxanidy and Wang [69] studied the compositional inverses of the permutation polynomials in Theorem 38 by the decomposition method. This method is inspired by Wu and Liu [70]. Wu and Liu considered the compositional inverse of a class of bilinearized PPs over F q n , i.e., f ( x ) = x L ( Tr q n / q ( x ) ) + a Tr q n / q ( x ) + a x , where q is even, n is odd, x L ( x ) is a bilinear permutation polynomial over F q for a linearized polynomial L ( x ) F q (we also derive the compositional inverses of such polynomials via the local method in this paper, see Theorem 48 for details). The idea of the decomposition method mainly consists of the following two steps. First, the finite field F q n is decomposed into the direct sum F q ker ( Tr q n / q ( x ) ) by the map ϕ : x ( Tr q n / q ( x ) , x Tr q n / q ( x ) ) . Second, based on this decomposition, the problem of computing the inverse of f ( x ) can be converted into the problem of computing the inverse of a bivariate function that permutes F q ker ( Tr q n / q ( x ) ) . This in turn is equivalent to obtaining the inverses of two permutation polynomials over the subspace F q and ker ( Tr q n / q ( x ) ) respectively, thus simplifying the original problem into two more manageable sub-problems.
The key step in extending this useful idea to computing the compositional inverse of permutation polynomials in Theorem 38 is to extend Tr q n / q ( x ) into arbitrary linearized polynomial ψ ( x ) . However, even though φ ( x ) ψ ( x ) = ψ ¯ ( x ) φ ( x ) and ψ ( F q n ) = ψ ¯ ( F q n ) hold, they still may not have a "nice enough" expression for Ker ( ψ ) . Tuxanidy and Wang [71] instead use the map ϕ ψ : F q n ψ ( F q n ) S ψ , where S ψ = { x ψ ( x ) x F q n } is a subspace of F q n , in similarity with ker ( Tr q n / q ( x ) ) as above. Thus, to calculate the inverse of f ( x ) in Theorem 38, they had to add the conditions S ψ = S ψ ¯ and ker ( φ ) ψ ( S ψ ) = { 0 } , and got the following result.
Theorem 39.
[71] [Theorem 1.2] Using the same notations and assumptions of Theorem 38, assume that f ( x ) is a permutation of F q n , and further assume that S ψ = S ψ ¯ and ker ( φ ) ψ ( S ψ ) = { 0 } . Then φ induces a bijective from S ψ to S ψ ¯ . Let f ¯ 1 , φ 1 | S ψ ¯ F q n [ x ] induce the inverses of f ¯ | ψ ( F q n ) and φ | S ψ , respectively. Then the compositional inverse of f ( x ) over F q n is given by
f 1 ( x ) = f ¯ 1 ( ψ ¯ ( x ) ) + φ 1 | S ψ x ψ ¯ ( x ) g ( f ¯ 1 ( ψ ¯ ( x ) ) ) + ψ ¯ ( g ( f ¯ 1 ( ψ ¯ ( x ) ) ) ) h ( f ¯ 1 ( ψ ¯ ( x ) ) ) .
Furthermore, if φ induces a bijection from ψ ( F q n ) to ψ ¯ ( F q n ) , then φ permutes F q n and the compositional inverse of f ( x ) over F q n is given by
f 1 ( x ) = φ 1 x g ( f ¯ 1 ( ψ ¯ ( x ) ) ) h ( f ¯ 1 ( ψ ¯ ( x ) ) ) .
For several explicit families of permutation polynomials deduced from Theorem 39 in [71], we omit the detailed expressions of their compositional inverses and will not enumerate them individually. Instead, we mainly survey relevant results on compositional inverses for permutation polynomials of the form h ( ψ ( x ) ) φ ( x ) + g ( ψ ( x ) ) from existing literature.
Under the conditions ψ ( x ) = x q i x , g ( x ) = 1 , φ ( x ) = c x , and h ( x ) F q m [ x ] (where m , i are positive integers such that 1 i m 1 , l = gcd ( i , m ) , and c F q l * ), Niu et al. [34] applied the commutative diagram method to determine the compositional inverse of the permutation polynomial of the form f ( x ) = g x q i x + δ + c x over F q m , obtaining the following result.
Theorem 40.
[34] [Theorem 3.7] Let q be a prime power, m , i be positive integers with 1 i m 1 , l = gcd ( i , m ) , c F q l * , and g ( x ) F q m [ x ] such that h ( x ) = g ( x ) q i g ( x ) + c x + ( 1 c ) δ F q m [ x ] permutes F q m , where δ F q m . Assume H ( x ) is the compositional inverse of h ( x ) . Then for any δ F q m , f ( x ) = g x q i x + δ + c x F q m [ x ] is a permutation polynomial over F q m and the compositional inverse of f ( x ) over F q m is
f 1 ( x ) = c 1 x q i + c 1 g H ( x q i x + δ ) q i H ( x q i x + δ ) + δ .
The commutative diagram for the above permutation polynomial is as follows.
Preprints 220959 i015
Remark 7.
By virtue of the relationship between affine q-polynomials and additive polynomials, Theorem 40 is merely a special case of Theorem 39.
Next, we present the second research result in this line of work. In 2021, Reis and Wang [72] investigated the compositional inverses of permutation polynomials of the form (8) under more specific conditions. Specifically, they explored the compositional inverses when ψ ( x ) = Tr q n / q ( x ) and φ ( x ) is the linearized q-associate of k ( x ) with k ( x ) F q [ x ] . Recently, Reis and Wang [73] refined their results by studying ψ ( x ) as the q-associate of g t , a ( x ) = ( x n 1 ) / ( x t a ) with t | n and a F q * with a n / t = 1 . By using the AGW criterion, the compositional inverse of f ( x ) was transformed into the compositional inverse of a certain related function over the sub-field, and thus the compositional inverse of f ( x ) was constructed. They gave the following result.
Theorem 41.
[73] [Theorem 3.2] Let n , t , a be defined as before and δ be a nonzero root of x q t a x . Let U t , a = δ · F q t = { δ y y F q t } . The polynomial
P ( x ) = f ( L g t , a ( x ) ) + k ( L g t , a ( x ) ) · L h ( x ) F q n
with h F q [ x ] and k ( U t , a ) F q * is a PP if and only if the following conditions holds:
(1) gcd ( h ( x ) , ( x n 1 ) / ( x t a ) ) = 1 ;
(2) Q t , a ( x ) = T t , a [ f ] ( x ) + δ 1 k ( δ x ) · L h ( δ x ) F q t is a PP over F q t , where T t , a [ f ] ( x ) = a 1 i = 0 d Tr q n / q t ( δ i 1 a i ) x i F q t [ x ] and a i s are the coefficients of f in x i .
In affirmative case, if Q t , a 1 is the inverse of Q t , a over F q t , then the inverse PP of P ( x ) over F q n is given by
P 1 ( x ) = F ( L g t , a ( x ) ) + k δ 1 Q t , a 1 ( δ 1 ( L g t , a ( x ) ) ) q 2 · L H ( x ) ,
where H F q [ x ] and F ( x ) F q n are given as follows:
(i) if p ( n / t ) , then H ( x ) F q is the unique polynomial of degree at most n 1 such that h ( x ) · H ( x ) 1 ( mod x n 1 ) and F is any polynomial satisfying
F ( x ) k ( δ Q t , a 1 ( δ 1 x ) ) q 2 · L H ( f ( δ Q t , a 1 ( δ 1 x ) ) ) ( mod x q t a x ) ;
(ii) if p ( n / t ) , then H ( x ) F q is the unique polynomial of degree at most n 2 such that h ( x ) · H ( x ) 1 ( mod x n 1 x t a ) and F is any polynomial satisfying F ( x ) M ( Q t , a 1 ( δ 1 x ) ) ( mod x q t a x ) , where
M ( x ) = k ( δ x ) q 2 · L H ( f ( δ x ) ) ( a t / n ) L h H 1 ( δ x ) .
The commutative diagram for the above permutation polynomial is as follows.
Preprints 220959 i016
Remark 8.
Let q = 3 , n = 2 , t = 1 , a = 1 , and take δ = 1 , which is a nonzero root of x 3 x . Set f ( y ) = y , k ( y ) 1 and h ( x ) = x 1 in Theorem 41. Then we have L g t , a ( x ) = x 3 + x and L h ( x ) = x 3 x , so that
P ( x ) = L g t , a ( x ) + L h ( x ) = 2 x 3 = x 3
is a permutation polynomial over F 9 according to Theorem 41.
Furthermore, we have
F 3 Im L g t , a ( x L g t , a ( x ) ) , F 3 ker L h ,
which implies that the intersection Im L g t , a ( x L g t , a ( x ) ) ker L h contains nonzero elements.
This example verifies that the condition ker ( φ ) ψ ( S ψ ) = { 0 } in Theorem 39 fails to hold in this case. Consequently, Theorem 41 cannot be regarded as a special case of Theorem 39.
The authors also have established the compositional inverses for several classes of permutation polynomials where, in the setting of Theorem 41, L g t , a ( x ) acts as a trace function and k ( x ) = 1 . This work represents a shift toward a direct computational paradigm using the local method, in contrast to the approach in Theorems 39, 40, and 41, which typically relies on constructing and verifying a candidate polynomial. Specifically: In [74], the authors explicitly derive the compositional inverses for permutation polynomials of the form i = 1 k b i ( x p m + x + δ ) s i x over F p 2 m .
In [75], this constructive approach is extended to the more general family of polynomials over F p m n , which is of the form i = 1 k b i Tr p m n / p m ( x ) t i + δ s i + f 1 ( x ) , where b i F p m , and f 1 ( x ) satisfies the following two key conditions: (i) Tr p m n / p m ( x ) f 1 ( x ) = φ ( x ) Tr p m n / p m ( x ) for some polynomial φ ( x ) over F p m ; (ii) for any a F p m , f 1 ( x ) is injective on the fiber Tr p m n / p m ( a ) 1 . Rather than relying on verification after construction, these papers shift the focus toward systematic derivation via this local method, offering explicit expressions for the inverses.
An additive analogue of the index of a univariate polynomial over a finite field F q was introduced by Reis and Wang [76]. We can also write an arbitrary polynomial f ( x ) uniquely according to its additive index. Namely, f ( x ) = h ( L ( x ) ) + M ( x ) , where L ( x ) , M ( x ) are p-linearized polynomials over F q , deg ( M ) < deg ( L ) , L ( x ) splits completely over F q and L is of the maximal degree. In this case, the additive index of f is q deg ( L ) , which is the index of the kernel of L as subgroup of the additive group of F q .
Definition 9.
Let q = p m and U 0 F q be an F p -vector space of dimension n k . Then F q can be partitioned into U 0 , , U p k 1 , where each U i is of the form ζ i + U 0 with ζ i F q . For a p-linearized polynomial M F q [ x ] and a sequence { a i } 0 i p k 1 in F q , we can define an M-affine mapping P of index p k with the subspace U 0 by
f ( x ) = M ( x ) + a i if x U i , i = 0 , , p k 1 .
We observe that each branch function ia sn affine polynomial and thus we can obtain the inverse of f ( x ) by putting together the inverses of branch functions. The following result provides an implicit way of obtaining the inverse of a PP based on its additive decomposition as h ( L ( x ) ) + M ( x ) .
Theorem 42.
[76] [Theorem 5.8] Let L be a monic p-linearized polynomial that divides x q x , set p n k = deg ( L ) and U L = { z F ¯ q L ( z ) = 0 } . Let { ζ i } 0 i p k 1 be any complete set of representatives for the quotient F q / U L . Suppose that f ( x ) = h ( L ( x ) ) + M ( x ) F q [ x ] is a PP of F q , where M is a p-linearized polynomial. Then f 0 ( x ) = h 0 ( L 0 ( x ) ) + M 0 ( x ) F q [ x ] is the inverse PP of f ( x ) over F q , where h 0 ( x ) , L 0 ( x ) and M 0 ( x ) are given as follows:
(i) L 0 ( x ) = Π u M ( U L ) ( x u ) ;
(ii) M 0 ( x ) F q [ x ] is the unique p-linearized polynomial of degree at most p n k 1 such that M 0 ( M ( u ) ) = u for every u U L ;
(iii) h 0 ( x ) F q [ x ] is the unique polynomial of degree at most p k 1 such that h 0 ( L 0 ( f ( ζ i ) ) ) + M 0 ( f ( ζ i ) ) = ζ i .
In particular, the additive indices of f ( x ) and f 0 ( x ) coincide.
An application of the local criterion and the local method allows us to present the following generalization of Lemma 5, which also unifies Theorems 33 and 34. We omit the detailed proof as it closely follows the arguments in Theorem 33.
Theorem 43.
Let g ( x ) , h ( x ) F q n [ x ] be polynomials, and let φ ( x ) , ψ ( x ) be additive polynomials over F q n such that h ψ ( F q n ) F q { 0 } . Assume that
f ( x ) = h ( ψ ( x ) ) φ ( x ) + g ( ψ ( x ) )
is a polynomial over F q n . If there exists a polynomial ψ ¯ ( x ) F q n [ x ] such that ψ ¯ ( x ) f ( x ) = ψ ( x ) , then f ( x ) permutes F q n if and only if ker ( ψ ) ker ( φ ) = { 0 } .
Remark 9.
Based on Lemma 7, the condition in Theorem 38 that f ¯ ( x ) = h ( x ) φ ( x ) + ψ ¯ ( g ( x ) ) is a bijection from ψ ( F q n ) to ψ ¯ ( F q n ) implies a key relationship among the maps. Specifically, for all x F q n , we have the functional identity
ψ ( x ) = f ¯ 1 ( x ) ψ ¯ ( x ) f ( x ) ,
where f ¯ 1 ( x ) is the inverse of f ¯ ( x ) | ψ ( F q n ) . Furthermore, by Theorem 11, f ( x ) is a permutation polynomial over F q n if and only if for every s ψ ( F q n ) , the function h ( ψ ( x ) ) φ ( x ) is injective on the preimage set ψ 1 ( s ) , and this injectivity condition is equivalent to ker ( ψ ) ker ( φ ) = { 0 } .
Employing the local method, the authors have fully solved the construction problem of the compositional inverse of permutation polynomials in Theorem 43. This method avoids utilizing the direct-sum decomposition of finite fields, and the corresponding research findings are in preparation for publication.

3.6.2. Inverses of the Permutation Polynomials g ( ψ ( x ) ) + i = 1 r ( φ i ( x ) + δ i ) h i ( ψ ( x ) ) with r > 1

We consider the following generalized form of h ( x ) + g ( λ ( x ) ) , which is given by
f ( x ) = g ( ψ ( x ) ) + i = 1 r ( φ i ( x ) + δ i ) h i ( ψ ( x ) )
Yuan [35] generalized Theorem 38 and proved the following theorem, which gives a uniform treatment of some earlier constructions of permutation polynomials and also new permutation polynomials.
Theorem 44.
[35] [Theorem 3.1 ] Let q be a prime power, and let r 1 and n 1 be positive integers. Let B ( x ) , L 1 ( x ) , , L r ( x ) F q [ x ] be q-polynomials, g ( x ) F q n , h 1 ( x ) , , h r ( x ) F q [ x ] and δ 1 , , δ r F q n such that B ( δ i ) F q and h i ( B ( F q n ) ) F q . Then
f ( x ) = g B ( x ) + i = 1 r L i ( x ) + δ i h i B ( x )
is a permutation polynomial of F q n if and only if
(1) B ( g ( x ) ) + i = 1 r L i ( x ) + B ( δ i ) h i ( x ) permutes B ( F q n ) ; and
(2) for any y B ( F q n ) , i = 1 r L i ( x ) h i ( y ) permutes ker ( B ) .
We generalize the result by the local criterion and get the following result.
Theorem 45.
Let q be a prime power and n , r be positive integers. For 1 i r , let g ( x ) , h i ( x ) F q n [ x ] , φ i ( x ) , ψ ( x ) be additive polynomials. For δ 1 , , δ r F q n , if there exsits a polynomial ψ ¯ ( x ) F q n [ x ] such that ψ ¯ ( x ) f ( x ) = ψ ( x ) , then the polynomial
f ( x ) = g ( ψ ( x ) ) + i = 1 r ( φ i ( x ) + δ i ) h i ( ψ ( x ) )
permutes F q n if and only if for any y ψ ( F q n ) , φ y = i = 1 r φ i ( x ) h i ( y ) permutes ker ( ψ ) .
Remark 10.
The compositional inverse computation approach established in Theorem 43 is applicable to the permutation polynomial f ( x ) constructed in Theorem 45. This enables us to derive an explicit preimage formula for arbitrary elements under f ( x ) , which further extends the conclusion of Theorem 3.10 in [71].
For permutation polynomials of this category, we omit separate listings if only preimage representations rather than closed-form compositional inverses are obtainable. Currently, relevant findings on compositional inverses of such permutation polynomials remain limited, and all existing achievements are established via the direct sum decomposition method [9,69,71]. The local method proposed in this subsection can universally verify all reported results in this field.
Accordingly, this subsection does not enumerate all available cases exhaustively. we briefly review the research progress on compositional inverses of this type of permutation polynomials in a specific subclass, and adopt the local method to provide new proofs for the latest published results, while other cases are not discussed separately (they can be proved by similar methods). Based on the above considerations, we focus on a special class concerning compositional inverses and provide new proofs for the most recent results.
We first revisit the explicit inverse formula given by Coulter and Henderson for a family of bilinear permutation polynomials over finite fields of characteristic two (Theorem 46).
Theorem 46.
[77] [Theorem 1] Let q = 2 k , let n be odd, and let α F q { 0 , 1 } . Then the inverse of the PP F 1 ( x ) = ( α + 1 ) x 2 + x Tr q n / q ( x ) over F q n is as follows.
For 1 i k 1 , let
C i = α 2 k 1 + 2 k 1 i 1 + 1 α + 1 .
Set
A α ( x ) = C k 1 x 2 n k 1 + α 2 k 1 1 Tr q n / q ( x ) 2 k 1
and
B α ( x ) = i = 1 k 1 C i Tr q n / q ( x ) 2 k 1 2 k 1 i j = 1 ( n 1 ) / 2 x Tr q n / q ( x ) + x 2 2 j k 2 i .
Then g ( x ) = A α ( x ) + B α ( x ) is the inverse of F 1 ( x ) over F q n .
Laigle-Chapuy [78] generalized the construction of the permutation in Theorem 46 in a recursive manner to obtain the permutation (47).
Theorem 47.
[78] Let q be a power of 2 and n be odd. Assume x L ( x ) is a bilinear permutation polynomial over F q for a linearized polynomial L ( x ) F q [ x ] . Then the polynomial
F 2 ( x ) = x ( L ( Tr q n / q ( x ) ) + a Tr q n / q ( x ) + a x )
As observed by Wu [70], Theorem 47 indeed generalizes Theorem 46: by setting L ( x ) = x and a = α + 1 α for some α F q F 2 in F 2 , one easily verifies that
α F 2 ( x ) = α x 1 α Tr q n / q ( x ) + 1 + 1 α x = F 1 ( x ) ,
where F 1 ( x ) is the permutation polynomial in Theorem 46. Wu [70] also gave the compositional inverse of F 2 ( x ) by the decomposition method.
Theorem 48.
[70] Use the same notations as in Theorem 2.2 and let q = 2 m for a positive integer m. Assume the compositional inverse of x L ( x ) is g ( x ) F q [ x ] . Then
F 2 1 ( x ) = a 2 m 1 1 x 2 n m 1 + g ( Tr q n / q ( x ) ) + a 2 m 1 1 k = 1 n 1 2 x 2 ( 2 k 1 ) m 1 · Tr q n / q ( x ) g ( Tr q n / q ( x ) ) + a g ( Tr q n / q ( x ) ) q 1 + j = 0 m 2 a 2 j 1 Tr q n / q ( x ) g ( Tr q n / q ( x ) ) + a g ( Tr q n / q ( x ) ) 2 m 2 j + 1 k = 0 n 1 2 x q 2 k 2 j .
Tuxanidy and Wang, building upon their results in [71](which were also obtained via the direct sum decomposition), further generalized the conclusion of Wu [70].
Theorem 49.
[69] [Theorem 3.3, Corollary 4.3] Let q = p m be a power of a prime number p, let G F q [ x ] , and let n , r be positive integers such that d : = ( m , r ) = ( m n , r ) , p n and ( n , p ( m , r ) 1 ) = 1 . Then
F 3 ( x ) = a x p r + x G ( Tr q n / q ( x ) ) a Tr q n / q ( x ) p r 1
is a complete permutation polynomial over F q n for each a F q * if and only if x G ( x ) is a complete permutation polynomial over F q . Moreover, If the polynomial f in Theorem 3.3 is a permutation polynomial over F q n , then its compositional inverse over F q n is given by
F 3 1 ( x ) = 1 C ( x ) q 1 x a q n p r + C ( x ) q 1 N q / p d ( C ( x ) ) 1 p d 1 N q / p d ( C ( x ) ) n 1 N q / p d ( C ( x ) ) n · i = 0 m n d 1 C ( x ) p ( i + 1 ) r 1 p r 1 a 1 x p i r + 1 N q / p d ( C ( x ) ) 1 p d 1 · n 1 f 1 ( Tr q n / q ( x ) ) + j = 0 m d 1 C ( x ) p ( j + 1 ) r 1 p r 1 a 1 k = 1 n 1 k x p m k r d p j r ,
where C ( x ) : = f ¯ 1 ( Tr q n / q ( x ) ) p r 1 a 1 G f ¯ 1 ( Tr q n / q ( x ) ) F q [ x ] , and f ¯ 1 is the compositional inverse of x G ( x ) over F q .
Since the proofs of Theorem 47, Theorem 48, and Theorem 49 follow the same line of reasoning, we only present a detailed proof of Theorem 48 by way of illustration via the Local method. We adopt the following notation . For notational convenience, we denote the compositional inverse of the restricted mapping f | s by f | s 1 , that is, f | s 1 : = ( f | s ) 1 .
Proof of Theorem 48
Firstly, it is obvious that
Tr q n / q F 2 ( x ) = Tr q n / q x L Tr q n / q ( x ) + a x Tr q n / q ( x ) + a x 2 = Tr q n / q L Tr q n / q ( x ) = x L ( x ) Tr q n / q ( x ) ,
which implies that
g ( x ) Tr q n / q ( x ) F 2 ( x ) = Tr q n / q ( x ) ,
where g ( x ) is the inverse of x L ( x ) over F q n . Moreover, we have
x + Tr q n / q ( x ) F 2 ( x ) = x L Tr q n / q ( x ) + a x Tr q n / q ( x ) + a x 2 + Tr q n / q ( x ) L Tr q n / q ( x ) = a x + Tr q n / q ( x ) 2 + L Tr q n / q ( x ) + a Tr q n / q ( x ) x + Tr q n / q ( x ) .
Define the set S = x | L Tr q n / q ( x ) + a Tr q n / q ( x ) 0 and S ¯ = F q n S .
If L Tr q n / q ( x ) + a Tr q n / q ( x ) = 0 , then F 2 ( x ) = a x 2 , this yields
F 2 S 1 = ( a 1 x ) q n / 2 .
If L Tr q n / q ( x ) + a Tr q n / q ( x ) 0 , we define A ( x ) = a 1 L Tr q n / q ( x ) + Tr q n / q ( x ) . One can verify that A ( x ) q = A ( x ) . Substituting the identity g Tr q n / q ( x ) L g ( Tr q n / q ( x ) ) = Tr q n / q ( x ) into the expression of A ( x ) , we get
A ( x ) = a 1 L Tr q n / q ( x ) + Tr q n / q ( x ) = a 1 L g ( Tr q n / q ( x ) ) + g Tr q n / q ( x ) F 2 ( x ) = a 1 Tr q n / q ( x ) g ( Tr q n / q ( x ) ) + g Tr q n / q ( x ) F 2 ( x ) .
Then by (11)
j = 0 m 1 A ( x ) ( 2 j + 1 1 ) k = 0 n 1 2 x + Tr q n / q ( x ) F 2 ( x ) 2 2 k m + j = j = 0 m 1 A ( x ) ( 2 j + 1 1 ) k = 0 n 1 2 x + Tr q n / q ( x ) 2 + A ( x ) x + Tr q n / q ( x ) 2 2 k m + j = j = 0 m 1 A ( x ) ( 2 j + 1 1 ) k = 0 n 1 2 x + Tr q n / q ( x ) 2 2 k m + j + 1 + j = 0 m 1 A ( x ) ( 2 j 1 ) k = 0 n 1 2 x + Tr q n / q ( x ) 2 2 k m + j = k = 0 n 1 2 x + Tr q n / q ( x ) 2 ( 2 k + 1 ) m + k = 0 n 1 2 x + Tr q n / q ( x ) 2 2 k m = Tr q n / q x + Tr q n / q ( x ) + x + Tr q n / q ( x ) = x + Tr q n / q ( x ) .
Hence, we have
j = 0 m 1 a 1 Tr q n / q ( x ) g ( Tr q n / q ( x ) ) + g Tr q n / q ( x ) F 2 ( x ) ( 2 j + 1 1 ) k = 0 n 1 2 x + Tr q n / q ( x ) F 2 ( x ) 2 2 k m + j + g ( x ) Tr q n / q ( x ) F 2 ( x ) = x .
It follows from Theorem 14 that
F 2 S ¯ 1 = j = 0 m 1 a 1 Tr q n / q ( x ) g ( Tr q n / q ( x ) ) + g Tr q n / q ( x ) ( 2 j + 1 1 ) k = 0 n 1 2 x + Tr q n / q ( x ) 2 2 k m + j + g ( Tr q n / q ( x ) ) .
Combining equations (12) and (14), we arrive at the desired conclusion.
In the proof of Theorem 48 constructed using the local method, it becomes evident that we do not need to rely on direct sum decompositions to solve for the compositional inverse of F 2 ( x ) .

3.7. Inverses of Permutations of the Form h ( x ) + i = 1 l u i ( L i ( x ) ) m i , where L i Are Additive Polynomials

In this subsection we consider the problem of explicitly constructing the compositional inverse of permutation polynomials of the form
f ( x ) = h ( x ) + i = 1 l u i L i ( x ) m i ,
where each L i is a linearized polynomial over F q n whose image is a 1-dimensional F q -vector space.
As a transitional statement, we first assume that the sets A i (where the index i runs over a suitable collection) are pairwise orthogonal.
Let d > 1 be a positive integer, q a prime power satisfying q 1 ( mod d ) , and ω a primitive d-th root of unity over F q . We recall the definition of a family of polynomials { A i ( x ) } i = 0 d 1 introduced in [16]:
A i ( x ) = x q d 1 + ω i x q d 2 + + ω i ( d 1 ) x , 0 i d 1 .
This family of polynomials enjoys three fundamental properties that are central to the study of permutation polynomials (PPs) over finite fields. These properties are summarized below:
(i) For each 0 i d 1 , A i ( x ) satisfies A i q ( x ) = ω i A i ( x ) .
(ii) For any positive integer m and any indices 0 i , j d 1 , the composition of A j ( x ) with A i m ( x ) is given by:
A j A i m ( x ) = d ω j A i m ( x ) , if j i m ( mod d ) , 0 , otherwise .
(iii) For any integer 1 j d 1 and any polynomial g ( x ) F q [ x ] , the composition A j g ( A 0 ( x ) ) vanishes identically over F q d .
Now let m 1 , , m d 1 be positive integers, u 1 , , u d 1 F q , and g ( x ) F q [ x ] . In [16], Yuan considered polynomials of the form:
f ( x ) = g ( A 0 ( x ) ) + i = 1 d 1 u i A i m i ( x ) .
The permutation behavior of f ( x ) can be illustrated by the following commutative diagram:
Preprints 220959 i017
If gcd ( m i , q 1 ) = 1 , then the compositional inverse of the monomial d u i ω j x m i is ( d u i ω j ) r i x r i , where r i is the positive integer satisfying m i r i 1 ( mod d ( q 1 ) ) . This gives rise to the following commutative diagram:
Preprints 220959 i018
where φ i ( x ) = A i ( x ) for i = 0 , 1 , , d 1 , ψ 0 ( x ) = g 1 ( A 0 ( x ) / d ) , and ψ i ( x ) = ( d u i ω j ) r i A j r i ( x ) for i = 1 , , d 1 .
We also recall the standard decomposition identity:
x = 1 d i = 0 d 1 ω i A i ( x ) = 1 d i = 0 d 1 ω i φ i ( x ) .
Combining these commutative diagrams and the decomposition identity, Yuan [16] established the following result.
Theorem 50.
[16] [Theorem 4.1] The polynomial f ( x ) is a PP over F q if and only if the following conditions hold:
(1) { 0 } { i m i , 1 i d 1 } is a complete residue modulo d;
(2) u 1 , , u d 1 F q * ;
(3) gcd ( m 1 m d 1 , q 1 ) = 1 ;
(4) g ( x ) is a PP over F q .
Furthermore, if f ( x ) is a PP over F q , let r i be positive integers with m i r i 1 ( mod q 1 ) ( 1 i d 1 ) and let g 1 ( x ) be the compositional inverse of g ( x ) . Then the compositional inverse of f ( x ) is
f 1 ( x ) = 1 d g 1 A 0 ( x ) / d + i = 1 j i m i ( mod d ) d 1 ω i ( d u i ω j ) r i A j ( x ) r i .
Remark 11.
Let A i ( x ) be as defined in Theorem 50. In [14] [Theorem 5.3], Yuan et al. gave a full characterization of permutation polynomials over F q d of the form i = 0 d 1 u i A i m i ( x ) with u i F q . This characterization is a special case of Theorem 50.
Next, we turn to cases where the orthogonality condition is not satisfied. The first such example was given by Wu and Yuan [79], who studied a class of PPs of the form f ( x ) = ( x q 2 + δ x q + δ 1 + q x ) m + L ( x ) and their inverses over F q 3 using the local method.
Theorem 51.
[79] [Theorem 2] Let q be a prime power and m be a positive integer. Assume that a , c , δ F q 3 with δ q 2 + q + 1 = 1 , a δ 1 + q 2 c 0 and δ m q 2 + m q + δ m q + 1 ( a δ 1 + q 2 c ) q 2 q + δ 1 + q 2 ( a δ 1 + q 2 c ) q 2 1 = 0 . Then the polynomial
f ( x ) = ( x q 2 + δ x q + δ 1 + q 2 x ) m + a x q 2 + a δ x q + c x
is a permutation polynomial over F q 3 if and only if A 0 and the compositional inverse of f ( x ) is
f 1 ( x ) = ( c a δ 1 + q 2 ) 1 x A m ( x q 2 + B x q + D x ) m a A 1 ( x q 2 + B x q + D x ) ,
where B = δ ( a δ 1 + q 2 c ) q 2 q , D = δ 1 + q 2 ( a δ 1 + q 2 c ) q 2 1 and A = c q 2 + B a q δ q + D a .
In this case, ψ 1 ( x ) = x q 2 + B x q + D x , φ 1 ( x ) = x q 2 + δ x q + δ 1 + q 2 x , ψ 2 ( x ) = x , and φ 2 ( x ) = f ( x ) . Moreover, φ 2 ( x ) = φ 1 n ( x ) + a φ 1 ( x ) + ( c a δ q 2 + 1 ) x .
The second example concerns permutation polynomials over F q 2 of the form
f ( x ) = ( x q + a x ) m 1 + u ( x q + b x ) m 2 .
By direct computation and under the assumption that gcd ( m 1 m 2 , q 1 ) = 1 (which will appear as a necessary and sufficient condition in the theorem below), Yuan[14] obtain the following two commutative diagrams:
Preprints 220959 i019
where
ψ 1 ( x ) = x q a m 1 x , ψ 2 ( x ) = x q u q 1 b m 2 x ,
φ 1 ( x ) = ( u q b m 2 a m 1 u ) ( x q + b x ) m 2 , φ 2 ( x ) = ( a m 1 b m 2 u q 1 ) ( x q + a x ) m 1 .
If gcd ( m 1 m 2 , q 1 ) = 1 , then there exist positive integers r 1 , r 2 , s 1 , s 2 such that
m 1 r 1 1 + s 1 ( q 1 ) ( mod q 2 1 ) , m 2 r 2 1 + s 2 ( q 1 ) ( mod q 2 1 ) .
It follows that
φ 1 ( x ) ( u q b m 2 a m 1 u ) r 2 = ( x q + b x ) m 2 r 2 = b s 2 ( x q + b x ) ,
φ 2 ( x ) ( a m 1 b m 2 u q 1 ) r 1 = ( x q + a x ) m 1 r 1 = a s 1 ( x q + a x ) ,
and consequently,
x = 1 b a b s 2 φ 1 ( x ) ( u q b m 2 a m 1 u ) r 2 a s 1 φ 2 ( x ) ( a m 1 b m 2 u q 1 ) r 1 .
Yuan[14] got the following characterization.
Theorem 52.
[14] [Theorem 5.5] Let q be a prime power, and let a b be two elements of order q + 1 in F q 2 . Then the polynomial f ( x ) = ( x q + a x ) m 1 + u ( x q + b x ) m 2 , where u F q 2 * , is a permutation polynomial of F q 2 if and only if gcd ( m 1 m 2 , q 1 ) = 1 and b m 2 a m 1 u q 1 0 .
Building on the idea of Yuan [14], Wu and Yuan [79] generalized Theorem 52. Here we do not present the proof details, but only give the necessary notation and the result.
We give some notations at first. Let q be a prime power and n > 1 be a positive integer. For a positive integer i with 1 i n , assume that a i F q n with a i q n 1 + q n 2 + . . . + q 2 + q + 1 = 1 and the polynomial
A i ( x ) = x q n 1 + a i x q n 2 + a i 1 + q n 1 x q n 3 + . . . + a i 1 + q n 1 + q n 2 + . . . + q n j x q n j 2 + . . . + a i 1 + q n 1 + q n 2 + . . . + q 2 x .
Let m 1 , m 2 , . . . , m n be positive integers and u 2 , u 3 , . . . , u n F q n . Put
D 1 = 1 u 2 u n a 1 m 1 q u 2 q a 2 m 2 q u n q a n m n q a 1 m 1 i = 1 j q i u 2 q j a 2 m 2 i = 1 j q i u n q j a n m n i = 1 j q i a 1 m 1 i = 1 n 1 q i u 2 q n 1 a 2 m 2 i = 1 n 1 q i u n q n 1 a n m n i = 1 n 1 q i
D 2 = 1 a 1 a 1 1 + q n 1 a 1 1 + q n 1 + q n 2 + . . . + q n j a 1 1 + q n 1 + q n 2 + . . . + q 2 1 a 2 a 2 1 + q n 1 a 2 1 + q n 1 + q n 2 + . . . + q n j a 2 1 + q n 1 + q n 2 + . . . + q 2 1 a n a n 1 + q n 1 a n 1 + q n 1 + q n 2 + . . . + q n j a n 1 + q n 1 + q n 2 + . . . + q 2
Let ψ 1 ( x ) = x , ψ 2 ( x ) = x q , ψ 3 ( x ) = x q 2 , . . . , ψ n ( x ) = x q n 1 , and
φ 1 ( x ) = i = 1 n u i A i m i ( x ) = f ( x ) φ 2 ( x ) = i = 1 n u i q a i m i q A i m i ( x ) = f ( x ) q φ j ( x ) = i = 1 n u i q j 1 a i m i q j 1 + m i q j 2 + + m i q A i m i ( x ) = f ( x ) q j 1 φ n ( x ) = i = 1 n u i q n 1 a i m i q n 1 + m i q n 2 + + m i q A i m i ( x ) = f ( x ) q n 1 .
Then the authors have the following results by applying the local method.
Theorem 53.
[79] [Theorem 3] Let q be a prime power and n > 1 be a positive integer. And let the notations D 1 , D 2 , and A i ( x ) be as above. Assume that m 1 , m 2 , . . . , m n are positive integers and u 2 , u 3 , . . . , u n F q n . Then the polynomial
f ( x ) = A 1 m 1 ( x ) + i = 2 n u i A i m i ( x )
is a permutation polynomial over F q n if and only if gcd ( m 1 m 2 . . . m n , q 1 ) = 1 and the determinant of D 1 D 2 is not 0 . Moreover, if f ( x ) is a PP over F q n , then
f 1 ( x ) = θ n λ 1 ( x ) , λ 2 ( x ) , , λ n ( x ) T ,
where λ i ( x ) = a i q s i η i x , x q , , x q n 1 T r i , η i is the i th row of D 1 1 , and θ n is the last row vector of D 2 1 .
Based on Theorem 53, six new classes of permutation polynomials of the form L ( x ) + Tr p 3 m / p m ( x ) s over F q 3 are constructed in [80]; we do not list them in detail here.
As we well know, the vector space F q n and the finite field F q n are isomorphic as F q -vector spaces, and therefore every permutation of F q n can be equivalently represented as a PP over F q n .
Let { u 1 , , u n } and { v 1 , , v n } be a pair of dual bases of F q n over F q , and let f ( x ) F q n [ x ] be a polynomial. Then for any c F q n , f ( c ) = u 1 a 1 + u 2 a 2 + + u n a n with a i F q , 1 i n , we defined
f i : F q n F q by f i ( c ) = a i , 1 i n .
It is easy to see that f i ( x ) = Tr q n / q v i f ( x ) F q n , 1 i n are well-defined and are uniquely determined by f ( x ) and the base { v 1 , , v n } . Moreover, we have
f ( x ) = u 1 f 1 ( x ) + u 2 f 2 ( x ) + + u n f n ( x ) = u 1 Tr q n / q v 1 f ( x ) + + Tr q n / q v n f ( x ) .
Theorem 54.
[81] [Theorem 1.2] If f ( x ) F q n is a PP over F q n and h i ( x ) F q [ x ] , 1 i n are maps from F q to F q , then the polynomial
F ( x ) = a 1 h 1 ( f 1 ( x ) ) + a n h n ( f n ( x ) ) , with a i F q n , 1 i n ,
where f i ( x ) = Tr q n / q v i f ( x ) F q n , 1 i n are defined above, is a PP over F q n if and only if the following two conditions hold:
(i) { a 1 , , a n } is a base of F q n over F q ;
(ii) h i F q [ x ] are PPs over F q .
Moreover, if f 1 ( x ) and h i 1 ( x ) are the compositional inverses of f ( x ) and h i ( x ) , 1 i n , respectively, and { b 1 , , b n } is the dual base of { a 1 , , a n } , then we have
F 1 ( x ) = f 1 i = 1 n u i h i 1 ( Tr q n / q ( b i x ) ) .
As a consequence of Theorem 54, Yuan [81] gave the following results.
Corollary 5.
[81] [Corollary 1.1 ]Let θ 1 , θ 2 , , θ n be n elements of F q n over F q , and let
F ( x ) = a 1 Tr q n / q ( θ 1 x ) m 1 + + a n Tr q n / q ( θ n x ) m n , a i F q n , m i N .
Then F ( x ) is a P P over F q n if and only if the following three conditions hold
(i) gcd ( m 1 m n , q 1 ) = 1 ,
(ii) a 1 , a 2 , , a n is a basis of F q n over F q .
(iii) θ 1 , θ 2 , , θ n is a basis of F q n over F q .
Remark 12.
The following characterization of linear permutation polynomials over finite fields is established in [82].
(1) Let { ω 1 , ω 2 , , ω n } be any given basis of F q n over F q , and let L ( x ) = i = 0 n 1 a i x q i be a linear polynomial over F q n . Then there exist n elements θ 1 , θ 2 , , θ n F q n such that
L ( x ) = Tr ( θ 1 x ) ω 1 + + Tr ( θ n x ) ω n .
Moreover, L ( x ) is a permutation polynomial if and only if { θ 1 , θ 2 , , θ n } forms a basis of F q n over F q . There are exactly ( q n 1 ) ( q n q ) ( q n q n 1 ) distinct linear permutation polynomials, all of which admit the above representation with a basis { θ 1 , θ 2 , , θ n } .
(2) Let { θ 1 , θ 2 , , θ n } be any given basis of F q n over F q , and let
L ( x ) = Tr ( θ 1 x ) ω 1 + + Tr ( θ n x ) ω n , ω i F q n .
Then L ( x ) is a permutation polynomial if and only if { ω 1 , ω 2 , , ω n } is a basis of F q n over F q .
With the aid of this result, one can observe that Theorem 54 actually generalizes the results given in Theorem 50, 51, Theorem 52 and Theorem 53.
In [36], Charpin and Kyureghyan characterized and constructed permutation polynomials of the form F ( x ) = G ( x ) + γ Tr ( H ( x ) ) , where G ( x ) , H ( x ) F q n [ x ] . Moreover, they proposed the following problem.
Problem 1.
[36] [Open Problem 1] Characterize a class of permutation polynomials of type G ( x ) + γ Tr ( H ( x ) ) , where G ( x ) is neither a permutation nor a linearized polynomial.
Theorem 55.
[81] [Theorem 4.1] If H ( x ) F q n [ x ] is a polynomial such that Tr ( H ( x ) ) is not a constant map, γ F q n , then there are at least ( q n 1 ! ) q ( q n q ) ( q n q n 1 ) permutation polynomials of the form
u 1 f 1 ( x ) + + u n 1 f n 1 ( x ) + γ Tr ( H ( x ) )
such that G ( x ) = u 1 f 1 ( x ) + + u n 1 f n 1 ( x ) + γ Tr ( H ( x ) ) is neither a permutation nor a linearized polynomial.
In 2008, Charpin and Kyureghyan [83] studied permutation polynomials of the form G ( x ) + γ Tr ( H ( x ) ) over finite fields with even characteristic using linear structures, and obtained six classes of such permutations. They [36] subsequently generalized this work to finite fields with odd characteristic. Meanwhile, in [37], Kyureghyan also constructed large families of permutation polynomials of the form L ( x ) + L ( γ ) h ( f ( x ) ) , where L ( x ) = i = 0 n 1 a i x q i is an F q -linear permutation over F q n .
Theorem 56.
[37] [Theorem 1] Let f : F q n F q , h : F q F q be arbitrary mappings. Let L : F q n F q n be an F q -linear permutation of F q n . If b F q , and γ F q n * is a b-linear translator of f, then
G ( x ) = L ( x ) + L ( γ ) h ( f ( x ) )
permutes F q n if and only if g ( x ) = x + b h ( x ) permutes F q .
Pang et al. [84] provide the following definition of linear translators, which is somewhat different from [10,36,37].
Definition 10.
[84] [Theorem 3.4] Let f : F q n F q , and A ( x ) be an additive permutation polynomial over F q . A non-zero element γ F q n is called a ( b , A ) -linear translator of the function f if
f ( x + u γ ) f ( x ) = b A ( u )
holds for any x F q n , u F q and a fixed b F q .
Let A ( x ) or A i ( x ) be an additive permutation polynomial over F q in the following two results.
Pang et al. [84] give a generalized result for permutations of F 2 n in [85] and [86] based on Definition 10 and give their compositional inverses.
Theorem 57.
[84] [Theorem 3.1 ] Let f : F 2 n F 2 m be an arbitrary mapping, and L : F 2 n F 2 n an F 2 m -linear permutation of F 2 n . Let g : F 2 m F 2 m be a permutation of F 2 m , and A 1 ( x ) the compositional inverse of A ( x ) . If γ F 2 n * is a ( b , A ) -linear translator of f, then
ϕ ( x ) = L ( x ) + L ( γ ) g ( f ( x ) ) + A 1 f ( x ) b
is a permutation polynomial over F 2 n , and its compositional inverse is
ϕ 1 ( x ) = L 1 ( x ) + γ A 1 f ( L 1 ( x ) ) b + g 1 A 1 f ( L 1 ( x ) ) b b .
The commutative diagram for the permutation polynomial ϕ ( x ) is as follows:
Preprints 220959 i020
Using the classic definition of linear translators, Qin and Yan [87] [Theorem 2.1] constructed a class of permutation polynomials of the shape
F ( x ) = x + i = 1 m γ i h i ( f i ( x ) ) .
Pang et al. [84] show an analogous result with minor modifications and give its compositional inverse.
Theorem 58.
[84] [Theorem 3.3] Let f 1 , f 2 , , f m : F q n F q , h 1 , h 2 , , h m : F q F q . Let b 1 , b 2 , , b m F q , and γ 1 , γ 2 , , γ m F q * be linearly independent over F q . If γ i is a ( b i , A i ) -linear translator of f i for i { 1 , 2 , , m } , and a ( 0 , A j ) -linear translator of f j when j i , then
F ( x ) = x + i = 1 m γ i h i ( f i ( x ) )
is a permutation polynomial over F q n if and only if g i ( x ) = x + b i A i ( h i ( x ) ) is a permutation polynomial over F q , where i { 1 , 2 , , m } . Moreover, the compositional inverse of F ( x ) is given by
F 1 ( x ) = x i = 1 m γ i h i ( g i 1 ( f i ( x ) ) ) .
The commutative diagram for the permutation polynomial F ( x ) is as follows:
Preprints 220959 i022

3.8. Inverses of Piecewise-Constructed Polynomials

The Lagrange interpolation formula is well known for calculating polynomial expressions in a point-to-point manner. For any f ( x ) F q [ x ] , applying the one-variable Lagrange interpolation formula, we can write the polynomial f ( x ) as the linear combination
f ( x ) = i = 0 q 1 α i 1 ( x a i ) q 1 ,
where { a 0 , a 1 , , a q 1 } = F q and f ( a i ) = α i . According to the Lagrange interpolation formula, its inverse can be expressed as
f 1 ( x ) = c F q c 1 ( x f ( c ) ) q 1 .
The basic idea of piecewise constructions of PPs is to partition a finite field into subsets and study the permutation property via the functions’ behavior on these subsets. This idea, summarized in [88] by Cao, Hu and Zha, also applies to finite rings.
The following lemma provides a more general piecewise description of polynomials over finite fields.
Lemma 7.
[88] [Proposition 3] Let D 1 , , D m be a partition of F q , and let f 1 ( x ) , , f m ( x ) F q [ x ] . Define
f ( x ) = i = 1 m f i ( x ) I D i ( x ) ,
where I D i ( x ) is the characteristic function of D i , i.e., I D i ( x ) = 1 if x D i and I D i ( x ) = 0 otherwise. Then f ( x ) is a permutation polynomial (PP) of F q if and only if
(i) f i is injective on D i for each 1 i m ; and
(ii) f i ( D i ) f j ( D j ) = for all 1 i j m .
From the perspective of construction principles and application purposes, the piecewise method shares similarities with the Lagrange interpolation formula. In this sense, the piecewise method can be viewed as a generalized form of the Lagrange interpolation formula. Specifically, when each D i is a singleton set, the piecewise expression reduces exactly to the standard Lagrange interpolation formula. Inspired by the lemma above, Zheng et al. [89] present the following piecewise interpolation method for constructing inverses of all PPs of finite fields.
Theorem 59.
[89] [Lemma 2.2] If f ( x ) in (15) is a PP of F q , then the compositional inverse of f ( x ) over F q is given by
f 1 ( x ) = i = 1 m f ¯ i ( x ) I f i ( D i ) ( x ) ,
where f ¯ i ( f i ( c ) ) = c for any c D i , and I f i ( D i ) ( x ) is the characteristic function of f i ( D i ) .
According to the above lemma, to obtain the compositional inverse of f ( x ) , we need to accomplish the following two steps: (1) for each i, compute the local inverse map f ¯ i of f i ( x ) restricted to D i , satisfying f ¯ i ( f i ( c ) ) = c for any c D i ; and (2) derive an explicit expression for the characteristic function I f i ( D i ) ( x ) . We only introduce one typical example of piecewise permutation polynomial along with its compositional inverse based on Theorem 59, which is presented as follows.
Let γ be a fixed primitive element of F q and ω = γ s a fixed primitive l-th root of unity. Let l ( q 1 ) and the set of all nonzero l-th be C 0 . Then C 0 is a subgroup of F q * of index l . The elements of the factor group F q * C 0 are the cyclotomic cosets
C i = γ i C 0 , i = 0 , 1 , , l 1 .
For any a 0 , a 1 , , a l 1 F q and a positive integer r, the r-th order cyclotomic mapping f a 0 , a 1 , , a l 1 r of index l from F q to itself (see Niederreiter and Winterhof [90] for r = 1 or Wang [32] for general r ) is defined by
f a 0 , a 1 , , a l 1 r ( x ) = 0 , if x = 0 ; a i x r , if x C i , 0 i l 1 .
Clearly, an r-th order cyclotomic mapping of index l produces a polynomial of the form x r h ( x s ) where s = ( q 1 ) / l . Indeed, the polynomial representation of (16) is given by
g ( x ) = 1 l j = 0 l 1 i = 0 l 1 a i ω j i x j s + r .
More generally, a simple class of generalized cyclotomic mapping PPs of F q was defined in [91] as
f ( x ) = 1 l j = 0 l 1 i = 0 l 1 a i ω j i x j s + r i .
Several equivalent criteria for f permuting F q were given in [91], and one is that f ( x ) is a PP of F q if and only if gcd ( i = 0 l 1 r i , s ) = 1 and { a i s ω i r i : i = 0 , 1 , , l 1 } = μ l . In fact, the polynomial defined in (18) can be rewritten as
f ( x ) = 0 , if x = 0 ; a i x r i , if x C i , 0 i l 1 .
Because each branch function is a monomial a i x r i that maps one coset to another, it is straightforward to find its inverse, which is also a monomial. Putting them together, we obtain the compositional inverse of f ( x ) .
Theorem 60.
[91,92] The inverse of a generalized cyclotomic mapping PP f ( x ) on F q defined by
f ( x ) = 1 l j = 0 l 1 i = 0 l 1 a i ω j i x j s + r i .
is given by
f 1 ( x ) = 1 l j = 0 l 1 i = 0 l 1 ω i ( t i j r i ) ( x / a i ) j s + r i ˜ ,
where 1 r i ˜ < s and r i r i ˜ + s t i = 1 .
A more generalized notation of coset-wise affine permutation functions and their cycle types were studied in [93]. The most general piecewise construction of permutations using characteristic functions of any partition of a finite field was summarized in [88,94]. Piecewise constructions of inverses of these piecewise PPs were also studied in [89,92,95].

3.9. Coefficients of Inverses of General Permutation Polynomials

In the following, we present two different methods for studying inverse permutation polynomials. The first approach, based on matrix representation, reduces polynomial composition and inversion to matrix multiplication and matrix inversion; the second approach, by contrast, employs the orthogonality of the discrete Fourier transform to express the coefficients of the inverse polynomial as weighted sums of the values of the original polynomial.

3.9.1. Method 1: Matrix Representation

Let F q be the finite field of order q = p n where p is a prime number and n is a positive integer. Let f ( x ) = i = 0 q 1 a i x i be a polynomial over F q with degree at most q 1 . To compute its composition with another polynomial g ( x ) = i = 0 q 1 d i x i , we can either use interpolation to obtain its expression directly, or calculate all the powers f ( x ) i ( mod x q x ) in the expression ( g f ) ( x ) = i = 0 q 1 d i ( f ( x ) ) i .
Denote by
( f ( x ) ) k = i = 0 q 1 a i k x i ( mod ( x q x ) )
the k-th power of the polynomial f ( x ) for k = 1 , 2 , , q 1 . Denote by f 0 the zero polynomial in F q [ x ] . If f f 0 we will define ( f ( x ) ) 0 = 1 and f 0 ( x ) 0 = 0 .
For any polynomial f ( x ) = i = 0 q 1 a i x i we associate a coefficient vector v f with it, namely,
v f = ( a 0 , a 1 , , a q 1 ) T .
A q × q matrix associated with f ( x ) f 0 ( x ) is defined by
A ( f ) = 1 a 01 a 02 a 0 , q 2 a 0 , q 1 0 a 11 a 12 a 1 , q 2 a 1 , q 1 0 a q 2 , 1 a q 2 , 2 a q 2 , q 2 a q 2 , q 1 0 a q 1 , 1 a q 1 , 2 a q 1 , q 2 a q 1 , q 1 ,
where the k-th column consists of the coefficients of the ( k 1 ) -th power of f ( x ) . With this matrix notation, the composition of polynomials admits a remarkably simple algebraic description.
Theorem 61.
[96] Let g ( x ) = i = 0 q 1 d i x i F q [ x ] and f ( x ) = j = 0 q 1 a j x j F q [ x ] . Let ( g f ) ( x ) = g ( f ( x ) ) be the composition of g with f. Then
A ( g f ) = A ( f ) A ( g ) .
In the special case where f is a permutation polynomial, its compositional inverse also admits a simple expression in terms of this matrix.
Theorem 62.
[96] Let f be a permutation polynomial of F q . Let P be the antidiagonal permutation matrix, i.e. P is defined by P i , ( q i ) = 1 for i = 1 , 2 , , q and zero otherwise. Then
A ( f ( 1 ) ) = ( A ( f ) ) 1 = P A ( f ) P .

3.9.2. Method 2: Discrete Fourier Transform Method

The orthogonality of the discrete Fourier transform over finite fields provides a weighted-sum representation for the coefficients of the inverse polynomial.
Let f ( x ) be a permutation polynomial (PP) of F q and let Q ( x ) = i = 0 q 2 b i x i be its inverse modulo x q x . For each 0 n q 2 , it is well known that
s F q s q 1 n Q ( s ) = s F q s q 1 n i = 0 q 2 b i s i = i = 0 q 2 b i s F q s q 1 + i n = b n .
Since f ( x ) is a permutation polynomial of F q , we have
b n = f ( s ) F q ( f ( s ) ) q 1 n Q ( f ( s ) ) = s F q s f ( s ) q 1 n .
Set
f ( x ) q 1 n ( mod x q x ) = c 0 + c 1 x + + c q 1 x q 1 .
Then
b n = s F q s f ( s ) q 1 n = s F q s i = 0 q 1 c i s i = c q 2 .
Therefore, finding any coefficient b n of the inverse Q ( x ) is equivalent to finding the coefficient of x q 2 in the expansion of the power f ( x ) q 1 n . The following theorem, is a direct consequence of this observation and provides an explicit formula for the coefficients of the inverse in a special but important class of permutation polynomials.
Theorem 63.
[97] Let f ( x ) = x r h ( x s ) be a permutation polynomial of F q , where r 1 , s = q 1 , 2 , and q 1 . Denote by
Q ( x ) = b 0 + b 1 x + + b q 2 x q 2
the inverse polynomial of f ( x ) modulo x q x . Then the following hold.
(i) There are at most ℓ nonzero b n ’s such that n = i s + r ¯ , where i = 0 , , 1 and r ¯ r 1 ( mod s ) .
(ii) Let a ¯ r r ¯ 1 s ( mod ) . Then
b i s + r ¯ = 1 t = 0 1 ω ( i r + a ¯ ) t h ( ω t ) q 1 r ¯ i s , i = 0 , , 1 ,
where ω is a primitive ℓ-th root of unity.
(iii) Let
h ( x s ) q 1 r ¯ i s j = 0 d i , j x j s ( mod x q x )
and let m i = i r + a ¯ ( mod ) . Then b i s + r ¯ = d i , m i if m i 0 , and b i s + r ¯ = d i , 0 + d i , if m i = 0 .
Although we present explicit coefficient formulas for compositional inverses of permutation polynomials within this section, these identities are of limited utility in practice. For arbitrary q, one cannot extract concrete closed-form expressions for individual coefficients directly from the given formulas.

3.10. Compositional Inverses of Known Permutation Polynomials Not Obtained from the AGW Criterion

The local method is a valuable tool for constructing permutation polynomials over finite fields and for calculating their composition inverses. In the past, we often demonstrated that a polynomial is a permutation over F q by using the equation f ( x ) = a (any a F q ), which has at most one solution in F q . If we can identify the unique solution of the equation f ( x ) = a as x = g ( a ) , we can then utilize local methods to derive the composition inverse of f ( x ) as g ( x ) . We present the composition inverses for trinomials and quartics at first.
We introduce the resultant of two polynomials.
Definition 11.
Let f ( x ) = a 0 x n + a 1 x n 1 + + a n F q [ x ] and g ( x ) = b 0 x m + b 1 x m 1 + + b m F q [ x ] be two polynomials of degree n and m, respectively, with n , m N . Then the resultant R ( f , g , x ) of the two polynomials with respect to x is defined by the determinant
R ( f , g , x ) = a 0 a 1 a n 0 0 0 0 a 0 a 1 a n 0 0 0 a 0 a 1 a n b 0 b 1 b m 0 0 0 0 b 0 b 1 b m 0 0 0 b 0 b 1 b m
of order m + n .
If f ( x ) = a 0 ( x α 1 ) ( x α 2 ) ( x α n ) , where a 0 0 , in the splitting field of f over F q , then R ( f , g , x ) is also given by the formula
R ( f , g , x ) = a 0 m i = 1 n g ( α i ) .
Then R ( f , g , x ) = 0 if and only if f and g have a common divisor in F q of positive degree.
Definition 12.
[98] [Definition 2.2] Two permutation polynomials f ( x ) and g ( x ) in F q [ x ] are called quasi-multiplicative (QM, for short) equivalence if there exists an integer 1 < d < q 1 with gcd ( d , q 1 ) = 1 and f ( x ) = a g ( c x d ) , where a , c F q * .
The following three results were initially established by Gupta et al. [99] through the multivariate method and polynomial resultants. While Wu et al. [100] confirmed these results using the local method, their work also provided the explicit compositional inverses of the permutation polynomials.
Theorem 64.
[100] [Theorem 3.1] For a positive integer m, let q = 2 m and A F q * with A 3 = 1 . Then the polynomial f 1 ( x ) = x + A x q 2 q + 1 + x q 2 + q 1 is a permutation polynomial over F q 3 if and only if m ¬ 2 ( mod 3 ) . Moreover, if f 1 ( x ) is a permutation polynomial over F q 3 , then the compositional inverse of f 1 ( x ) is
f 1 1 ( x ) = ( A x q 2 + 1 + x 2 q 2 + A x 2 q ) q + 1 ( x + A x q + A 2 x q 2 ) ( x + A x q + A 2 x q 2 ) ( A x q 2 + 1 + x 2 q 2 + A x 2 q ) q + 1 , if x + A x q + A 2 x q 2 0 ; x q 2 + 2 q + 1 x q 2 + 2 q + A x 2 q + 1 + x 2 q 2 + 1 , if x + A x q + A 2 x q 2 = 0 and x 0 ; 0 , if x = 0 .
Remark 13.
Based on the character function of finite field F q 3 , the inverse function f 1 ( x ) originally defined in piecewise form can be converted into an integrated algebraic expression without segmented judgment, whose specific formula is given by
f 1 ( x ) = ( x + A x q + A 2 x q 2 ) q 3 1 ( A x q 2 + 1 + x 2 q 2 + A x 2 q ) q + 1 ( x + A x q + A 2 x q 2 ) · ( x + A x q + A 2 x q 2 ) ( A x q 2 + 1 + x 2 q 2 + A x 2 q ) q + 1 q 3 2 + 1 ( x + A x q + A 2 x q 2 ) q 3 1 x q 2 + 2 q + 1 x q 2 + 2 q + A x 2 q + 1 + x 2 q 2 + 1 q 3 2 .
On this basis, setting A = 1 in Theorem 64 yields the permutation polynomial f 1 ( x ) = x + x q 2 q + 1 + x q 2 + q 1 . This polynomial is consistent with the research object described in Theorem 2.3 of [101]. Furthermore, Gupta et al. pointed out in Corollary 3.3 of [99] that f 1 ( x ) possesses QM equivalence with permutation polynomial h 1 ( x ) = x q + 1 + ( x + x q ) 2 q 2 . The equivalence holds under the condition gcd q 3 1 , q 3 + q 2 q 2 = 1 , satisfying the relation h 1 x q 3 + q 2 q 2 = f 1 ( x ) . It is also found that the research findings of h 1 ( x ) can generalize the theoretical results proposed in Theorem 3.1 of [102]. For the above reasons, we will not repeat the derivation of compositional inverses for polynomials involved in the two aforementioned classic theorems.
Theorem 65.
[100] [Theorem 3.2] For a positive integer m, let q = 2 m and A F q * with A 3 = 1 . Then the polynomial f 2 ( x ) = x + A x q 3 q 2 + q + x q 2 + q 1 is a permutation polynomial over F q 3 if and only if m ¬ 1 ( mod 3 ) . Moreover, if f 2 ( x ) permutes F q 3 , then the compositional inverse of f 2 ( x ) is
f 2 1 ( x ) = ( x 2 + A x q 2 + 1 + A x 2 q ) q + 1 ( x + A 2 x q + A x q 2 ) ( x + A 2 x q + A x q 2 ) ( x 2 + A x q 2 + 1 + A x 2 q ) q + 1 , if x + A 2 x q + A x q 2 0 ; x q 2 + 2 q + 1 x q 2 + 2 q + A x 2 q 2 + 1 + x 2 q + 1 , if x + A 2 x q + A x q 2 = 0 and x 0 ; 0 , if x = 0 .
Remark 14.
Setting A = 1 in Theorem 65 yields the permutation polynomial f 2 ( x ) = x + x q 3 q 2 + q + x q 2 + q 1 , which corresponds to Theorem 4.3 in [103]. This polynomial is QM-equivalent to another permutation polynomial, h 2 ( x ) = x q + 1 + ( x + x q ) 2 q , as established in [99] [Corollary 3.5] via the relation h 2 ( x ( q 3 + q 2 q ) / 2 ) = f 2 ( x ) (given gcd ( q 3 1 , ( q 3 + q 2 q ) / 2 ) = 1 ). The polynomial h 2 ( x ) itself generalizes the one presented in Theorem 3.2 of the earlier work [102]. Therefore, the compositional inverses for the polynomials in Theorem 4.3 of [103] and Theorem 3.2 of [102] are not reiterated here.
Theorem 66.
[100] [Theorem 3.3] Let q be a prime power and A F q * . Then the polynomial
f 3 ( x ) = x + A x q 2 q + 1 + A 2 x q 2
is a permutation polynomial over F q 3 if and only if A 3 1 . Moreover, if f 3 ( x ) permutes F q 3 , the compositional inverse of f 3 ( x ) is
f 3 1 ( x ) = ( A 2 x + x q + A x q 2 ) q 3 2 x q + 1 .
Employing the same multivariate and resultant techniques, Wang et al. [104] established the following six related results.
Theorem 67.
[104] [Theorem 3.1] For a positive integer k with k ¬ 1 ( mod 3 ) . Let q = 3 k . Then
f ( x ) = x q 2 + q 1 x q 2 q + 1 + x
is a permutation polynomial over F q 3 .
Wang et al. [104] showed that for any a F q 3 , if a = 0 , then the unique solution of f ( x ) = a is x = 0 , and if a 0 , then the unique solution of f ( x ) = a is
x = a 3 b a 3 c a 2 b c a b 3 + a b 2 c + b 3 c + b 2 c 2 b c 3 c 4 a 3 a 2 c a b 2 + a b c + b 3 b c 2 + c 3 ,
where b = a q = f q ( x ) , c = b q = f q 2 ( x ) . Applying the local method, we have the following result.
Theorem 68.
Let the notations be defined as Theorem 67. Then the compositional inverse of f ( x ) = x q 2 + q 1 x q 2 q + 1 + x over F q 3 is
f 1 ( x ) = x q + 3 x q 2 + 3 x q 2 + q + 2 x 3 q + 1 + x q 2 + 2 q + 1 + x q 2 + 3 q + x 2 q 2 + 2 q x 3 q 2 + q x 4 q 2 · x 3 x q 2 + 2 x q + 2 + x q 2 + q + 1 + x 3 q x 2 q 2 + q + x 3 q 2 q 3 2 .
Theorem 69.
[104] [Theorem 3.2] For a positive integer k with k ¬ 1 ( mod 3 ) . Let q = 3 k . Then
f ( x ) = x q 2 + q 1 + x q 2 + x
is a permutation polynomial over F q 3 .
Wang et al. [104] showed that for any a F q 3 , if a = 0 , then the unique solution of f ( x ) = a is x = 0 , and if a 0 , then the unique solution of f ( x ) = a is
x = a 2 b 2 a 2 b c + a b 3 a b 2 c + a 3 c b 3 c b 2 c 2 a 3 a b 2 a b c a c 2 + b 3 b 2 c + c 3 ,
where b = a q = f q ( x ) , c = b q = f q 2 ( x ) . Using the local method, we have the following result.
Theorem 70.
Let the notations be defined as in Theorem 69. Then the compositional inverse of f ( x ) = x q 2 + q 1 + x q 2 + x over F q 3 is
f 1 ( x ) = x 2 q + 2 x q 2 + q + 2 + x 3 q + 1 x q 2 + 2 q + 1 + x q 2 + 3 x q 2 + 3 q x 2 q 2 + 2 q · x 3 x 2 q + 1 x q 2 + q + 1 x 2 q 2 + 1 + x 3 q x q 2 + 2 q + x 3 q 2 q 3 2 .
Theorem 71.
[104] [Theorem 3.3] For a positive integer k with k ¬ 1 ( mod 3 ) . Let q = 3 k . Then
f ( x ) = x q 2 + q 1 + x q x
is a permutation polynomial over F q 3 .
Wang et al. [104] showed that for any a F q 3 , if a = 0 , then the unique solution of f ( x ) = a is x = 0 , and if a 0 , then the unique solution of f ( x ) = a is
x = a 3 + a 2 c + a b 2 a b c b 3 + b c 2 c 3 a 2 b c a 2 c 2 + a b 3 a b c 2 + a c 3 b 2 c 2 + b c 3 ,
where b = a q = f q ( x ) , c = b q = f q 2 ( x ) . According to the local method, we have the following result.
Theorem 72.
Let the notations be defined as in Theorem 71. Then the compositional inverse of f ( x ) = x q 2 + q 1 + x q x over F q 3 is
f 1 ( x ) = x 3 + x q 2 + 2 + x 2 q + 1 x q 2 + q + 1 x 3 q + x 2 q 2 + q x 3 q 2 · x q 2 + q + 2 x 2 q 2 + 2 + x 3 q + 1 x 2 q 2 + q + 1 + x 3 q 2 + 1 x 2 q 2 + 2 q + x 3 q 2 + q q 3 2 .
Theorem 73.
[104] [Theorem 3.4] For a positive integer k with k ¬ 2 ( mod 3 ) . Let q = 3 k . Then
f ( x ) = x q 2 + q 1 x q 3 q 2 + q + x
is a permutation polynomial over F q 3 .
Wang et al. [104] showed that for any a F q 3 , if a = 0 , then the unique solution of f ( x ) = a is x = 0 , and if a 0 , then the unique solution of f ( x ) = a satisfies
x q = a 3 b a 3 c a 2 b c a 2 c 2 a b 3 + a b 2 c + a c 3 + b 3 c + c 4 a 3 a 2 b + a b c a c 2 + b 3 b 2 c + c 3 ,
or
x = c 3 a c 3 b c 2 a b c 2 b 2 c a 3 + c a 2 b + c b 3 + a 3 b + b 4 c 3 c 2 a + c a b c b 2 + a 3 a 2 b + b 3 ,
where b = a q = f q ( x ) , c = b q = f q 2 ( x ) . According to the local method, we have the following result.
Theorem 74.
Let the notations be defined as in Theorem 73. Then the compositional inverse of f ( x ) = x q 2 + q 1 x q 3 q 2 + q + x over F q 3 is
f 1 ( x ) = x 3 q 2 + 1 x 3 q 2 + q x 2 q 2 + q + 1 x 2 q 2 + 2 q x q 2 + 3 + x q 2 + q + 2 + x q 2 + 3 q + x q + 3 + x 4 q · x 3 q 2 x 2 q 2 + 1 + x q 2 + q + 1 x q 2 + 2 q + x 3 x q + 2 + x 3 q q 3 2 .
Theorem 75.
[104] [Theorem 3.5] For a positive integer k with k ¬ 2 ( mod 3 ) . Let q = 3 k . Then
f ( x ) = x q 2 + q 1 + x q + x
is a permutation polynomial over F q 3 .
Wang et al. [104] showed that for any a F q 3 , if a = 0 , then the unique solution of f ( x ) = a is x = 0 , and if a 0 , then the unique solution of f ( x ) = a is
x = a 2 b c + a 2 c 2 + a b 3 a b c 2 + a c 3 b 2 c 2 b c 3 a 3 a 2 c a b 2 a b c + b 3 b c 2 + c 3 ,
where b = a q = f q ( x ) , c = b q = f q 2 ( x ) . It follows from the local method that we have the following result.
Theorem 76.
Let the notations be defined as in Theorem 75. Then the compositional inverse of f ( x ) = x q 2 + q 1 + x q + x over F q 3 is
f 1 ( x ) = x q 2 + q + 2 + x 2 q 2 + 2 + x 3 q + 1 x 2 q 2 + q + 1 + x 3 q 2 + 1 x 2 q 2 + 2 q x 3 q 2 + q · x 3 x q 2 + 2 x 2 q + 1 x q 2 + q + 1 + x 3 q x 2 q 2 + q + x 3 q 2 q 3 2 .
Theorem 77.
[104] [Theorem 3.6] For a positive integer k with k ¬ 2 ( mod 3 ) . Let q = 3 k . Then
f ( x ) = x q 2 + q 1 + x q 2 x
is a permutation polynomial over F q 3 .
Wang et al. [104] showed that for any a F q 3 , if a = 0 , then the unique solution of f ( x ) = a is x = 0 , and if a 0 , then the unique solution of f ( x ) = a is
x = a 2 b 2 + a 2 b c a b 3 + a b 2 c a c 3 b 3 c + b 2 c 2 a 3 a 2 b + a b c a c 2 + b 3 b 2 c + c 3 ,
where b = a q = f q ( x ) , c = b q = f q 2 ( x ) . It follows from the local method that we have the following result.
Theorem 78.
Let the notations be defined as in Theorem 77. Then the compositional inverse of f ( x ) = x q 2 + q 1 + x q 2 x over F q 3 is
f 1 ( x ) = x 2 q + 2 + x q 2 + q + 2 x 3 q + 1 + x q 2 + 2 q + 1 x 3 q 2 + 1 x q 2 + 3 q + x 2 q 2 + 2 q · x 3 x q + 2 + x q 2 + q + 1 x 2 q 2 + 1 + x 3 q x q 2 + 2 q + x 3 q 2 q 3 2 .
Theorem 79.
[105] [Theorem 2] For a positive integer m, let q = 2 m and a F q 3 . If m is even with m ¬ 2 ( mod 3 ) and a 2 ( q 2 + q + 1 ) + a q 2 + q + 1 = 1 , then
f ( x ) = x q 2 q + 1 + a q + 2 x q + a x
is a permutation polynomial over F q 3 .
Pang et al. [105] showed that for any a F q 3 , if a = 0 , then the unique solution of f ( x ) = A is x = 0 , and if A 0 , then the unique solution of f ( x ) = A is
x = ( θ 2 / θ 1 ) 1 / 2 ,
where θ 1 = A 3 + A 2 B a q 2 + q + 3 + A 2 C a q 2 + 3 q + 3 + A B 2 a q 2 + q + 5 + A B C a 2 q 2 + 4 q + 6 + A C 2 a 2 q 2 + 6 q + 6 + B 3 a q 2 + q + 7 + B 2 C a 2 q 2 + 4 q + 8 + B C 2 a 2 q 2 + 6 q + 8 + C 3 a 2 q 2 + 8 q + 8 , θ 2 = A 4 + A 2 C 2 a 4 q + 4 + B 2 C 2 a 4 q + 8 , B = A q = f q ( x ) , C = B q = f q 2 ( x ) . It follows from the local method that we have the following result.
Theorem 80.
Let the notations be defined as in Theorem 79. Then the compositional inverse of f ( x ) = x q 2 q + 1 + a q + 2 x q + a x over F q 3 is
f 1 ( x ) = ( x 3 2 + a q 2 + q + 3 2 x q 2 + 1 + a q 2 + 3 q + 3 2 x q 2 2 + 1 + a q 2 + q + 5 2 x q + 1 2 + a q 2 + 2 q + 3 x q 2 + q + 1 2 + a q 2 + 3 q + 3 x q 2 + 1 2 + a q 2 + q + 7 2 x 3 q 2 + a q 2 + 2 q + 4 x q 2 2 + q + a q 2 + 3 q + 4 x q 2 + q 2 + a q 2 + 4 q + 4 x 3 q 2 2 ) q 3 2 · x 2 + a 2 q + 2 x q 2 + 1 + a 2 q + 4 x q 2 + q
Theorem 81.
[105] [Theorem 3] For a positive integer m, let q = 2 m and a F q 3 . If m is even with m ¬ 1 ( mod 3 ) and a 2 ( q 2 + q + 1 ) + a q 2 + q + 1 = 1 , then
f ( x ) = x q 2 q + 1 + a q 2 + 2 x q + a x q 2
is a permutation polynomial over F q 3 .
Pang et al. [105] showed that for any a F q 3 , if a = 0 , then the unique solution of f ( x ) = A is x = 0 , and if A 0 , then the unique solution of f ( x ) = A is
x = ( θ 2 / θ 1 ) 1 / 2 ,
where θ 1 = A 3 + A 2 B a 3 q 2 + q + 3 + A 2 C a q 2 + q + 3 + A B 2 a 6 q 2 + 2 q + 6 + A B C a 4 q 2 + 2 q + 6 + A C 2 a q 2 + q + 5 + B 3 a 8 q 2 + 2 q + 8 + B 2 C a 6 q 2 + 2 q + 8 + B C 2 a 4 q 2 + 2 q + 8 + C 3 a q 2 + q + 7 , θ 2 = A 4 + A 2 B 2 a 4 q 2 + 4 + B 2 C 2 a 4 q 2 + 8 , B = A q = f q ( x ) , C = B q = f q 2 ( x ) . It follows from the local method that we have the following result.
Theorem 82.
Let the notations be defined as in Theorem 81. Then the compositional inverse of f ( x ) = f ( x ) = x q 2 q + 1 + a q 2 + 2 x q + a x q 2 over F q 3 is
f 1 ( x ) = ( x 3 2 + a 3 q 2 + q + 1 2 x q 2 + 1 + a q 2 + q + 3 2 x q 2 2 + 1 + a 3 q 2 + q + 3 x q + 1 2 + a q 2 + 2 q + 3 x q 2 + q + 1 2 + a q 2 + q + 5 2 x q 2 + 1 2 + a 4 q 2 + q + 4 x 3 q 2 + a 3 q 2 + q + 4 x q 2 2 + q + a 2 q 2 + q + 4 x q 2 + q 2 + a q 2 + q + 7 2 x 3 q 2 2 ) q 3 2 · x 2 + a 2 q 2 + 2 x q + 1 + a 2 q 2 + 4 x q 2 + q .
Theorem 83.
[105] [Theorem 4] For a positive integer m, let q = 2 m and a , b F q 3 . Then
f ( x ) = b x q ( q 2 q + 1 ) + a x q 2 q + 1 + x
permutes F q 3 if one of the following conditions holds:
(1) m 0 ( mod 3 ) , a q 2 + q + 1 = 1 , a b F 8 * , and Tr 1 3 ( a b ) = 0 ;
(2) m 0 ( mod 3 ) , a = β c , b = c q 2 + q with c q 2 + q + 1 = 1 , β F 8 * , and Tr 1 3 ( β ) = 0 ;
(3) m is even, a 2 ( q 2 + q + 1 ) + a q 2 + q + 1 = 1 , and a b = 1 .
Pang et al. [105] showed that for any a F q 3 , if a = 0 , then the unique solution of f ( x ) = A is x = 0 , if A 0 , then the unique solution of f ( x ) = A with condition (1) is
x = ( b 2 q 2 + 2 q A 2 + a b q A B + a 2 q 2 + 2 B 2 + a 2 b 2 q C 2 ) ( a 2 q 2 + 2 q A 2 + a q 2 b A C + a 2 q 2 b 2 B 2 + b 2 q + 2 C 2 ) · ( a b ) 3 ( A + a q 2 + 1 b B + a q 2 + 3 b 2 C ) 1 ( A + a q 2 + 1 b B + a q 2 + 7 b 6 C ) 1 ( A + a q 2 + 5 b 5 B + a q 2 + 7 b 6 C ) 1 ,
the unique solution of f ( x ) = A with condition (2) is
x = ( A 2 + β c q 2 A B + β 4 c 2 q 2 B 2 + β 2 c 2 q 2 + 2 C 2 ) ( β 4 A 2 + β c q 2 + 1 A C + β 2 c 2 q 2 B 2 + c 2 q 2 + 2 C 2 ) · β 3 ( A + β 2 c q 2 B + β c q 2 + 1 C ) 1 ( A + β 6 c q 2 B + β c q 2 + 1 C ) 1 ( A + β 6 c q 2 B + β 5 c q 2 + 1 C ) 1 ,
and the unique solution of f ( x ) = A with condition (3) is
x = ( A 2 + a 2 q 2 + q + 2 A C + a 3 q 2 + q + 1 B 2 + a 4 q 2 + 2 q + 4 C 2 ) ( A 2 + a 2 q 2 + q + 1 A B + a 4 q 2 + 2 q + 2 B 2 + a 2 q 2 + 2 C 2 ) · ( A + a 2 q 2 + q + 1 B + a q 2 + 1 C ) 1 ( A + a 3 q 2 + 2 q + 2 B + a q 2 + 1 C ) 1 ( A + a 3 q 2 + 2 q + 2 B + a 2 q 2 + q + 2 C ) 1 ,
where A = f ( x ) , B = f ( x ) q , C = f ( x ) q 2 . It follows from the local method that we have the following result.
Theorem 84.
Let the notations be defined as in Theorem 83.
(1) If m 0 ( mod 3 ) , a q 2 + q + 1 = 1 , a b F 8 * , and Tr 1 3 ( a b ) = 0 , then the compositional inverse of f ( x ) = b x q ( q 2 q + 1 ) + a x q 2 q + 1 + x over F q 3 is
f 1 ( x ) = ( b 2 q 2 + 2 q x 2 + a b q x q + 1 + a 2 q 2 + 2 x 2 q + a 2 b 2 q x 2 q 2 ) ( a 2 q 2 + 2 q x 2 + a q 2 b x q 2 + 1 + a 2 q 2 b 2 B 2 + b 2 q + 2 x q 2 ) · ( a b ) 3 ( x + a q 2 + 1 b x q + a q 2 + 3 b 2 x q 2 ) ( x + a q 2 + 1 b x q + a q 2 + 7 b 6 x q 2 ) ( x + a q 2 + 5 b 5 x q + a q 2 + 7 b 6 x q 2 ) q 3 2 .
(2) If m 0 ( mod 3 ) , a = β c , b = c q 2 + q with c q 2 + q + 1 = 1 , β F 8 * , and Tr 1 3 ( β ) = 0 , then the compositional inverse of f ( x ) = b x q ( q 2 q + 1 ) + a x q 2 q + 1 + x over F q 3 is
f 1 ( x ) = ( x 2 + β c q 2 x q + 1 + β 4 c 2 q 2 x 2 q + β 2 c 2 q 2 + 2 x 2 q 2 ) ( β 4 x 2 + β c q 2 + 1 x q 2 + 1 + β 2 c 2 q 2 x 2 q + c 2 q 2 + 2 x 2 q 2 ) · β 3 ( x + β 2 c q 2 x q + β c q 2 + 1 x q 2 ) ( x + β 6 c q 2 x q + β c q 2 + 1 x q 2 ) ( x + β 6 c q 2 x q + β 5 c q 2 + 1 x q 2 ) q 3 2 .
(3) If m is even, a 2 ( q 2 + q + 1 ) + a q 2 + q + 1 = 1 , and a b = 1 , then the compositional inverse of f ( x ) = b x q ( q 2 q + 1 ) + a x q 2 q + 1 + x over F q 3 is
f 1 ( x ) = ( x + a 2 q 2 + q + 1 x q + a q 2 + 1 x q 2 ) ( x + a 3 q 2 + 2 q + 2 x q + a q 2 + 1 x q 2 ) ( x + a 3 q 2 + 2 q + 2 x q + a 2 q 2 + q + 2 x q 2 ) q 3 2 · ( x 2 + a 2 q 2 + q + 2 x q 2 + 1 + a 3 q 2 + q + 1 x 2 q + a 4 q 2 + 2 q + 4 x 2 q 2 ) ( x 2 + a 2 q 2 + q + 1 x q + 1 + a 4 q 2 + 2 q + 2 x 2 q + a 2 q 2 + 2 x 2 q 2 ) .
Theorem 85.
[105] [Theorem 5] For a positive integer m with m 3 ( mod 9 ) , let q = 2 m , a , b , c F q 3 and β F 8 * with a = β c , b = β 2 c 2 q + 1 , c q 2 + q + 1 = 1 , and β 3 + β 2 + 1 = 0 . Then
f ( x ) = b x q 2 ( q 2 q + 1 ) + a x q ( q 2 q + 1 ) + x
permutes F q 3 .
Pang et al. [105] showed that for any a F q 3 , if a = 0 , then the unique solution of f ( x ) = A is x = 0 , if A 0 , then the unique solution of f ( x ) = A is
x = ( θ 2 / θ 1 ) 1 / 2 ,
where θ 1 = c 2 q 2 + 2 A 3 + c q 2 + 2 β 5 A 2 B + c q 2 + 1 A 2 C + c 2 A B 2 + c β 3 A B C + β 5 A C 2 + c q + 3 B 3 + c q + 2 β 5 B 2 C + c q + 1 B C 2 + c q C 3 , θ 2 = c 2 q 2 + 3 A 4 + c β 3 A 2 C 2 + c 2 q + 5 β 4 B 4 + c 2 q + 1 β 4 C 4 ,   A = f ( x ) , B = f ( x ) q , C = f ( x ) q 2 . It follows from the local method that we have the following result.
Theorem 86.
Let the notations be defined as in Theorem 85. Then the compositional inverse of f ( x ) = b x q 2 ( q 2 q + 1 ) + a x q ( q 2 q + 1 ) + x over F q 3 is
f 1 ( x ) = c 2 q 2 + 3 x 4 + c β 3 x 2 q 2 + 2 + c 2 q + 5 β 4 x 4 q + c 2 q + 1 β 4 x 4 q 2 1 / 2 · ( c 2 q 2 + 2 x 3 + c q 2 + 2 β 5 x q + 2 + c q 2 + 1 x q 2 + 2 + c 2 x 2 q + 1 + c β 3 x q 2 + q + 1 + β 5 x 2 q 2 + 1 + c q + 3 x 3 q + c q + 2 β 5 x q 2 + 2 q + c q + 1 x 2 q 2 + q + c q x 3 q 2 ) q 3 2 1 .
Theorem 87.
[105] [Theorem 6] For a positive integer m with m 3 ( mod 9 ) , let q = 2 m , a , b , c F q 3 and β F 8 * with a = β 4 c 2 q 2 + 1 , b = β c , c q 2 + q + 1 = 1 , and β 3 + β + 1 = 0 . Then
f ( x ) = a x q 2 ( q 2 q + 1 ) + b x q 2 q + 1 ) + x
permutes F q 3 .
Pang et al. [105] showed that for any a F q 3 , if a = 0 , then the unique solution of f ( x ) = A is x = 0 , if A 0 , then the unique solution of f ( x ) = A is
x = ( θ 2 / θ 1 ) 1 / 2 ,
where θ 1 = c q β 5 A 3 + c q 2 + q β 3 A 2 B + β 6 A 2 C + c 2 q 2 + q β 6 A B 2 + c q 2 β 4 A B C + c q 2 + 1 β 3 A C 2 + c 3 q 2 + q β 5 B 3 + c 2 q 2 β 3 B 2 C + c 2 q 2 + 1 β 6 B C 2 + c 2 q 2 + 2 β 5 C 3 , θ 2 = c q 2 + 2 q β 2 A 4 + c q 2 β 4 A 2 C 2 + c 5 q 2 + 2 q β 6 B 4 + c 3 q 2 + 2 β C 4 ,   A = f ( x ) , B = f ( x ) q , C = f ( x ) q 2 . It follows from the local method that we have the following result.
Theorem 88.
Let the notations be defined as in Theorem 87. Then the compositional inverse of f ( x ) = b x q 2 ( q 2 q + 1 ) + a x q ( q 2 q + 1 ) + x over F q 3 is
f 1 ( x ) = c q 2 + 2 q β 2 x 4 + c q 2 β 4 x 2 q 2 + 2 + c 5 q 2 + 2 q β 6 x 4 q + c 3 q 2 + 2 β x 4 q 2 1 / 2 · ( c q β 5 x 3 + c q 2 + q β 3 x q + 2 + β 6 x q 2 + 2 + c 2 q 2 + q β 6 x 2 q + 1 + c q 2 β 4 x q 2 + q + 1 + c q 2 + 1 β 3 x 2 q 2 + 1 + c 3 q 2 + q β 5 x 3 q + c 2 q 2 β 3 x q 2 + 2 q + c 2 q 2 + 1 β 6 x 2 q 2 + q + c 2 q 2 + 2 β 5 x 3 q 2 ) q 3 2 1 .
Bartoli [106] considered four classes of permutation trinomials over F q 3 .
Let
h ( x ) = x ( x 22 + 9 x 19 + 18 x 18 + x 17 + 63 x 16 + 78 x 15 + 72 x 14 + 165 x 13 215 x 12 64 x 11 + 300 x 10 108 x 9 + 15 x 8 + 45 x 7 + 7 x 6 + 36 x 5 + 6 x 4 + 3 x 2 + 1 ) · ( x 44 x 42 + 3 x 41 18 x 40 7 x 39 + 22 x 38 50 x 37 + 118 x 36 + 145 x 35 254 x 34 + 218 x 33 112 x 32 726 x 31 + 627 x 30 217 x 29 16 x 28 + 258 x 27 + 996 x 26 611 x 25 161 x 24 691 x 23 392 x 22 + 1189 x 21 + 252 x 20 645 x 19 + 458 x 18 475 x 17 141 x 16 + 237 x 15 + 72 x 14 + 298 x 13 327 x 12 121 x 11 + 140 x 10 + 47 x 9 + 27 x 8 59 x 7 10 x 6 + 22 x 5 + 3 x 4 3 x 2 + 1 ) .
Theorem 89.
[106] [Theorem 3.4] Let q 1 ( mod 3 ) . If A , B F q , B 2 + B + 1 = 0 , h ( A ) 0 , A 3 1 , then the polynomial
f ( x ) = x q 2 + q 1 + A x q 2 B x
is a permutation polynomial of F q 3 .
Bartoli [106] showed that for any a F q 3 , if a = 0 , then the unique solution of f ( x ) = A is x = 0 , and if A 0 , then the unique solution of f ( x ) = A is
x = ( A 2 B + A 2 ) a q 2 + 2 q + 1 + ( A B A ) a 2 q 2 + q + 1 + A B a q 2 + 3 q A a 2 q + 2 B a q 2 + q + 2 ( B + 1 ) ( a 3 q + 1 + a 3 q 2 + 1 ) a 2 q 2 + 2 q ( A 3 B + A 3 3 B 3 ) a q 2 + q + 1 + A 2 B ( a q + 2 + a 2 q 2 + 1 + a q 2 + 2 q ) + ( A B A ) ( a q 2 + 2 + a 2 q + 1 + a 2 q 2 + q ) a 3 a 3 q a 3 q 2 .
Theorem 90.
Let the notations be defined as in Theorem 89. Then the compositional inverse of f ( x ) = x q 2 + q 1 + A x q 2 B x over F q 3 is
f 1 ( x ) = ( A 2 B + A 2 ) x q 2 + 2 q + 1 + ( A B A ) x 2 q 2 + q + 1 + A B x q 2 + 3 q A x 2 q + 2 B x q 2 + q + 2 ( B + 1 ) ( x 3 q + 1 + x 3 q 2 + 1 ) x 2 q 2 + 2 q · ( A 3 B + A 3 3 B 3 ) x q 2 + q + 1 + A 2 B ( x q + 2 + x 2 q 2 + 1 + x q 2 + 2 q ) + ( A B A ) ( x q 2 + 2 + x 2 q + 1 + x 2 q 2 + q ) x 3 x 3 q x 3 q 2 q 3 2 .
Theorem 91.
[106] [Theorem 3.5] If A , B F q with B 2 + B + 1 = 0 and A 3 1 , are such that B x 3 + A 2 x 2 + ( A A B ) x B has no roots in μ q 2 + q + 1 = { x x q 2 + q + 1 = 1 } , then the polynomial
f ( x ) = x q 2 + q 1 + A x q B x
is a permutation polynomial of F q 3 .
Bartoli [106] showed that for any a F q 3 , if a = 0 , then the unique solution of f ( x ) = A is x = 0 , and if A 0 , then the unique solution of f ( x ) = A is
x = ( A 2 B + A 2 ) a 2 q 2 + q + 1 + ( A B A ) a q 2 + 2 q + 1 + A B a 3 q 2 + q A a 2 q 2 + 2 ( B + 1 ) ( a 3 q + 1 + a 3 q 2 + 1 ) a 2 q 2 + 2 q B a q 2 + q + 2 ( A 3 B + A 3 3 B 3 ) a q 2 + q + 1 + A 2 B ( a q 2 + 2 + a 2 q + 1 + a 2 q 2 + q ) + ( A B A ) ( a q 2 + 2 q + a q + 2 + a 2 q 2 + 1 ) a 3 a 3 q a 3 q 2 .
Theorem 92.
Let the notations be defined as in Theorem 91. Then the compositional inverse of f ( x ) = x q 2 + q 1 + A x q B x over F q 3 is
f 1 ( x ) = ( A 2 B + A 2 ) x 2 q 2 + q + 1 + ( A B A ) x q 2 + 2 q + 1 + A B x 3 q 2 + q A x 2 q 2 + 2 ( B + 1 ) ( x 3 q + 1 + x 3 q 2 + 1 ) x 2 q 2 + 2 q B x q 2 + q + 2 · ( A 3 B + A 3 3 B 3 ) x q 2 + q + 1 + A 2 B ( x q 2 + 2 + x 2 q + 1 + x 2 q 2 + q ) + ( A B A ) ( x q 2 + 2 q + x q + 2 + x 2 q 2 + 1 ) x 3 x 3 q x 3 q 2 q 3 2 .
Theorem 93.
[101] [Theorem 2.4] Let k , n be positive integers with k ¬ 2 ( mod 3 ) and n = 3 k + 1 . Then
f ( x ) = x 2 2 k + 1 + 2 k + 1 + 1 + x 2 k + 1 + 1 + x
is a permutation polynomial over F 2 n .
Wang et al. [101] showed that for any a F 2 n , if a = 0 , then the unique solution of f ( x ) = a is x = 0 , and if a 0 , then the unique solution of f ( x ) = a is
x = a + a b 2 ( a 2 + b 2 + c 2 + 1 ) a 2 + a 2 b 2 + b 4 + c 4 + 1 ,
where b = a 2 k = f ( x ) 2 k , c = b 2 k = f ( x ) 2 2 k . It follows from the local method that we have the following result.
Theorem 94.
Let the notations be defined as in Theorem 93. Then the compositional inverse of f ( x ) = f ( x ) = x 2 2 k + 1 + 2 k + 1 + 1 + x 2 k + 1 + 1 + x is
f 1 ( x ) = x + x 2 k + 1 + 1 ( x 2 + x 2 k + 1 + x 2 2 k + 1 + 1 ) x 2 + x 2 k + 1 + 2 + x 2 k + 2 + x 2 2 k + 2 + 1 .
Theorem 95.
[101] [Theorem 2.5] Let k , n be positive integers n = 3 k 1 . Then
f ( x ) = x 2 3 k 1 2 2 k + 2 k + x 2 k 1 + x
is a permutation polynomial over F 2 n .
Wang et al. [101] showed that for any a F 2 n , if a = 0 , then the unique solution of f ( x ) = a is x = 0 , and if a 0 , then the unique solution of f ( x ) = a is
x = a + 1 , if a 2 + b 2 + b c + c + 1 = 0 ( a b c ) / ( a 2 + b 2 + b c + c + 1 ) , if a 2 + b 2 + b c + c + 1 0 .
where b = a 2 k = f ( x ) 2 k , c = b 2 k = f ( x ) 2 2 k . It follows from the local method that we have the following result.
Theorem 96.
Let the notations be defined as in Theorem 95. Then the compositional inverse of f ( x ) = x 2 3 k 1 2 2 k + 2 k + x 2 k 1 + x over F 2 n is
f 1 ( x ) = 0 , if x = 0 , x + 1 , if x 2 + x 2 k + 1 + x 2 2 k + 2 k + x 2 2 k + 1 = 0 , x 2 2 k + 2 k + 1 x 2 + x 2 k + 1 + x 2 2 k + 2 k + x 2 2 k + 1 , if x 2 + x 2 k + 1 + x 2 2 k + 2 k + x 2 2 k + 1 0 .
Theorem 97.
[98] [Proposition 2.6] Let m > 1 be an odd integer and k = ( m + 1 ) / 2 . Then the polynomial
f ( x ) = x + x 2 k 1 + x 2 k + 1
is a permutation polynomial over F 2 m * .
As noted in [98], the permutation polynomial f ( x ) = x + x 2 k 1 + x 2 k + 1 is **quasi-multiplicatively (QM) equivalent to the permutation polynomials in Theorems 5.1 and 5.2 of [107], namely:
f 1 ( x ) = x + u 2 k 1 1 x 2 k 1 + u 2 k 1 x 2 k + 1
and
f 2 ( x ) = x + u x 2 k 1 + u 2 k x 2 m 2 k + 1 + 2 .
Therefore, these results will not be restated here.
For any c F 2 m * , Wu et al. [98] showed that the unique solution of the equation f ( x ) = x + x 2 k 1 + x 2 k + 1 = c is
x = c d 1 + c 2 + d ,
where d = c 2 k . Then we have the following result.
Theorem 98.
Let the notations be defined as in Theorem 97. Then the compositional inverse of f ( x ) = x + x 2 k 1 + x 2 k + 1 over F 2 m is
f 1 = x 2 k + 1 1 + x + x 2 k .
Lemma 8.
[108] [Theorem 3.4] Let k be a positive integer and q be a prime power with q ¬ 0 ( mod 3 ) , and let m be an even positive integer. Then
f ( x ) = x + x k q m / 2 ( k 1 ) + x ( k + 1 ) k q m / 2
is a permutation polynomial of F q m if and only if one of the following three conditions holds:
(1) m 0 ( mod 4 ) ;
(2) q 1 ( mod 3 ) ;
(3) m 2 ( mod 4 ) , q 1 ( mod 3 ) , and exp 3 ( k ) exp 3 ( q m / 2 + 1 ) , where exp 3 ( i ) denotes the exponent of 3 in cannonical factorization of i .
Ding et al. [108] have show that for any a 0 , the equation f ( x ) = a has a unique root
x = a k q m / 2 + k + 1 a 2 k + a k + k q m / 2 + a 2 q m / 2 ( see ( 3.22 ) in bad   hbox
and for a = 0 , the equation f ( x ) = 0 has the only solution x = 0 . Then we have the following result by Lemma 14.
Theorem 99.
Let the notations be defined in Lemma 8, and
f ( x ) = x + x k q m / 2 ( k 1 ) + x ( k + 1 ) k q m / 2
is a permutation polynomial over F q m . Then the compositional inverse of f ( x ) is
f 1 ( x ) = x k q m / 2 + k + 1 x 2 k + x k + k q m / 2 + x 2 q m / 2 q 3 2 .
For i = 1 , 2 , 3 , let ψ i ( x ) = x q i 1 , φ i ( x ) = ψ i ( f ( x ) ) . The following result is derived from the local method.
Table 2. Known classes of non-linearized permutation trinomial over F p 3 m for odd characteristic and its inverse
Table 2. Known classes of non-linearized permutation trinomial over F p 3 m for odd characteristic and its inverse
No. f ( x ) F q 3 ( q = p m ) conditions on m and p Refs. its inverse
1 x q 2 + q 1 x q 2 q + 1 + x p = 3 , m 1 ( mod 3 ) [104] [Theorem 3.1] Theorem 68
2 x q 2 + q 1 + x q 2 + x p = 3 , m 1 ( mod 3 ) [104] [Theorem 3.2] Theorem 70
3 x q 2 + q 1 + x q x p = 3 , m 1 ( mod 3 ) [104] [Theorem 3.3] Theorem 72
4 x q 2 + q 1 x q 3 q 2 + q + x p = 3 , m 2 ( mod 3 ) [104] [Theorem 3.4] Theorem 74
5 x q 2 + q 1 + x q + x p = 3 , m 2 ( mod 3 ) [104] [Theorem 3.5] Theorem 76
6 x q 2 + q 1 + x q 2 x p = 3 , m 2 ( mod 3 ) [104] [Theorem 3.6] Theorem 78
Table 3. Known classes of non-linearized permutation trinomial over F 2 3 m and its inverse
Table 3. Known classes of non-linearized permutation trinomial over F 2 3 m and its inverse
No. f ( x ) F q 3 where q = 2 m Conditions on m Refs. Its inverse
1 a x + a q + 2 x q + x q 2 q + 1 ; a 2 ( q 2 + q + 1 ) + a q 2 + q + 1 = 1 m 2 ( mod 3 )   m is even [105] [Theorem 2] Theorem 80
2 a q 2 + 2 x q + a x q 2 + x q 2 q + 1 ; a 2 ( q 2 + q + 1 ) + a q 2 + q + 1 = 1 m 1 ( mod 3 )   m is even [105] [Theorem 3] Theorem 82
3 x + a x q 2 + q 1 + b x q ( q 2 q + 1 ) ; a q 2 + q + 1 = 1 , a b F 2 3 * and Tr 1 3 ( a b ) = 0 m 0 ( mod 3 ) [105] [Theorem 4] Theorem 84
x + a x q 2 + q 1 + b x q ( q 2 q + 1 ) ; a = β c , b = c q 2 + q with c q 2 + q + 1 = 1 , β F 2 3 * , Tr 1 3 ( β ) = 0
x + a x q 2 + q 1 + b x q ( q 2 q + 1 ) ; a q 2 + q + 1 + a q 2 + q + 1 = 1 and a b = 1 m is even
4 x + a x q ( q 2 q + 1 ) + b x q 2 ( q 2 q + 1 ) , b = β 2 c 2 q + 1 , a = β c with β F 2 3 * { 1 } , β 3 + β 2 + 1 = 0 and c q 2 + q + 1 = 1 m 3 ( mod 9 ) [105] [Theorem 5] Theorem 86
5 x + a x q 2 ( q 2 q + 1 ) + b x q 2 q + 1 , a = β 4 c 2 q 2 + 1 , b = β c with β F 2 3 * , β 3 + β + 1 = 0 and c q 2 + q + 1 = 1 m 3 ( mod 9 ) [105] [Theorem 5] Theorem 88
6 x + A x q 2 q + 1 + x q 2 + q 1 , A F q with A 3 = 1 m 2 ( mod 3 ) [99] [Theorem 3.2] Theorem 64
7 x + A x q 3 q 2 + q + x q 2 + q 1 , A F q with A 3 = 1 m 1 ( mod 3 ) [99] [Theorem 3.4] Theorem 65

Author Contributions

D. W. was responsible for the Conceptualization, visualization, and writing of the original draft. P. Y. contributed to the conceptualization and methodology design, provided research guidance, supervised the work. X.P. performed writing - review & editing of the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (NSFC) under Grant Nos. 12501006, 12171163 and 12571003.

Institutional Review Board Statement

Not applicable

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ding, C. Cyclic codes from some monomials and trinomials. SIAM Journal on Discrete Mathematics 2013, 27, 1977–1994.
  2. Ding, C.; Zhou, Z. Binary cyclic codes from explicit polynomials over GF(2m). Discrete Mathematics 2014, 321, 76–89.
  3. Laigle-Chapuy, Y. Permutation polynomials and applications to coding theory. Finite Fields and Their Applications 2007, 13, 58–70.
  4. Rivest, R.L.; Shamir, A.; Adleman, L. A method for obtaining digital signatures and public-key cryptosystems. Communications of the ACM 1978, 21, 120–126.
  5. Schwenk, J.; Huber, K. Public key encryption and digital signatures based on permutation polynomials. Electronics Letters 1998, 34, 759–760.
  6. Ding, C.; Yuan, J. A family of skew Hadamard difference sets. Journal of Combinatorial Theory, Series A 2006, 113, 1526–1535.
  7. Lidl, R.; Niederreiter, H. Finite fields; Number 20, Cambridge University Press: New York, 1997.
  8. Lidl, R.; Niederreiter, H. Introduction to finite fields and their applications; Cambridge University press: New York, 1994.
  9. Wang, Q. A survey of compositional inverses of permutation polynomials over finite fields. Designs, Codes and Cryptography 2025, 93, 831–870.
  10. Akbary, A.; Ghioca, D.; Wang, Q. On constructing permutations of finite fields. Finite Fields and Their Applications 2011, 17, 51–67.
  11. Yuan, P.; Pang, X.; Wu, D.; Guan, H. Injective Systems for Permutation Polynomials over Finite Fields. Frontiers in Combinatorics and Number Theory 2026, 2, 92–101. [CrossRef]
  12. Yuan, P. Compositional inverses of AGW-PPs -dedicated to professor cunsheng ding for his 60th birthday. Adv. Math. Commun. 2022, 16, 1185–1195. [CrossRef]
  13. Wan, D.; Lidl, R. Permutation polynomials of the form xrh(x(q-1)/d) and their group structure. Monatshefte für Mathematik 1991, 112, 149–163.
  14. Yuan, P. Permutation polynomials and their compositional inverses 2025. 32, 299–308.
  15. Rotman, J.J. An Introduction to the Theory of Groups, 4 ed.; Number 148 in Graduate Texts in Mathematics, Springer-Verlag: New York, 1995. [CrossRef]
  16. Yuan, P. Local method for compositional inverses of permutation polynomials. Communications in Algebra 2024, 52, 3070–3080.
  17. Wu, D.; Yuan, P. Permutation polynomials over finite fields by the local criterion, 2024, [arXiv:math.NT/2409.18758].
  18. Yuan, P.; Pang, X.; Wu, D. Algebraic Structure of Permutational Polynomials over Fqn II, 2025, [arXiv:math.NT/2503.22415].
  19. Pang, X.; Li, Y.; Yuan, P.; Zeng, Y. Determination of Some Types of Permutations over Fq2 with Low-Degree, 2025, [arXiv:math.NT/2508.01143].
  20. Lidl, R.; Mullen, G.L.; Turnwald, G. Dickson polynomials; Longman Scientific and Technical: Essex, 1993.
  21. Li, K.; Qu, L.; Wang, Q. Compositional inverses of permutation polynomials of the form xrh(xs) over finite fields. Cryptography and Communications 2019, 11, 279–298.
  22. Zheng, Y.; Wang, Q.; Wei, W. On Inverses of Permutation Polynomials of Small Degree Over Finite Fields. IEEE Trans. Inf. Theory 2020, 66, 914–922. [CrossRef]
  23. Zheng, Y.; Yu, Y.; Zha, Z.; Zhou, X. On inverses of permutation polynomials of the form x(xs-a)(qm-1)/s over Fqn. Designs, Codes and Cryptography 2023, 91, 1165–1181.
  24. Wu, B.; Liu, Z. Linearized polynomials over finite fields revisited. Finite Fields and Their Applications 2013, 22, 79–100.
  25. Coulter, R.; Henderson, M. A note on the roots of trinomials over a finite field. Bulletin of the Australian Mathematical Society 2004, 69, 429–432.
  26. Wu, B. Linearized and linearized derived permutation polynomials over finite fields and their compositional inverses. Ph. D. dissertation, Acad. Math. Syst. Sci., Chin. Acad. Sci., Beijing, China 2013.
  27. Wu, B. The compositional inverse of a class of linearized permutation polynomials over F2n, n odd. Finite Fields and Their Applications 2014, 29, 34–48.
  28. Tuxanidy, A.; Wang, Q. On the inverses of some classes of permutations of finite fields. Finite Fields and Their Applications 2014, 28, 244–281.
  29. Bastos, G.T. Linear permutations and their compositional inverses over Fqn. Journal of Algebra and Its Applications 2022, 21, 2250220.
  30. Niu, T.; Li, K.; Qu, L.; Wang, Q. Finding Compositional Inverses of Permutations From the AGW Criterion. IEEE Trans. Inf. Theory 2021, 67, 4975–4985. [CrossRef]
  31. Park, Y.H.; Lee, J.B. Permutation polynomials and group permutation polynomials. Bulletin of the Australian Mathematical Society 2001, 63, 67–74.
  32. Wang, Q. Cyclotomic Mapping Permutation Polynomials over Finite Fields. In Proceedings of the Sequences, Subsequences, and Consequences, International Workshop, SSC 2007, Los Angeles, CA, USA, May 31 - June 2, 2007, Revised Invited Papers; Golomb, S.W.; Gong, G.; Helleseth, T.; Song, H., Eds. Springer, 2007, Vol. 4893, Lecture Notes in Computer Science, pp. 119–128. [CrossRef]
  33. Zieve, M. On some permutation polynomials over F of the form xrh(x(q-1)/d). Proceedings of the American Mathematical Society 2009, 137, 2209–2216.
  34. Niu, T.; Li, K.; Qu, L.; Wang, Q. New constructions of involutions over finite fields. Cryptography and Communications 2020, 12, 165–185.
  35. Yuan, P.; Ding, C. Permutation polynomials over finite fields from a powerful lemma. Finite Fields and Their Applications 2011, 17, 560–574.
  36. Charpin, P.; Kyureghyan, G. When does G(x)+γTr(H(x)) permute Fpn. Finite Fields and Their Applications 2009, 15, 615–632.
  37. Kyureghyan, G.M. Constructing permutations of finite fields via linear translators. Journal of Combinatorial Theory, Series A 2011, 118, 1052–1061.
  38. Cepak, N.; Charpin, P.; Pasalic, E. Permutations via linear translators. Finite Fields and Their Applications 2017, 45, 19–42.
  39. Charpin, P.; Kyureghyan, G.M. Monomial functions with linear structure and permutation polynomials. In Finite Fields: Theory and Applications; American Mathematical Society: Providence, 2010; Vol. 518, Contemporary Mathematics, pp. 99–111.
  40. Charpin, P.; Kyureghyan, G.M.; Suder, V. Sparse permutations with low differential uniformity. Finite Fields and Their Applications 2014, 28, 214–243.
  41. Gupta, R.; Sharma, R. Further results on permutation polynomials of the form (xpm-x+δ)s+x over Fp2m. Finite Fields and Their Applications 2018, 50, 196–208.
  42. Helleseth, T.; Zinoviev, V. New Kloosterman sums identities over F2m for all m. Finite Fields and Their Applications 2003, 9, 187–193. [CrossRef]
  43. Hollmann, H.D.; Xiang, Q. Kloosterman sum identities over F2m. Discrete mathematics 2004, 279, 277–286.
  44. Li, G.; Cao, X. Several classes of permutation polynomials over the finite field Fp2m. Finite Fields and Their Applications 2023, 89, 102197. [CrossRef]
  45. Li, G.; Cao, X. Several classes of permutation polynomials based on the AGW criterion over the finite field F22m. Finite Fields and Their Applications 2024, 95, 102378. [CrossRef]
  46. Li, L.; Wang, S.; Li, C.; Zeng, X. Permutation polynomials (xpm-x+δ) s1+(xpm-x+δ) s2+x over Fpn. Finite fields and their applications 2018, 51, 31–61.
  47. Li, N.; Helleseth, T.; Tang, X. Further results on a class of permutation polynomials over finite fields. Finite Fields and Their Applications 2013, 22, 16–23.
  48. Liu, Q.; Jiang, R.; Zou, J. Several classes of permutation polynomials over Fp2m with odd characteristic based on the AGW criterion. Cryptography and Communications 2025, 17, 1569–1582.
  49. Tu, Z.; Zeng, X.; Jiang, Y. Two classes of permutation polynomials having the form (x2m+x+δ)s+x. Finite Fields and Their Applications 2015, 31, 12–24. [CrossRef]
  50. Tu, Z.; Zeng, X.; Li, C.; Helleseth, T. Permutation polynomials of the form (xpm-x+δ)s+L(x) over the finite field Fp2m of odd characteristic. Finite Fields and Their Applications 2015, 34, 20–35.
  51. Wang, L.; Wu, B. General constructions of permutation polynomials of the form (x2m+x+δ)i(2m-1)+1+x over F22m. Finite Fields and Their Applications 2018, 52, 137–155. [CrossRef]
  52. Wang, L.; Wu, B.; Liu, Z. Further results on permutation polynomials of the form (xpm-x+δ)s+L(x) over Fp2m. Finite Fields and Their Applications 2017, 44, 92–112. [CrossRef]
  53. Wu, D.; Yuan, P. Some classes of permutation polynomials of the form b(xq+ax+δ)i(q2-1)/d+1+c(xq+ax+δ)j(q2-1)/d+1+L(x) over Fq2. Applicable Algebra in Engineering, Communication and Computing 2022, 33, 135–149.
  54. Wu, D.; Yuan, P. Some new results on permutation polynomials of the form b(xq-ax+δ)s+ax over Fq2. Finite Fields and Their Applications 2024, 93, 102329.
  55. Xu, X.; Feng, X.; Zeng, X. Complete permutation polynomials with the form (xpm-x+δ)s+axpm+bx over Fp2n. Finite Fields and Their Applications 2019, 57, 309–343.
  56. Xu, G.; Luo, G.; Cao, X. Several classes of permutation polynomials of the form (xpm-x+δ)s+x over Fp2m. Finite Fields and Their Applications 2022, 79, 102001.
  57. Yuan, J.; Ding, C. Four classes of permutation polynomials of F2m. Finite fields and their applications 2007, 13, 869–876.
  58. Yuan, J.; Ding, C.; Wang, H.; Pieprzyk, J. Permutation polynomials of the form (xpm-x+δ)s+L(x). Finite fields and their applications 2008, 14, 482–493.
  59. Yuan, P.; Ding, C. Further results on permutation polynomials over finite fields. Finite Fields and Their Applications 2014, 27, 88–103.
  60. Zeng, X.; Zhu, X.; Hu, L. Two new permutation polynomials with the form (x2k+x+δ)s+x over F2n. Applicable Algebra in Engineering, Communication and Computing 2010, 21, 145–150.
  61. Zeng, X.; Zhu, X.; Li, N.; Liu, X. Permutation polynomials over F2n of the form (x2i+x+δ) s1+(x2i+x+δ) s2+x. Finite Fields and Their Applications 2017, 47, 256–268.
  62. Zha, Z.; Hu, L. Two classes of permutation polynomials over finite fields. Finite fields and their applications 2012, 18, 781–790.
  63. Zha, Z.; Hu, L.; Zhang, Z. New results on permutation polynomials of the form (xpm-x+δ)s+xpm+x over Fp2m. Cryptography and Communications 2018, 10, 567–578.
  64. Zheng, D.; Chen, Z. More classes of permutation polynomials of the form (xpm-x+δ)s+L(x). Applicable Algebra in Engineering, Communication and Computing 2017, 28, 215–223.
  65. Li, Z.; Wang, M.; Wu, J.; Zhu, X. Some new forms of permutation polynomials based on the AGW criterion. Finite Fields and Their Applications 2020, 61, 101584.
  66. Wu, D.; Yuan, P. Further results on permutation polynomials from trace functions. Applicable Algebra in Engineering, Communication and Computing 2022, 33, 341–351.
  67. Zeng, X.; Tian, S.; Tu, Z. Permutation polynomials from trace functions over finite fields. Finite Fields and Their Applications 2015, 35, 36–51.
  68. Zieve, M.E. Classes of Permutation Polynomials Based on Cyclotomy and an Additive Analogue; Springer: New York, 2010; pp. 355–361.
  69. Tuxanidy, A.; Wang, Q. Compositional inverses and complete mappings over finite fields. Discrete Applied Mathematics 2017, 217, 318–329.
  70. Wu, B.; Liu, Z. The compositional inverse of a class of bilinear permutation polynomials over finite fields of characteristic 2. Finite Fields and Their Applications 2013, 24, 136–147.
  71. Tuxanidy, A.; Wang, Q. On the inverses of some classes of permutations of finite fields. Finite Fields Their Appl. 2014, 28, 244–281. [CrossRef]
  72. Reis, L.; Wang, Q. Permutation polynomials from a linearized decomposition. arXiv preprint arXiv:2104.13234 2021.
  73. Reis, L.; Wang, Q. Constructing permutation polynomials from permutation polynomials of subfields. Finite Fields and Their Applications 2024, 96, 102415.
  74. Wu, D.; Yuan, P.; Guan, H.; Li, J. The compositional inverses of permutation polynomials of the form ∑i=1kbi(xpm+x+δ) si-x over Fp2m. Finite Fields and Their Applications 2025, 108, 102681. [CrossRef]
  75. Wu, D.; Yuan, P. The compositional inverses of the permutation polynomials from trace functions over finite fields. Designs, Codes and Cryptography 2025, 93, 3933–3953.
  76. Reis, L.; Wang, Q. The additive index of polynomials over finite fields. Finite Fields and Their Applications 2022, 79, 102002. [CrossRef]
  77. Coulter, R.S.; Henderson, M. The compositional inverse of a class of permutation polynomials over a finite field. Bulletin of the Australian Mathematical Society 2002, 65, 521–526.
  78. Laigle-Chapuy, Y. A note on a class of quadratic permutations over F2n. In Proceedings of the Applied Algebra, Algebraic Algorithms and Error-Correcting Codes, 17th International Symposium, AAECC-17, Bangalore, India, December 16-20, 2007, Proceedings; Boztas, S.; Lu, H., Eds. Springer, 2007, Vol. 4851, Lecture Notes in Computer Science, pp. 130–137. [CrossRef]
  79. Wu, D.; Yuan, P. Permutation polynomials and their compositional inverses over finite fields by a local method. Des. Codes Cryptogr. 2024, 92, 267–276. [CrossRef]
  80. Hasan, S.U.; Kaur, R. Some new classes of permutation polynomials and their compositional inverses. Finite Fields and Their Applications 2025, 108, 102685. [CrossRef]
  81. Yuan, P. Algebraic structure of permutational polynomials over Fqn. Communications in Algebra 2025, 53, 4095–4104, [. [CrossRef]
  82. Yuan, P.; Zeng, X. A note on linear permutation polynomials. Finite Fields Their Appl. 2011, 17, 488–491. [CrossRef]
  83. Charpin, P.; Kyureghyan, G.M. On a class of permutation polynomials over. In Proceedings of the International Conference on Sequences and Their Applications. Springer, 2008, pp. 368–376.
  84. Pang, X.; Yuan, P.; Li, H. Some permutation polynomials via linear translators, 2025, [arXiv:math.NT/2502.18759].
  85. Cepak, N.; Pasalic, E.; Muratović-Ribić, A. Frobenius linear translators giving rise to new infinite classes of permutations and bent functions. Cryptography and Communications 2019, 11, 1275–1295.
  86. Mesnager, S.; Ongan, P.; Özbudak, F. New bent functions from permutations and linear translators. In Proceedings of the International Conference on Codes, Cryptology, and Information Security. Springer, 2017, pp. 282–297.
  87. Qin, X.; Yan, L. Further results on permutation polynomials via linear translators. Journal of Algebra and Its Applications 2020, 19, 2050166.
  88. Cao, X.; Hu, L.; Zha, Z. Constructing permutation polynomials from piecewise permutations. Finite Fields and Their Applications 2014, 26, 162–174.
  89. Zheng, Y.; Yuan, P.; Pei, D. Piecewise constructions of inverses of some permutation polynomials. Finite Fields and Their Applications 2015, 36, 151–169.
  90. Niederreiter, H.; Winterhof, A. Cyclotomic R-orthomorphisms of finite fields. Discrete mathematics 2005, 295, 161–171.
  91. Wang, Q. A note on inverses of cyclotomic mapping permutation polynomials over finite fields. Finite Fields and Their Applications 2017, 45, 422–427.
  92. Zheng, Y.; Yu, Y.; Zhang, Y.; Pei, D. Piecewise constructions of inverses of cyclotomic mapping permutation polynomials. Finite Fields and Their Applications 2016, 40, 1–9.
  93. Bors, A.; Wang, Q. Coset-wise affine functions and cycle types of complete mappings. Finite Fields and Their Applications 2022, 83, 102088.
  94. Fernando, N.; Hou, X.D. A piecewise construction of permutation polynomials over finite fields. Finite Fields and Their Applications 2012, 18, 1184–1194.
  95. Zheng, Y.; Wang, F.; Wang, L.; Wei, W. On inverses of some permutation polynomials over finite fields of characteristic three. Finite Fields Their Appl. 2020, 66, 101670. [CrossRef]
  96. Mullen, G.L.; Muratović-Ribić, A.; Wang, Q. On Coefficients of Powers of Polynomials and their Compositions over Finite Fields. In Contemporary Developments in Finite Fields and Applications; Canteaut, A.; Mullen, G.L.; Niederreiter, H.; Winterhof, A., Eds.; World Scientific Publishing: Hackensack, NJ, 2016; pp. 270–281.
  97. Wang, Q. On inverse permutation polynomials. Finite Fields and Their Applications 2009, 15, 207–213. [CrossRef]
  98. Wu, D.; Yuan, P.; Ding, C.; Ma, Y. Permutation trinomials over F2m. Finite Fields and Their Applications 2017, 46, 38–56.
  99. Gupta, R.; Gahlyan, P.; Sharma, R. New classes of permutation trinomials over Fq3. Finite Fields and Their Applications 2022, 84, 102110.
  100. Wu, D.; Yuan, P.; Guan, H.; Li, J. The compositional inverses of three classes of permutation polynomials over finite fields. Finite Fields and Their Applications 2025, 101, 102523.
  101. Wang, Y.; Zhang, W.; Zha, Z. Six New Classes of Permutation Trinomials over F2n. SIAM Journal on Discrete Mathematics 2018, 32, 1946–1961, [. [CrossRef]
  102. Gong, X.; Gao, G.; Liu, W. On permutation polynomials of the form x1+2k+L(x). International Journal of Computer Mathematics 2016, 93, 1715–1722.
  103. Li, K.; Qu, L.; Chen, X.; Li, C. Permutation polynomials of the form cx+Trql/q(xa) and permutation trinomials over finite fields with even characteristic. Cryptography and Communications 2018, 10, 531–554.
  104. Wang, Y.; Zha, Z.; Zhang, W. Six new classes of permutation trinomials over F33k. Applicable Algebra in Engineering, Communication and Computing 2018, 29, 479–499.
  105. Pang, T.; Xu, Y.; Li, N.; Zeng, X. Permutation polynomials of the form xd+L(xs) over Fq3. Finite Fields and Their Applications 2021, 76, 101906.
  106. Bartoli, D. Permutation trinomials over Fq3. Finite Fields and Their Applications 2020, 61, 101597.
  107. Ma, J.; Zhang, T.; Feng, T.; Ge, G. Some new results on permutation polynomials over finite fields. Designs, Codes and Cryptography 2017, 83, 425–443.
  108. Ding, C.; Qu, L.; Wang, Q.; Yuan, J.; Yuan, P. Permutation trinomials over finite fields with even characteristic. SIAM Journal on Discrete Mathematics 2015, 29, 79–92.
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.
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.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2026 MDPI (Basel, Switzerland) unless otherwise stated

Accessibility

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings