1.
Introduction
Let n and k be two positive integers. Denote by p(n,k) the number of partitions of the positive number n on exactly k parts. Then the partition class k is the sequence p(1,k),p(2,k),…,p(n,k),… We already know, see [1], all these values can be divided into the highest d0=LCM(1,2,…,k) sub sequences, each of which is calculated by the same polynomial.
Choose a sequence of k natural numbers such that: the first member is arbitrary, and the rest form an arithmetic progression with a difference d=m⋅d0,m∈N, starting from the chosen first member. For example:
The corresponding number of partitions of the class k for the elements of the previous arithmetic progression's values is:
If the values, which are calculated using the same polynomial, multiplied by the corresponding binomial coefficients, form the alternate sum, we notice that the sum always has a value which is independent of x1, no matter how we form the sequence (1.1).
For the partition function of classes we already know the following results, see [1,2] for some details:
ⅰ) The values of the partition function of classes is calculated with one quasi polynomial.
ⅱ) For each class k the quasi polynomial consists of at most LCM(1,2,…,k) different polynomials, each of them consists of a strictly positive and an alternating part.
ⅲ) All polynomials within one quasi polynomial p(n,k) are of degree k−1.
ⅳ) All the coefficients with the highest degrees down to [k2] are equal for all polynomials (all of strictly positive) and all polynomials differ only in lower coefficients (alternating part).
ⅴ) The form of any polynomial p(n,k) is:
where the coefficients a1,a2,…,ak are calculated in the general form.
Let us forget for a moment that the coefficients a1,a2,… are known in general form. Knowing that all values for partitions class of the sequence (1.1) are obtained by one polynomial p(n,k), it is possible to determine all unknown coefficients in a completely different way from that given in papers [1,2]. To determine k unknowns, a k equation is required. For this purpose, it is sufficient to know all the values of the sequence (1.2). To this end, we must form the system (1.4) and solve it. (For k=10, see [3]).
The system (1.4) can be solved by Cramer's Rule. For further analysis, we need to find the following determinants. We will start with the known Vandermonde determinant, see [4].
When we remove the first column and an arbitrary row from the previous determinant we obtain the Vandermonde determinant of one order less. The following results are known, see [4] and are needed for further exposure. If we remove the second column and an arbitrary a-th row from the determinant (1.5) we get
If we remove the third column and an arbitrary a-th row from the determinant (1.5) we get
Generaly, if we remove the b-th column and an arbitrary a-th row from the determinant (1.5) we get
The label Δ(a,b)m means that from Δm remove the a-th row and b-th column from the set of variables xa.
2.
Invariants of the partitions classes
2.1. The first partition invariant of classes
Theorem 1. Let m,j and k be three positive integers and
where d=m⋅LCM(1,2,3,…,k). Then I1(k,j,d)=(−1)k−1dk−1k! and is independent of j. (I1(k,j,d) is the first partition invariant which exists in all classes.)
Proof. Among the values of the class k we choose the ones corresponding to the sequence (1.1), and they are given with the sequence (1.2). According to [2], all the elements in (1.2) can be calculated using the same polynomial p(n,k) with degree k−1. Elements of the following sequence:
are calculated with not necessarily the same polynomial as the previous one. Let the polynomial p(n,k) have the form as in (1.3). To determine the coefficients a1,a2,…,ak it suffices to know the k values: p(x1,k),p(x2,k),…,p(xk,k) where x1=j,x2=j+d,…,xk=j+(k−1)d are different numbers. Since Δk≠0, system (1.4) always has a unique solution, because all the elements of the set {x1,x2,…,xk} are different from one another. According to Cramer's Rule, to determine the coefficient of the highest degree of the polynomial (1.3), which calculates the value of the number of partitions of class k, we have the following formula:
Determinants Δ(a,1)k,(1≤a≤k) are also Vandermonde and their values are equal to Δk−1. Let {xi}1≤i≤k satisfy (1.1) then for 1≤a≤k it holds that
Replacing in (2.1), after shortening with Δk we have
The coefficient a1 is already defined in [2] where it is shown that a1=1k!(k−1)!. Substituting into the previous equality and multiplying by (−1)k−1, we obtain
Multiplying the last equality with (k−1)!dk−1 we obtain
which was to be proved. As these values are equal to each observed number of objects (1.2) within a class, the sum is invariant for any observed class.
All classes of the partition do not contain all the invariants we will list. This primarily refers to the classes from the beginning. Only the first invariant appears in all classes. The second invariant holds starting from the third class. The third invariant holds starting from the fifth class. Fourth, from the seventh class, etc. This coincides with the appearance of the common coefficients {ak} in quasi polynomials p(n,k), k∈N.
Theorem 2. Let m, j and k be three positive integers, k≥3 and
where d=m⋅LCM(2,3,…,k). Then I2(k,j,d)=(−1)k(k−3)dk−14(k−2)! and is independent of j.
Remark. In the previous expression, we should not simplify as then the value for k=3 cannot be obtained. However, the value for k=3 exists and is equal to zero.
Proof. Analogously to Theorem 1, the fact that the sum does not depend on the parameter j is a consequence of the periodicity per modulo LCM(2,3,…,k) using the same polynomial to calculate the partition class values.
In [2] it is shown how the system of linear equations can determine the other unknown coefficient of the polynomials which are calculated values of the partition classes. This coefficient is obtained from Cramer's Rule on system (1.4) and a2 is given by
Considering (1.6), knowing that {xi}i=1,2,…,k is an arithmetic progression, determinants Δ(a,2)k can be written for 1≤a≤k with
Knowing the value of the coefficient a2=k−34(k−1)!(k−2)! [2] and substituting in (2.2), and after multiplication with (−1)k(k−1)!dk−1 we obtain
2.2. The third partition invariant of classes
These invariants are in all classes starting from the fifth. For simplicity we denote them by
Theorem 3. Let m,j and k be three positive integers, k≥5 and
where d=m⋅LCM(2,3,…,k). Then I3(k,j,d)=(−1)k−19k3−58k2+75k−2288(k−3)!dk−1 and is independent of j.
Proof. For the third invariant we need the value of the third polynomial coefficient of p(n,k), and it is shown [2] that this is
On the other hand, we have
From formula (1.7) we find Δ(a,3)k. The required sum ∑1≤i<j≤kxi⋅xj is convenient to calculate from the equality
where the sequence {xi} satisfies (1.1). Then, we should determine the quotient which can be simplified by reducing the following:
By multiplying (2.3) with (−1)k−1(k−1)!dk−1 and after shortening we obtain:
In every subsequent invariant, the proceedings become more complex. But, it is quite clear how further invariants can be calculated.
3.
Consideration of special cases
For each partitions class k, k∈N we determine d0=LCM(1,2,3,…,k), and then form d=m⋅d0, m∈N. In addition arbitrarily choose the natural number j and than form sequences (1.1) and (1.2). Finally, we form an appropriate sum which is for the first invariant:
Sum (3.1) has a constant value in each partitions class and can be nominated as the first partitions class invariant.
3.1. The first partitions class invariant
For k=1, sum (3.1) has a constant value of 1.
For k=2, d0=2. If we choose some m∈N and set d=2m, the sum (3.1) has the form: p(j,2)−p(j+d,2),j∈N. According to [1], it is known that p(n,2)=[n2]. Distinguishing between even and odd numbers of j (j and j+d have the same parity) and substituting into the sum, we obtain that the result, in both cases, is equal to −d2=−m.
For k=3, d0=6. If we choose some m∈N and set d=6m the sum (3.1) has the form:
According to [1], it is known that:
By replacing (3.3) in relation (3.2) we get
Note that: i1=jmod6, i2=(j+d)mod6, i3=(j+2d)mod6 and wi1=wi2=wi3. Finally, we get the unique sum 6m2.
For k=4, d0=12. If we choose some m∈N and set d=12m the sum (3.1) has the form:
According to [1], it is known that:
Similar to case k=3, by distinguishing the even and odd j and replacing (3.5) in relation (3.4) we obtain that the corresponding sums in both cases are equal to: −72m3. (Note that: i1=jmod12, i2=(j+d)mod12, i3=(j+2d)mod12, i4=(j+3d)mod12 and wi1=wi2=wi3=wi4.)
The number of invariants increases, when the class number increases. Starting with class three, another invariant can be observed.
3.2. The second partitions class invariant
Form in the same way as in the previous section: d0, d and the sequences (1.1) and (1.2) as well as the sum:
Previous sum has a constant value in each partitions class (starting from third class) and can be nominated as the second partitions class invariant.
For k=3, d0=6. If we choose some m∈N and set d=6m the general form of the second invariant in the third class can be written as
The values p(j,3),p(j+d,3) and p(j+2d,3) are calculated using the same polynomial (3.3). Using (3.3) in the last equality we have
Note that: i1=jmod6, i2=(j+d)mod6, i3=(j+2d)mod6 and wi1=wi2=wi3. The last equality is identical to zero.
For k=4, d0=12. If we choose some m∈N and set d=12m the general form of the second invariant in the fourth class can be written as
The last equations can be verified in an analogous manner, by using the same form of the known polynomial for the fourth class given in (3.5). Note that: i1=jmod12, i2=(j+d)mod12, i3=(j+2d)mod12, i4=(j+3d)mod12 and wi1=wi2=wi3=wi4. By distinguishing the even and odd j and replacing (3.5) in relation (3.6) we obtain that the corresponding sums in both cases are equal to: −216m3.
3.3. The third partition invariants
Form in the same way as in the previous two section: d0, d and the sequences (1.1) and (1.2) as well as the sum I3(k,j,d) (Theorem 3). For each class (starting from the fifth) I3(k,j,d) has constant values and can be nominated as the third partitions class invariant. It is known [1] that
wi are following numeric respectively:
For k=5, d0=60. If we choose some m∈N and set d=60m the invariant I3(k,j,d) can be written as:
Substituting (3.7) into the previous formula by distinguishing between even and odd j, we obtain a unique value of 1080000m4.
Remark 1. From the Table 1, see [5], given at the end of the paper it is possible to check all of these explicitly with numerical values. For example:
1. Check the first invariant in the third class. Take m=2, j=5. The first invariant formula is
From the Table we find: p(5,3)=2, p(17,3)=24, p(29,3)=70. By substitution we find 2−2⋅24+70=24(=6m2).
2. Check the second invariant in the forth class. Take m=1, j=3. The second invariant formula is
From the Table we find: p(3,4)=0, p(15,4)=27, p(27,4)=150, p(39,4)=441. By substitution we find:
3. Check the third invariant in the fifth class. Take m=1, j=1. The third invariant formula is
Using formulas from (3.7), we find that: p(1,5)=0, p(61,5)=5608, p(121,5)=80631, p(181,5)=393369 and p(241,5)=1220122, and so by checking we are assured of the accuracy.
Remark 2. Obviously, p(n,k) define values only for n≥k. The invariants determine very precisely that values for n<k should be taken as zero.
4.
Conclusions
In this paper, authors have demonstrated a new approach to partitions class invariants, as a way of proving the relevance and accuracy of all formulas given in [1,2]. Also, it I can be considered to be another way to obtain some of the formulas in [2]. The quasi polynomials p(n,k) needed to calculate the number of partitions of a number n to exactly k parts consists of at most LCM(1,2,…,k) different polynomials. The invariants claim that the more different polynomials in one quasi polynomial, the more invariable sizes connect them.
Acknowledgments
The author thank to The Academy of Applied Technical Studies Belgrade for partial funding of this paper.
Conflict of interest
Authors declare no conflicts of interest in this paper.