OFFSET
1,6
LINKS
Shreyansh Jaiswal, Table of n, a(n) for n = 1..10000
MATHEMATICA
a[n_] := Plus @@ (-(d = Divisors[n])*(-1)^(Range[Length[d], 1, -1])) - EulerPhi[n]; Array[a, 100] (* Amiram Eldar, Apr 23 2025 *)
PROG
(Python)
from sympy import divisors; from functools import lru_cache; from sympy import totient
cached_divisors = lru_cache()(divisors)
def c(n): return sum(d if i%2==0 else -d for i, d in enumerate(reversed(cached_divisors(n))))
for n in range(1, 101): print((c(n)-totient(n)), end=", ")
(PARI) a(n) = my(f=factor(n), d=Vecrev(divisors(f))); sum(k=1, #d, (-1)^(k+1)*d[k]) - eulerphi(f); \\ Michel Marcus, Apr 23 2025
CROSSREFS
KEYWORD
nonn
AUTHOR
Shreyansh Jaiswal, Apr 23 2025
STATUS
approved
