Multifactorisations and divisor functions

A. D. Law1, M. C. Lettington1, K. M. Schmidt1
1Cardiff University, School of Mathematics, UK

Abstract

We consider a joint ordered multifactorisation for a given positive integer \(n\geq 2\) into \(m\) parts, where \(n=n_1~\times~\ldots~\times~n_m\), and each part \(n_j\) is split into one or more component factors. Our central result gives an enumeration formula for all such joint ordered multifactorisations \(\mathcal{N}_m(n)\). As an illustrative application, we show how each such factorisation can be used to uniquely construct and so count the number of distinct additive set systems (historically referred to as complementing set systems). These set systems under set addition generate the first \(n\) non-negative consecutive integers uniquely and, when each component set is centred about 0, exhibit algebraic invariances. For fixed integers \(n\) and \(m\), invariance properties for \(\mathcal{N}_m(n)\) are established. The formula for \(\mathcal{N}_m(n)\) is comprised of sums over associated divisor functions and the Stirling numbers of the second kind, and we conclude by deducing sum over divisor relations for our counting function \(\mathcal{N}_m(n)\). Some related integer sequences are also considered.

Keywords: multifactorisations, joint ordered factorisations, divisor functions, additive systems, algebraic invariances

1. Introduction

We begin by outlining two of the three main areas under consideration, multifactorisations and divisor functions, before stating our main results. These relate to the counting function \(\mathcal{N}_m(n)\), which counts the number of joint ordered factorisations of the positive integer \(n\) into \(m\) parts.

In 1893 P. A. MacMahon discussed in his Memoir on the Composition of Numbers [11] the arithmetic function (our notation) \(c(n)\), which gives the number of ordered factorisations of \(n\) into factors greater than 1.

Example 1.1. When \(n=12\) the number of ordered factorisations \(c(12)\) is given by counting \[\begin{aligned} 12&=12 =2\times 6 = 6\times 2=3\times 4 = 4\times 3 =2\times 2\times 3 = 2\times 3 \times 2 = 3\times 2\times 2,\\ &\Rightarrow c(12)=1+4+3=8. \end{aligned}\]

In [5, 6] concise notation for the concept of an m-part joint ordered factorisation was introduced, as defined below, where we use the notation \(\mathbb{N}_{\geq 2}=\mathbb{N}+\{1\}=\{2,3,4,\ldots\}\).

Definition 1.2(joint ordered factorisation).Let \(m\in\mathbb{N}\), \(a=(n_1,\dots,n_m)\in \mathbb{N}_{\geq 2}^m\), with \(n=n_1\times\ldots \times n_m\). Then we call \[\Big(\big(j_1,f_1\big),\big(j_2,f_2\big),\dots,\big(j_L,f_L\big)\Big)\in\big(\{1,2,\dots,m\}\times(\mathbb{N}_{\geq 2})\big)^L,\] where \(L\in\mathbb{N}\), an m-part joint ordered factorisation of \(n\) if \(j_\ell\neq j_{\ell-1}\) \(\big(\ell\in\{2,\dots,L\}\big)\) and \[\prod_{j_\ell= j}f_\ell=n_j,\quad\text{for all}\quad \big(j\in\{1,\dots,m\}\big),\] where, \(\ell\) indexes the positions of the tuples in the joint ordered factorisation that correspond to factors of \(n_j\).

Furthermore we define the partial products of all factors before the \(\ell\)-th in the joint ordered factorisation, as \[F(\ell)=\prod_{s=1}^{\ell-1}f_s,\quad\text{so that}\quad n=\prod_{j=1}^m n_j=F(L+1),\] where for \(\ell=1\) we use the usual convention for the empty product \(F(1)=1\).

In other words, a joint ordered factorisation of an \(n\)-tuple of natural numbers \(a=(n_1, \dots, n_m)\) arises from writing each of these numbers as a product of non-trivial factors, i.e., factors \(\ge 2\), and then arranging all factors in a linear chain such that no two adjacent factors arise from the factorisation of the same number. Denoting by \(\Omega(n)\) the total number of prime factors of \(n\) including repeats, it follows from the above definition that the maximum length \(L\) (number of tuples) in the joint ordered factorisations for \(n\) into \(m\) parts satisfies \(L\leq \Omega(n)\).

In [12] Ollerenshaw and Brée considered the two-part joint ordered factorisations as divisor paths.

Example 1.3. When \(n=12\), and the number of parts in the factorisation is \(m=2\), we have \(n=12=n_1\times n_2\). Working through each possibility, we find 14 2-part joint ordered factorisations, 7 of which are given below with the partial product progressions for the \(a=(n_1,n_2)\) tuples.

Ordered Factorisation a=\((n_1,n_2)\) Partial Products \(F\)
((1,2)(2,6) ) (2,6) 1,2,12
((1,6)(2,2) ) (6,2) 1,6,12
((1,3)(2,4) ) (3,4) 1,3,12
((1,4)(2,3) ) (4,3) 1,4,12
((1,2)(2,3)(1,2) ) (4,3) 1,2,6,12
((1,3)(2,2)(1,2) ) (6,2) 1,3,6,12
((1,2)(2,2)(1,3) ) (6,2) 1,2,4,12

The remaining 7 possibilities are then obtained by starting the joint ordered factorisations from \(n_2\) rather than \(n_1\), so that ((1,2)(2,2)(1,3)) becomes ((2,2)(1,2)(2,3)) etc.

Repeating the above constructions when there are \(m=1\) and \(m=3\) parts, we find that there are respectively \(1\times 1!=1\) and \(3\times 3!= 18\) distinct joint ordered factorisations, so in total \(1+14+18=33\) factorisations for \(12\). As \(\Omega(12)=3\), no factorisations exist for \(m\geq 4\).

MacMahon considered the prime factor exponents of the positive integer
\(n = p_1^{a_1} p_2^{a_2} \cdots p_\nu^{a_\nu}\geq 2\), where \(p_1, p_2, \dots, p_\nu\) are distinct prime numbers. He obtained the formula for \(c(n)\),

\[\label{eq:cn} c(n)=\sum\limits_{j=1}^{\Omega(n)}c_j(n) =\sum\limits_{j=1}^{\Omega(n)} \sum\limits_{k=0}^j (-1)^k \binom{j}{k} \prod_{\ell=1}^\nu \binom{a_\ell + j – k – 1}{a_\ell}, \tag{1}\] (see [11, §10, p.843], [7, eq(4)]), where \(c_j(n)\) is the number of ways of writing \(n\) as an ordered product of \(j\) non-trivial factors.

