login
The OEIS is supported by the many generous donors to the OEIS Foundation.

 

Logo
Hints
(Greetings from The On-Line Encyclopedia of Integer Sequences!)
A016115 Number of prime palindromes with n digits. 6

%I #56 Sep 29 2023 11:51:43

%S 4,1,15,0,93,0,668,0,5172,0,42042,0,353701,0,3036643,0,27045226,0,

%T 239093865,0,2158090933,0,19742800564,0

%N Number of prime palindromes with n digits.

%C Every palindrome with an even number of digits is divisible by 11 and therefore is composite (not prime). Hence there is only one palindromic prime with an even number of digits, namely 11 itself. - _Martin Renner_, Apr 15 2006

%H K. S. Brown, <a href="http://www.mathpages.com/home/kmath359.htm">On General Palindromic Numbers</a>

%H Cécile Dartyge, Bruno Martin, Joël Rivat, Igor E. Shparlinski, and Cathy Swaenepoel, <a href="https://arxiv.org/abs/2309.11380">Reversible primes</a>, arXiv:2309.11380 [math.NT], 2023. See p. 36.

%H Patrick De Geest, <a href="http://www.worldofnumbers.com/palpri.htm">World!Of Palindromic Primes</a>

%H Shyam Sunder Gupta, <a href="http://listserv.nodak.edu/cgi-bin/wa.exe?A1=ind0602&amp;L=nmbrthry">Palindromic Primes up to 10^19</a>.

%H Shyam Sunder Gupta, <a href="https://listserv.nodak.edu/cgi-bin/wa.exe?A2=NMBRTHRY;b79493a6.1310">Palindromic Primes up to 10^23</a>.

%H Eric Weisstein's World of Mathematics, <a href="http://mathworld.wolfram.com/PalindromicPrime.html">Palindromic Prime.</a>

%F a(2n) = 0 for n > 1. - _Chai Wah Wu_, Nov 21 2021

%p # A016115 Gets numbers of base-10 palindromic primes with exactly d digits, 1 <= d <= 13 (say), in the list "lis"

%p lis:=[4,1];

%p for d from 3 to 13 do

%p if d::even then

%p lis:=[op(lis),0];

%p else

%p m:= (d-1)/2:

%p Res2 := [seq(seq(n*10^(m+1)+y*10^m+digrev(n), y=0..9), n=10^(m-1)..10^m-1)]:

%p ct:=0; for x in Res2 do if isprime(x) then ct:=ct+1; fi: od:

%p lis:=[op(lis),ct];

%p fi:

%p lprint(d,lis);

%p od:

%p lis; # _N. J. A. Sloane_, Oct 18 2015

%t A016115[n_] := Module[{i}, If[EvenQ[n] && n > 2, Return[0]]; Return[Length[Select[Range[10^(n - 1), 10^n - 1], # == IntegerReverse[#] && PrimeQ[#] &]]]];

%t Table[A016115[n], {n, 6}] (* _Robert Price_, May 25 2019 *)

%t (* -OR- A less straightforward implementation, but more efficient in that the palindromes are constructed instead of testing every number in the range. *)

%t A016115[n_] := Module[{c, f, t0, t1},

%t If[n == 2, Return[1]];

%t If[EvenQ[n], Return[0]];

%t c = 0; t0 = 10^((n - 1)/2); t1 = t0*10;

%t For[f = t0, f < t1, f++,

%t If[n != 1 && MemberQ[{2,4,5,6,8}, Floor[f/t0]], f = f + t0 - 1; Continue[]];

%t If[PrimeQ[f*t0 + IntegerReverse[Floor[f/10]]], c++]]; Return[c]];

%t Table[A016115[n], {n, 1, 12}] (* _Robert Price_, May 25 2019 *)

%o (Python)

%o from sympy import isprime

%o from itertools import product

%o def pals(d, base=10): # all d-digit palindromes

%o digits = "".join(str(i) for i in range(base))

%o for p in product(digits, repeat=d//2):

%o if d > 1 and p[0] == "0": continue

%o left = "".join(p); right = left[::-1]

%o for mid in [[""], digits][d%2]: yield int(left + mid + right)

%o def a(n): return int(n==2) if n%2 == 0 else sum(isprime(p) for p in pals(n))

%o print([a(n) for n in range(1, 13)]) # _Michael S. Branicky_, Jun 23 2021

%Y Cf. A002113 (palindromes), A002385 (palindromic primes), A040025 (bisection), A050251 (partial sums).

%K nonn,hard,base,more

%O 1,1

%A _Robert G. Wilson v_

%E Corrected and extended by _Patrick De Geest_, Jun 15 1998

%E a(17) = 27045226 was found in collaboration with Martin Eibl (M.EIBL(AT)LINK-R.de), _Carlos Rivera_, _Warut Roonguthai_

%E a(19) from _Shyam Sunder Gupta_, Feb 12 2006

%E a(21)-a(22) from _Shyam Sunder Gupta_, Mar 13 2009

%E a(23)-a(24) from _Shyam Sunder Gupta_, Oct 05 2013

Lookup | Welcome | Wiki | Register | Music | Plot 2 | Demos | Index | Browse | More | WebCam
Contribute new seq. or comment | Format | Style Sheet | Transforms | Superseeker | Recents
The OEIS Community | Maintained by The OEIS Foundation Inc.

License Agreements, Terms of Use, Privacy Policy. .

Last modified April 25 04:42 EDT 2024. Contains 371964 sequences. (Running on oeis4.)