pith. sign in

arxiv: 1606.00898 · v1 · pith:TIWV2HSSnew · submitted 2016-06-02 · 🧮 math.NT · cs.CC· cs.DS· cs.SC

Factoring Polynomials over Finite Fields using Drinfeld Modules with Complex Multiplication

classification 🧮 math.NT cs.CCcs.DScs.SC
keywords drinfeldcomplexmultiplicationhasseinvariantmodulesalgorithmalgorithms
0
0 comments X
read the original abstract

We present novel algorithms to factor polynomials over a finite field $\F_q$ of odd characteristic using rank $2$ Drinfeld modules with complex multiplication. The main idea is to compute a lift of the Hasse invariant (modulo the polynomial $f(x) \in \F_q[x]$ to be factored) with respect to a Drinfeld module $\phi$ with complex multiplication. Factors of $f(x)$ supported on prime ideals with supersingular reduction at $\phi$ have vanishing Hasse invariant and can be separated from the rest. A Drinfeld module analogue of Deligne's congruence plays a key role in computing the Hasse invariant lift. We present two algorithms based on this idea. The first algorithm chooses Drinfeld modules with complex multiplication at random and has a quadratic expected run time. The second is a deterministic algorithm with $O(\sqrt{p})$ run time dependence on the characteristic $p$ of $\F_q$.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.