We call \(c_j(n)\) the \(j\)-th non-trivial divisor function. Eq. (1) was rediscovered (see Lemmas 1 and 4 of [5]) through the theory of \(j\)-th divisor functions [9], obtaining in the process the associated divisor function \(c_j^{(r)}(n)\), defined for \(j \in {\mathbb N}_0,\) \(r \in {\mathbb Z},\) such that \[\label{eq:cjrn} c_j^{(r)}(n) = \sum\limits_{k=0}^j (-1)^k \binom{j}{k} \prod_{\ell=1}^\nu \binom{a_\ell + r + j – k – 1}{a_\ell}, \tag{2}\] where we take \(c_j^{(0)}=c_j\) with \(c_0(n)=1\) if \(n=1\) and \(c_0(n)=0\) if \(n\geq 2\). The difference between the two formulae in (2) and the inner sum in (1) is subtle, with \(j\) replaced with \(j+r\) in the inner binomial coefficient in (1), whilst the outer binomial coefficient remains unchanged.

Results in [9] show that \(|c_j^{(r)}(n)|\) counts the number of factorisations of \(n\) into \(j+r\) factors, the first \(j\) being non-trivial (i.e. factors \(\geq 2\)) if \(r \ge 0\), and into \(-r\) factors, of which the first \(j\) factors are non-trivial and all factors must be square-free if \(r< 0\) and \(j<|r|\). If \(r< 0\) and \(j>|r|\), then cancellations occur in the formula for \(c_j^{(r)}(n)\) and a combinatorial interpretation cannot be inferred.

The special case \(j = -r\) turns out to be of particular importance (cf. [9] Theorem 4), as the value of \(c_j^{(-j)}(n)\) can be interpreted as \((-1)^{\Omega(n) + j}\) times the number of ordered factorisations of \(n\) into \(j\) non-trivial, square-free factors. For more information about these functions, see Section 2 below.

For a fixed \(m\)-tuple \(a=(n_1,\ldots,n_m)\), with \(n=n_1\times \ldots \times n_m\), using the associated divisor function \(c_j^{(-j)}(n)\), it was proven ([9] Theorem 4) that the total number of different \(m\)-part joint ordered factorisations for \(n\) over the \(m\)-tuple \(a\) is given by \[\label{eq:tuplecount} M_a(n)=\sum\limits_{\ell \in {\mathbb N}^m} \binom{|\ell|}{ \ell} \prod_{j=1}^m c_{\ell_j}^{(-\ell_j)}(n_j), \tag{3}\] where in the usual notation \(\binom{|\ell|}{ \ell}\) denotes the multinomial coefficient for \(\ell=(\ell_1,\ldots,\ell_m)\), with \(|\ell|=\ell_1+\ldots +\ell_m\).

Although concisely notated, the above counting formula is in practice lengthy to use for large values of \(m\) and \(\Omega(n)\), as it requires that the sum and product runs over all \(m\)-tuples \(\ell\) with \(1\leq \ell_j\leq \Omega(n_j)\).

However, the formula (3) partially motivates this paper, being central to deriving our main result for \[\mathcal{N}_m(n)= \sum\limits_{\substack{a \in {\mathbb N}_{\geq 2}^m\\ \prod n_j =n}}M_a(n),\] which counts the number of all \(m\)-part joint ordered factorisations of \(n\). It employs the modified Möbius function, defined below.

Definition 1.4(modified Möbius function).Denote by \(\mu(n)\) the Möbius function, returning \((-1)^{\Omega(n)}\) if \(n\) is square free, \(0\) otherwise, and by \(e(n)\) the convolution identity, returning \(1\) if \(n=1\) and \(0\) if \(n\geq 2\). Then the modified Möbius function \((\mu-e)(n)\) is defined by \[(\mu – e)(n) = \begin{cases} (-1)^{\Omega(n)} & \text{\rm if $n$ is square-free} \\ 0 & \text{\rm otherwise (including the case $n = 1$)} \end{cases} \qquad (n \in {\mathbb N}).\]

Theorem 1.5(factorisation enumeration theorem).Denote by \(S(L,m)\) the Stirling numbers of the second kind, by \((\mu-e)^{*L}\) the \(L\)-th convolution of the modified Möbius function, and by \(c_L^{(-L)}(n)\) the special case of the associated divisor function.

Then for natural numbers \(m,n \in \mathbb{N}\), the number of \(m\)-part joint ordered factorisations of \(n\) is equal to \[{\cal N}_m(n) = \sum\limits_{L=0}^{\Omega{(n)}} (-1)^L m!\, S(L,m)\, (\mu-e)^{*L}(n) = \sum\limits_{L=0}^{\Omega{(n)}} m!\, S(L,m)\, c_L^{(-L)}(n).\]

Here the well known Stirling numbers of the second kind \(S(L,m)\) [14] count the number of ways to partition a set of \(L\) objects into \(m\) nonempty subsets.

We will prove Theorem 1.5 in Section 3. For \(m=2\) we also have the next result.

Theorem 1.6. For \(n\in\mathbb{N}\) \[\label{sdf12} \mathcal{N}_2(n)=2\sum\limits_{L=2}^{\Omega{(n)}} c_L(n). \tag{4}\]

Proof. For \(m=2\), any joint ordered factorisation of \(n\) arises from taking \(f_1, \dots, f_L\) to be the factors in an ordered factorisation of \(n\) into at least 2 non-trivial factors and \(j_1, \dots, j_L\) to alternate between 1 and 2, starting either with \(j_1=1\) or with \(j_1=2\). Therefore the total number of joint ordered factorisations is twice the number of ordered factorisations into \(L\) non-trivial factors, where \(L\) ranges between 2 and \(\Omega(n)\), and hence the result (4). ◻

The counting function \(\mathcal{N}_m(n)\) satisfies the following sum over divisors relations.

Theorem 1.7(sum over divisors theorem).Let \(m\in \mathbb{N}\), and \(n\in \mathbb{N}_{\geq 2}\) with \(\mu(n)\) the Möbius function, \({\cal N}_m(n)\) the counting function introduced in Theorem 1.5 for the number of \(m\)-part joint ordered factorisations of \(n\). Then \({\cal N}_m(n)\) obeys the sum over divisors relations \[ \label{sdf1} {\cal N}_m(n) =\mathop{\sum\limits_{d\mid n}}_{d<n}\left ((m-1) {\cal N}_m(d)+m{\cal N}_{m-1}(d) \right )\ \tag{5}\] \[ = -m \mathop{\sum\limits_{d\mid n}}_{d<n}\mu\left (\frac{n}{d}\right)\left ({\cal N}_m(d)+{\cal N}_{m-1}(d) \right ). \tag{6}\]

For \(m=2\), Eq. (5) can be written as \[\label{sdf3} {\cal N}_2(n) =2d_2(n)-4+\mathop{\sum\limits_{d\mid n}}_{d<n} {\cal N}_2(d) =2c_2(n)+\mathop{\sum\limits_{d\mid n}}_{d<n} {\cal N}_2(d). \tag{7}\]

Example 1.8. When \(n=12\), we find that \({\cal N}_2(12)=14\), whereas \(2d_2(12)-4=8\), and \[\mathop{\sum\limits_{d\mid 12}}_{d<12}{\cal N}_2(12)=0+0+0+2+4=6,\] so that as given by the formula in (7), \(14=8+6\).

