Para cualquier primo $p$ se puede realizar cualquier campo finito $\Bbb F_{p^n}$ como el cociente del anillo $\Bbb F_p[X]$ por el ideal máximo generado por un polinomio irreducible $f$ de grado $n$ . Al dividir por el coeficiente principal, también podemos suponer $f$ es mónico, en cuyo caso podemos escribirlo como $$f(X) = X^n + a_{n - 1} X^n + \cdots + a_1 X + a_0. \def\co{\color{#00bf00}{1}} \def\ct{\color{#0000ff}{2}} \def\ch{\color{#bf00bf}{3}} \def\cf{\color{#ff0000}{4}} \def\ci{\color{#ff7f00}{5}} $$
Si dejamos que $\zeta$ denotan una raíz de $f$ entonces $\Bbb F_{p^n} \cong \Bbb F_p[X] / \langle f \rangle \cong \Bbb F_p[\zeta]$ y, por tanto, al calcular la multiplicación en este campo y escribir los elementos como polinomios en $\zeta$ de grado $< n$ de una forma u otra utilizamos de forma iterativa la identidad $$\zeta^n = -a_{n - 1} \zeta^{n - 1} - \cdots - a_1 \zeta - a_0.$$
La multiplicación manual de elementos en este campo es ingenuamente más eficiente, entonces, cuando se elige un polinomio $f$ con menos coeficientes no nulos.
Así que, naturalmente, podemos preguntarnos cuán eficientes podemos ser:
Para cualquier primo $p$ y un número entero positivo cualquiera $n$ , cuál es el menor número $\lambda(p, n)$ de coeficientes no nulos un polinomio irreducible de grado $n$ en $\Bbb F_p$ puede tener?
Algunas observaciones entre triviales y fáciles:
- El único polinomio de grado $n$ con exactamente un coeficiente distinto de cero es $X^n$ y esto es reducible si $n > 1$ Así que $\lambda(p, 1) = 1$ y $\lambda(p, n) > 1$ para $n > 1$ .
- Para $p \neq 2$ el mapa de cuadratura en $\Bbb F_p^{\times}$ es $2$ -a- $1$ , por lo que siempre hay no-cuadrados $a$ modulo $p$ y para ello $a$ el polinomio $x^2 - a$ es irreducible, por lo que $\lambda(p, 2) = 2$ . El único polinomio irreducible de grado $2$ en $\Bbb F_2$ es $X^2 + X + 1$ Así que $\lambda(2, 2) = 3$ .
- Cualquier polinomio irreducible de grado $> 1$ tiene un término constante no nulo. En particular, el único polinomio sobre $\Bbb F_2$ con exactamente dos coeficientes no nulos y un término constante no nulo es $X^n + 1$ , pero esto siempre tiene raíz $1$ y así lo ha hecho $X + 1$ como factor; así, $\lambda(2, n) \geq 3$ para $n > 1$ .
- Los únicos polinomios (mónicos) sobre $\Bbb F_3$ con exactamente dos coeficientes no nulos, el término constante entre ellos, son $X^n \pm 1$ . Ahora, $X^n - 1$ de nuevo siempre tiene raíz $1$ . Si $n$ no es un poder de $2$ digamos, $n = 2^m q$ para $q > 1$ se puede factorizar $X^n + 1 = (X^{2^m} + 1)(X^{2^m (q - 1)} - X^{2^m (q - 2)} + \cdots + X^{2^m})$ y si $n$ es una potencia de $2$ más grande que $2$ (de hecho, cualquier múltiplo de $4$ ), podemos factorizar $X^n + 1 = (X^{n / 2} - X^{n / 4} - 1)(X^{n / 2} + X^{n / 4} - 1)$ . En resumen, si $n > 2$ entonces $X^n \pm 1$ es reducible y por tanto $\lambda(3, n) \geq 3$ . Por otro lado $X^2 + 1$ es irreducible, por lo que $\lambda(3, 2) = 2$ .
- Para $n = p$ , esta pregunta muestra que $X^p - X + a$ es irreducible para todo $a \neq 0$ Así que $\lambda(p, p) \leq 3$ . Entonces, utilizando que el mapa de Frobenius $\phi: X \mapsto X^p$ es un automorfismo vemos que todo polinomio $X^p + a$ es reducible de hecho, es un factor como $(X - b)^p$ , donde $b := \phi^{-1}(-a)$ ---y así (de nuevo ya que el término constante de cualquier polinomio irreducible de grado $n > 1$ es distinto de cero) $\lambda(p, p) = 3$ .
Algunas observaciones más de las respuestas:
-
Harry Altman da una prueba (generalizando una observación) a continuación que para $p > 3$ tenemos $\lambda(p, 3) = 2$ para $p \equiv 1 \bmod 3$ y $\lambda(p, 3) = 3$ para $p \equiv 2 \bmod 3$ . Con esto en la mano, todos $\lambda(p, n)$ , $n \leq 3$ se resuelven.
-
La respuesta de Jim Belk muestra de forma más general que podemos caracterizar rápidamente el $(p, n)$ para el que existe un polinomio irreducible de la forma $X^n + a$ es decir, para los que $\lambda(p, n) = 2$ .
Más resultados:
-
Swan ha dado varias condiciones suficientes para la reducibilidad de un trinomio $x^n + x^k + 1$ en $\Bbb F_2[x]$ (véase la cita más abajo). Una de estas condiciones en particular implica que todos estos trinomios son reducibles cuando $n \equiv 0 \bmod 8$ y por lo tanto $\lambda(2, 8m) > 3$ . Puede encontrar más detalles en $\S$ 40,9 de Jörg Arndt Materia Computacional (advertencia en pdf, $>5$ MB).
-
Ciet, Quiscater y Siet mostró igualmente que $\lambda(2, n) > 3$ si $n \equiv 13 \bmod 24$ o $n \equiv 19 \bmod 24$ .
Junto con lo anterior, unos cuantos guiones ingenuos de Maple dan como resultado la siguiente tabla que incluye todos los $(p, n)$ tal que $p < 2^5, n \leq 2^4$ . (La tabla incluye una columna para $n = 49$ porque este es el valor más pequeño para el que $\lambda(p, n) = 4$ para algunos pequeños $p$ y posiblemente cualquier $p$ .) \begin{array}{c|cccccccc} \lambda & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 & 11 & 12 & 13 & 14 & 15 & 16 & \cdots & 49\\ \hline 2 & \co & \ch & \ch & \ch & \ch & \ch & \ch & \ci & \ch & \ch & \ch & \ch & \ci & \ch & \ch & \ci & \cdots & \ch\\ 3 & \co & \ct & \ch & \ch & \ch & \ch & \ch & \ch & \ch & \ch & \ch & \ch & \ch & \ch & \ch & \ch & \cdots & \cf\\ 5 & \co & \ct & \ch & \ct & \ch & \ch & \ch & \ct & \ch & \ch & \ch & \ch & \ch & \ch & \ch & \ct & \cdots & \ch\\ 7 & \co & \ct & \ct & \ch & \ch & \ch & \ch & \ch & \ct & \ch & \ch & \ch & \ch & \ch & \ch & \ch & \cdots & \ch\\ 11 & \co & \ct & \ch & \ch & \ct & \ch & \ch & \ch & \ch & \ct & \ch & \ch & \ch & \ch & \ch & \ch & \cdots & \ch\\ 13 & \co & \ct & \ct & \ct & \ch & \ct & \ch & \ct & \ct & \ch & \ch & \ct & \ch & \ch & \ch & \ct & \cdots & \ch\\ 17 & \co & \ct & \ch & \ct & \ch & \ch & \ch & \ct & \ch & \ch & \ch & \ch & \ch & \ch & \ch & \ct & \cdots & \ch\\ 19 & \co & \ct & \ct & \ch & \ch & \ct & \ch & \ch & \ct & \ch & \ch & \ch & \ch & \ch & \ch & \ch & \cdots & \ch\\ 23 & \co & \ct & \ch & \ch & \ch & \ch & \ch & \ch & \ch & \ch & \ct & \ch & \ch & \ch & \ch & \ch & \cdots & \ch\\ 29 & \co & \ct & \ch & \ct & \ch & \ch & \ct & \ct & \ch & \ch & \ch & \ch & \ch & \ct & \ch & \ct & \cdots & \ct\\ 31 & \co & \ct & \ct & \ch & \ct & \ct & \ch & \ch & \ct & \ct & \ch & \ch & \ch & \ch & \ct & \ch & \cdots & \ch\\ \end{array}
Algunos datos:
-
Los únicos valores de $\lambda(n, p)$ que se producen para $p \leq 11, n \leq 2^8$ o $p \leq 97, n \leq 20$ son $1, 2, 3, 4, 5$ . Al parecer, los ejemplos mínimos son: $\lambda(2, 1) = 1$ , $X$ ; $\lambda(3, 2) = 2$ , $X^2 + 1$ ; $\lambda(2, 2) = 3$ , $X^2 + X + 1$ ; $\lambda(3, 49) = 4$ , $X^{49} + X^{14} + X + 2$ ; $\lambda(2, 8) = 5$ , $X^8 + X^7 + X^2 + X + 3$ . Para todos los $106$ valores de $n \leq 2^8$ para lo cual $\lambda (2, n) > 3$ tenemos $\lambda(2, n) = 5$ . Para todos los $p = 3, 5, 7, 11$ y $n \leq 2^8$ para lo cual $\lambda(p, n) > 3$ (hay $23$ , $14$ , $2$ y $1$ de estos, resp.) tenemos $\lambda(p, n) = 4$ .
-
OEIS A057486 es la secuencia de "Grados de trinomios absolutamente reducibles, es decir, números $n$ tal que $x^n + x^m + 1$ es factorizable [módulo $2$ ] para todos $m$ entre $1$ y $n$ es decir, una lista de $n > 1$ tal que $\lambda(2, n) > 3$ .
-
Notablemente, recientemente se ha demostrado que $\lambda(2, 57885161) > 3$ . (No es ajeno el hecho de que $2^{57885161}-1$ es un primo de Mersenne, aunque desconozco el alcance de esta relación).
También se pueden determinar los valores para un tamaño suficientemente pequeño $p, n$ mediante la consulta estas tablas .
Jörg Arndt, Materia Computacional (advertencia en pdf, $>5$ MB)
Mathieu Ciet, Jean-Jacques Quisquater, Francesco Sica, "A Short Note on Irreducible Trinomials in Binary Fields", (2002).
Richard G. Swan, "Factorización de polinomios sobre campos finitos", Revista de Matemáticas del Pacífico , (12) 3, pp. 1099-1106, (1962).
5 votos
¡Interesante! Tengo curiosidad por una pregunta relacionada, ¿el conjunto $\lambda(2,n), n\geq 1$ ¿limitado?
0 votos
Algunos $(p,n)$ más allá del alcance de su tabla, de manera que $\lambda(p,n) > 3$ es decir, no hay binomios o trinomios irreducibles mónicos en $\mathbf F_p[x]$ de grado $n$ son $(p,n) = (3,49)$ , $(3,57)$ , $(5,35)$ , $(5,70)$ , $(7,124)$ y $(7,163)$ .
1 votos
@KCd ¿Cómo has producido esos ejemplos?
0 votos
@user119882 Esa es una buena pregunta. Todavía no lo sé, pero se puede ver rápidamente una especie de resultado dual, es decir, que $\liminf_{n \to \infty} \lambda(2, n) = 3$ , como $x^{2 \cdot 3^m} + x^{3^m} + 1$ es irreducible para todo $m$ .
2 votos
Para cada $n > 1$ y $k$ corriendo de $1$ a $n-1$ determinar si $x^n + ax^k + b$ es irreducible como $a$ y $b$ atropellar $\mathbf F_p$ utilizando un paquete de álgebra informática. Añade $1$ si es irreducible y añadir $0$ si es reducible. Entonces veamos para qué $n$ la suma de todos los $k$ , $a$ y $b$ es $0$ . Los cálculos se realizaron hace meses, con el fin de encontrar los dos primeros $n$ para los pequeños $p$ cuando no hay binomios o trinomios irreducibles sobre $\mathbf F_p$ . (Incluyó sus datos $n = 8$ y $n = 13$ para $p = 2$ ).
1 votos
En particular, vas a encontrar $\lambda(3,n) \leq 3$ para $n \leq 57$ excepto en $n=49$ y $n=57$ , $\lambda(5,n) \leq 3$ para $n \leq 70$ excepto en $n=35$ y $n=70$ y $\lambda(7,n) \leq 3$ para $n \leq 163$ excepto en $n=124$ y $n=163$ .
0 votos
@KCd Como la lista de 2 que di es exhaustiva, se deduce que $\lambda(p,n) = 3$ para todas las entradas que faltan en el $p=3$ , $p=5$ y $p=7$ filas de la tabla anterior.
0 votos
@JimBelk, de acuerdo. Sería bueno que alguien más pudiera revisar los cálculos que hice para verificar numéricamente lo que encontré.
1 votos
@KCd Acabo de escribir un breve script y he confirmado tus resultados.
0 votos
A continuación, puede rellenar el resto de la tabla para $p \leq 7$ . Dado que las entradas 2 y 3 inundan todo lo demás, y deberían seguir haciéndolo como $n$ crece, haz una tabla para cada uno de los primeros primos $p$ para indicar por separado el $n$ hasta $500$ o $1000$ donde $\lambda(p,n)$ toma diferentes valores mayores que $3$ . Trivialmente, por supuesto, $\lambda(2,n)$ nunca tendrá valores parejos.
0 votos
Con tu nuevo Maple script deberías ser capaz de rellenar el resto de tu tabla para los primos de arriba $7$ sin mucho esfuerzo. Me sorprendería un poco si las entradas que faltan actualmente no resultan ser todas $3$ .
0 votos
@KCd Lo he hecho, y tienes razón, todas las entradas restantes en los límites de la tabla son $3$ .
0 votos
Has coloreado las entradas, lo que facilita la lectura de la tabla, pero ¿por qué hacer el número $3$ ¿Gris? Sugiere que el caso es menos importante que cuando $\lambda = 2$ . Dar $3$ un color más vibrante, como el rojo.
0 votos
No es menos importante, sólo (por el comentario de Jim) más común.
0 votos
@user119882 La respuesta sigue sin estar clara, pero para $\n \leq 2^8$ , $\lambda(2, n) \leq 5$ pero $\lambda(2, n) = 5$ para $23$ tales valores.
0 votos
@Travis He editado tu post para añadir un 2 a la columna 49. Este debería ser el único 2 en la columna. (En general, una condición necesaria para $\lambda(p,n)=2$ es que todo divisor primo de $n$ también divide $p-1$ Así que todos los demás $3$ son correctos).
0 votos
@JimBelk Muchas gracias. (Tu comentario también me ayudó a descubrir un error en mi código para encontrar irreducibles $m$ -nomios de grado $n$ mod $p$ , que falló por $m = 2$ .)