OFFSET
0,4
COMMENTS
We call a multiset normal iff it covers an initial interval of positive integers. The size of a multiset is the number of elements, counting multiplicity.
EXAMPLE
The multiset {1,2,2,3,3} can be partitioned into a set of sets with distinct sums in 4 ways:
{{2,3},{1,2,3}}
{{2},{3},{1,2,3}}
{{2},{1,3},{2,3}}
{{1},{2},{3},{2,3}}
so is counted under a(5).
{1,1,1,1,2,2,3,3,3}
{1,1,2,2,2,2,3,3,3}
The a(1) = 1 through a(5) = 11 multisets:
{1} {1,2} {1,1,2} {1,1,2,2} {1,1,1,2,3}
{1,2,2} {1,1,2,3} {1,1,2,2,3}
{1,2,3} {1,2,2,3} {1,1,2,3,3}
{1,2,3,3} {1,1,2,3,4}
{1,2,3,4} {1,2,2,2,3}
{1,2,2,3,3}
{1,2,2,3,4}
{1,2,3,3,3}
{1,2,3,3,4}
{1,2,3,4,4}
{1,2,3,4,5}
MATHEMATICA
allnorm[n_]:=If[n<=0, {{}}, Function[s, Array[Count[s, y_/; y<=#]+1&, n]]/@Subsets[Range[n-1]+1]];
sps[{}]:={{}}; sps[set:{i_, ___}]:=Join@@Function[s, Prepend[#, s]&/@sps[Complement[set, s]]]/@Cases[Subsets[set], {i, ___}];
mps[mset_]:=Union[Sort[Sort/@(#/.x_Integer:>mset[[x]])]&/@sps[Range[Length[mset]]]];
Table[Length[Select[allnorm[n], Length[Select[mps[#], And@@UnsameQ@@@#&&UnsameQ@@Total/@#&]]>0&]], {n, 0, 5}]
CROSSREFS
KEYWORD
nonn,more
AUTHOR
Gus Wiseman, Mar 29 2025
STATUS
approved
