OFFSET
0,3
LINKS
Alois P. Heinz, Table of n, a(n) for n = 0..700
Wikipedia, Infima and suprema of real numbers
Wikipedia, Partition (number theory)
EXAMPLE
a(0) = 1 = |{(infinity,0)}|.
a(1) = 1 = |{(1,1)}|.
a(2) = 2 = |{(1,2), (2,4)}|.
a(3) = 3 = |{(1,3), (1,5), (3,9)}|.
a(4) = 5 = |{(1,4), (1,6), (1,10), (2,8), (4,16)}|.
a(5) = 7 = |{(1,5), (1,7), (1,9), (1,11), (1,17), (2,13), (5,25)}|.
MAPLE
a:= n-> nops({map(l-> [min(l), add(i^2, i=l)], combinat[partition](n))[]}):
seq(a(n), n=0..40);
# second Maple program:
b:= proc(n, i) option remember; `if`(n=0, {0}, `if`(n<i,
{}, {b(n, i+1)[], map(x-> x+i^2, b(n-i, i))[]}))
end:
a:= n-> add(nops(b(n-i, i)), i=signum(n)..n):
seq(a(n), n=0..60);
MATHEMATICA
b[n_, i_] := b[n, i] = If[n == 0, {0}, If[n < i, {}, Union@ Flatten@ {b[n, i + 1], # + i^2& /@ b[n - i, i]}]];
a[n_] := Sum[Length[b[n - i, i]], {i, Sign[n], n}];
Table[a[n], {n, 0, 60}] (* Jean-François Alcover, Jul 06 2022, after Alois P. Heinz *)
CROSSREFS
KEYWORD
nonn
AUTHOR
Alois P. Heinz, Jun 06 2022
STATUS
approved