Proth's theorem explained

In number theory, Proth's theorem is a primality test for Proth numbers.

It states[1] [2] that if p is a Proth number, of the form k2n + 1 with k odd and k < 2n, and if there exists an integer a for which

p-1
2
a

\equiv-1\pmod{p},

then p is prime. In this case p is called a Proth prime. This is a practical test because if p is prime, any chosen a has about a 50 percent chance of working, furthermore, since the calculation is mod p, only values of a smaller than p have to be taken into consideration.

In practice, however, a quadratic nonresidue of p is found via a modified Euclid's algorithm and taken as the value of a, since if a is a quadratic nonresidue modulo p then the converse is also true, and the test is conclusive. For such an a the Legendre symbol is

\left(a
p

\right)=-1.

Thus, in contrast to many Monte Carlo primality tests (randomized algorithms that can return a false positive), the primality testing algorithm based on Proth's theorem is a Las Vegas algorithm, always returning the correct answer but with a running time that varies randomly. Note that if a is chosen to be a quadratic nonresidue as described above, the runtime is constant, save for the time spent on finding such a quadratic nonresidue. Finding such a value is very fast compared to the actual test.

Numerical examples

Examples of the theorem include:

The first Proth primes are :

3, 5, 13, 17, 41, 97, 113, 193, 241, 257, 353, 449, 577, 641, 673, 769, 929, 1153 ….

The largest known Proth prime is

10223231172165+1

, and is 9,383,761 digits long.[3] It was found by Peter Szabolcs in the PrimeGrid volunteer computing project which announced it on 6 November 2016.[4] It is the 11-th largest known prime number as of January 2024, it was the largest known non-Mersenne prime until being surpassed in 2023,[5] and is the largest Colbert number. The second largest known Proth prime is

202705 ⋅ 221320516+1

, found by PrimeGrid.[6]

Proof

The proof for this theorem uses the Pocklington-Lehmer primality test, and closely resembles the proof of Pépin's test. The proof can be found on page 52 of the book by Ribenboim in the references.

History

François Proth (1852–1879) published the theorem in 1878.[7] [8]

See also

Notes and References

  1. Book: Paulo Ribenboim . Paulo Ribenboim . The New Book of Prime Number Records . limited . 52 . Springer . New York, NY . 1996 . 0-387-94457-5 .
  2. Book: Hans Riesel . Hans Riesel . Prime Numbers and Computer Methods for Factorization . limited . 2 . 104 . Birkhauser . Boston, MA . 1994 . 3-7643-3743-5 .
  3. Chris Caldwell, The Top Twenty: Proth, from The Prime Pages.
  4. Web site: World Record Colbert Number discovered!.
  5. Chris Caldwell, The Top Twenty: Largest Known Primes, from The Prime Pages.
  6. Web site: The Top Twenty: Largest Known Primes. Chris K.. Caldwell.
  7. François Proth . François Proth . Comptes rendus de l'Académie des Sciences de Paris . Theoremes sur les nombres premiers . 87 . 1878 . 926.
  8. Book: 92 . Leonard Eugene Dickson . Leonard Eugene Dickson . History of the Theory of Numbers . 1 . Chelsea . New York, NY . 1966 .