OFFSET
0,3
COMMENTS
We define the multiset multiplicity kernel MMK(m) of a multiset m by the following property, holding for all distinct multiplicities k >= 1. If S is the set of elements of multiplicity k in m, then min(S) has multiplicity |S| in MMK(m). For example, MMK({1,1,2,2,3,4,5}) = {1,1,3,3,3}, and MMK({1,2,3,4,5,5,5,5}) = {1,1,1,1,5}. As an operation on multisets MMK is represented by A367579, and as an operation on their ranks it is represented by A367580.
EXAMPLE
The a(1) = 1 through a(7) = 10 partitions:
(1) (2) (3) (4) (5) (6) (7)
(11) (111) (22) (221) (33) (322)
(211) (311) (222) (331)
(1111) (2111) (411) (511)
(11111) (2211) (2221)
(3111) (4111)
(21111) (22111)
(111111) (31111)
(211111)
(1111111)
MATHEMATICA
submultQ[cap_, fat_]:=And@@Function[i, Count[fat, i]>=Count[cap, i]]/@Union[List@@cap];
mmk[q_List]:=With[{mts=Length/@Split[q]}, Sort[Table[Min@@Select[q, Count[q, #]==i&], {i, mts}]]];
Table[Length[Select[IntegerPartitions[n], submultQ[mmk[#], #]&]], {n, 0, 15}]
CROSSREFS
KEYWORD
nonn
AUTHOR
Gus Wiseman, Nov 30 2023
STATUS
approved