The remainder of the paper is structured as follows. In Section 2 we prove Theorems 1.5 and 1.7. As an application of our enumeration function \(\mathcal{N}_m(n)\), we consider in Section 3 the related topic of sum systems, deducing using a bijection that \(\mathcal{N}_m(n)\) also counts the number of \(m\)-part sum systems for \(n\). A sum system under set addition generates the first \(n\) non-negative integers uniquely (without repeats) and our new results here give algebraic invariance properties for fixed values of \(n\) and \(m\) whilst varying the joint ordered factorisation constructions. In Section 4 we summarise our findings and consider future areas for exploration.

2. Divisor functions, Dirichlet convolutions and proofs

To prove Theorem 1.7, we first need to understand the associated divisor function in terms of Dirichlet convolutions. Our starting point is the commutative Dirichlet convolution algebra of arithmetic functions, where the convolution of arithmetic functions \(f_1, f_2, \dots, f_j\) is given by \[\begin{aligned} (f_1 * f_2 * \cdots * f_j)(n) &= \sum\limits_{n_1 n_2 \cdots n_j = n} f_1(n_1) f_2(n_2) \cdots f_j(n_j), \label{econvo} \end{aligned} \tag{8}\] summing over all ordered factorisations of \(n \in {\mathbb N}\) into \(j\) factors. We denote the \(j\)th convolution power as follows, \(f^{*j} := f * f * \cdots * f,\) where the right-hand side has \(j\) repetitions of \(f;\) by the usual convention, \(f^{*0} = e.\) The function \(e(n) = \delta_{n, 1}\) \((n \in {\mathbb N})\) is the neutral element of the Dirichlet convolution product, and the convolution inverse of the constant function 1 is the well-known Möbius function \(\mu\), both being introduced in Definition 1.4.

The \(j\)th convolution of the constant function 1 is more generally known as the classical \(j\)th divisor function \(d_j = 1^{*j}\) (cf. [15, p. 9]), which counts the ordered factorisations of its argument into \(j\) positive integer factors. It can be shown (see §2 of [5]) that \(d_j\) satisfies the sum-over-divisors recurrence relation \[\label{sodd} d_{j+1}(n) = (d_j * 1)(n) = \sum\limits_{m|n}d_j(m)= 1^{*j+1}(n),\qquad (n,j \in\mathbb{N}) \tag{9}\] and has the Dirichlet series [16] \[\sum\limits_{n=1}^\infty \frac{d_j(n)}{n^s} = \zeta(s)^j,\quad\text{where}\quad \zeta(s)=\sum\limits_{n=1}^\infty \frac{1}{n^s},\quad \Re s>1.\]

In contrast, the \(j\)th non-trivial divisor function \(c_j\) only counts ordered factorisations in which all factors are greater than 1. It can be expressed as the \(j\)-fold Dirichlet convolution \(c_j = (1 – e)^{*j}\), and so satisfies the slightly different sum-over-divisors recurrence relation \[\begin{aligned} c_{j+1}(n) &= (c_j * (1 – e))(n) = \sum\limits_{m | n} c_j(m) \,(1-e)\left(\frac n m\right) = \sum\limits_{\substack{m|n\\ m<n}} c_j(m), \qquad (n, j \in \mathbb{N}). \end{aligned}\]

As the Dirichlet series for \(1 – e\) is \(\zeta(s) – 1\), the non-trivial divisor function \(c_j\) has the Dirichlet series \[\sum\limits_{n=1}^{\infty} \frac{c_j(n)}{n^s} = \left(\zeta(s)-1\right)^j.\]

These formulae extend to \(j = 0\) when we set \(c_0 = e\ = d_0\). It is important to note that \(c_j\), unlike \(d_j\), is not a multiplicative arithmetic function.

Combining these two functions yields the associated \((j, r)\)-divisor function, defined for non-negative integers \(r,j\) as \(c_j^{(r)} = (1-e)^{*j} * 1^{*r}.\) It was demonstrated in [9] that this arithmetic function counts the ordered factorisations of its argument into \(j+r\) factors, of which the first \(j\) must be non-trivial.

Moreover, as the constant function 1 has a convolution inverse, this definition extends naturally to negative upper indices, giving the associated \((j, -r)\)-divisor function \(c_j^{(-r)} = (1-e)^{*j} * \mu^{*r}.\) We note that \((1-e)\) does not have a convolution inverse, as \((1-e)(1)=0\), so there is no analogous extension to negative lower indices.

Popovici [13] studied the functions \(c_0^{(-r)} = \mu^{*r}\). In the associated \((j, -r)\)-divisor functions, the modified Möbius function of Definition 1.4 appears naturally. It was also shown in [9] that if \(j \geq r,\) then the Dirichlet convolutions have the forms \[\begin{aligned} c_j^{(-r)} &= (1-e)^{*j-r} * ((1-e) * \mu)^{*r} = (-1)^r (1-e)^{*j-r} * (\mu-e)^{*r}; \nonumber \end{aligned}\] if \(j < r,\) then \[\begin{aligned} c_j^{(-r)} &= ((1-e) * \mu)^{*j} * \mu^{*r-j} = (-1)^j (\mu-e)^{*j} * \mu^{*r-j}, \nonumber \end{aligned}\] with the special case \(j = -r,\) \[\begin{aligned} \nonumber c_j^{(-j)}(n) &= (-1)^j \sum\limits_{n_1 n_2 \cdots n_j = n} (\mu-e)(n_1)\, (\mu-e)(n_2) \cdots (\mu-e)(n_j)\\ &=\sum\limits_{n_1 n_2 \cdots n_j = n} (e-\mu)(n_1)\, (e-\mu)(n_2) \cdots (e-\mu)(n_j)\nonumber \\ &= (e-\mu)^{{*j}}(n) \qquad (n \in {\mathbb N}), \label{especial} \end{aligned} \tag{10}\] having the interpretation as \((-1)^{\Omega(n) + j}\) times the number of ordered factorisations of \(n\) into \(j\) non-trivial, square-free factors.

With the Dirichlet convolution notation established for the associated divisor function \(c_j^{(r)}(n)\), we next require a lemma.

Lemma 2.1. Let \((a_j)_{j \in \mathbb{N}_0}\) and \((b_j)_{j \in \mathbb{N}_0}\) be number sequences. If \[a_j = \sum\limits_{i=0}^j \binom{j}{i} b_i \qquad (j \in \mathbb{N}_0),\] then \[b_j = \sum\limits_{i=0}^j (-1)^{j-i} \binom{j}{i} a_i \qquad (j \in \mathbb{N}_0),\] and vice versa.

