arXiv · 2609.08608
Reduction Modulo Binary Polynomials with Logarithmic Feedback Depth
Abstract
Polynomial modular reduction is central to binary finite-field arithmetic and repeated Frobenius powering. Top-down shift/XOR folding can use few operations when the nonleading support is sparse, but a tap near the leading term creates a long feedback chain. We formulate this recurrence as inversion of a nilpotent shift operator and factor its inverse by characteristic-two Frobenius powers. The resulting Frobenius-factorized reduction (FFR) applies to every monic binary modulus without materializing a reciprocal or dense reduction matrix, and its shifts can be generated online without a persistent modulus-specific schedule. For degree $m$ and nonempty nonleading support of size $s$, with nearest-tap distance $\Delta_{\min}$, FFR uses exactly $\lceil\log_2(m/\Delta_{\min})\rceil$ sequential feedback stages and has scheduled work $O(ms(1+\log(m/s)))$. A portable-C evaluation on 1,096 supports through degree $131072$ identifies distinct FFR, L\'opez--Dahab, and gf2x-backed Barrett regions. On four certified irreducible moduli, FFR makes complete Rabin irreducibility testing $1.35$--$8.04$ times faster than NTL and $1.60$--$6.81$ times faster than the matched Barrett implementation.
Explore related subjects
Keep this discovery
Junyu Zhou, Kaiyi Zhang. 2026-09-08. Reduction Modulo Binary Polynomials with Logarithmic Feedback Depth. https://arxiv.org/abs/2609.08608
Cite the original work for its findings. Save a collection to share your selection of sources.