login
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