Drinfeld Modules with Complex Multiplication, Hasse Invariants and Factoring Polynomials over Finite Fields
Javad Doliskani, Anand Kumar Narayanan, \'Eric Schost

TL;DR
This paper introduces a new randomized algorithm for factoring polynomials over finite fields using rank 2 Drinfeld modules with complex multiplication, achieving runtime comparable to the best known methods.
Contribution
The paper develops a novel polynomial factoring algorithm based on Drinfeld modules and Hasse invariants, providing an alternative approach with competitive efficiency.
Findings
Algorithm matches the fastest known runtime for polynomial factoring.
Uses Hasse invariant lift to identify factors with supersingular reduction.
Employs Drinfeld modules with complex multiplication for efficient computation.
Abstract
We present a novel randomized algorithm to factor polynomials over a finite field of odd characteristic using rank Drinfeld modules with complex multiplication. The main idea is to compute a lift of the Hasse invariant (modulo the polynomial to be factored) with respect to a random Drinfeld module with complex multiplication. Factors of supported on prime ideals with supersingular reduction at have vanishing Hasse invariant and can be separated from the rest. Incorporating a Drinfeld module analogue of Deligne's congruence, we devise an algorithm to compute the Hasse invariant lift, which turns out to be the crux of our algorithm. The resulting expected runtime of to factor polynomials of degree over matches the fastest previously known algorithm, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
