OFFSET
1,1
COMMENTS
Cài Jìn-Yī (蔡进一) proved that these numbers cannot be factored by Shor's algorithm in the presence of noise.
Squares are omitted because it's easy to detect and factor a square.
LINKS
Pierre Abbat, Table of n, a(n) for n = 1..10509
Pierre Abbat, Julia program
Jin-Yi Cai, Shor's algorithm does not factor large integers in the presence of noise, arXiv:2306.10072 [quant-ph], 2023.
EXAMPLE
6313=59*107, where 59 and 107 are both in A073024 because 58 and 106 have large prime factors 29 and 53 respectively.
PROG
(Julia) # See link for complete repo.
using Primes
function isFouvry(p::Integer)
facs=factor(p-1)
p>2 && big(maximum(keys(facs)))^3>big(p)^2
end
function caiSemiprimes(minPrime::Int, maxSemiprime::Int)
if minPrime<11
minPrime=11
end
maxPrime=max(minPrime, maxSemiprime÷minPrime)
primeList=filter(isFouvry, primes(minPrime, maxPrime))
n=length(primeList)
sort(filter(x->x<=maxSemiprime, [primeList[i]*primeList[j] for i in 1:n for j in (i+1):n]))
end
CROSSREFS
KEYWORD
nonn
AUTHOR
Pierre Abbat, Oct 12 2025
STATUS
approved