Proof. For any \(j \in \mathbb{N}_0\), we have \[\begin{aligned} \sum\limits_{i=0}^j (-1)^{j-i} \binom{j}{i} \sum\limits_{\ell=0}^i \binom{i}{\ell} b_\ell = &\sum\limits_{\ell=0}^j \left(\sum\limits_{i=\ell}^j (-1)^{j-i} \binom{j}{i} \binom{i}{\ell} \right) b_\ell\\ =& \sum\limits_{\ell=0}^j \left(\sum\limits_{k=0}^{j-\ell} (-1)^k \binom{j}{j-k} \binom{j-k}{\ell}\right) b_\ell, \end{aligned}\] after the change of variables \(k = j – i\). The claimed formula now follows by observing that \[\begin{aligned} \sum\limits_{k=0}^{j-\ell} (-1)^k \binom{j}{j-k} \binom{j-\ell}{\ell} & = \sum\limits_{k=0}^{j-\ell} (-1)^k \frac{j!\,(j-k)!}{k!\,(j-k)!\,l!\,(j-k-\ell)!}\\ &= \binom{j}{\ell} \sum\limits_{k=0}^{j-\ell} (-1)^k \binom{j-\ell}{k}\\ &= \binom{j}{\ell} (1-1)^{j-\ell} = \delta_{j,\ell} = \begin{cases} 0 &\text{if } j \neq \ell, \\ 1 &\text{if } j=\ell. \end{cases} \end{aligned}\]

The converse follows by an almost identical calculation. ◻

Example 2.2. As a sample application, using the above lemma on Lemma 4 of [5], which states that \[c_j^{(r)} = \sum\limits_{i=0}^r \binom{r}{i} c_{j+i} \qquad (r \in \mathbb{N}_0; j \in \mathbb{N}),\] we obtain the following expression of the non-trivial divisor function in terms of associated divisor functions \[c_{j+i} = \sum\limits_{r=0}^i (-i)^{i-r} \binom{i}{r} c_j^{(r)} \qquad (j \in \mathbb{N}).\]

Proof of Theorem 1.5. We bear in mind the definition of the Dirichlet convolution given in (8), and sum over all possible \(m\)-tuples \[a=(n_1,\ldots,n_m)\in \mathbb{N}_{\geq 2}^m, \quad\text{with}\quad n=n_1\times\ldots \times n_m\in \mathbb{N}, \quad\text{and}\quad \ell=(\ell_1,\ldots , \ell_m)\in \mathbb{N}^m,\] where \(|\ell|=\ell_1+\ldots +\ell_m\). Applying the formula given in (3), which counts the number of \(m\)-part joint ordered factorisations of \(n\), for each individual \(m\)-tuple \(a\), we have that \[\begin{aligned} \label{eqmue} {\cal N}_m(n) =& \sum\limits_{\substack{a \in \mathbb{N}_{\geq 2}^m \\ \prod n_j = n}} M_a(n)\notag\\ =& \sum\limits_{\substack{a \in \mathbb{N}_{\geq 2}^m\ \\ \prod n_j = n}}\,\, \sum\limits_{\ell \,\,\in \mathbb{N}^m} \binom{|\ell|}{\ell} \prod_{j=1}^m (e-\mu)^{*\ell_j} (n_j)\notag\\ =& \sum\limits_{\ell \,\,\in \mathbb{N}^m}\binom{|\ell|}{\ell} \,\, \sum\limits_{\substack{a \in \mathbb{N}_{\geq 2}^m\ \\ \prod n_j = n}} \prod_{j=1}^m (e-\mu)^{*\ell_j} (n_j)\notag\\ =& \sum\limits_{\ell\,\, \in \mathbb{N}^m}\binom{|\ell|}{\ell} \left( \mathop{*}_{j=1}^m (e-\mu)^{*\ell_j} \right)(n)\notag\\ =& \sum\limits_{\ell \,\,\in \mathbb{N}^m} \binom{|\ell|}{\ell} (e-\mu)^{*|\ell|}(n)\notag\\ =& \sum\limits_{\ell \,\,\in \mathbb{N}^m} \binom{|\ell|}{\ell} c_{|\ell|}^{-|\ell|}(n), \end{aligned} \tag{11}\] where we have used Eq. (10) in the final step. For the integer \(n\), we then have the integer sequence \(({\cal N}_m(n))_{m \in \mathbb{N}}\), which takes non-zero values for \(1\leq m\leq \Omega(n)\).

Additionally, for \({m \in \mathbb{N}}\) we define the function \(\tilde{\cal N}_m(n)\), similarly to (11), but with the \(m\)-tuple \(\ell\) running over \(\mathbb{N}_0^m\), so that \[\begin{aligned} \tilde{\mathcal{N}}_m(n) = \sum\limits_{\ell \in \mathbb{N}_0^m} \binom{|\ell|}{\ell} c_{|\ell|}^{-|\ell|}(n) = \sum\limits_{L=0}^{\Omega(N)}\bigg(c_{L}^{-L}(n)\sum\limits_{\substack{\ell\in \mathbb{N}_0^m\\ |\ell| = L}}\binom{L}{\ell}1^{\ell_1}\dots 1^{\ell_m}\,\bigg) =\sum\limits_{L=0}^{\Omega(n)} m^L c_{L}^{-L}(n),\label{eqmpl} \end{aligned} \tag{12}\] where in the last equality we have used \(c_L^{-L}(n)=0\) for \(L>\Omega(n)\), and also \[\sum\limits_{\substack{\ell\in \mathbb{N}_0^m\\ |\ell| = L}}\binom{L}{\ell}1^{\ell_1}\dots 1^{\ell_m}\,= \underbrace{(1+1+\ldots +1)^L}_{m\,\,\,\text{times}} = m^L.\]

The expression for \(\tilde{\mathcal{N}}_m(n)\) in (12) can be expanded over \(\ell\in\mathbb{N}_0^{m-r}\), by counting the number of choices for \(r\) entries to be 0 in the \(m\)-tuple for \(\ell\). Thus we obtain \[\begin{aligned} \tilde{\mathcal{N}}_m(n) =&\: \binom{m}{0}\sum\limits_{\ell \in \mathbb{N}^m} \binom{|\ell|}{\ell}c_{|\ell|}^{-|\ell|}(n) + \binom{m}{1}\sum\limits_{\ell \in \mathbb{N}^{m-1}} \binom{|\ell|}{\ell} c_{|\ell|}^{-|\ell|}(n)\\ &+ \binom{m}{2}\sum\limits_{\ell \,\, \in \mathbb{N}^{m-2}} \binom{|\ell|}{\ell} c_{|\ell|}^{-|\ell|}(n) + \cdots + \binom{m}{m}\sum\limits_{\ell \in \mathbb{N}^0} \binom{|\ell|}{\ell}c_{|\ell|}^{-|\ell|}(n)\\ =&\: \sum\limits_{k=0}^m \binom{m}{m-k}\mathcal{N}_k(n)= \sum\limits_{k=0}^m \binom{m}{k}\mathcal{N}_k(n), \end{aligned}\] by Eq. (11).

