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”).

A137328
a(n) = prime(n) - primorial(k), where k is the greatest number for which primorial(k) <= prime(n).
1
0, 1, 3, 1, 5, 7, 11, 13, 17, 23, 1, 7, 11, 13, 17, 23, 29, 31, 37, 41, 43, 49, 53, 59, 67, 71, 73, 77, 79, 83, 97, 101, 107, 109, 119, 121, 127, 133, 137, 143, 149, 151, 161, 163, 167, 169, 1, 13, 17, 19, 23, 29, 31, 41, 47, 53, 59, 61, 67, 71, 73, 83, 97, 101, 103, 107, 121
OFFSET
1,3
COMMENTS
Conjecture: Each prime number appears in this sequence at least once.
Is there any general asymptotic formula for the appearance of prime(n) in this sequence?
LINKS
EXAMPLE
a(6) = prime(6) - primorial(2) = 13 - 6 = 7.
PROG
(PARI) a(n) = {my(p=prime(n), q=1, P=1); until (P > p, q = nextprime(q+1); P *= q; ); p - P/q; } \\ Michel Marcus, Mar 14 2022
(Python)
from sympy import nextprime
from itertools import islice
def agen(): # generator of terms
pn, primk, pk, pkplus = 2, 2, 2, 3
while True:
while primk * pkplus <= pn:
primk, pk, pkplus = primk*pkplus, pkplus, nextprime(pkplus)
yield pn - primk
pn = nextprime(pn)
print(list(islice(agen(), 67))) # Michael S. Branicky, Mar 14 2022
CROSSREFS
KEYWORD
easy,nonn
AUTHOR
Ctibor O. Zizka, Apr 07 2008
STATUS
approved