We study the shortest vector lengths in module lattices over arbitrary number fields, with an emphasis on cyclotomic fields. In particular, we sharpen the techniques of arXiv:2308.15275v2 to establish improved results for the variance of the number of lattice vectors of bounded Euclidean norm in a random module lattice. We then derive tight probabilistic bounds for the shortest vector lengths for several notions of random module lattice.
- ID Articolo: 2510.12893
- Titolo: Module lattices and their shortest vectors
- Autori: Nihar Gargava, Vlad Serban, Maryna Viazovska, Ilaria Viglino
- Classificazione: math.NT (Teoria dei Numeri), cs.IT (Teoria dell'Informazione), math.IT (Matematica dell'Informazione)
- Data di Pubblicazione: 14 ottobre 2025 (preprint arXiv)
- Link Articolo: https://arxiv.org/abs/2510.12893
Il presente articolo esamina la lunghezza dei vettori più brevi nei reticoli di moduli su campi numerici arbitrari, con particolare attenzione ai campi ciclotomici. Gli autori migliorano le tecniche di lavori precedenti arXiv:2308.15275v2, stabilendo risultati superiori per la varianza del numero di vettori reticolari con norma euclidea limitata nei reticoli di moduli casuali. Successivamente, derivano limiti probabilistici ristretti sulla lunghezza dei vettori più brevi secondo vari concetti di reticoli di moduli casuali.
- Problema centrale della crittografia basata su reticoli: Il problema del vettore più breve (SVP) costituisce il fondamento della crittografia basata su reticoli, e la sua difficoltà computazionale rappresenta il fondamento della sicurezza di molti sistemi crittografici post-quantistici.
- Importanza dei reticoli di moduli: Dalla loro introduzione nel sistema crittografico NTRU, i reticoli di moduli con struttura algebrica hanno attirato considerevole attenzione grazie ai loro vantaggi di efficienza rispetto ai reticoli non strutturati, diventando la base di numerosi standard NIST post-quantistici.
- Lacuna teorica: Mentre il Teorema 1 fornisce il comportamento asintotico preciso della lunghezza del vettore più breve per reticoli casuali ordinari, mancano risultati analoghi per i reticoli di moduli con struttura algebrica aggiuntiva.
- Necessità di valutazione della sicurezza: Sotto la minaccia del calcolo quantistico, è necessario comprendere profondamente la difficoltà dei problemi computazionali sui reticoli di moduli.
- Completamento teorico: Colmare le lacune nella teoria dei reticoli di moduli riguardanti il comportamento probabilistico dei vettori più brevi.
- Valore pratico: Fornire supporto teorico e strumenti di analisi della sicurezza per i sistemi crittografici basati su reticoli di moduli.
- Stima dei momenti migliorata: Riduzione della condizione di rango minimo da t ≥ 27 a t ≥ 11, realizzata attraverso un trattamento più raffinato del contributo dei numeri algebrici con altezza di Weil bassa.
- Risultati unificati per campi ciclotomici: Stabilimento del comportamento asintotico dei vettori più brevi nei reticoli di moduli su campi ciclotomici (Teorema 3), analogo ai risultati classici per reticoli non strutturati.
- Limiti probabilistici pratici: Fornitura di limiti probabilistici calcolabili e onesti, applicabili a campi numerici concreti e ranghi negli schemi di implementazione attuali.
- Miglioramenti nei metodi tecnici: Sviluppo di tecniche raffinate per affrontare le simmetrie aggiuntive nei reticoli di moduli (azione del gruppo delle unità), con particolare ottimizzazione per il caso dei campi ciclotomici.
Studio della distribuzione probabilistica del vettore non nullo più breve λ₁(Λ) nei reticoli di moduli casuali Λ ∈ Mod_t(K), dove K è un campo numerico e t è il rango su OK. La variabile casuale centrale è:
ρV(Λ):=#(B∩(Λ∖{0}))
dove B è una sfera centrata nell'origine con volume V.
Per i reticoli di moduli, la rappresentazione integrale del secondo momento è:
E[ρV(Λ)2]=vol(B)2+∑α∈K×D(α)−t⋅vol(B∩α−1B)
dove D(α) = O_K : α^{-1}O_K ∩ O_K è l'indice reticolare.
Osservazione chiave: A causa dell'azione diagonale del gruppo delle unità O_K^×, ρ_V(Λ) è sempre un multiplo di ω_K = #μ(K), pertanto l'oggetto di studio naturale è la quantità di ω_K-tuple.
Utilizzo della teoria dell'altezza di Weil per stabilire stime geometriche:
vol(B)vol(B∩α−1B)≤(2e2h∞(α)+e−2h∞(α)⋅N(α)2/d)−dt/2
Elaborazione stratificata dei numeri algebrici secondo l'altezza di Weil, con strategie di stima differenziate per diversi intervalli di altezza, ottimizzando le condizioni di rango minimo.
Utilizzo delle proprietà CM dei campi ciclotomici e dei limiti inferiori di altezza di Schinzel-Smyth per gli interi algebrici totalmente positivi, ottenendo costanti uniformi:
- c(K) = 0.155 (caso generale)
- c_o(K) = 0.2406 (caso di ordine infinito)
- c_S(K) = 0.271763 (caso esterno al gruppo delle unità)
Il Lemma 10 fornisce un limite superiore per il numero di unità di altezza limitata:
#{β∈OK×∣h(η+L(β))≤X}≤#SK⋅(cS(K)/2X+cS(K)/2)r1+r2−1
L'articolo è principalmente un lavoro teorico, verificato attraverso calcoli numerici delle previsioni teoriche:
- Campi ciclotomici K = Q(ζ_m), m = 8,10,12,13,15,16
- Intervallo di rango su OK: 15 ≤ t ≤ 32
- Caso specifico: K = Q(ζ₁₆), t = 32 (dimensione 256)
Implementazione mediante SageMath:
- Algoritmo di enumerazione per punti di altezza limitata
- Calcolo numerico della funzione zeta di Dedekind
- Stima di limiti espliciti per i termini di errore
- Soglia di altezza: h₀ = 0.6
- Numero di unità eccezionali: #S_K ≤ 17·#μ(K)
- Precisione di calcolo: termini di errore raggiungono l'ordine di 10^{-11}
Per t ≥ 11 fisso e campo ciclotomico K = Q(ζ_k), quando k → ∞, i reticoli di moduli casuali di volume unitario Λ soddisfano con probabilità 1-o(1):
1−nloglogωK≤ωK−1/n⋅γ(n)λ1(Λ)≤1+nloglogωK
Per il caso K = Q(ζ₁₆), t = 32:
- Termine di errore η ≤ 1.2 × 10^{-11}
- Limite probabilistico: ≥ 0.639
- Il vettore più breve è circa 0.8156% più lungo rispetto ai reticoli non strutturati
- Riduzione del rango minimo: Da t ≥ 27 a t ≥ 11
- Ottimizzazione delle costanti: Ottenimento di costanti esplicite e calcolabili
- Estensione dell'ambito di applicabilità: Copertura di più scenari di applicazione pratica
- Effetto del conduttore: I conduttori contenenti piccoli numeri primi dispari producono più rumore
- Effetto della dimensione: Nel caso ad alta dimensione, i termini di errore decadono rapidamente
- Praticità: Fornisce limiti significativi per l'intervallo di parametri degli schemi crittografici attuali
- Teorema del Valor Medio di Siegel: Stabilimento della teoria del valore atteso nel conteggio dei punti reticolari
- Formula Integrale di Rogers: Fornitura della rappresentazione integrale per i momenti di ordine superiore
- Risultati di Ajtai-Nguyen: Comportamento asintotico dei vettori più brevi nei reticoli non strutturati
- NTRU e sviluppi successivi: Apertura della ricerca sui reticoli strutturati
- Problemi LWE/SIS su anelli: Stabilimento dei fondamenti teorici
- Sollevamento di codici algebrici: Studio di insiemi discreti di reticoli di moduli
- Problema di Lehmer: Problema classico sui limiti inferiori dell'altezza dei numeri algebrici
- Lavori di Schinzel-Smyth: Limiti di altezza per interi totalmente reali/totalmente positivi
- Amoroso-Dvornicich: Limiti di altezza nelle estensioni abeliane
- Il comportamento del vettore più breve nei reticoli di moduli può essere caratterizzato con precisione, analogo ai reticoli non strutturati ma con un fattore aggiuntivo ω_K
- I campi ciclotomici forniscono oggetti di studio ideali, con buone proprietà di altezza
- I risultati teorici forniscono limiti numerici significativi per i parametri pratici
- Restrizione del rango minimo: La condizione t ≥ 11 potrebbe non essere ottimale
- Restrizione ai campi ciclotomici: Il caso dei campi numerici generali richiede ulteriore lavoro
- Complessità computazionale: Il calcolo esplicito rimane difficile per campi di grado elevato
- Ottimizzazione del rango minimo: Ulteriore riduzione a t = 3,4,5
- Campi numerici generali: Estensione a classi più ampie di campi numerici
- Applicazioni algoritmiche: Applicazione dei risultati teorici all'analisi degli algoritmi di riduzione reticolare
- Profondità teorica: Combinazione ingegnosa di risultati profondi della teoria dei numeri, geometria e teoria della probabilità
- Innovazione tecnica: Miglioramenti significativi nel trattamento del gruppo infinito delle unità
- Valore pratico: Fornimento di supporto teorico importante per la crittografia post-quantistica basata su reticoli
- Verifica computazionale: I risultati teorici sono supportati da esperimenti numerici
- Soglia tecnica: Richiede una profonda conoscenza della teoria algebrica dei numeri
- Ambito di applicabilità: Principalmente orientato ai campi ciclotomici, il caso generale richiede ulteriore sviluppo
- Complessità computazionale: Il calcolo esplicito nel caso ad alto grado rimane difficile
- Contributo teorico: Colmamento di una lacuna importante nella teoria dei reticoli di moduli
- Applicazione crittografica: Fornitura di strumenti di analisi della sicurezza per la crittografia post-quantistica basata su reticoli
- Valore metodologico: Le tecniche sviluppate possono essere applicate a problemi correlati
- Analisi della crittografia post-quantistica: Valutazione della sicurezza dei sistemi crittografici basati su reticoli di moduli
- Algoritmi di riduzione reticolare: Comprensione delle prestazioni degli algoritmi su reticoli strutturati
- Ricerca teorica: Fondamento per ulteriori ricerche sulle proprietà dei reticoli di moduli
L'articolo cita 31 importanti riferimenti bibliografici, coprendo lavori classici e all'avanguardia in molteplici campi quali la teoria dei reticoli, la teoria algebrica dei numeri e la crittografia, riflettendo la completezza e la profondità della ricerca.