Now \(0^L=0\) for \(L\geq 1\) and \(c_0^{-0}(n)=0\) for all \(n\in\mathbb{N}_{\geq 2}\), so we have that \(\tilde{\mathcal{N}}_0(n)=0\) for all \(n\in\mathbb{N}_{\geq 2}\). Hence we need only consider the sum from \(k=1\), and applying Lemma 2.1 gives us \[\begin{aligned} \mathcal{N}_m(n) = \sum\limits_{k=1}^m (-1)^{m-k} \binom{m}{k} \tilde{\mathcal{N}}_k(n) = \sum\limits_{L=0}^{\Omega(n)} \left(\sum\limits_{k=1}^m (-1)^{m-k} k^L \binom{m}{k} \right) c_{L}^{-L}(n). \end{aligned}\]

Using the the identity for the Stirling numbers of the second kind (cf. [1] Theorem 5.1.A) \[\begin{aligned} S(L,m) = \sum\limits_{k=1}^m (-1)^{m-k} k^{L-1}\frac{1}{(k-1)! (m-k)!}, \end{aligned}\] we can write \[\begin{aligned} \mathcal{N}_m(n) =&\: \sum\limits_{L=0}^{\Omega(n)} \left(\sum\limits_{k=1}^m (-1)^{m-k} k^L \binom{m}{k} \right) c_{L}^{-L}(n)\\ =&\: \sum\limits_{L=0}^{\Omega(n)} \left(\sum\limits_{k=1}^m (-1)^{m-k} k^{L}\frac{m!}{k! (m-k)!} \right) c_{L}^{-L}(n)\\ =&\: m!\sum\limits_{L=0}^{\Omega(n)} \left(\sum\limits_{k=1}^m (-1)^{m-k} k^{L-1}\frac{1}{(k-1)! (m-k)!} \right) c_{L}^{-L}(n)\\ = &\sum\limits_{L=0}^{\Omega{(n)}} m!\, S(L,m)\, (e-\mu)^{*L}(n)\\ =& \sum\limits_{L=0}^{\Omega{(n)}} m!\, S(L,m)\, c_L^{(-L)}(n). \end{aligned}\] ◻

Proof of Theorem 1.7. We begin with Theorem 1(a) of [9], which gives a three term recurrence relation for the associated divisor function, stated here as \[c_{k+1}^{(r)}=c_k^{(r+1)}-c_k^{(r)},\] and setting \(r=-L\) and \(k=L-1\), we obtain \[c_{L}^{(-L)}=c_{L-1}^{(-(L-1))}-c_{L-1}^{(-L)}.\]

Substituting in the formula for \({\cal N}_m(n)\) given in Theorem 1.5, where the upper index of summation \(\Omega{(n)}\) is formally replaced by \(\infty\) as \(c_{L}^{(-L)}(n)=0\) for \(n\geq \Omega{(n)}\), we have that \[{\cal N}_m(n) = \sum\limits_{L=0}^\infty m!\, S(L,m)\, c_{L}^{(-L)}(n) =\sum\limits_{L=0}^\infty m!\, S(L,m)\,\left ( c_{L-1}^{(-(L-1))}(n)-c_{L-1}^{(-L)}(n)\right ).\]

We now substitute for the well known three-term recurrence relation for the Stirling numbers of the second kind [14] \(S(L,m)=m\,S(L-1,m)+S(L-1,m-1),\) along with the fact that \(S(0,m)=0\) for \(m\geq 1\) to obtain \[{\cal N}_m(n) =\sum\limits_{L=1}^\infty m!\, \left (m\,S(L-1,m)+S(L-1,m-1)\right )\, \left ( c_{L-1}^{(-(L-1))}(n)-c_{L-1}^{(-L))}(n)\right ).\]

Lowering the index of summation to start at \(L=0\) gives us \[{\cal N}_m(n) =\sum\limits_{L=0}^\infty m!\, \left (m\,S(L,m)+S(L,m-1)\right )\, \left (c_{L}^{(-L)}(n)-c_{L}^{(-L-1)}(n)\right ).\]

Expanding out the brackets and rearranging, we have four summation terms which by Theorem 1.5 can be written as

\[{\cal N}_m(n)= m\left ({\cal N}_m(n)+{\cal N}_{m-1}(n)\right )-\sum\limits_{L=0}^\infty m!\, \left (m\,S(L,m)+S(L,m-1)\right ) c_{L}^{(-L-1)}(n).\]

In the final step we sum each side over the divisors \(d\) of \(n\), noting from (9) that \(({c_j^{(r)}}{*}1)(n)=c_j^{(r+1)}(n)\), to obtain \[\begin{aligned} \sum\limits_{d\mid n} {\cal N}_m(d)&=\left (m{\sum\limits_{d\mid n}}\left ( {\cal N}_m(d)+{\cal N}_{m-1}(d) \right )\right ) -\sum\limits_{L=0}^\infty m!\, \left (m\,S(L,m)+S(L,m-1)\right ) c_{L}^{(-L)}(n)\\ &=\left ( m{\sum\limits_{d\mid n}}\left ( {\cal N}_m(d)+{\cal N}_{m-1}(d) \right )\right ) -m\left ( {\cal N}_m(n)+{\cal N}_{m-1}(n) \right )\\ &= \mathop{m\sum\limits_{d\mid n}}_{\,\,\,\,\,d<n}\left ( {\cal N}_m(d)+{\cal N}_{m-1}(d) \right ), \end{aligned}\] where we have again used Theorem 1.5. Rearranging then gives the desired result \[{\cal N}_m(n)=\mathop{\sum\limits_{d\mid n}}_{d<n}\left ((m-1) {\cal N}_m(d)+m{\cal N}_{m-1}(d) \right ).\]

For the second identity (6), we consider the sum over all divisors of \(n\), written as \[m\left ( {\cal N}_m(n)+{\cal N}_{m-1}(n)\right ) =\sum\limits_{d\mid n}\left ((m-1) {\cal N}_m(d)+m{\cal N}_{m-1}(d) \right ),\] and then apply Möbius inversion to obtain \[(m-1) {\cal N}_m(n)+m{\cal N}_{m-1}(n)= m\sum\limits_{d\mid n}\mu\left( \frac{n}{d}\right)\left ({\cal N}_m(d)+{\cal N}_{m-1}(d)\right ).\]

Noting that \(\mu(n/n)=\mu(1)=1\), and rearranging, we obtain the statement (6) \[{\cal N}_m(n)= -m \mathop{\sum\limits_{d\mid n}}_{d<n}\mu\left (\frac{n}{d}\right)\left ({\cal N}_m(d)+{\cal N}_{m-1}(d) \right ).\]

To see (7), Eq. (5) with \(m=2\) yields \[{\cal N}_2(n)= \mathop{\sum\limits_{d\mid n}}_{d<n}\left ( {\cal N}_2(d)+2{\cal N}_{1}(d) \right ).\]

