OFFSET
1,1
LINKS
Michael De Vlieger, Table of n, a(n) for n = 1..10000
FORMULA
EXAMPLE
Let s = A052486.
a(1) = s(1) = 72 = 2^3 * 3*2 is the first term, since among prime power factor exponents, there exists an exponent m < 3.
a(2) = s(2) = 108 = 2^2 * 3*3, since among prime power factor exponents, there exists an exponent m < 3.
s(6) = 432 = 2^4 * 3^3 is not a term, since 432 is the smallest Achilles number with all prime power factor exponents greater than 2.
MAPLE
filter:= proc(n) local F;
F:= ifactors(n)[2][.., 2];
min(F) = 2 and igcd(F) = 1
end proc:
select(filter, [$1..10000]); # Robert Israel, Nov 16 2025
MATHEMATICA
With[{nn = 10^4}, Select[Rest@ Union@ Flatten@ Table[a^2*b^3, {b, Surd[nn, 3]}, {a, Sqrt[nn/b^3]}], And[Min[#] < 3, GCD @@ # == 1] &[FactorInteger[#][[;; , -1]] ] &]]
PROG
(Python)
from math import isqrt, gcd
from sympy import integer_nthroot, factorint
from oeis_sequences.OEISsequences import bisection, squarefreepi
def A390539(n):
def f(x):
c, l = n+x, 0
j = z = isqrt(x)
while j>1:
k2 = integer_nthroot(x//j**2, 3)[0]+1
w = squarefreepi(k2-1)
c -= j*(w-l)
l, j = w, isqrt(x//k2**3)
c += l+z-squarefreepi(integer_nthroot(x, 3)[0])-sum(isqrt(z//k**3) for k in range(1, integer_nthroot(z, 3)[0]+1) if all(d<=1 for d in factorint(k).values()))
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
return bisection(f, n, n) # Chai Wah Wu, Dec 04 2025
CROSSREFS
KEYWORD
nonn,easy
AUTHOR
Michael De Vlieger, Nov 16 2025
STATUS
approved
