2025-11-10T02:46:09.476031

On Sum-Free Functions

Ebeling, Hou, Rydell et al.
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.
academic

On Sum-Free Functions

基本信息

  • 论文ID: 2410.10426
  • 标题: On Sum-Free Functions
  • 作者: Alyssa Ebeling, Xiang-Dong Hou, Ashley Rydell, Shujun Zhao
  • 分类: math.NT (数论), cs.IT (信息论), math.IT (数学信息论)
  • 发表时间: 2024年10月 (arXiv预印本)
  • 论文链接: https://arxiv.org/abs/2410.10426

摘要

本文研究了有限域上的sum-free函数概念。一个从F2n\mathbb{F}_{2^n}F2n\mathbb{F}_{2^n}的函数被称为kk阶sum-free的,如果它在每个kkF2\mathbb{F}_2-仿射子空间上的值的和都非零。这一概念由C. Carlet最近引入,作为APN函数的推广。研究的核心是关于乘法逆函数finv(x)=x1f_{\text{inv}}(x)=x^{-1}的sum-free性质的一个猜想。已知当且仅当nn为奇数时,finvf_{\text{inv}}是2阶(等价地,(n2)(n-2)阶)sum-free的,猜想对于3kn33\le k\le n-3finvf_{\text{inv}}永远不是kk阶sum-free的。该猜想对偶数nn已被证实,但对奇数nn仍未解决。

研究背景与动机

  1. 问题定义:本文研究sum-free函数的性质,特别是乘法逆函数的sum-free性质。Sum-free函数是指在所有kk维仿射子空间上的函数值和都非零的函数。
  2. 重要性
    • Sum-free函数是几乎完全非线性(APN)函数的自然推广,APN函数在密码学中因其抗差分攻击的性质而被广泛研究
    • 解决了分组密码对积分攻击的脆弱性问题,这类攻击利用S盒在仿射子空间上值的和的可预测性
    • 从理论角度看,sum-freedom概念具有丰富的数学内容
  3. 现有局限性
    • 对于奇数nn的情况,关于乘法逆函数sum-free性质的核心猜想(Conjecture 1.1)仍未完全解决
    • 缺乏对qq元情况下适当推广的研究
  4. 研究动机:推进对sum-free函数理论的理解,特别是解决乘法逆函数相关的重要猜想,并探索其在更一般有限域上的推广。

核心贡献

  1. 证明了Conjecture 1.1在多种条件下成立
    • n=13n=13的情况
    • 3n3|n的情况
    • 5n5|n的情况
    • 最小素因子ll满足(l1)(l+2)(n+1)/2(l-1)(l+2)\le (n+1)/2的情况
  2. 确定了二元乘法逆函数的"正确"qq元推广:证明了函数gq1(x)=1/xq1g_{q-1}(x)=1/x^{q-1}是二元情况下finvf_{\text{inv}}的恰当qq元推广
  3. 提供了新的证明方法:使用Lang-Weil界给出了4Kn4\in K_n(对所有n6n\ge 6)的新证明
  4. 发现了qq元情况的异常现象:通过计算机搜索发现,对于q=3,5q=3,5n=7n=7gq1g_{q-1}Fq7\mathbb{F}_{q^7}上对所有1k61\le k\le 6都是kk阶sum-free的

方法详解

任务定义

给定有限域Fqn\mathbb{F}_{q^n}上的函数f:FqnFqnf: \mathbb{F}_{q^n} \to \mathbb{F}_{q^n},研究其kk阶sum-free性质,即对所有kkFq\mathbb{F}_q-仿射子空间AA,都有xAf(x)0\sum_{x\in A} f(x) \neq 0

核心方法架构

  1. Moore行列式方法
    • 使用Moore行列式Δ(X1,,Xk)\Delta(X_1,\ldots,X_k)来刻画线性无关性
    • 建立sum-free性质与Moore行列式零点的联系
  2. 对称多项式方法
    • 将Carlet的判别准则重新表述为对称多项式形式
    • 引入Θk(X1,,Xk)\Theta_k(X_1,\ldots,X_k)多项式
  3. Lang-Weil界方法
    • 利用代数几何中的Lang-Weil界估计有限域上代数簇的点数
    • 证明Θ4\Theta_4的绝对不可约性

技术创新点

  1. 统一的理论框架
    • 建立了从二元到qq元情况的统一理论框架
    • 证明了大部分二元结果可以推广到qq元情况
  2. 新的构造技术
    • Theorem 3.3提供了从已知的sum-free违例构造新违例的系统方法
    • 利用子域结构进行递归构造
  3. 绝对不可约性证明
    • 在附录中给出了Θ4\Theta_4多项式绝对不可约性的技术性证明
    • 这是应用Lang-Weil界的关键步骤