Here \({\cal N}_{1}(1)=0\) and \({\cal N}_{1}(d)=1\) for \(d>1\), with \(d_2(n)\) the well known divisor function, which counts the number of ways of writing \(n=n_1\times n_2\), with \(n_1,n_2\geq 1\). Removing the two cases \(n_1=1\) and \(n_2=1\), we obtain the non-trivial divisor function \(c_2(n)=d_2(n)-2\). ◻

Remark 2.3. The sum over divisors formula (7) of Theorem 1.6 for the 2-part joint ordered factorisation case \({\cal N}_2(n)\) was also stated by MacMahon [11] using alternative notation. In [10] C. T. Long made the connection between the number of two-dimensional additive (complementing) set systems and \({\cal N}_2(n)\) (referred to as \(C(n)\) in [10]). However, as stated by Knopfmacher [7], MacMahon’s sum over divisors formula was the correct version, as the formula given by Long omitted (in our notation) the term \(2c_2(n)\).

The ideas of Long can be extended to \(m\) parts, where the joint ordered factorisations underpin the additive set system constructions. As an illustration for the use of joint ordered factorisations, we show in the following section how the counting functions \({\cal{N}}_m(n)\) can be used to count the number of different \(m\) part sum systems for a given positive integer \(n\geq 2\).

3. Sum systems

Sum systems are the third key topic under consideration here, which we now describe before stating our results which include algebraic invariance properties for centred sum systems.

In what follows, for \(a \in {\mathbb N},\) we use the notation \(\langle a \rangle= \{0, 1, \dots, a-1\}\) so the \(a\)-term arithmetic progression with start value \(r,\) step size \(s\) can be expressed as \(s \langle a \rangle + r \ = \{r, r+s, \dots, r+(a-1)s \}.\)

An \(m\)-dimensional additive set system for a given target set of integers, \(T\), is a collection of \(m\) sets of integers, \(A_1,A_2,\ldots A_m\), each with cardinality \(|A_j|\), for \(j\in\{1,\dots,m\}\), such that their sumset satisfies \[T=\sum\limits_{j=1}^m A_j=\bigg\{ \sum\limits_{j=1}^ma_j\mid a_j\in A_j \bigg\}.\]

The cardinality of these sets satisfy the equation \(|T|=|A_1||A_2|\ldots |A_m|\) if and only if each element \(t\in T\) is represented by a unique sum in this set sum, and we then call the additive set system a basis for \(T\).

The study of additive systems dates back to de Bruijn’s paper [3] on (possibly infinite) sets of non-negative integers \(A_k\), with \(|A_k|\neq 0\) and \(0\in A_k\), for \(T=\mathbb{N}_0\). He referred to such an additive system as a number system.

Subsequently such systems became known as complementing set systems [17, 10], the latter paper focusing on systems that uniquely represents the first \(n\) consecutive integers, \(T=\{0,1,2,\ldots,n-1\}\), and enumerating the systems when \(m=2\).

A question posed by de Bruijn in the closing remarks of [3] refers to an earlier publication of his [2], concerning the analogous problem for number systems representing uniquely all integers in \(T=\mathbb{Z}\). Of this de Bruijn says “That problem is much more difficult that the one dealt with above, and it is still far from a complete solution.” It is this more general consideration of de Bruijn that also partially motivates the results in this section, building on the related concepts of sum-and-distance systems, established in [5, 4, 6, 8].

We now formally define sum systems, which restrict the target set to be the first \(n\) non-negative integers \(\langle n \rangle\), and require uniqueness of the representation of each number.

Definition 3.1. Let \(m\in\mathbb{N}\), \(A_j \subset {\mathbb N_0}\) \((j \in \{1, \dots, m\})\), with cardinality \(|A_j|~=~n_j\), and \(\prod_{j=1}^m|A_j|=n=n_1\times n_2\times \ldots\times n_m\). Then we call \(A_1, A_2, \dots, A_m\) an \(m\)-part sum system if \[\sum\limits_{j=1}^m A_j = \left\langle{n}\right\rangle. \tag{13}\]

Lemma 3.2. Let \(m \in {\mathbb N},\) and suppose the sets \(A_1, A_2, \dots, A_m \subset {\mathbb N}_0\) form an \(m\)-part sum system for the first \(n\) non-negative integers. Then the centred sum system \(C_1, C_2, \dots, C_m\), defined such that \[\label{consec}C_j = A_j-\frac{(\max A_j)}{2},\] generates under set addition \[\sum\limits_{j=1}^m C_j = \left\{-\frac{n-1}{2},-\frac{n-3}{2},\ldots\ldots,\frac{n-3}{2}, \frac{n-1}{2}\right\},\] i.e. either \(n\) consecutive integers centred about 0 or \(n\) consecutive half-integers centred about 0, depending on whether \(n\) is an odd or an even integer.

Proof. From Lemma 3.2 and Theorem 3.3 of [6], every sum system component set is palindromic, satisfying \(A_j= (\max A_j) – A_j\). As sum system component sets \(A_j\), contain non-negative integers and always include \(0\), it follows from the above definition that each centred sum system component set is centred about the origin, has cardinality \(|C_j|=|A_j|\), with max\(\,C_j=(\text{max}\,A_j)/2\), and so we have \[\sum\limits_{j=1}^m \text{max}\,C_j=\frac{1}{2}\sum\limits_{j=1}^m \text{max}\,A_j=\frac{n-1}{2}.\]

Hence when \(n\) is an odd integer, \((n-1)/2\) is also an integer and \(C_1+\ldots +C_m\) generates the set of consecutive integers between \(-(n-1)/2\) and \((n-1)/2\). Conversely, when \(n\) is an even integer we find that our centred sum system under set addition generates the consecutive half-integers in this interval. ◻

An explicit construction method for all sum systems was proven in [6, Theorem 6.7], whereby a bijection between the set of joint ordered factorisations for an \(m\)-tuple of natural numbers \(a=(n_1, \dots, n_m)\), and the set of all sum systems for the corresponding \(m\)-part sum system was established, as stated below in Proposition 3.3.

Proposition 3.3. Let \(m \in {\mathbb N}.\) Suppose the sets \(A_1, A_2, \dots, A_m \subset {\mathbb N}_0\) form a sum system. Let \(n_j := |A_j|\) \((j \in \{1, \dots, m\}).\)

Then there is a joint ordered factorisation \(((j_1, f_1), \dots, (j_L, f_L))\) of \((n_1, \dots, n_m)\) such that \[\begin{aligned} A_j &= \sum\limits_{j_\ell = j} \left(\prod_{s=1}^{\ell-1} f_s \right) \langle{f_\ell}\rangle = \sum\limits_{j_\ell = j} F(\ell) \langle f_\ell\rangle \qquad (j \in \{1, \dots, m\}). \label{essbuild} \end{aligned} \tag{14}\]

Conversely, given any joint ordered factorisation of \(n\) over the \(m\)-tuple \(a=(n_1,\ldots,n_m),\) the construction (14) generates uniquely an \(m\)-part sum system.

