English

On Linear Representation, Complexity and Inversion of maps over finite fields

Symbolic Computation 2024-04-04 v5 Discrete Mathematics Representation Theory

Abstract

This paper defines a linear representation for nonlinear maps F:FnFnF:\mathbb{F}^n\rightarrow\mathbb{F}^n where F\mathbb{F} is a finite field, in terms of matrices over F\mathbb{F}. This linear representation of the map FF associates a unique number NN and a unique matrix MM in FN×N\mathbb{F}^{N\times N}, called the Linear Complexity and the Linear Representation of FF respectively, and shows that the compositional powers F(k)F^{(k)} are represented by matrix powers MkM^k. It is shown that for a permutation map FF with representation MM, the inverse map has the linear representation M1M^{-1}. This framework of representation is extended to a parameterized family of maps Fλ(x):FFF_{\lambda}(x): \mathbb{F} \to \mathbb{F}, defined in terms of a parameter λF\lambda \in \mathbb{F}, leading to the definition of an analogous linear complexity of the map Fλ(x)F_{\lambda}(x), and a parameter-dependent matrix representation MλM_\lambda defined over the univariate polynomial ring F[λ]\mathbb{F}[\lambda]. Such a representation leads to the construction of a parametric inverse of such maps where the condition for invertibility is expressed through the unimodularity of this matrix representation MλM_\lambda. Apart from computing the compositional inverses of permutation polynomials, this linear representation is also used to compute the cycle structures of the permutation map. Lastly, this representation is extended to a representation of the cyclic group generated by a permutation map FF, and to the group generated by a finite number of permutation maps over F\mathbb{F}.

Keywords

Cite

@article{arxiv.2010.14601,
  title  = {On Linear Representation, Complexity and Inversion of maps over finite fields},
  author = {Ramachandran Anantharaman and Virendra Sule},
  journal= {arXiv preprint arXiv:2010.14601},
  year   = {2024}
}

Comments

26 pages

R2 v1 2026-06-23T19:41:59.426Z