stringtranslate.com

Polinomio de permutación

En matemáticas , un polinomio de permutación (para un anillo dado ) es un polinomio que actúa como una permutación de los elementos del anillo, es decir, la aplicación es una biyección . En caso de que el anillo sea un campo finito , los polinomios de Dickson , que están estrechamente relacionados con los polinomios de Chebyshev , proporcionan ejemplos. Sobre un campo finito, cada función, y en particular cada permutación de los elementos de ese campo, puede escribirse como una función polinómica.

En el caso de anillos finitos Z / n Z , dichos polinomios también se han estudiado y aplicado en el componente entrelazador de algoritmos de detección y corrección de errores . [1] [2]

Polinomios de permutación de variable única sobre campos finitos

Sea F q = GF( q ) el campo finito de característica p , es decir, el campo que tiene q elementos donde q = p e para algún primo p . Un polinomio f con coeficientes en F q (escrito simbólicamente como fF q [ x ] ) es un polinomio de permutación de F q si la función de F q hacia sí misma definida por es una permutación de F q . [3]

Debido a la finitud de F q , esta definición se puede expresar de varias maneras equivalentes: [4]

Una caracterización de qué polinomios son polinomios de permutación viene dada por

( Criterio de Hermite ) [5] [6] fF q [ x ] es un polinomio de permutación de F q si y solo si se cumplen las dos condiciones siguientes:

  1. f tiene exactamente una raíz en F q ;
  2. para cada entero t con 1 ≤ tq − 2 y , la reducción de f ( x ) t mod ( x qx ) tiene grado q − 2 .

Si f ( x ) es un polinomio de permutación definido sobre el campo finito GF( q ) , entonces también lo es g ( x ) = a f ( x + b ) + c para todo a ≠ 0, b y c en GF( q ) . El polinomio de permutación g ( x ) está en forma normalizada si a , b y c se eligen de modo que g ( x ) sea mónico , g (0) = 0 y (siempre que la característica p no divida el grado n del polinomio) el coeficiente de x n −1 es 0.

Hay muchas preguntas abiertas sobre los polinomios de permutación definidos sobre cuerpos finitos. [7] [8]

pequeño grado

El criterio de Hermite requiere una gran cantidad de cálculos y puede resultar difícil de utilizar para sacar conclusiones teóricas. Sin embargo, Dickson pudo usarlo para encontrar todos los polinomios de permutación de grado como máximo cinco en todos los campos finitos. Estos resultados son: [9] [6]

En Shallue & Wanless (2013) se puede encontrar una lista de todos los polinomios de permutación mónica de grado seis en forma normalizada. [10]

Algunas clases de polinomios de permutación

Más allá de los ejemplos anteriores, la siguiente lista, aunque no es exhaustiva, contiene casi todas las clases principales conocidas de polinomios de permutación sobre cuerpos finitos. [11]

Estos también se pueden obtener de la recursividad con las condiciones iniciales y . Los primeros polinomios de Dickson son:

Si a ≠ 0 y n > 1 entonces D n ( x , a ) permuta GF( q ) si y sólo si ( n , q 2 − 1) = 1 . [13] Si a = 0 entonces D n ( x , 0) = x n y se cumple el resultado anterior.

Los polinomios linealizados que son polinomios de permutación sobre GF( qr ) forman un grupo bajo la operación de módulo de composición , que se conoce como grupo de Betti-Mathieu, isomorfo al grupo lineal general GL( r , Fq ) . [14]

Polinomios excepcionales

Un polinomio excepcional sobre GF( q ) es un polinomio en F q [ x ] que es un polinomio de permutación en GF( q m ) para una infinidad de m . [15]

Un polinomio de permutación sobre GF( q ) de grado como máximo q 1/4 es excepcional sobre GF( q ) . [dieciséis]

Cada permutación de GF( q ) es inducida por un polinomio excepcional. [dieciséis]

Si un polinomio con coeficientes enteros (es decir, en ℤ[ x ] ) es un polinomio de permutación sobre GF( p ) para infinitos números primos p , entonces es la composición de polinomios lineales y de Dickson. [17] (Ver la conjetura de Schur a continuación).

Ejemplos geométricos

En geometría finita, las descripciones de coordenadas de ciertos conjuntos de puntos pueden proporcionar ejemplos de polinomios de permutación de mayor grado. En particular, los puntos que forman un óvalo en un plano proyectivo finito , PG(2, q ) con q una potencia de 2, pueden coordinarse de tal manera que la relación entre las coordenadas esté dada por un polinomio o , que es un tipo especial de polinomio de permutación sobre el campo finito GF( q ) .

Complejidad computacional

El problema de probar si un polinomio dado sobre un cuerpo finito es un polinomio de permutación se puede resolver en tiempo polinomial . [18]

Polinomios de permutación en varias variables sobre campos finitos

Un polinomio es un polinomio de permutación en n variables si la ecuación tiene exactamente soluciones para cada una . [19]

Polinomios de permutación cuadrática (QPP) sobre anillos finitos

Para el anillo finito Z / n Z se pueden construir polinomios de permutación cuadráticos. En realidad, es posible si y sólo si n es divisible por p 2 para algún número primo p . La construcción es sorprendentemente simple, sin embargo puede producir permutaciones con ciertas buenas propiedades. Es por eso que se ha utilizado en el componente entrelazador de códigos turbo en el estándar de telecomunicaciones móviles 3GPP Long Term Evolution (consulte la especificación técnica 3GPP 36.212 [20] , por ejemplo, página 14 en la versión 8.8.0).

