login
A372695
Cubefull numbers that are not prime powers.
6
216, 432, 648, 864, 1000, 1296, 1728, 1944, 2000, 2592, 2744, 3375, 3456, 3888, 4000, 5000, 5184, 5488, 5832, 6912, 7776, 8000, 9261, 10000, 10125, 10368, 10648, 10976, 11664, 13824, 15552, 16000, 16875, 17496, 17576, 19208, 20000, 20736, 21296, 21952, 23328, 25000
OFFSET
1,1
COMMENTS
Numbers k such that rad(k)^3 | k and omega(k) > 1. In other words, numbers with at least 2 distinct prime factors whose prime power factors have exponents that exceed 2.
Proper subset of the following sequences: A001694, A036966, A126706, A286708.
Superset of A372841.
Smallest term k with omega(k) = m is k = A002110(m)^3 = A115964(m).
LINKS
FORMULA
Intersection of A036966 and A024619.
Sum_{n>=1} 1/a(n) = Product_{p prime} (1 + 1/(p^2*(p-1))) - Sum_{p prime} 1/(p^2*(p-1)) - 1 = A065483 - A152441 - 1 = 0.0188749045... . - Amiram Eldar, May 17 2024
EXAMPLE
Table of smallest 12 terms and instances of omega(a(n)) = m for m = 2..4
n a(n)
------------------------
1 216 = 2^3 * 3^3
2 432 = 2^4 * 3^3
3 648 = 2^3 * 3^4
4 864 = 2^5 * 3^3
5 1000 = 2^3 * 5^3
6 1296 = 2^4 * 3^4
7 1728 = 2^6 * 3^3
8 1944 = 2^3 * 3^5
9 2000 = 2^4 * 5^3
10 2592 = 2^5 * 3^4
11 2744 = 2^3 * 7^3
12 3375 = 3^3 * 5^3
...
43 27000 = 2^3 * 3^3 * 5^3
...
587 9261000 = 2^3 * 3^3 * 5^3 * 7^3
MATHEMATICA
nn = 25000; Rest@ Select[Union@ Flatten@ Table[a^5 * b^4 * c^3, {c, Surd[nn, 3]}, {b, Surd[nn/(c^3), 4]}, {a, Surd[nn/(b^4 * c^3), 5]}], Not@*PrimePowerQ]
PROG
(Python)
from math import gcd
from sympy import primepi, integer_nthroot, factorint
def A372695(n):
def f(x):
c = n+1+x+sum(primepi(integer_nthroot(x, k)[0]) for k in range(3, x.bit_length()))
for w in range(1, integer_nthroot(x, 5)[0]+1):
if all(d<=1 for d in factorint(w).values()):
for y in range(1, integer_nthroot(z:=x//w**5, 4)[0]+1):
if gcd(w, y)==1 and all(d<=1 for d in factorint(y).values()):
c -= integer_nthroot(z//y**4, 3)[0]
return c
def bisection(f, kmin=0, kmax=1):
while f(kmax) > kmax: kmax <<= 1
while kmax-kmin > 1:
kmid = kmax+kmin>>1
if f(kmid) <= kmid:
kmax = kmid
else:
kmin = kmid
return kmax
return bisection(f, n, n) # Chai Wah Wu, Sep 12 2024
KEYWORD
nonn
AUTHOR
Michael De Vlieger, May 14 2024
STATUS
approved