On the computation of representations of primes as sums of four squares
Michele Elia
Abstract
Michele Elia
Abstract
Lagrange proved that every positive integer is the sum of four squares of natural numbers. Although Lagrange’s proof is constructive, it is not known whether the relative algorithm produces a four-square represen-tation of any prime or non-prime integer with deterministic polynomial complexity. Limited to prime numbers, it is proved that their repre-sentation as the sums of four squares can be obtained with determinis-tic polynomial complexity. The key to this computational accomplish-ment is the evaluation of square roots modulo a prime, through Schoof’s method for counting the number of points on elliptic curves over prime fields.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Lagrange proved that every positive integer is the sum of four squares of natural numbers. Although Lagrange’s proof is constructive, it is not known whether the relative algorithm produces a four-square represen-tation of any prime or non-prime integer with deterministic polynomial complexity. Limited to prime numbers, it is proved that their repre-sentation as the sums of four squares can be obtained with determinis-tic polynomial complexity. The key to this computational accomplish-ment is the evaluation of square roots modulo a prime, through Schoof’s method for counting the number of points on elliptic curves over prime fields.
Key concepts: Computation, Mathematics, Arithmetic, Algebra over a field, Pure mathematics, Algorithm