2025-11-16T18:13:19.971421

Effective module lattices and their shortest vectors

Gargava, Serban, Viazovska et al.
We prove tight probabilistic bounds for the shortest vectors in module lattices over number fields using the results of arXiv:2308.15275. Moreover, establishing asymptotic formulae for counts of fixed rank matrices with algebraic integer entries and bounded Euclidean length, we prove an approximate Rogers integral formula for discrete sets of module lattices obtained from lifts of algebraic codes. This in turn implies that the moment estimates of arXiv:2308.15275 as well as the aforementioned bounds on the shortest vector also carry through for large enough discrete sets of module lattices.
academic

Effective module lattices and their shortest vectors

基本信息

  • 论文ID: 2402.10305
  • 标题: Effective module lattices and their shortest vectors
  • 作者: Nihar Gargava, Vlad Serban, Maryna Viazovska, Ilaria Viglino
  • 分类: math.NT (数论), cs.IT (信息论), math.IT (数学信息论)
  • 发表时间: arXiv预印本,2024年2月提交,2025年10月更新
  • 论文链接: https://arxiv.org/abs/2402.10305v2

摘要

本文利用前期工作 1 的结果,证明了数域上模格子最短向量的紧概率界。此外,通过建立具有代数整数元素和有界欧几里得长度的固定秩矩阵计数的渐近公式,作者证明了从代数码提升获得的模格子离散集合的近似Rogers积分公式。这进而意味着 1 中的矩估计以及上述最短向量界也适用于足够大的模格子离散集合。

研究背景与动机

问题背景

  1. 格密码学中的核心问题:最短向量问题(SVP)是格密码学的核心,寻找格中最短非零向量的长度。快速算法的存在性仍是未解问题,存在公开挑战赛邀请研究者提交算法。
  2. 随机格的已知结果:对于Haar随机格,Theorem 1给出了最短向量长度的精确预测: 1loglogddλ1(Λ)γ(d)1+loglogdd1-\frac{\log\log d}{d} \leq \frac{\lambda_1(\Lambda)}{\gamma(d)} \leq 1+\frac{\log\log d}{d} 其中γ(d)d2πe\gamma(d) \approx \sqrt{\frac{d}{2\pi e}}dd维单位体积球的半径。
  3. 模格子的特殊性:模格子是具有额外代数结构的格子,在高效密码实现中广泛应用,如环上的学习错误问题(Ring-LWE)和短整数解问题(SIS)。
  4. 研究挑战:为模格子建立类似Theorem 1的渐近估计更加困难,因为需要理解数域度数增长时的行为。

核心贡献

  1. 模格子最短向量的概率界:证明了对于秩tt的模格子,当t27t \geq 27时,有类似于随机格的紧概率界(Theorem 3)。
  2. 有效Rogers积分公式:建立了从代数码提升构造的模格子离散集合的近似Rogers积分公式(Theorem 15)。
  3. 矩阵计数的渐近公式:推广了Katznelson的结果到一般数域,给出了固定秩矩阵计数的渐近公式(Theorem 4)。
  4. 理论与实践的桥梁:证明了理论结果也适用于来自代数码的有效构造,具有计算和编码理论意义。

方法详解

任务定义

研究数域KK上秩为tt的模格子ΛKtR\Lambda \subseteq K^t \otimes \mathbb{R}中最短向量长度λ1(Λ)\lambda_1(\Lambda)的概率分布,特别是当数域度数增长时的渐近行为。

核心理论框架

1. 模格子的模空间

模格子定义为对(g,M)(g,M),其中gGLt(KR)g \in GL_t(K \otimes \mathbb{R})MKtM \subseteq K^t是有限生成的OKO_K-模,满足: vol(KtR/(g1M))=1\text{vol}(K^t \otimes \mathbb{R}/(g^{-1} \cdot M)) = 1

配备内积: x,y=ΔK2degKtr(xyˉ)\langle x,y \rangle = |\Delta_K|^{-\frac{2}{\deg K}} \text{tr}(x\bar{y})

2. Steinitz类分类

