OFFSET
1,2
LINKS
Amiram Eldar, Table of n, a(n) for n = 1..10000
FORMULA
Multiplicative with a(p^e) = 1 + (p-1) * Sum_{k=1..e} [bitand(k, e) == k] * p^(k-1), where [] is the Iverson bracket, and bitand is the bitwise AND function (A004198).
For example, for a prime p, a(p) = p, a(p^2) = p^2 - p + 1, a(p^3) = p^3, a(p^4) = p^4 - p^3 + 1, ...
a(n) = n - A390864(n).
a(n) >= A000010(n), with equality if and only if n = 1.
a(n) = n if and only if n is squarefree (A005117).
MATHEMATICA
f[p_, e_] := 1 + (p-1) * Total[p^(Select[Range[e], BitAnd[#, e] == # &] - 1)]; a[1] = 1; a[n_] := Times @@ f @@@ FactorInteger[n]; Array[a, 100]
PROG
(PARI) a(n) = {my(f = factor(n)); prod(i = 1, #f~, 1 + (f[i, 1]-1) * sum(k=1, f[i, 2], if(bitand(k, f[i, 2]) == k, f[i, 1]^(k-1)))); }
CROSSREFS
The number of integers k from 1 to n such that gcd(n, k) is a divisor of n of type: A003557 (coreful), A055653 (unitary), A055654 (nonunitary), A010848 (non-coreful), this sequence (infinitary), A390864 (noninfinitary), A390865 (exponential), A390866 (nonexponential), A390867 (bi-unitary), A390868 (non-bi-unitary).
KEYWORD
nonn,mult,easy
AUTHOR
Amiram Eldar, Nov 22 2025
STATUS
approved