主要定理与结果

核心定理

Theorem 3.6:设n3n\ge 3为奇数,llnn的最小素因子。如果(l1)(l+2)(n+1)/2(l-1)(l+2)\le (n+1)/2,则Conjecture 1.1对nn成立。

Theorem 4.6 (qq元版本的判别准则):函数gq1g_{q-1}不是kk阶sum-free的,当且仅当存在v1,,vkFqnv_1,\ldots,v_k\in \mathbb{F}_{q^n}使得Δ(v1,,vk)0\Delta(v_1,\ldots,v_k)\neq 0Δ1(v1,,vk)=0\Delta_1(v_1,\ldots,v_k)=0

重要推论

Corollary 3.7:如果3n3|n,则Conjecture 1.1对nn成立。

Theorem 3.13:如果5n5|n,则Conjecture 1.1对nn成立。

qq元推广结果

Proposition 4.7

  • gq1g_{q-1}是1阶sum-free的
  • n2n\ge 2时,gq1g_{q-1}是2阶sum-free的当且仅当nn是奇数

实验设置与结果

计算验证

  1. n=13n=13的情况:通过计算机搜索验证了Conjecture 1.1对n=13n=13成立
  2. qq元情况的数值结果:对q=3,5q=3,57n117\le n\le 11进行了系统的计算验证

主要发现

  • 对于q=3,5q=3,5n=7n=7,函数gq1g_{q-1}对所有1k61\le k\le 6都是kk阶sum-free的
  • 这种现象在二元情况下从未观察到,展现了qq元情况的独特性质

相关工作

本文建立在以下重要工作基础上:

  1. Carlet的开创性工作:引入了sum-free函数概念及基本理论
  2. APN函数理论:sum-free函数是APN函数的推广
  3. 有限域上的Moore行列式理论:提供了重要的技术工具
  4. 代数几何方法:Lang-Weil界等工具的应用

结论与讨论

主要结论

  1. 在多种条件下解决了关于乘法逆函数sum-free性质的重要猜想
  2. 建立了二元到qq元情况的完整理论框架
  3. 发现了qq元情况下的新奇现象

局限性

  1. Conjecture 1.1对一般奇数nn的情况仍未完全解决
  2. 最困难的情况是nn为素数或两个相近素数乘积的情况
  3. qq元情况异常现象的理论解释仍需深入研究

未来方向

  1. 完全解决Conjecture 1.1
  2. 深入理解qq元情况的特殊性质
  3. 探索sum-free函数在密码学中的应用
  4. 研究更一般的Θk\Theta_k多项式的不可约性

深度评价

优点

  1. 理论贡献显著:在重要的开放问题上取得了实质性进展
  2. 方法创新:结合了数论、代数几何和计算方法
  3. 结果完整:既有理论证明又有计算验证
  4. 推广价值:建立了从二元到qq元的统一框架

不足

  1. 核心猜想未完全解决:仍有部分情况未覆盖
  2. 技术复杂性:某些证明(如附录中的不可约性证明)相当技术性
  3. 应用探索有限:对实际密码学应用的讨论较少

影响力

  1. 学术价值:推进了sum-free函数这一新兴理论的发展
  2. 方法论贡献:提供了处理类似问题的新工具和技巧
  3. 跨学科意义:连接了数论、代数几何和密码学

适用场景

  1. 密码学中的S盒设计和分析
  2. 有限域上函数的代数性质研究
  3. 抗积分攻击的密码系统设计

技术细节补充

Moore行列式的作用

Moore行列式Δ(X1,,Xk)=det(Xjqi1)1i,jk\Delta(X_1,\ldots,X_k) = \det(X_j^{q^{i-1}})_{1\le i,j\le k}在判断向量线性无关性方面起关键作用。其变形Δ1\Delta_1的零点性质直接关联到sum-free性质的违反。

对称多项式表示

通过将Carlet的判别准则表述为对称多项式形式,作者能够利用对称函数理论的深刻结果,这为后续的不可约性分析奠定了基础。

Lang-Weil界的应用

通过证明Θ4\Theta_4的绝对不可约性,作者能够应用Lang-Weil界精确估计相关代数簇的点数,从而完成4Kn4\in K_n的新证明。

本文在sum-free函数这一新兴领域做出了重要贡献,不仅在理论上推进了对核心猜想的理解,还建立了向更一般情况推广的框架,为后续研究奠定了坚实基础。