每个模格子有Steinitz类[Λ]cl(K)[\Lambda] \in \text{cl}(K),由分式理想类给出: [Λ]=[I]cl(K)[\Lambda] = [I] \in \text{cl}(K) 其中IIMMtt-元组向量的所有行列式生成。

3. 代数码的提升构造

对于不分歧素理想POKP \subseteq O_K和维数ss,定义: L(P,s)={βπP1(S)SkPts-维kP-子空间}L(P,s) = \{\beta\pi_P^{-1}(S) | S \subseteq k_P^t \text{是}s\text{-维}k_P\text{-子空间}\} 其中β=N(P)(1st)1[K:Q]\beta = N(P)^{-(1-\frac{s}{t})\frac{1}{[K:\mathbb{Q}]}}确保单位余体积。

技术创新点

1. Rogers积分公式的有效化

关键技术是证明对于足够大的N(P)N(P)1#L(P,s)ΛL(P,s)(vΛng(v))m=0nDMm×n(K)rk(D)=mD行约化阶梯D(D)txKRt×mg(xD)dx\frac{1}{\#L(P,s)} \sum_{\Lambda \in L(P,s)} \left(\sum_{v \in \Lambda^n} g(v)\right) \to \sum_{m=0}^n \sum_{\substack{D \in M_{m \times n}(K) \\ \text{rk}(D)=m \\ D \text{行约化阶梯}}} \mathcal{D}(D)^{-t} \int_{x \in K_R^{t \times m}} g(xD)dx

2. 秩下降现象的处理

Lemma 13处理了关键的秩下降问题:当xMt×n(OK)x \in M_{t \times n}(O_K)满足rk(πP(x))<rk(x)\text{rk}(\pi_P(x)) < \text{rk}(x)时,有: xCN(P)1m[K:Q]\|x\| \geq C N(P)^{\frac{1}{m[K:\mathbb{Q}]}}

这确保了对于足够大的N(P)N(P),秩下降矩阵被推出函数gg的支集外。

3. 矩阵计数的精细分析

Proposition 19建立了关键的渐近估计: AMt×n(OK)rk(A)=mg(βA)βmtdDRm,n(K)1D(D)tMt×m(KR)g(xD)dxβδ\left|\sum_{\substack{A \in M_{t \times n}(O_K) \\ \text{rk}(A)=m}} g(\beta A)\beta^{mtd} - \sum_{D \in R_{m,n}(K)} \frac{1}{\mathcal{D}(D)^t} \int_{M_{t \times m}(K_R)} g(xD)dx\right| \ll \beta^\delta

实验设置

理论验证框架

本文主要是理论工作,但提供了以下验证:

  1. 数域选择:主要考虑分圆域K=Q(μk)K = \mathbb{Q}(\mu_k),因为它们满足Bogomolov性质。
  2. 参数范围
    • t27t \geq 27(技术限制,可能不紧)
    • 维数ss满足1st<1n1-\frac{s}{t} < \frac{1}{n}
  3. 渐近regime:考虑kk \to \infty时的行为,对应度数d=ϕ(k)d = \phi(k) \to \infty

实验结果

主要结果

Theorem 3(模格子最短向量界)

对于固定t27t \geq 27,分圆域K=Q(μk)K = \mathbb{Q}(\mu_k)d=tdegK=tϕ(k)d = t \cdot \deg K = t\phi(k),Haar随机单位余体积模格子ΛKtR\Lambda \subseteq K^t \otimes \mathbb{R}满足:

kk \to \infty时,以概率1o(1)1-o(1)1loglogkdk1dλ1(Λ)γ(d)1+loglogkd1-\frac{\log\log k}{d} \leq \frac{k^{-\frac{1}{d}}\lambda_1(\Lambda)}{\gamma(d)} \leq 1+\frac{\log\log k}{d}

Theorem 4(矩阵计数渐近公式)

对于mn<tm \leq n < t,设N(T;m,n,t,K)N(T;m,n,t,K)表示系数在OKO_K中、秩为mm、每个元素范数有界于TTn×tn \times t矩阵数目,则: N(T;m,n,t,K)=CTmtdegK+O(TmtdegK1+ε)N(T;m,n,t,K) = C \cdot T^{mt \deg K} + O(T^{mt \deg K - 1 + \varepsilon})

矩估计结果

