OFFSET
1,3
MATHEMATICA
a[1] = 0; a[n_] := a[n] = Block[{k = a[n - 1] + 1, s = Plus @@ (2^Array[a, n - 1])}, While[ !PrimeQ[s + 2^k], k++ ]; k]; Array[a, 12] (* Robert G. Wilson v *)
PROG
(Python)
from sympy import isprime
def afind(limit):
print("0, 1", end=", ")
s, pow2 = 2**0 + 2**1, 2**2
for m in range(2, limit+1):
if isprime(s+pow2): print(m, end=", "); s += pow2
pow2 *= 2
afind(2000) # Michael S. Branicky, Jul 11 2021
CROSSREFS
KEYWORD
nonn,more
AUTHOR
Artur Jasinski, Jan 27 2006
EXTENSIONS
Edited by Don Reble, Feb 17 2006
STATUS
approved