Corollary 3.4. The number of \(m\) part sum systems and centred sum systems for the positive integer \(n\geq 2\), is given by \({\cal N}_m(n)\), the counting function for the number of \(m\) part joint ordered factorisations for \(n\).

Example 3.5. Let \(n=270\), and consider the corresponding 3-part sum system for \(270\) over the 3-tuple \(a=(n_1, n_2, n_3)=(9,5,6)\), with joint ordered factorisation
\(\left ((1,3),(3,3),(1,3),(3,2),(2,5)\right )\). Applying Proposition 3.3 we obtain \[A_1=\{0, 1, 2, 9, 10, 11, 18, 19, 20\},\,\,\, A_2=\{0, 54, 108, 162, 216\},\,\,\, A_3=\{0, 3, 6, 27, 30, 33\},\] so that \(|A_1|=9\), \(|A_2|=5\), and \(|A_3|=6\), and \(A_1+A_2+A_3=\{0,1,2,\ldots 269\}\), where \(269=(9\times 5\times 6)-1\). The corresponding centred sum system components are therefore \[C_1=\{-10, -9, -8, -1, 0, 1, 8, 9, 10\},\quad C_2=\{-108, -54, 0, 54, 108\},\] and \[C_3=\frac{1}{2}\{-33,-27, -21, 21, 27, 33\}.\]

Hence we have \[C_1+C_2+C_3 =\frac{1}{2}\{-269,-267,\ldots -1,1,\ldots 267,269\}.\]

The first \(n=270\) (odd) half integers centred about the origin.

Remark 3.6. In [6] sum-and-distance systems were classified into two types; inclusive and non-inclusive, where inclusive sum-and-distance systems generate central-symmetric sets around zero of consecutive integers, and non-inclusive systems generated a central-symmetric set around zero of consecutive odd integers. The terminology of non-inclusive or inclusive, corresponds respectively to whether the target set is generated solely by the sums and differences of elements between the different sets or whether the elements of the individual sets themselves are also required.

Here we work with the single concept of centred sum systems, removing the need to distinguish between inclusive and non-inclusive sum and distance systems. This approach leads to our main (invariance) result for centred sum systems with fixed values of \(n\) and \(m\), but allowing distinct joint ordered factorisation constructions in Proposition 3.3, the numerical invariance properties stated below.

Theorem 3.7. Let \(n\in \mathbb{N}\) with corresponding \(m\)-tuple \(a=(n_1,n_2,\ldots, n_m)\), and let \(A_1,\ldots A_m\) be a an \(m\)-part sum system for \(n\), so that \(\prod_{j=1}^m|A_j|=\prod_{j=1}^m n_j=n\), and \(\sum\limits_{j=1}^m A_j=\langle n \rangle\). Furthermore let \(C_1,C_2,\ldots C_m\) be the centred sum system derived from the \(A_j\) by subtracting \(\frac{1}{2}\max\,(A_j)\) from each component set \(A_j\). Finally, for the sum systems and centred sum systems as given above, define the respective sums of elements \(\sigma_A(n)\), and sums of squares of elements \(\tau_{C}(n)\), such that \[\sigma_{A}(n)=\sum\limits_{j=1}^m\frac{n}{n_j}\sum\limits_{a\in A_j}a\, ,\quad\text{and}\quad \tau_{C}(n)=\sum\limits_{j=1}^m\frac{n}{n_j}\sum\limits_{c\in C_j}c^2. \tag{15}\]

Then we have \[\sigma_A(n)=\frac{n(n-1)}{2}=\sum\limits_{k=1}^{n-1}k=\binom{n}{2},\quad\text{and}\quad \tau_{C}(n)=\frac{n(n^2-1)}{12}=\frac{1}{2}\binom{n+1}{3}.\]

Remark 3.8. Any vector composed of the elements from all component sets of a centred sum system can therefore be thought of as an integer or half-integer lattice point on an ellipsoid in \(n\)-dimensional Euclidean space. Here the normalisation factors \(n/n_j\) in Theorem 3.7 transform the points on the ellipsoid into points on an \(n\)-dimensional sphere with radius \(\sqrt{\tau_C(n)}\). This sphere only depends on \(n\) and all different multifactorisations of \(n\) correspond to integer or half-integer points on it.

Example 3.9. For the 3-part sum system given in Example 3.5, we have that \(n=270=9\times 5\times 6\), and we find that \[\sigma_A(270)=36\,315=\frac{270\times 269}{2},\quad\text{and}\quad \tau_{C}(270)=\frac{3\,280\,455}{2}=\frac{271\times 270\times 269}{12},\] as shown in Theorem 3.7. Similarly, for \(n=270\) and \(a=(n_1,n_2,n_3)=(9,5,6)\), but using instead the joint ordered factorisation \(\left ((1,3),(2,5),(3,3),(1,3),(3,2)\right )\) to obtain the distinct centred sum system \[C_1=\{-46, -45, -44, -1, 0, 1, 44, 45, 46\},\quad C_2=\{-6, -3, 0, 3, 6\}\] and \[C_3=\frac{1}{2}\{-165, -135, -105, 105, 135, 165\},\] we again find that \[\tau_{C}(270)=\frac{3\,280\,455}{2},\] though the sums of squares over the individual component sets are different.

To prove Theorem 3.7 we first require a lemma.

Lemma 3.10. Let \(A\) and \(B\) be two disjoint sets of numbers. Furthermore let \(B\) be symmetric around the origin, i.e. \(B=-B\). Then we have \[\sum\limits_{c\in(A+B)}c=|B|\sum\limits_{a\in A}a,\quad\text{and}\quad \sum\limits_{c\in(A+B)}c^2=|B|\sum\limits_{a\in A}a^2+|A|\sum\limits_{b\in B}b^2.\]

Proof. Writing \(A=\{a_1,a_2,\ldots, a_{|A|}\}\), we have \(A+B=\{a_1+B,a_2+B,\dots,a_{|A|}+B\}\), and taking the sum over all elements in \(A+B\), in conjunction with \(\sum\limits_{b\in B}b=0\), gives us \[\begin{aligned} \sum\limits_{c\in(A+B)}c&=(a_1+B)+\dots+(a_{|A|}+B)=\sum\limits_{i=1}^{|A|}\sum\limits_{j=1}^{|B|}(a_i+b_j)\\ &=|B|\sum\limits_{i=1}^{|A|}a_i+|A|\sum\limits_{j=1}^{|B|}b_j=|B|\sum\limits_{a\in A}a, \end{aligned}\] and for the sum of elements squared, writing \(B=\{b_1,b_2,\ldots, b_{|B|}\}\), we have \[\begin{split} \sum\limits_{c\in(A+B)}c^2=&(a_1+B)^2+\dots+(a_{|A|}+B)^2=\sum\limits_{i=1}^{|A|}\sum\limits_{j=1}^{|B|}(a_i^2+a_ib_j+b_j^2)\\ =&|B|\sum\limits_{i=1}^{|A|}a_i^2+\left (\sum\limits_{i=1}^{|A|}a_i\right)\left (\sum\limits_{j=1}^{|B|}b_j\right)+|A|\sum\limits_{j=1}^{|B|}b_j^2=|B|\sum\limits_{a\in A}a^2+|A|\sum\limits_{b\in B}b^2, \end{split}\] as the sum of the cross-terms is zero. ◻

