Module Lattice Security (Part IV): Probabilistic Polynomial Quantum Attack on Module-LWE over 2-Power Cyclotomics
Pith reviewed 2026-05-20 13:03 UTC · model grok-4.3
The pith
A quantum algorithm using tower decomposition breaks module-LWE over 2-power cyclotomics for standardized schemes.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Combining with Parts I-III, the tower decomposition of the Principal Ideal Problem through the chain Q subset Q(zeta_8) subset ... subset Q(zeta_{2^k}) yields a polynomial-time quantum algorithm that solves the Module-LWE problem over these rings with approximation factor gamma less than or equal to 21, which is smaller than q/2 for the parameters of ML-KEM-1024, achieving success probability at least 0.99 and thereby breaking the security of ML-KEM, Falcon, Hawk, NTRU-HPS and NTRU-HRSS.
What carries the argument
Tower decomposition of the Principal Ideal Problem (PIP) through the chain of 2-power cyclotomic fields, which enables the reduction of module-LWE to efficiently solvable instances.
If this is right
- ML-KEM with all standardized parameters is broken by this quantum attack.
- Falcon, Hawk, NTRU-HPS, and NTRU-HRSS are similarly broken.
- The quantum algorithm has time complexity O(n^3 log^2 n) gates and uses O(n^2 log n) qubits.
- Success probability is at least 0.99 for the verified parameters.
Where Pith is reading between the lines
- The result indicates that lattice-based cryptography over 2-power cyclotomic rings may be insecure against quantum attacks even if classical attacks are resisted.
- Designers of future post-quantum schemes might need to consider alternative ring structures to avoid this decomposition.
- Verification of the approximation factor suggests the attack is practical enough to threaten current standards if a large enough quantum computer is built.
Load-bearing premise
The tower decomposition of the Principal Ideal Problem through the chain Q subset Q(zeta_8) subset ... subset Q(zeta_{2^k}) yields a polynomial-time quantum algorithm costing O(n^3 log^2 n) gates.
What would settle it
An observation that the approximation factor exceeds 21 or the success probability falls below 0.99 for ML-KEM-1024 parameters after applying the tower decomposition would falsify the central claim.
read the original abstract
We present a quantum attack on ML-KEM and related 2-power cyclotomic lattice schemes. Combining with Parts I-III, we provide an algorithm and verify the resulting approximation factor satisfies $\gamma\le 21 < q/2=1664.5$ for ML-KEM-1024, with a success probability $\ge 0.99$. We apply a tower decomposition of the Principal Ideal Problem (PIP) through the chain $\Q\subset \Q(\zeta_8)\subset\cdots\subset \Q(\zeta_{2^k})$ which yields a polynomial-time quantum algorithm costing $O(n^3 \log^2 n)$ gates, $O(n^2 \log n)$ qubits, and poly$(n)$ classical bit operations. We extend the analysis to Falcon, Hawk, and NTRU over 2-power cyclotomic rings with polynomial-time quantum algorithms.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript presents a quantum attack on Module-LWE over 2-power cyclotomic rings. Combining results from Parts I-III, it claims an algorithm via tower decomposition of the Principal Ideal Problem through the chain Q ⊂ Q(ζ₈) ⊂ ⋯ ⊂ Q(ζ_{2^k}) that achieves approximation factor γ ≤ 21 < q/2 = 1665 for ML-KEM-1024 with success probability ≥ 0.99. The attack is extended to Falcon, Hawk, and NTRU, concluding that all standardized parameter sets are broken, with stated costs O(n³ log² n) quantum gates, O(n² log n) qubits, and poly(n) classical bits.
Significance. If the approximation factor bound and success probability hold with the stated polynomial quantum resources, the result would be highly significant, as it would imply that standardized lattice-based post-quantum schemes including ML-KEM are insecure against quantum attacks. The explicit complexity bounds and extension to multiple schemes are strengths if the underlying reductions are rigorous.
major comments (3)
- [Abstract] Abstract: The verification that the resulting approximation factor satisfies γ ≤ 21 for ML-KEM-1024 is asserted without supplying derivation steps, error propagation analysis, or explicit reduction showing how the factor is obtained from the tower decomposition of the Principal Ideal Problem.
- [Tower decomposition section] Tower decomposition analysis: The claimed O(n³ log² n) gate count and γ ≤ 21 bound require an explicit mapping of module rank, error distribution, and lattice dimension through each extension Q(ζ_{2^j}) while keeping accumulated approximation error below q/2; no such propagation bound is provided.
- [Success probability analysis] Success probability: The stated success probability ≥ 0.99 lacks a probabilistic analysis accounting for failure modes in the quantum algorithm or inflation of the approximation factor across tower levels.
minor comments (2)
- [Notation and preliminaries] Clarify the precise definition of the tower levels and extension degrees for readers unfamiliar with the series.
- [Algorithm description] Add explicit cross-references to the specific theorems from Parts I-III that are combined in the algorithm.
Simulated Author's Rebuttal
We thank the referee for their thorough review and valuable comments on our manuscript. We will revise the paper to address the concerns regarding missing derivations and analyses.
read point-by-point responses
-
Referee: [Abstract] Abstract: The verification that the resulting approximation factor satisfies γ ≤ 21 for ML-KEM-1024 is asserted without supplying derivation steps, error propagation analysis, or explicit reduction showing how the factor is obtained from the tower decomposition of the Principal Ideal Problem.
Authors: We agree that the abstract would benefit from additional context. In the revised manuscript, we will include a concise outline of the key derivation steps from the tower decomposition of the Principal Ideal Problem, referencing the combination with Parts I-III. This will clarify how the approximation factor γ ≤ 21 is obtained for ML-KEM-1024 parameters. revision: yes
-
Referee: [Tower decomposition section] Tower decomposition analysis: The claimed O(n³ log² n) gate count and γ ≤ 21 bound require an explicit mapping of module rank, error distribution, and lattice dimension through each extension Q(ζ_{2^j}) while keeping accumulated approximation error below q/2; no such propagation bound is provided.
Authors: The referee is correct that an explicit propagation bound is essential. We will add a detailed analysis in the tower decomposition section that maps the module rank, error distribution, and lattice dimension at each level of the extension chain Q(ζ_{2^j}). We will derive bounds ensuring the accumulated approximation error stays below q/2, which supports both the γ ≤ 21 claim and the O(n³ log² n) gate complexity. revision: yes
-
Referee: [Success probability analysis] Success probability: The stated success probability ≥ 0.99 lacks a probabilistic analysis accounting for failure modes in the quantum algorithm or inflation of the approximation factor across tower levels.
Authors: We acknowledge the need for a more rigorous probabilistic analysis. In the revision, we will provide an analysis that accounts for potential failure modes in the quantum steps and the possible inflation of the approximation factor through the tower levels. This will demonstrate that the overall success probability remains at least 0.99 for the standardized parameters. revision: yes
Circularity Check
Central γ ≤ 21 bound and success probability reduce to self-cited Parts I-III without independent verification
specific steps
-
self citation load bearing
[Abstract]
"Combining with Parts I-III, we provide an algorithm and verify the resulting approximation factor satisfies γ ≤ 21 < q/2=1665 for ML-KEM-1024, with a success probability ≥ 0.99. We apply a tower decomposition of the Principal Ideal Problem (PIP) through the chain Q ⊂ Q(ζ8) ⊂ ⋯ ⊂ Q(ζ_{2^k}) which yields a polynomial-time quantum algorithm costing O(n^3 log² n) gates, O(n^2 log n) qubits, and poly(n) classical bit operations."
The verification step that produces the concrete security-breaking bound γ ≤ 21 and probability ≥ 0.99 is justified solely by reference to the author's own prior Parts I-III. No independent derivation, external benchmark, or error-propagation analysis across the tower levels is supplied in the abstract; the central claim therefore reduces to the series' internal constructions.
full rationale
The paper's load-bearing claims (γ ≤ 21 with prob ≥ 0.99 breaking ML-KEM-1024 and related schemes) are explicitly obtained by combining with Parts I-III. The tower decomposition is asserted to produce the stated gate count and approximation factor, yet the specific numerical bound and probability are not re-derived from first principles or external benchmarks in the provided text; they inherit from the prior self-authored parts. This creates partial circularity in the derivation chain while the overall algorithm description retains some independent structure.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Tower decomposition of PIP through Q ⊂ Q(ζ8) ⊂ ⋯ ⊂ Q(ζ_{2^k}) yields polynomial-time quantum algorithm
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/AlexanderDuality.leanalexander_duality_circle_linking echoes?
echoesECHOES: this paper passage has the same mathematical shape or conceptual pattern as the Recognition theorem, but is not a direct formal dependency.
We apply a tower decomposition of the Principal Ideal Problem (PIP) through the chain Q ⊂ Q(ζ₈) ⊂ ⋯ ⊂ Q(ζ_{2^k})
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.