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.
Dieses Papier nutzt Ergebnisse aus früheren Arbeiten 1, um enge probabilistische Schranken für die kürzesten Vektoren von Modulgittern über Zahlkörpern zu beweisen. Darüber hinaus beweisen die Autoren durch die Etablierung asymptotischer Formeln für die Zählung von Matrizen mit fester Rangordnung, algebraischen Ganzzahlelementen und beschränkter euklidischer Länge eine approximative Rogers-Integralformel für diskrete Mengen von Modulgittern, die aus algebraischen Codes gewonnen werden. Dies impliziert wiederum, dass die Momentenschätzungen in 1 sowie die oben genannten Schranken für die kürzesten Vektoren auch für hinreichend große diskrete Mengen von Modulgittern gelten.
Kernproblem der Gitterkryptographie: Das Shortest Vector Problem (SVP) ist zentral für die Gitterkryptographie und sucht die Länge des kürzesten nichttrivialen Vektors in einem Gitter. Die Existenz schneller Algorithmen bleibt ein offenes Problem mit öffentlichen Herausforderungswettbewerben.
Bekannte Ergebnisse für Zufallsgitter: Für Haar-Zufallsgitter gibt Theorem 1 eine präzise Vorhersage für die Länge des kürzesten Vektors:
1−dloglogd≤γ(d)λ1(Λ)≤1+dloglogd
wobei γ(d)≈2πed der Radius einer d-dimensionalen Einheitsvolumenkugel ist.
Besonderheit von Modulgittern: Modulgitter sind Gitter mit zusätzlicher algebraischer Struktur und werden in effizienten kryptographischen Implementierungen weit verbreitet, wie beim Learning With Errors Problem über Ringen (Ring-LWE) und dem Short Integer Solution Problem (SIS).
Forschungsherausforderung: Die Etablierung asymptotischer Schätzungen ähnlich Theorem 1 für Modulgitter ist schwieriger, da das Verhalten mit wachsendem Zahlkörpergrad verstanden werden muss.
Probabilistische Schranken für kürzeste Vektoren von Modulgittern: Beweis von engen probabilistischen Schranken ähnlich denen von Zufallsgittern für Modulgitter vom Rang t mit t≥27 (Theorem 3).
Effektive Rogers-Integralformel: Etablierung einer approximativen Rogers-Integralformel für diskrete Mengen von Modulgittern, die aus algebraischen Codes konstruiert werden (Theorem 15).
Asymptotische Formeln für Matrizenzählung: Verallgemeinerung von Katzelsons Ergebnis auf allgemeine Zahlkörper mit asymptotischen Formeln für die Zählung von Matrizen mit fester Rangordnung (Theorem 4).
Brücke zwischen Theorie und Praxis: Beweis, dass theoretische Ergebnisse auch auf effektive Konstruktionen aus algebraischen Codes anwendbar sind, mit Bedeutung für Berechnung und Codierungstheorie.
Untersuchung der Wahrscheinlichkeitsverteilung der Länge des kürzesten Vektors λ1(Λ) in Modulgittern Λ⊆Kt⊗R vom Rang t über einem Zahlkörper K, insbesondere des asymptotischen Verhaltens bei wachsendem Zahlkörpergrad.
Jedes Modulgitter hat eine Steinitz-Klasse [Λ]∈cl(K), gegeben durch Bruchidealklassen:
[Λ]=[I]∈cl(K)
wobei I von allen Determinanten t-elementiger Vektoren in M erzeugt wird.
Für unverzweigte Primideale P⊆OK und Dimension s definieren wir:
L(P,s)={βπP−1(S)∣S⊆kPt ist s-dimensionaler kP-Unterraum}
wobei β=N(P)−(1−ts)[K:Q]1 Einheitsvolumen sichert.
Die Schlüsseltechnik besteht darin, für hinreichend großes N(P) zu beweisen:
#L(P,s)1∑Λ∈L(P,s)(∑v∈Λng(v))→∑m=0n∑D∈Mm×n(K)rk(D)=mD ZeilenstufenformD(D)−t∫x∈KRt×mg(xD)dx
Für m≤n<t sei N(T;m,n,t,K) die Anzahl der n×t-Matrizen mit Koeffizienten in OK, Rang m und Elementen mit Norm beschränkt durch T, dann:
N(T;m,n,t,K)=C⋅TmtdegK+O(TmtdegK−1+ε)
Für Zahlkörperklassen S, die die Bogomolov-Eigenschaft erfüllen, existieren explizite Konstanten, sodass n-te Momente erfüllen:
ωKn⋅mn(ωKV)≤E[(#B∩Λ∖{0})n]≤ωKn⋅mn(ωKV)+En,t,K⋅(V+1)n−1
wobei der Fehlerterm En,t,K≤C⋅(td)(n−2)/2⋅ωKn2/4⋅Z(K,t,n)⋅e−ε⋅d(t−t0).
Dieses Papier verallgemeinert die klassische Rogers-Integralformel auf effektive Konstruktionen von Modulgittern und schlägt eine Brücke zwischen Theorie und Berechnung.
Dieses Papier basiert hauptsächlich auf früheren Arbeiten der Autoren 1 Gargava, Serban, Viazovska. "Moments of the number of points in a bounded set for number field lattices" (arXiv:2308.15275v2, 2023) und zitiert klassische Arbeiten von Rogers (1947), Katznelson (1994), Schmidt (1967) und anderen.
Gesamtbewertung: Dies ist ein hochqualitatives theoretisches mathematisches Papier, das wichtige Fortschritte in der Modulgittertheorie erzielt. Obwohl technisch anspruchsvoll und mit einigen Parameterbeschränkungen behaftet, bietet es wichtige theoretische Grundlagen für die Gitterkryptographie und verwandte Bereiche. Der Hauptwert des Papiers liegt in der Brückenbildung zwischen Theorie und praktischen Konstruktionen, was für die Entwicklung dieses Feldes von wesentlicher Bedeutung ist.