A function from $\Bbb F_{2^n}$ to $\Bbb F_{2^n}$ is said to be {\em $k$th order sum-free} if the sum of its values over each $k$-dimensional $\Bbb F_2$-affine subspace of $\Bbb F_{2^n}$ is nonzero. This notion was recently introduced by C. Carlet as, among other things, a generalization of APN functions. At the center of this new topic is a conjecture about the sum-freedom of the multiplicative inverse function $f_{\text{\rm inv}}(x)=x^{-1}$ (with $0^{-1}$ defined to be $0$). It is known that $f_{\text{\rm inv}}$ is 2nd order (equivalently, $(n-2)$th order) sum-free if and only if $n$ is odd, and it is conjectured that for $3\le k\le n-3$, $f_{\text{\rm inv}}$ is never $k$th order sum-free. The conjecture has been confirmed for even $n$ but remains open for odd $n$. In the present paper, we show that the conjecture holds under each of the following conditions: (1) $n=13$; (2) $3\mid n$; (3) $5\mid n$; (4) the smallest prime divisor $l$ of $n$ satisfies $(l-1)(l+2)\le (n+1)/2$. We also determine the ``right'' $q$-ary generalization of the binary multiplicative inverse function $f_{\text{\rm inv}}$ in the context of sum-freedom. This $q$-ary generalization not only maintains most results for its binary version, but also exhibits some extraordinary phenomena that are not observed in the binary case.
- ID del Artículo: 2410.10426
- Título: Sobre Funciones Sum-Free
- Autores: Alyssa Ebeling, Xiang-Dong Hou, Ashley Rydell, Shujun Zhao
- Clasificación: math.NT (Teoría de Números), cs.IT (Teoría de la Información), math.IT (Matemática de la Información)
- Fecha de Publicación: Octubre de 2024 (preimpresión en arXiv)
- Enlace del Artículo: https://arxiv.org/abs/2410.10426
Este artículo estudia el concepto de funciones sum-free en cuerpos finitos. Una función de F2n a F2n se denomina sum-free de orden k si la suma de sus valores en cada subespacio afín de dimensión k sobre F2 es distinta de cero. Este concepto fue introducido recientemente por C. Carlet como una generalización de funciones APN. El núcleo de la investigación es una conjetura sobre las propiedades sum-free de la función inversa multiplicativa finv(x)=x−1. Se sabe que finv es sum-free de orden 2 (equivalentemente, de orden (n−2)) si y solo si n es impar. La conjetura establece que para 3≤k≤n−3, finv nunca es sum-free de orden k. La conjetura ha sido probada para n par, pero permanece sin resolver para n impar.
- Definición del Problema: Este artículo estudia las propiedades de funciones sum-free, en particular las propiedades sum-free de la función inversa multiplicativa. Una función sum-free es aquella cuya suma de valores es distinta de cero en todos los subespacios afines de dimensión k.
- Importancia:
- Las funciones sum-free son una generalización natural de funciones casi completamente no lineales (APN), ampliamente estudiadas en criptografía por sus propiedades de resistencia a ataques diferenciales
- Resuelven la vulnerabilidad de cifrados de bloque a ataques integrales, que explotan la previsibilidad de sumas de valores de cajas S en subespacios afines
- Desde una perspectiva teórica, el concepto de sum-freedom posee un contenido matemático rico
- Limitaciones Existentes:
- Para el caso de n impar, la conjetura central (Conjetura 1.1) sobre las propiedades sum-free de la función inversa multiplicativa permanece sin resolver completamente
- Falta investigación sobre generalizaciones apropiadas en el caso q-ario
- Motivación de la Investigación: Avanzar en la comprensión de la teoría de funciones sum-free, en particular resolver conjeturas importantes relacionadas con la función inversa multiplicativa, y explorar su generalización en cuerpos finitos más generales.
- Prueba de la Conjetura 1.1 bajo múltiples condiciones:
- El caso n=13
- El caso 3∣n
- El caso 5∣n
- El caso donde el menor factor primo l satisface (l−1)(l+2)≤(n+1)/2
- Determinación de la generalización q-aria "correcta" de la función inversa multiplicativa binaria: Se prueba que la función gq−1(x)=1/xq−1 es la generalización q-aria apropiada de finv en el caso binario
- Provisión de nuevos métodos de prueba: Se proporciona una nueva prueba de que 4∈Kn (para todo n≥6) utilizando la cota de Lang-Weil
- Descubrimiento de fenómenos anómalos en el caso q-ario: Mediante búsqueda computacional, se descubre que para q=3,5 y n=7, gq−1 es sum-free de orden k para todo 1≤k≤6 en Fq7
Dado una función f:Fqn→Fqn en un cuerpo finito Fqn, se estudia su propiedad sum-free de orden k, es decir, para todo subespacio afín k-dimensional A sobre Fq, se tiene ∑x∈Af(x)=0.
- Método del Determinante de Moore:
- Utiliza el determinante de Moore Δ(X1,…,Xk) para caracterizar la independencia lineal
- Establece la conexión entre propiedades sum-free y ceros del determinante de Moore
- Método de Polinomios Simétricos:
- Reformula el criterio de discriminación de Carlet en forma de polinomios simétricos
- Introduce el polinomio Θk(X1,…,Xk)
- Método de la Cota de Lang-Weil:
- Utiliza la cota de Lang-Weil de la geometría algebraica para estimar el número de puntos en variedades algebraicas sobre cuerpos finitos
- Prueba la irreducibilidad absoluta de Θ4
- Marco Teórico Unificado:
- Establece un marco teórico unificado desde el caso binario al caso q-ario
- Prueba que la mayoría de resultados binarios pueden generalizarse al caso q-ario
- Nuevas Técnicas de Construcción:
- El Teorema 3.3 proporciona un método sistemático para construir nuevas violaciones de sum-free a partir de violaciones conocidas
- Utiliza la estructura de subcuerpos para construcción recursiva
- Prueba de Irreducibilidad Absoluta:
- Se proporciona en el apéndice una prueba técnica de la irreducibilidad absoluta del polinomio Θ4
- Este es el paso clave para aplicar la cota de Lang-Weil
Teorema 3.6: Sea n≥3 un número impar y l el menor factor primo de n. Si (l−1)(l+2)≤(n+1)/2, entonces la Conjetura 1.1 se cumple para n.
Teorema 4.6 (Criterio de discriminación para la versión q-aria): La función gq−1 no es sum-free de orden k si y solo si existen v1,…,vk∈Fqn tales que Δ(v1,…,vk)=0 pero Δ1(v1,…,vk)=0.
Corolario 3.7: Si 3∣n, entonces la Conjetura 1.1 se cumple para n.
Teorema 3.13: Si 5∣n, entonces la Conjetura 1.1 se cumple para n.
Proposición 4.7:
- gq−1 es sum-free de orden 1
- Cuando n≥2, gq−1 es sum-free de orden 2 si y solo si n es impar
- Caso n=13: Se verifica mediante búsqueda computacional que la Conjetura 1.1 se cumple para n=13
- Resultados numéricos para el caso q-ario: Se realiza verificación computacional sistemática para q=3,5 y 7≤n≤11
- Para q=3,5 y n=7, la función gq−1 es sum-free de orden k para todo 1≤k≤6
- Este fenómeno nunca ha sido observado en el caso binario, demostrando las propiedades únicas del caso q-ario
Este artículo se construye sobre los siguientes trabajos importantes:
- Trabajo pionero de Carlet: Introdujo el concepto de funciones sum-free y la teoría básica
- Teoría de funciones APN: Las funciones sum-free son una generalización de funciones APN
- Teoría del determinante de Moore en cuerpos finitos: Proporciona herramientas técnicas importantes
- Métodos de geometría algebraica: Aplicación de herramientas como la cota de Lang-Weil
- Se resuelve la conjetura importante sobre las propiedades sum-free de la función inversa multiplicativa bajo múltiples condiciones
- Se establece un marco teórico completo desde el caso binario al caso q-ario
- Se descubren nuevos fenómenos en el caso q-ario
- La Conjetura 1.1 para n impar general permanece sin resolver completamente
- Los casos más difíciles son cuando n es primo o producto de dos primos cercanos
- La explicación teórica de fenómenos anómalos en el caso q-ario requiere investigación más profunda
- Resolver completamente la Conjetura 1.1
- Comprender profundamente las propiedades especiales del caso q-ario
- Explorar aplicaciones de funciones sum-free en criptografía
- Investigar la irreducibilidad de polinomios Θk más generales
- Contribución teórica significativa: Se logra progreso sustancial en un problema abierto importante
- Innovación metodológica: Combina métodos de teoría de números, geometría algebraica y computación
- Resultados completos: Incluye tanto pruebas teóricas como verificación computacional
- Valor de generalización: Establece un marco unificado desde el caso binario al caso q-ario
- Conjetura central no completamente resuelta: Quedan casos sin cubrir
- Complejidad técnica: Algunas pruebas (como la de irreducibilidad en el apéndice) son bastante técnicas
- Exploración limitada de aplicaciones: La discusión sobre aplicaciones criptográficas prácticas es limitada
- Valor académico: Avanza el desarrollo de la teoría emergente de funciones sum-free
- Contribución metodológica: Proporciona nuevas herramientas y técnicas para problemas similares
- Significado interdisciplinario: Conecta teoría de números, geometría algebraica y criptografía
- Diseño y análisis de cajas S en criptografía
- Investigación de propiedades algebraicas de funciones en cuerpos finitos
- Diseño de sistemas criptográficos resistentes a ataques integrales
El determinante de Moore Δ(X1,…,Xk)=det(Xjqi−1)1≤i,j≤k juega un papel clave en determinar la independencia lineal de vectores. La propiedad de ceros de su variante Δ1 se relaciona directamente con la violación de propiedades sum-free.
Al reformular el criterio de discriminación de Carlet en forma de polinomios simétricos, el autor puede utilizar resultados profundos de la teoría de funciones simétricas, proporcionando una base sólida para el análisis de irreducibilidad posterior.
Al probar la irreducibilidad absoluta de Θ4, el autor puede aplicar la cota de Lang-Weil para estimar precisamente el número de puntos en variedades algebraicas relevantes, completando así la nueva prueba de que 4∈Kn.
Este artículo realiza contribuciones importantes en el campo emergente de funciones sum-free, no solo avanzando teóricamente la comprensión de la conjetura central, sino también estableciendo un marco para generalización a casos más generales, proporcionando una base sólida para investigación posterior.