OFFSET
1,2
EXAMPLE
672 is a term since sigma(672) + phi(672) = 2016 + 192 = 2208, and psi(672) + 672 = 1536 + 672 = 2208.
MATHEMATICA
f1[p_, e_] := (p^(e+1) - 1)/(p-1); f2[p_, e_] := (p-1)*p^(e-1); f3[p_, e_] := (p+1)*p^(e-1); q[1] = True; q[k_] := Module[{fct = FactorInteger[k]}, Times @@ f1 @@@ fct + Times @@ f2 @@@ fct == Times @@ f3 @@@ fct + k]; Select[Range[10^6], q] (* Amiram Eldar, Dec 24 2025 *)
PROG
(PARI) isok(n) = { my(f = factor(n)); sigma(f) + eulerphi(f) == n * prod(i=1, #f~, 1 + 1/f[i, 1]) + n; }
(Python)
from math import prod
from sympy import factorint
def ok(n):
f = factorint(n)
sigma = prod((p**(e+1)-1)//(p-1) for p, e in f.items())
phi = prod((p-1)*p**(e-1) for p, e in f.items())
psi = prod((p+1)*p**(e-1) for p, e in f.items())
return sigma + phi == psi + n
print([k for k in range(10**6) if ok(k)]) # Michael S. Branicky, Dec 24 2025
CROSSREFS
KEYWORD
nonn
AUTHOR
Kaloian Ivanov, Dec 24 2025
EXTENSIONS
a(22)-a(30) from Michael S. Branicky, Dec 25 2025
STATUS
approved
