A094471 a(n) = Sum_{(n - k)|n, 0 <= k <= n} k.
0, 1, 2, 5, 4, 12, 6, 17, 14, 22, 10, 44, 12, 32, 36, 49, 16, 69, 18, 78, 52, 52, 22, 132, 44, 62, 68, 112, 28, 168, 30, 129, 84, 82, 92, 233, 36, 92, 100, 230, 40, 240, 42, 180, 192, 112, 46, 356, 90, 207, 132, 214, 52, 312, 148, 328, 148, 142, 58, 552, 60
Offset: 1
Examples
q^2 + 2*q^3 + 5*q^4 + 4*q^5 + 12*q^6 + 6*q^7 + 17*q^8 + 14*q^9 + ... For n = 4 the partitions of 4 into equal parts are [4], [2,2], [1,1,1,1]. The sum of all parts is 4 + 2 + 2 + 1 + 1 + 1 + 1 = 12. There are 7 parts, so a(4) = 12 - 7 = 5. - _Omar E. Pol_, Nov 30 2019
References
- P. A. MacMahon, Combinatory Analysis, Cambridge Univ. Press, London and New York, Vol. 1, 1915 and Vol. 2, 1916; see vol. 2, p 30.
Links
- T. D. Noe, Table of n, a(n) for n = 1..10000
Crossrefs
Programs
-
Julia
using AbstractAlgebra function A094471(n) sum(k for k in 0:n if is_divisible_by(n, n - k)) end [A094471(n) for n in 1:61] |> println # Peter Luschny, Nov 14 2023
-
Maple
with(numtheory); A094471:=n->n*tau(n)-sigma(n); seq(A094471(k), k=1..100); # Wesley Ivan Hurt, Oct 27 2013 divides := (k, n) -> k = n or (k > 0 and irem(n, k) = 0): a := n -> local k; add(`if`(divides(n - k, n), k, 0), k = 0..n): seq(a(n), n = 1..61); # Peter Luschny, Nov 14 2023
-
Mathematica
Table[n*DivisorSigma[0, n] - DivisorSigma[1, n], {n, 1, 100}]
-
PARI
{a(n) = n*numdiv(n) - sigma(n)} /* Michael Somos, Jan 25 2008 */
-
Python
from math import prod from sympy import factorint def A094471(n): f = factorint(n).items() return n*prod(e+1 for p,e in f)-prod((p**(e+1)-1)//(p-1) for p,e in f) # Chai Wah Wu, Nov 14 2023
-
SageMath
def A094471(n): return sum(k for k in (0..n) if (n-k).divides(n)) print([A094471(n) for n in range(1, 62)]) # Peter Luschny, Nov 14 2023
Formula
If p is prime, then a(p) = p*tau(p)-sigma(p) = 2p-(p+1) = p-1 = phi(p).
If n>1, then a(n)>0.
a(n) = Sum_{d|n} (n-d). - Amarnath Murthy, Jul 31 2005
G.f.: Sum_{k>=1} k*x^(2*k)/(1 - x^k)^2. - Ilya Gutkovskiy, Oct 24 2018
Extensions
Simpler name by Peter Luschny, Nov 14 2023
Comments