The Structure and Degrees of Polynomials Computing Square Roots $\mod p$
Foivos Chnaras, Noah Kupinsky

TL;DR
This paper investigates the structure and minimal degrees of polynomials over finite fields that compute square roots, focusing on differences between primes congruent to 1 or 3 modulo 4.
Contribution
It characterizes the degrees and structures of polynomials computing square roots over finite fields, especially for primes where existing methods are not minimal.
Findings
For primes p ≡ 3 mod 4, the polynomial X^{(p+1)/4} is minimal.
The paper provides new insights into polynomial degrees for primes p ≡ 1 mod 4.
It explores the algebraic structure of polynomials computing square roots.
Abstract
For an odd prime , we say a polynomial computes square roots if for all nonzero, perfect squares . When , it is easy to see that is the smallest such polynomial. For , the situation is less clear. Tonelli-Shanks offers an algorithm for constructing polynomials that compute square roots, but the question of whether their degree is minimal remains. In this paper, we study the various degrees and structures of polynomials computing square roots.
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.
Taxonomy
TopicsPolynomial and algebraic computation · Algebraic Geometry and Number Theory · Cryptography and Residue Arithmetic