Ejemplos simples

Considere el anillo Z /4 Z . Uno ve: ; ; ; , entonces el polinomio define la permutación

Considere el mismo polinomio para el otro anillo Z / 8 Z. Uno ve: ; ; ; ; ; ; ; , entonces el polinomio define la permutación

Anillos Z/paquete​z

Considere el anillo Z / p k Z .

Lema: para k =1 (es decir, Z / p Z ), dicho polinomio define una permutación sólo en el caso de a =0 y b no es igual a cero. Entonces el polinomio no es cuadrático, sino lineal.

Lema: para k >1, p >2 ( Z / p k Z ) dicho polinomio define una permutación si y solo si y .

Anillos Z/nortez

Considere , donde p t son números primos.

Lema: cualquier polinomio define una permutación para el anillo Z / n Z si y solo si todos los polinomios definen las permutaciones para todos los anillos , donde están los restos de módulo .

Como corolario, se pueden construir muchos polinomios de permutación cuadrática utilizando la siguiente construcción simple. Considere , suponga que k 1 >1.

Considere , tal que , pero ; supongamos que , i > 1. Y supongamos que para todo i = 1, ..., l . (Por ejemplo, se puede tomar y ). Entonces dicho polinomio define una permutación.

Para ver esto, observamos que para todos los primos p i , i > 1, la reducción de este polinomio cuadrático módulo p i es en realidad un polinomio lineal y, por lo tanto, es una permutación por razón trivial. Para el primer número primo deberíamos usar el lema discutido anteriormente para ver que define la permutación.

Por ejemplo, considere Z /12 Z y polinomio . Define una permutación.

Polinomios de mayor grado sobre anillos finitos

Un polinomio g ( x ) para el anillo Z / p k Z es un polinomio de permutación si y solo si permuta el cuerpo finito Z / p Z y para todo x en Z / p k Z , donde g ′ ( x ) es el derivada formal de g ( x ). [21]

La conjetura de Schur.

Sea K un campo numérico algebraico con R el anillo de números enteros . El término "conjetura de Schur" se refiere a la afirmación de que, si un polinomio f definido sobre K es un polinomio de permutación en R / P para infinitos ideales primos P , entonces f es la composición de polinomios de Dickson, polinomios de grado uno y polinomios. de la forma x k . De hecho, Schur no hizo ninguna conjetura en este sentido. La idea de que lo hizo se debe a Fried, [22] quien dio una prueba errónea de una versión falsa del resultado. Turnwald [23] y Müller han aportado pruebas correctas . [24]

Notas

  1. ^ Takeshita, Óscar (2006). "Intercaladores polinómicos de permutación: una perspectiva algebraico-geométrica". Transacciones IEEE sobre teoría de la información . 53 : 2116-2132. arXiv : cs/0601048 . doi :10.1109/TIT.2007.896870.
  2. ^ Takeshita, Óscar (2005). "Una nueva construcción para códigos LDPC que utilizan polinomios de permutación sobre anillos enteros". arXiv : cs/0506091 .
  3. ^ Mullen y Panario 2013, pag. 215
  4. ^ Lidl y Niederreiter 1997, pág. 348
  5. ^ Lidl y Niederreiter 1997, pág. 349
  6. ^ abc Mullen y Panario 2013, pag. 216
  7. ^ Lidl y Mullen (1988)
  8. ^ Lidl y Mullen (1993)
  9. ^ Dickson 1958, pág. 63
  10. ^ Mullen y Panario 2013, pag. 217
  11. ^ Lidl y Mullen 1988, pág. 244
  12. ^ ab Lidl y Niederreiter 1997, pág. 351
  13. ^ Lidl y Niederreiter 1997, pág. 356
  14. ^ ab Lidl y Niederreiter 1997, pág. 362
  15. ^ Mullen y Panario 2013, pag. 236
  16. ^ ab Mullen y Panario 2013, p. 238
  17. ^ Mullen y Panario 2013, pag. 239
  18. ^ Kayal, Neeraj (2005). "Reconocimiento de funciones de permutación en tiempo polinómico". Coloquio Electrónico sobre Complejidad Computacional . ECCC  TR05-008.Para investigaciones anteriores sobre este problema, ver: Ma, Keju; Von zur Gathen, Joachim (1995). "La complejidad computacional de reconocer funciones de permutación". Complejidad computacional . 5 (1): 76–97. doi :10.1007/BF01277957. SEÑOR  1319494. Shparlinski, IE (1992). "Una prueba determinista para polinomios de permutación". Complejidad computacional . 2 (2): 129-132. doi :10.1007/BF01202000. SEÑOR  1190826.
  19. ^ Mullen y Panario 2013, pag. 230
  20. ^ 3GPP TS 36.212
  21. ^ Sol, Jing; Takeshita, Óscar (2005). "Intercalador para códigos turbo que utilizan polinomios de permutación sobre anillos enteros". Transacciones IEEE sobre teoría de la información . 51 (1): 102.
  22. ^ Frito, M. (1970). "Sobre una conjetura de Schur". Matemáticas de Michigan. J .: 41–55.
  23. ^ Turnwald, G. (1995). "Sobre la conjetura de Schur". J.Austral. Matemáticas. Soc. : 312–357.
  24. ^ Muller, P. (1997). "Una prueba gratuita encuadernada con Weil de la conjetura de Schur". Campos finitos y sus aplicaciones : 25–32.

Referencias