← Back to Labs

Mersenne Prime Sieve

Parameters

Theory

M_p = 2^p − 1 (Mersenne number)

Necessary condition: p must be prime
(if p=ab, then 2^a−1 | 2^p−1)

Lucas-Lehmer Test:
s_0 = 4, s_{n+1} = s_n² − 2 (mod M_p)
M_p prime ⟺ s_{p-2} ≡ 0 (mod M_p)

Known: 51 Mersenne primes (2024)
Largest: 2^136,279,841 − 1 (GIMPS 2024)

Statistics

Primes tested: 0
Mersenne primes: 0
Density:

Mersenne primes are extraordinarily rare. The Lucas-Lehmer test is the most efficient primality test for numbers of this special form.

LLT steps shown below — orange = Mersenne prime found

Results

Running sieve...