We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Mathematics > Number Theory

Title: 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 $p \in \mathbb{Z}$ and $f \in ( \mathbb{Z}/p^n \mathbb{Z} ) [x]$ any nonzero polynomial of degree $d$ whose coefficients are not all divisible by $p$. For the case $n=2$, we prove a new efficient algorithm to count the roots of $f$ in $\mathbb{Z}/p^2\mathbb{Z}$ within time polynomial in $(d+\operatorname{size}(f)+\log{p})$, and record a concise formula for the number of roots, formulated by Cheng, Gao, Rojas, and Wan.
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
Subjects: Number Theory (math.NT); Computational Complexity (cs.CC); Symbolic Computation (cs.SC); Commutative Algebra (math.AC)
MSC classes: 11Y05, 11Y16, 13F20 (Primary). 11M38, 11S05, 11T06 (Secondary)
Journal reference: Houston Journal of Mathematics (2018), Vol. 44, no. 4, pp. 1111-1119
Cite as: arXiv:1708.04713 [math.NT]
  (or arXiv:1708.04713v2 [math.NT] for this version)

Submission history

From: Robert M. Walker [view email]
[v1] Tue, 15 Aug 2017 22:58:59 GMT (10kb)
[v2] Tue, 12 Dec 2017 20:14:28 GMT (13kb)

Link back to: arXiv, form interface, contact.