Counting Roots of Polynomials over $\mathbb{Z}/p^2\mathbb{Z}$
Abstract
Until recently, the only known method of finding the roots of polynomials over prime power rings, other than fields, was brute force. One reason for this is the lack of a division algorithm, obstructing the use of greatest common divisors. Fix a prime and any nonzero polynomial of degree whose coefficients are not all divisible by . For the case , we prove a new efficient algorithm to count the roots of in within time polynomial in , and record a concise formula for the number of roots, formulated by Cheng, Gao, Rojas, and Wan.
Cite
@article{arxiv.1708.04713,
title = {Counting Roots of Polynomials over $\mathbb{Z}/p^2\mathbb{Z}$},
author = {Trajan Hammonds and Jeremy Johnson and Angela Patini and Robert M. Walker},
journal= {arXiv preprint arXiv:1708.04713},
year = {2018}
}
Comments
6 pages, comments welcome! Rewritten to address referee feedback. Bibliography updated. There is a new Corollary 3.3 giving a formula for the number of degenerate roots modulo p that fail to lift to roots modulo p^2