login

Year-end appeal: Please make a donation to the OEIS Foundation to support ongoing development and maintenance of the OEIS. We are now in our 61st year, we have over 378,000 sequences, and we’ve reached 11,000 citations (which often say “discovered thanks to the OEIS”).

Positive integers k such that if p is the next prime > k, and q is the previous prime < k, then p - k is prime and k - q is prime.
0

%I #29 Jan 12 2022 21:42:03

%S 5,9,15,21,26,34,39,45,50,56,64,69,76,81,86,92,94,99,105,111,116,120,

%T 124,129,134,142,144,146,154,160,165,170,176,184,186,188,195,204,206,

%U 216,218,225,231,236,244,246,248,254,260,266,274,279,286,288,290,296

%N Positive integers k such that if p is the next prime > k, and q is the previous prime < k, then p - k is prime and k - q is prime.

%C a(n) can only be composite (excluding a(1) = 5).

%e 9 is a term because the next prime > 9 is 11 and the previous prime < 9 is 7, and 11 - 9 = 2 (which is prime) and 9 - 7 = 2 (which is also prime).

%p q:= n-> andmap(isprime, [nextprime(n)-n, n-prevprime(n)]):

%p select(q, [$3..400])[]; # _Alois P. Heinz_, Jan 01 2022

%t Select[Range[350], And @@ PrimeQ[{# - NextPrime[#, -1], NextPrime[#] - #}] &] (* _Amiram Eldar_, Jan 01 2022 *)

%o (Python)

%o from sympy import isprime, nextprime, prevprime

%o def ok(n):

%o return n > 2 and isprime(nextprime(n) - n) and isprime(n - prevprime(n))

%o print([k for k in range(341) if ok(k)]) # _Michael S. Branicky_, Jan 01 2022

%o (PARI) isok(k) = my(p=nextprime(k+1), q=precprime(k-1)); isprime(p-k) && isprime(k-q); \\ _Michel Marcus_, Jan 01 2022

%Y Intersection of A350496 and A350460.

%Y Cf. A175090, A225461.

%K nonn

%O 1,1

%A _Ryan Bresler_, Jan 01 2022