arXiv · 2508.11043
Dyadically resolving trinomials for fast modular arithmetic
Abstract
Residue number systems based on pairwise relatively prime moduli are a powerful tool for accelerating integer computations via the Chinese Remainder Theorem. We study a structured family of moduli of the form $2^n - 2^k + 1$, originally proposed for their efficient arithmetic and bit-level properties. These trinomial moduli support fast modular operations and exhibit scalable modular inverses. We investigate the problem of constructing large sets of pairwise relatively prime trinomial moduli of fixed bit length. By analyzing the corresponding trinomials $x^n - x^k + 1$, we establish a sufficient condition for coprimality based on polynomial resultants. This leads to a graph-theoretic model where maximal sets correspond to cliques in a compatibility graph, and we use maximum clique-finding algorithms to construct large examples in practice. Using the theory of graph colorings, resultants, and properties of cyclotomic polynomials, we also prove upper bounds on the size of such sets as a function of $n$.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Robert Dougherty-Bliss, Mits Kobayashi, Natalya Ter-Saakov, Eugene Zima. 2025-08-14. Dyadically resolving trinomials for fast modular arithmetic. https://arxiv.org/abs/2508.11043
Cite the original work for its findings. Save a collection to share your selection of sources.