The Index Conjecture in zero-sum theory states that when $n$ is coprime to $6$ and $k$ equals $4$, every minimal zero-sum sequence of length $k$ modulo $n$ has index $1$. While other values of $(k,n)$ have been studied thoroughly in the last 30 years, it is only recently that the conjecture has been proven for $n>10^{20}$. In this paper, we prove that said upper bound can be reduced to $4.6\cdot10^{13}$, and lower under certain coprimality conditions. Further, we verify the conjecture for $n<1.8\cdot10^6$ through the application of High Performance Computing (HPC).
論文ID : 2510.11976タイトル : Improved Bounds for the Index Conjecture in Zero-Sum Theory著者 : Andrew Pendleton分類 : math.NT(数論)、math.CO(組合論)発表日時 : 2025年10月13日(arXiv プレプリント)論文リンク : https://arxiv.org/abs/2510.11976 ゼロ和理論における指標予想(Index Conjecture)は、n n n と6が互いに素でありk = 4 k=4 k = 4 のとき、長さk k k のすべての法n n n 極小ゼロ和数列の指標が1であることを主張している。他の( k , n ) (k,n) ( k , n ) 値は過去30年間に十分に研究されてきたが、この予想は最近n > 10 20 n>10^{20} n > 1 0 20 に対して証明されたばかりである。本論文は、この上界を4.6 × 10 13 4.6\times10^{13} 4.6 × 1 0 13 に低減し、特定の互いに素条件下ではさらに低減する。さらに、高性能計算(HPC)によりn < 1.8 × 10 6 n<1.8\times10^6 n < 1.8 × 1 0 6 のときに予想が成立することを検証した。
本論文は、ゼロ和理論における指標予想を研究している。これは組合数論における重要な問題である。具体的には:
中核的問題 :6と互いに素な正整数n n n に対して、長さ4のすべての極小ゼロ和数列は指標1を持つか?理論的意義 :この問題は整数分割、原子単位半群理論、Heegaard Floer ホモロジー、Dedekind 和など複数の数学分野を結びつけている計算上の課題 :極めて大きな数値範囲を扱う必要があり、従来の方法では対処が困難である理論的価値 :指標研究は30年間続いており、複数の重要な数学分野と関連している分類的意義 :異なる( k , n ) (k,n) ( k , n ) 対に対して、k ≤ 3 k≤3 k ≤ 3 のときすべての対は「良い」(指標が1)、5 ≤ k ≤ n / 2 + 1 5≤k≤n/2+1 5 ≤ k ≤ n /2 + 1 のときすべて「悪い」、k > n / 2 + 1 k>n/2+1 k > n /2 + 1 のときすべて「良い」ことが知られている特殊性 :k = 4 k=4 k = 4 の場合が最も複雑であり、単純な特性化がなく、この分野の中核的難題である理論的限界 :Ge は2021年にn > 10 20 n>10^{20} n > 1 0 20 のとき予想が成立することを証明したが、限界が広すぎる計算検証 :Ponomarenko は2004年にn < 1000 n<1000 n < 1000 までしか検証できず、計算能力が検証範囲を制限している技術的ボトルネック :より精密なフーリエ解析技術とより強力な計算資源が必要である理論的上界の大幅な改善 :指標予想の理論的証明上界を10 20 10^{20} 1 0 20 から4.6 × 10 13 4.6\times10^{13} 4.6 × 1 0 13 に大幅に低減より強い条件付き上界の提供 :追加の互いに素条件下でより小さい上界を提供(例えば、n n n が5の冪でのみ割り切れるとき1.4 × 10 13 1.4\times10^{13} 1.4 × 1 0 13 に低減)大規模計算検証 :HPC資源を利用して計算検証範囲をn < 1000 n<1000 n < 1000 からn < 1.8 × 10 6 n<1.8\times10^6 n < 1.8 × 1 0 6 に拡張技術的方法の改善 :フーリエ解析における重要な補題を最適化し、Ramanujan 和の推定を改善入力 :正整数n n n 、ただしgcd ( n , 6 ) = 1 \gcd(n,6)=1 g cd( n , 6 ) = 1 を満たす
出力 :すべての長さ4の極小ゼロ和数列S = ( a 1 ) ( a 2 ) ( a 3 ) ( a 4 ) S=(a_1)(a_2)(a_3)(a_4) S = ( a 1 ) ( a 2 ) ( a 3 ) ( a 4 ) がind ( S ) = 1 \text{ind}(S)=1 ind ( S ) = 1 を満たすかどうかを判定
ここで数列の指標は以下のように定義される:
ind ( S ) = min { ∑ i = 1 4 ( g a i ) n n : g ∈ G ∗ } \text{ind}(S) = \min\left\{\frac{\sum_{i=1}^4(ga_i)_n}{n} : g \in G^*\right\} ind ( S ) = min { n ∑ i = 1 4 ( g a i ) n : g ∈ G ∗ }
周期指示関数χ ( t ) \chi(t) χ ( t ) およびその平滑化版f ( t ) f(t) f ( t ) を利用:
χ ( t ) = { 1 , if 0 < { t } < 1 / 2 1 / 2 , if { t } = 1 / 2 0 , if { t } > 1 / 2 \chi(t) = \begin{cases}
1, & \text{if } 0 < \{t\} < 1/2 \\
1/2, & \text{if } \{t\} = 1/2 \\
0, & \text{if } \{t\} > 1/2
\end{cases} χ ( t ) = ⎩ ⎨ ⎧ 1 , 1/2 , 0 , if 0 < { t } < 1/2 if { t } = 1/2 if { t } > 1/2
主要な和式S 1 S_1 S 1 を3つの部分に分解:
S 1 = ϕ ( n ) ⋅ ( f ^ ( 0 ) ) 3 + f ^ ( 0 ) ⋅ ( ∑ h 2 ∑ h 3 + ∑ h 3 ∑ h 1 + ∑ h 1 ∑ h 2 ) S_1 = \phi(n) \cdot (f̂(0))^3 + f̂(0) \cdot \left(\sum_{h_2}\sum_{h_3} + \sum_{h_3}\sum_{h_1} + \sum_{h_1}\sum_{h_2}\right) S 1 = ϕ ( n ) ⋅ ( f ^ ( 0 ) ) 3 + f ^ ( 0 ) ⋅ ( ∑ h 2 ∑ h 3 + ∑ h 3 ∑ h 1 + ∑ h 1 ∑ h 2 )
さらに各二重和を以下のように分解:
∑ h 2 ∑ h 3 = S b ∗ + T ~ b + R b \sum_{h_2}\sum_{h_3} = S_b^* + \tilde{T}_b + R_b ∑ h 2 ∑ h 3 = S b ∗ + T ~ b + R b
改善された Ramanujan 和の推定 (補題3.1):
特定の線形関係を満たす場合、係数を従来の約0.05から0.079021に改善 重要な観察:∣ c n ( 3 m b + ( 3 m ) ∗ ) ∣ ≤ ϕ ( n ) / 4 |c_n(3mb+(3m)^*)| ≤ \phi(n)/4 ∣ c n ( 3 mb + ( 3 m ) ∗ ) ∣ ≤ ϕ ( n ) /4 最適化されたパラメータ選択 :
比率H / c 1 H/c_1 H / c 1 を最小化することで最適なH ≈ 7000 H≈7000 H ≈ 7000 を選択 異なる誤差項の寄与のバランスを取った fn big_check(n: i64) {
let coprimes: Vec<i64> = (1..n)
.into_par_iter()
.filter(|&i| i.gcd(&n) == 1)
.collect();
// すべての可能な数列を並列で検査
coprimes_a.into_par_iter().for_each(|a| {
for &b in coprimes_b.iter() {
// 数列条件と指標計算の検証
}
});
}
補題3.7の構造的性質を利用:
最初の要素を1に固定(逆元による乗算) 探索範囲を制限:2 ≤ a < n / 2 < b 2 ≤ a < n/2 < b 2 ≤ a < n /2 < b さらなる制約:n + 2 − a ≤ b ≤ ( n − 3 ) / 2 − a / 2 n+2-a ≤ b ≤ (n-3)/2 - a/2 n + 2 − a ≤ b ≤ ( n − 3 ) /2 − a /2 プラットフォーム :William & Mary の Kuro 高性能計算クラスタ規模 :8~16ノード、約1024個の並列スレッドストレージ :分散ストレージ管理用 Lustre ファイルシステム対象集合 :gcd ( n , 6 ) = 1 \gcd(n,6)=1 g cd( n , 6 ) = 1 かつ5 ∣ n 5|n 5∣ n を満たすすべてのn < 1.8 × 10 6 n < 1.8\times10^6 n < 1.8 × 1 0 6 数量推定 :約⌊ N / 15 ⌋ \lfloor N/15 \rfloor ⌊ N /15 ⌋ 個のそのようなn n n 値言語選択 :Rust(コンパイル型言語、優れたマルチスレッド対応)並列化 :Rayon ライブラリを使用したデータ並列化負荷分散 :動的タスク割り当てによる競合状態の回避主定理1.4 :予想1.3はn > 4.6 × 10 13 n > 4.6\times10^{13} n > 4.6 × 1 0 13 に対して成立する
条件付き改善 (備考4.1):
互いに素条件 P n P_n P n 上界 { 2 , 3 } \{2,3\} { 2 , 3 } 4.6 × 10 13 4.6\times10^{13} 4.6 × 1 0 13 { 2 , 3 , 7 } \{2,3,7\} { 2 , 3 , 7 } 3.4 × 10 13 3.4\times10^{13} 3.4 × 1 0 13 { 2 , 3 , 11 } \{2,3,11\} { 2 , 3 , 11 } 2.9 × 10 13 2.9\times10^{13} 2.9 × 1 0 13 { 2 , 3 , 13 } \{2,3,13\} { 2 , 3 , 13 } 2.6 × 10 13 2.6\times10^{13} 2.6 × 1 0 13 { 2 , 3 , 17 } \{2,3,17\} { 2 , 3 , 17 } 2.3 × 10 13 2.3\times10^{13} 2.3 × 1 0 13 { 2 , 3 , 19 } \{2,3,19\} { 2 , 3 , 19 } 2.2 × 10 13 2.2\times10^{13} 2.2 × 1 0 13
検証範囲 :n < 1.8 × 10 6 n < 1.8\times10^6 n < 1.8 × 1 0 6 かつgcd ( n , 6 ) = 1 \gcd(n,6)=1 g cd( n , 6 ) = 1 、5 ∣ n 5|n 5∣ n を満たすすべての場合を検証成功計算効率 :Python 実装と比較して顕著なパフォーマンス向上信頼性 :分散計算とファイルシステムにより結果の完全性を確保上界の改善 :理論上界を約6~7桁低減計算範囲の拡張 :検証範囲を約1800倍に拡大方法の最適化 :重要な補題の係数改善が最終的な上界の改善に直接貢献初期の研究 :Lemke & Kleitman(1989)および Geroldinger(1990)が基礎を確立指標概念 :Chapman ら(1999)が指標を初めて正式に定義分類結果 :Savchev & Chen、Yuan(2007)がほとんどの( k , n ) (k,n) ( k , n ) 対の完全な特性化を提供Ge(2021) :大きなn n n の場合を初めて証明したが、上界は10 20 10^{20} 1 0 20 Zeng & Qi(2017) :n n n と30が互いに素な特殊な場合を証明計算方面 :Ponomarenko(2004)の計算検証研究本論文は Ge の研究に基づいて二重の改善を行った:
理論的側面 :より精密な分析により上界を大幅に改善計算的側面 :現代的な HPC 技術を利用して検証範囲を拡大理論的突破 :指標予想の証明上界を10 20 10^{20} 1 0 20 から4.6 × 10 13 4.6\times10^{13} 4.6 × 1 0 13 に低減計算検証 :n < 1.8 × 10 6 n < 1.8\times10^6 n < 1.8 × 1 0 6 範囲内で予想の正確性を確認方法的貢献 :ゼロ和理論におけるフーリエ解析技術の応用を改善理論的上界 :大幅に改善されたが、4.6 × 10 13 4.6\times10^{13} 4.6 × 1 0 13 と計算検証の1.8 × 10 6 1.8\times10^6 1.8 × 1 0 6 の間にはまだ巨大な隔たりがある計算上の制限 :現在の計算資源に制限され、検証範囲をさらに拡大できない方法的限界 :フーリエ解析方法は、より小さいn n n 値を扱う際に効率が低下する理論的改善 :新しい数論技術を探求して理論的上界をさらに縮小計算の拡張 :より強力な計算資源を利用して検証範囲を拡大アルゴリズムの最適化 :より効率的な並列アルゴリズムとデータ構造を開発顕著な理論的進展 :7桁の上界改善はこの分野における重大な突破技術的革新 :フーリエ解析と Ramanujan 和の推定において実質的な改善計算方法論 :HPC の数論問題への有効な応用を実証完全性 :理論的証明は厳密であり、計算検証は十分である依然として巨大な隔たり :理論的上界と計算検証の間のギャップ問題は未解決特殊性による制限 :方法は主にk = 4 k=4 k = 4 の特殊な場合に対応計算スケーラビリティ :現在のアルゴリズムの時間計算量がさらなる拡張を制限理論的貢献 :ゼロ和理論に新しい分析ツールを提供方法論的価値 :数論における HPC 応用の示範後続研究 :理論と計算のギャップをさらに縮小するための基礎を提供数論研究 :ゼロ和理論、加法組合論関連問題計算数学 :大規模数論計算の方法的参考アルゴリズム設計 :並列数論アルゴリズム実装の範例本論文は21篇の関連文献を引用しており、主なものは以下の通り:
Ge, F. (2021): Solution to the index conjecture in zero-sum theory Ponomarenko, V. (2004): Minimal zero sequences of finite cyclic groups Chapman et al. (1999): Minimal zero-sequences and the strong Davenport constant Rosser & Schoenfeld (1962): Euler totient function bounds 総合評価 :これはゼロ和理論の分野における重要な貢献を持つ論文であり、理論と計算の二重の改善を通じて、指標予想の研究進展を大幅に推進している。この予想を完全に解決するにはさらなる研究が必要であるが、本論文の方法と結果はこの分野に貴重なツールと洞察を提供している。