arXiv · 2606.26993
Deterministic and Efficient Ideal Arithmetic via Two-Element Representations
Abstract
Given an ideal in a number field, it is desirable in many situations to find two elements that generate the ideal over the ring of the integers of the field. Existing algorithms are either randomized, or impractical at cryptographic sizes. In the paper, we present a deterministic polynomial time algorithm to find the two-element representation of an ideal. For a monic irreducible integral polynomial \( f(x) \), let \( K=\Q[x]/(f) \) be the number field, and \( O_K \) be the integral closure. Our algorithm works when the norm of the input ideal is co-prime to the index \( [O_K:\Z[x]/f] \). In particular, it handles all ideals for monogenic \( f(x) \), a class that includes the cyclotomic polynomials widely used in lattice based cryptography. A key technical ingredient in our result is a generalized version of Dedekind criterion.
Explore related subjects
Keep this discovery
Qi Cheng. 2026-06-25. Deterministic and Efficient Ideal Arithmetic via Two-Element Representations. https://arxiv.org/abs/2606.26993
Cite the original work for its findings. Save a collection to share your selection of sources.