Theorem 38(一般矩估计)

对于满足Bogomolov性质的数域类SS,存在显式常数使得nn-阶矩满足: ωKnmn(VωK)E[(#BΛ{0})n]ωKnmn(VωK)+En,t,K(V+1)n1\omega_K^n \cdot m_n\left(\frac{V}{\omega_K}\right) \leq \mathbb{E}[(\#B \cap \Lambda \setminus \{0\})^n] \leq \omega_K^n \cdot m_n\left(\frac{V}{\omega_K}\right) + E_{n,t,K} \cdot (V+1)^{n-1}

其中误差项En,t,KC(td)(n2)/2ωKn2/4Z(K,t,n)eεd(tt0)E_{n,t,K} \leq C \cdot (td)^{(n-2)/2} \cdot \omega_K^{n^2/4} \cdot Z(K,t,n) \cdot e^{-\varepsilon \cdot d(t-t_0)}

Proposition 39(二阶矩的精确结果)

对于分圆域Ki=Q(ζki)K_i = \mathbb{Q}(\zeta_{k_i})t27t \geq 27,体积为VV的球BBV2+VkiE[(#BΛ{0})2]V2+Vki(1+Ceεdi(tt0))V^2 + V \cdot k_i \leq \mathbb{E}[(\#B \cap \Lambda \setminus \{0\})^2] \leq V^2 + V \cdot k_i \cdot (1 + C \cdot e^{-\varepsilon \cdot d_i(t-t_0)})

相关工作

经典结果

  1. Rogers (1947):首次考虑Siegel平均值定理的有效版本
  2. Katznelson (1994)Q\mathbb{Q}上固定秩矩阵的计数
  3. Schmidt (1967):代数子空间的高度估计

现代发展

  1. 格约化算法:BKZ算法的完整分析
  2. 模格子密码学:Ring-LWE和模LWE问题
  3. 等分布理论:Hecke点的等分布

本文贡献的定位

本文将经典的Rogers积分公式推广到模格子的有效构造,建立了理论与计算之间的桥梁。

结论与讨论

主要结论

  1. 理论突破:首次为模格子建立了与随机格类似的最短向量概率界
  2. 方法创新:发展了处理代数码提升的新技术
  3. 应用价值:为格密码学提供了理论基础

局限性

  1. 技术限制t27t \geq 27的条件可能不紧,有改进空间
  2. 数域限制:主要结果针对满足Bogomolov性质的数域
  3. 计算复杂性:实际计算中的常数可能较大

未来方向

  1. 改进界限:降低对tt的要求到更实用的值(如3,4,5)
  2. 扩展数域类:考虑更一般的数域
  3. 算法应用:将理论结果转化为实际的格约化算法

深度评价

优点

  1. 技术深度:巧妙处理了秩下降等技术难题
  2. 理论完整性:建立了从理论到应用的完整框架
  3. 创新性:首次将Rogers积分公式有效化用于模格子
  4. 实用性:为格密码学提供了重要的理论工具

不足

  1. 参数限制t27t \geq 27的要求在实际应用中可能过强
  2. 证明复杂性:技术证明较为复杂,可读性有待提高
  3. 数值验证:缺乏具体的数值实验验证理论结果

影响力

  1. 理论贡献:为模格子理论提供了重要进展
  2. 应用前景:对格密码学和编码理论有重要意义
  3. 方法价值:发展的技术可能适用于其他相关问题

适用场景

  1. 格密码学:分析基于模格子的密码系统安全性
  2. 编码理论:构造高效的纠错码
  3. 数论应用:研究数域上的丢番图逼近问题

参考文献

本文主要基于作者前期工作 1 Gargava, Serban, Viazovska. "Moments of the number of points in a bounded set for number field lattices" (arXiv:2308.15275v2, 2023),并引用了Rogers (1947)、Katznelson (1994)、Schmidt (1967)等经典工作。


总体评价:这是一篇高质量的理论数学论文,在模格子理论方面取得了重要进展。虽然技术要求较高且存在一些参数限制,但为格密码学和相关领域提供了重要的理论基础。论文的主要价值在于建立了理论与实际构造之间的桥梁,这对于该领域的发展具有重要意义。