中文

通过平行分解 Smith 形态和扩展欧几里得除法求解带约束的模线性系统

数论 2025-09-09 v4 离散数学 数据结构与算法

摘要

要求解整数线性系统 Ax=bAx=b,其中矩阵 AA、向量 bb 和解 xx 必须为整数,可通过计算 AA 的不变因子 (Smith 标准型) 来实现。本文探讨了一个在实际应用中出现的新问题:给定 A,bA,b\zzn\zz_n 中的情况,要求解在 \zzn\zz_n 中的模线性系统 Ax=b\remnAx=b\rem n,并附加约束,即线性函数 ϕ(x)=\law,x\ra\phi(x)=\la w,x\ra 的值必须与 nn 互素。本文发展了将系统分解为 nn 的互素模 pr(p)p^{r(p)} (其中 pp 为素数) 的方法,并展示了这种分解如何简化 Smith 形态的计算。这是对已知的指数计算离散对数方法的扩展,该方法假设线性系统化简后的模为素数 (以求解素域上的简化系统)。本文还展示了如何通过计算增广矩阵 [A,pr(p)I][A,-p^{r(p)}I] 的不变因子以及 ww 在模 pp 下满足的条件来有效地解决该问题,其中 pr(p)p^{r(p)} 遍遍 nn 的所有素数因子。

关键词

引用

@article{arxiv.2503.10158,
  title  = {Solving Modular Linear Systems with a Constraint by parallel decomposition of the Smith form and extended Euclidean division modulo powers of primes divisors},
  author = {Virendra Sule},
  journal= {arXiv preprint arXiv:2503.10158},
  year   = {2025}
}

备注

17 pages