Я, судя по нулевому количеству ответов, не сумел понятно сформулировать задачу, исправляюсь:
Let

be the weight of M-partition

of length

. According to the definition any number

can be obtained uniquely as a sum of

.
Permit the

to be positive, zero or negative, so that:
where

takes just three values

.
It is obvious that

(runs over

) at least once, when all

are positive, that is quite the M-partition. There is, however, a number of ways to obtain

when the largest part

is positive. When

becomes negative, we have to examine the sub-partition

. If it is negative,

is negative also and we replace

by

. So, the negative values of

are completed by

that yields additional ways to obtain

.
Consider for example one of the M-partitions of

written in the lexicographic order:

. The parts

are used to represent

and

in the ways given below in the MATLAB format.
Код:
[ 12 -4 -4 -2 -1;
0 4 0 -2 -1;
0 0 4 -2 -1;
0 4 -4 2 -1;
0 0 0 2 -1;
0 -4 4 2 -1;
0 4 -4 0 1;
0 0 0 0 1;
0 -4 4 0 1 ]
Код:
[ 12 -4 -4 -2 0;
0 4 0 -2 0;
0 0 4 -2 0;
0 4 -4 2 0;
0 0 0 2 0;
0 -4 4 2 0 ]
The rank of first matrix is equal 5, while the rank of second matrix is 4. Designate the matrices of this type

and the rank of

by

.
So, the proposed conjectures for all

length M-partitions are:
•
•

when

is prime
•

when

is relatively prime to
