|
|
A335313
|
|
Smallest k such that 2^(3*2^n) - k is a safe prime.
|
|
5
|
|
|
1, 5, 17, 317, 5297, 3449, 41213, 59057, 468857, 1503317, 1103717, 40207829, 154474973, 1162354373, 18153497
(list;
graph;
refs;
listen;
history;
text;
internal format)
|
|
|
OFFSET
|
0,2
|
|
LINKS
|
|
|
EXAMPLE
|
a(1) = 5 because 2^(3*2^1)-5 = 2^6-5 = 59 is the largest safe prime less than 64.
|
|
PROG
|
(PARI) a(n) = {my(k=0); while (!(isprime(p=2^(3*2^n) - k) && isprime((p-1)/2)), k++); k; } \\ Michel Marcus, Jun 01 2020
(Python)
from sympy import isprime, prevprime
m = 2**(3*2**n)
p = prevprime(m)
while not isprime((p-1)//2):
p = prevprime(p)
|
|
CROSSREFS
|
|
|
KEYWORD
|
nonn,more
|
|
AUTHOR
|
|
|
EXTENSIONS
|
|
|
STATUS
|
approved
|
|
|
|