Proof of Theorem 3.7. Regarding \(\sigma_A(n)\), we know from Theorem 3.2 of [6] that each component set \(A_j\) of a sum system is palindromic, centred about \((\text{max}\, A_j)/2\), so on average each element is of this magnitude. The sum of the elements of each component set is therefore given by \[\sum\limits_{a\in A_j}a =\frac{|A_j|(\text{max} A_j)}{2}=\frac{n_j(\text{max} A_j)}{2}.\] Hence \[\frac{1}{n_j}\sum\limits_{a\in A_j}a =\frac{(\text{max} A_j)}{2},\] and as the sum over the maximal element of each component set \(A_j\) is \(n-1\), multiplying through by \(n\) and taking the sum over all component sets of the sum system gives us \[n\sum\limits_{j=1}^m \frac{1}{n_j}\sum\limits_{a\in A_j}a=\frac{n}{2}\sum\limits_{j=1}^m (\text{max}\, A_j)=\frac{n(n-1)}{2}.\]

For the sum of squares function \(\tau_C(n)\), by repeated application of Lemma 3.10 we obtain \[\sum\limits_{j=1}^m\sum\limits_{c\in C_j}c^2=\sum\limits_{j=1}^m\left (\mathop{\prod_{k=1}^m}_{k\neq j}|C_k|\right )\sum\limits_{c\in C_j}c^2 =\sum\limits_{j=1}^m \frac{n}{n_j}\sum\limits_{c\in C_j}c^2.\]

When at least one of the centred sum component sets has even cardinality, the sum of squares on the left-hand-side is simply twice the sum of squares of all the consecutive half-integers between \(\frac{1}{2}\) and \(\frac{n-1}{2}\), and so we have \[2 \sum _{j=1}^{\frac{n}{2}} \left(\frac{1}{2} (2 j-1)\right)^2 =\frac{1}{12} \left(n^3- n\right)=\frac{1}{12} (n-1)n (n+1).\]

If all of the centred sum component sets have odd cardinality, then \(n=n_1 n_2 \ldots n_m\) is odd and the sum of squares on the left-hand-side is simply twice the sum of squares of all the integers between \(1\) and \((n-1)/2\), and we find that \[2 \sum _{j=1}^{\frac{n-1}{2}} j^2=\frac{1}{12} (n-1)n (n+1)=\frac{1}{2}\binom{n+1}{3}.\] ◻

4. Conclusion and further areas for consideration

We have established here the formula in Theorem 1.5 for the function \({\cal N}_m(n)\), which counts all \(m\)-part joint ordered factorisations for an integer \(n\). This function arises naturally when counting either \(m\) part joint ordered factorisations or \(m\) part sum systems. The implicit sum over divisor relations for \({\cal N}_m(n)\), given in Theorem 1.7, has an inherent symmetry which indicates that the number theoretic function \({\cal N}_m(n)\) might be worthy of further investigation in its own right.

For sum systems we have demonstrated that for a fixed target integer \(n\), the sum system components exhibit an invariance in the sum of their elements, and for the centralised sum systems this translates into a sum of squares invariance.

In consideration of de Bruijn’s question regarding complementing set systems (sum systems) for \(\mathbb{Z}\) rather than \(\mathbb{N}\), the results detailed in this paper, combined with those of [5, 6, 9] give methods for constructing centro-symmetric sets of integers or half integers about the origin, via joint ordered factorisations. For target sets which are not symmetric about the origin this is a much harder question and could form the focus of future investigations.

Disclosure statement

No potential conflict of interests was reported by the authors.

Acknowledgements

A. D. Law’s research was supported by an EPSRC DTP grant EP/R513003/1.

The authors wish to thank the anonymous referees for their helpful comments and suggestions.

References:

  1. L. Comtet. Advanced Combinatorics. Reidel, Dordrecht, 1974.
  2. N. G. de Bruijn. On bases for set of integers. Publicationes Mathematicae, Debrecen, 1:232–242, 1950.
  3. N. G. de Bruijn. On number systems. Nieuw Archief voor Wiskunde, 4:15–17, 1956.
  4. S. L. Hill. Problems Related to Number Theory: Sum-and-Distance Systems, Reversible Square Matrices and Divisor Functions. PhD thesis, Cardiff University, 2018.
  5. S. L. Hill, M. N. Huxley, M. C. Lettington, and K. M. Schmidt. Some properties and applications of non-trivial divisor functions. Ramanujan Journal, 51:611–628, 2020. https://doi.org/10.1007/s11139-018-0093-9 .
  6. M. N. Huxley, M. C. Lettington, and K. M. Schmidt. On the structure of additive systems of integers. Periodica Mathematica Hungarica, 78:178–199, 2019. https://doi.org/10.1007/s10998-018-00275-w .
  1. A. Knopfmacher and M. E. Mays. A survey of factorisation counting functions. International Journal of Number Theory, 1(4):563–581, 2005. https://doi.org/10.1142/S1793042105000315 .
  2. A. D. Law. On Topics Related to Sum Systems. PhD thesis, Cardiff University, 2023.
  3. M. C. Lettington and K. M. Schmidt. Divisor functions and the number of sum systems. Integers, 20:A61, 1–13, 2020. https://doi.org/10.48550/arXiv.1910.02455 .
  4. C. T. Long. Addition theorems for sets of integers. Pacific Journal of Mathematics, 23(1):107–112, 1967. https://doi.org/10.2140/pjm.1967.23.107 .
  5. P. A. MacMahon. Memoir on the composition of numbers. Philosophical Transactions of the Royal Society A, 184:835–901, 1893. https://doi.org/10.1098/rsta.1893.0017 .
  6. K. Ollerenshaw and D. Brée. Most-Perfect Pandiagonal Magic Squares. IMA, 1998.
  7. C. P. Popovici. O generalizare a funcției lui Möbius. Academia R. P. Romîne Studii si Cercetari Matematice, 14:493–499, 1963.
  8. J. Riordan. An Introduction to Combinatorial Analysis. Wiley, New York, 1980.
  9. W. Schwarz and J. Spilker. Arithmetical Functions, volume 184 of London Mathematical Society Lecture Note Series. Cambridge University Press, Cambridge, 1994.
  10. E. C. Titchmarsh. The Theory of the Riemann Zeta-Function. Oxford University Press, Oxford, 1951.
  11. A. M. Vaidya. On complementing sets of nonnegative integers. Mathematics Magazine, 39(1):43–44, 1966. https://doi.org/10.1080/0025570X.1966.11975676 .