login
a(n) is the smallest k such that prime(k+i) (mod 6) takes successively the values 5, 5, ... for i = 0, 1, ..., n-1.
8

%I #48 Sep 06 2024 08:06:10

%S 3,9,15,54,290,987,4530,21481,58554,60967,136456,136456,673393,

%T 1254203,1254203,7709873,21357253,21357253,25813464,25813464,39500857,

%U 39500857,947438659,947438659,947438659,5703167678,5703167678,16976360924,68745739764,117327812949

%N a(n) is the smallest k such that prime(k+i) (mod 6) takes successively the values 5, 5, ... for i = 0, 1, ..., n-1.

%C Weakening the definition to prime(k+i) == 2 (mod 3) yields a(1) = 1, but all other terms are unchanged. See also A247816 (residue 5) or A276414 (equal residues, all 1 or all -1). - _M. F. Hasler_, Sep 02 2016

%H Amiram Eldar, <a href="/A247967/b247967.txt">Table of n, a(n) for n = 1..35</a>

%F a(n) = primepi(A057622(n)). - _Michel Marcus_, Oct 01 2014

%e a(1)= 3 => prime(3) == 5 (mod 6).

%e a(2)= 9 => prime(9) == 5 (mod 6), prime(10) == 5 (mod 6).

%e a(3)= 15 => prime(15) == 5 (mod 6), prime(16) == 5 (mod 6), prime(17) == 5 (mod 6).

%e From _Michel Marcus_, Sep 30 2014: (Start)

%e The resulting primes are:

%e 5;

%e 23, 29;

%e 47, 53, 59;

%e 251, 257, 263, 269;

%e 1889, 1901, 1907, 1913, 1931;

%e 7793, 7817, 7823, 7829, 7841, 7853;

%e 43451, 43457, 43481, 43487, 43499, 43517, 43541;

%e 243161, 243167, 243197, 243203, 243209, 243227, 243233, 243239;

%e ... (End)

%p for n from 1 to 22 do :

%p ii:=0:

%p for k from 3 to 10^5 while (ii=0)do :

%p s:=0:

%p for i from 0 to n-1 do:

%p r:=irem(ithprime(k+i),6):

%p if r = 5

%p then

%p s:=s+1:

%p else

%p fi:

%p od:

%p if s=n and ii=0

%p then

%p printf ( "%d %d \n",n,k):ii:=1:

%p else

%p fi:

%p od:

%p od:

%t Table[k = 1; While[Times @@ Boole@ Map[Mod[Prime[k + #], 6] == 5 &, Range[0, n - 1]] == 0, k++]; k, {n, 10}] (* _Michael De Vlieger_, Sep 02 2016 *)

%o (PARI) a(n) = {k = 1; ok = 0; while (!ok, nb = 0; for (i=0, n-1, if (prime(k+i) % 6 == 5, nb++, break);); if (nb == n, ok=1, k++);); k;} \\ _Michel Marcus_, Sep 28 2014

%o (PARI) m=c=i=0;forprime(p=1,, i++;p%6!=5&&(!c||!c=0)&&next; c++>m||next; print1(1+i-m=c,",")) \\ _M. F. Hasler_, Sep 02 2016

%o (MATLAB)

%o N = 2*10^8; % to use primes up to N

%o P = mod(primes(N),6);

%o P5 = find(P==5);

%o n5 = numel(P5);

%o a(1) = P5(1);

%o for k = 2:100

%o r = find(P5(k:n5) == P5(1:n5+1-k)+k-1,1,'first');

%o if numel(r) == 0

%o break

%o end

%o a(k) = P5(r);

%o end

%o a % _Robert Israel_, Sep 02 2016

%Y Cf. A057622, A247816, A276414.

%K nonn

%O 1,1

%A _Michel Lagneau_, Sep 28 2014

%E a(11)-a(22) from A057622 by _Michel Marcus_, Oct 03 2014

%E a(23)-a(25) from _Jinyuan Wang_, Jul 08 2019

%E a(26)-a(30) added using A057622 by _Jinyuan Wang_, Apr 15 2020