Keywords

1 Introduction

Combinatoriality in serial music takes various forms, following the canonical operations that relate constituent tone rows to one another: prime or transposition (P), inversion (I), retrograde (R), and/or retrograde inversion (RI). Inversional combinatoriality, or I combinatoriality, is of particular historical significance, as it characterizes much of Arnold Schoenberg’s twelve-tone music. Among the tone rows in his forty-two twelve-tone compositions, thirty-six (85.7%) use hexachords that produce I combinatoriality. Regarding the basic set of his Variations for Orchestra, op. 31, Schoenberg writes [13, p. 116]: “the inversion a fifth below of the first six tones, the antecedent, should not reproduce a repetition of one of these six tones, but should bring forth the hitherto unused six tones of the chromatic scale. Thus, the consequent of the basic set...comprises the tones of this inversion, but, of course, in a different order,” as shown here in Fig. 1.

Fig. 1.
figure 1

Hexachordal I combinatoriality in the Thema to Schoenberg’s Variations for Orchestra, op. 31, mm. 34–38.

Specifically, the tone row from Schoenberg’s op. 31 is combinatorial under the pitch-class operation \(I_{5}\). To maintain the complement relation between the hexachords, no two pitch classes that relate by \(I_{5}\) can be present in the same hexachord, as those pitch classes map onto one another under that operation. Figure 2 depicts the members of the row’s two hexachords as beads in a binary necklace; the white beads represent the pitch classes of the first hexachord and the black beads represent those of the second. We note that the necklace balances across the \(I_{5}\) axis: for each pitch class c of one hexachord, a corresponding pitch class \(d = 11c + 5\) (mod 12) from the other hexachord exists directly across the axis. We can represent any partition of the twelve-tone aggregate into \(I_{5}\)-combinatorial hexachords in this way. Therefore, as we find two possible positions relative to the \(I_{5}\) axis for any one of the six \(\{c, d\}\) pairs, we note that there exist \(2^6 = 64\) hexachords that are \(I_{5}\)-combinatorial.

Fig. 2.
figure 2

The tone row of Schoenberg’s Variations for Orchestra, op. 31, as a binary necklace, balanced across the \(I_{5}\) axis (first hexachord in white, second hexachord in black).

Whereas we find sixty-four \(I_{x}\)-combinatorial hexachords for each one of the six odd values of x, we note that there exist fewer than \(64 \times 6 = 384\) I-combinatorial hexachords in total, as some of these hexachords are combinatorial under more than one \(I_{x}\) operator. Consulting a standard post-tonal textbook, such as [16], we count 348 pitch-class sets that have this property and note that those hexachords belong to nineteen set classes, but how may we arrive at these numbers computationally? Furthermore, composers in the twentieth century make use of additional types of combinatoriality. For example, Milton Babbitt incorporates “all-combinatorial” sets frequently in his compositions. These sets display all four of the canonical combinatorial types: P, I, R, and RI. How might we obtain similar results for these other sorts of combinatorial sets or for combinatorial sets in modular spaces of sizes other than twelve?

The mathematical field of combinatorics presents tools to answer such basic questions as: How many combinatorial sets of any type exist in a space of a given size? What are their symmetries? To how many equivalence classes do they belong? In the process of answering these questions, our results reveal further aspects of combinatorial sets. The general notion of combinatoriality is not limited to serial procedures or to twelve-element aggregates. The defining concepts that it brings together—complementation and equivalence under translation and reflection—are of broad musical interest, as both are interval-preserving when the integrant sets are of the same cardinality (per the Generalized Hexachord Theorem, see [17]). The concepts manifest in combinatoriality apply to numerous musical parameters in addition to pitch, such as rhythmic structure. Further, the procedures we use to study combinatorial structures incorporate various techniques that have prior connections to music theory (e.g., [3, 6], and [7]), including the enumeration of serial structures, linking this inquiry with the investigation of other aspects of musical structure. In particular, [4, especially pp. 135–158] presents a detailed enumeration of tone rows in the standard 12-tone chromatic space; further, [4, p. 161] enumerates 12-tone tropes (following [5]) according to different types of combinatoriality (including P-, I-, R-, RI-, and all-combinatoriality), though using different combinatorial techniques from those in the present study.

2 Music-Theoretical and Mathematical Background

In this section, we give basic information that will apply to later sections. Further detailed information on the mathematical theory of musical serialism, particularly from the perspective of combinatorics, can be found in [4].

Let \(\mathbb {Z}_{2n}\) be a modular space of elements (typically pitch classes), called the aggregate. Let \(\mathscr {S}_{2n}\) be the set of all orderings of the 2n elements of that space. \(\mathscr {S}_{2n}\) is of size (2n)!. Call \(S \in \mathscr {S}_{2n}\) a 2n-tone row, where \(( s_{0}, s_{1}, ..., s_{2n - 1} )\) is the particular ordering of elements within the row. G is the canonical group of serial operations with an action on \(\mathscr {S}_{2n}\), generated by unit transposition \(T_{1} := s_{i} \mapsto s_{i} + 1\); inversion \(I_{x} := s_{i} \mapsto (2n - 1)s_{i} + x\), where \(x \in \mathbb {Z}_{2n}\); and order-position retrograde \(R_{x}: s_{i} \mapsto s_{2n - 1 - i} + x\), where \(x \in \mathbb {Z}_{2n}\). G is of order 8n.

We call an unordered subset \(N \subset \mathbb {Z}_{2n}\) an n-chord if \(\left| N \right| = n\). \(\mathscr {N}_{2n}\) is the set of all n-chords in \(\mathbb {Z}_{2n}\). We call the orbit of N under the action of the group H of transposition-and-inversion operators, H(N), a set class, following [2]. \(\mathscr {N}_{2n}/H\) is the set of all n-chordal set classes under the action of H on \(\mathscr {N}_{2n}\), and \(\mathscr {N}^{h}_{2n}\) is the set of n-chords that are stabilized by the element \(h \in H\). \(\bar{N}\) is the complement of N in \(\mathbb {Z}_{2n}\), and we note that \(\left| \bar{N} \right| = \left| N \right| \).

We are concerned with five types of n-chordal combinatoriality: P-, I-, R-, RI-, and all-combinatoriality.

Definition 1

Given a 2n-tone row \(S \in \mathscr {S}_{2n}\), where \(N = \{ s_{0}, s_{1}, ..., s_{n - 1}\}\), S has the property \(\boldsymbol{n}\)-chordal combinatoriality if and only if there exists some \(g \in G\) such that \(\bar{N} = \{ g( s_{0} ), g ( s_{1} ), ..., g ( s_{n - 1} ) \}\). Then, we call N \(\boldsymbol{P}\)-combinatorial if there exists some \(x \in \mathbb {Z}_{12}\) such that \(\bar{N} = T_{x}(N)\); N is \(\boldsymbol{I}\)-combinatorial if there exists some \(x \in \mathbb {Z}_{12}\) such that \(\bar{N} = I_{x}(N)\); N is \(\boldsymbol{R}\)-combinatorial if there exists some \(x \in \mathbb {Z}_{12}\) such that \(N = T_{x}(N)\); and N is \(\boldsymbol{RI}\)-combinatorial if there exists some \(x \in \mathbb {Z}_{12}\) such that \(N = I_{x}(N)\). Finally, N is all-combinatorial if all four of the preceding statements are true.

Other forms of combinatoriality involve aggregates formed as unions of \(m > 2\) n-chords; in these cases, the relevant space is of size mn. (For example, in \(\mathbb {Z}_{12}\), we may use trichordal combinatoriality, in which the aggregate comprises four images of a set of cardinality \(n = 3\); see [14, 15]). In this study, however, we consider only the special case of n-chordal combinatoriality that results from the unions of two n-chords; hence, we observe that such n-chordal combinatoriality obtains only in spaces with even-parity size.

As all 2n-tone rows are trivially combinatorial under order-position retrograde without transposition \(R_{0}\) [1, p. 91], we note that the full set of combinatorial n-chords in \(\mathbb {Z}_{2n}\) is equivalent to \(\mathscr {N}_{2n}\) itself. Therefore, we distinguish between particular subsets of \(\mathscr {N}_{2n}\): the subsets of P-combinatorial n-chords (\(\mathscr {N}_{{2n}( P )}\)), I-combinatorial n-chords (\(\mathscr {N}_{{2n}( I )}\)), R-combinatorial n-chords (\(\mathscr {N}_{{2n}( R )}\)), RI- combinatorial n-chords (\(\mathscr {N}_{{2n}( RI )}\)), and all-combinatorial n-chords (\(\mathscr {N}_{{2n}( \text {all} )}\)).

Our enumeration incorporates various standard results from the mathematical fields of combinatorics, group theory, and number theory. Many of our formulae use powers of 2, which we use to count binary strings, as in our example of the \(2^6\) \(I_{5}\)-combinatorial hexachords as binary necklaces in Sect. 1 above. Concerning the powers of 2, certain of our results use the 2-adic order of n.

Definition 2

Given a prime number p, the \(\boldsymbol{p}\)-adic order of the integer n is the highest exponent \(\nu _{p}\) such that \(p^{\nu _{p}} \mid n\). (If \(p^{\nu _{p}} \not \mid n\), then \(\nu _{p} = 0\), since \(p^{0} = 1.)\)

The formula n-choose-k counts the number of all k-subsets of an n-set.

Definition 3

Binomial coefficient.

$$\begin{aligned} {n \atopwithdelims ()k} = \frac{n!}{k!(n - k)!} \end{aligned}$$

We use the Möbius \(\mu \)-function, which eliminates redundancies in reckoning the sizes of various sets of combinatorial n-chords by incorporating 0 and \(-1\) among its three coefficients as potential multipliers.

Definition 4

Möbius \(\boldsymbol{\mu }\)-function.

$$\begin{aligned} \mu (n) = {\left\{ \begin{array}{ll} 1, &{}\text {if }n\text { = 1} \\ 0, &{}\text {if }n\text { has a square prime factor} \\ ( -1 )^{r}, &{}\text {if }n\text { has }r\text { distinct prime factors.} \end{array}\right. } \end{aligned}$$

Moreover, we use the Cauchy-Frobenius Lemma (Lemma 1) to determine numbers of orbits in the action of a finite group G on a finite set S (e.g., music-theoretical set classes). Here, \(S^{g}\) is the set of all elements in S that are stabilized by \(g \in G\).

Lemma 1

Cauchy-Frobenius

$$\begin{aligned} \left| S/G \right| = \frac{1}{ \left| G \right| } \sum _{g \in G} \left| S^{g} \right| \end{aligned}$$

Finally, we introduce two theorems that relate to each of the cases in the next section.

Theorem 1

\(\left| \mathscr {N}^{T_{2x}}_{2n} \right| = \left| \mathscr {N}_{2\text {gcd}(n, x)} \right| .\)

Proof

As a cyclic group, the action of the group generated by \(T_{2x}\) on \(\mathbb {Z}_{2n}\), \(x \in \mathbb {Z}_{2n}\), partitions \(\mathbb {Z}_{2n}\) into \(2\text {gcd}(x,n)\) orbits of size \(n/\text {gcd}(x,n)\). Then, an n-set \(N \subseteq \mathbb {Z}_{2n}\) is stabilized by \(T_{2x}\) if and only if N is formed by a union of \(\text {gcd}(x,n)\) of these orbits. Hence, we find \(2\text {gcd}(x,n) \atopwithdelims ()\text {gcd}(x/n)\) possibilities for a \(T_{2x}\)-symmetrical N, which is equivalent to \(\left| \mathscr {N}_{2\text {gcd}(n, x)} \right| \), as any \(\mathscr {N}_{2n}\) contains \(2n \atopwithdelims ()n\) n-chords by definition.    \(\square \)

Theorem 2

\(\left| \mathscr {N}^{T_{2x+1}}_{2n} \right| = 0.\)

Proof

As a cyclic group, the action of the group generated by \(T_{2x + 1}\) on \(\mathbb {Z}_{2n}\), \(x \in \mathbb {Z}_{2n}\), partitions \(\mathbb {Z}_{2n}\) into \(\text {gcd}(2x + 1,2n)\) orbits of size \(2n/\text {gcd}(2x + 1,2n)\). Then, an n-set \(N \subseteq \mathbb {Z}_{2n}\) is stabilized by \(T_{2x + 1}\) if and only if N is formed by a union of \(\text {gcd}(2x + 1, 2n)/2\) of these orbits. However, as \(\text {gcd}(2x + 1, 2n)/2\) is odd, it is not possible to write N as the union of \(\text {gcd}(2x + 1, 2n)/2\) orbits.    \(\square \)

3 Results and Applications

3.1 I Combinatoriality

We begin with I combinatoriality, which is the most commonly studied type because of Schoenberg’s frequent incorporation of it. As such, it serves as a useful introduction to our applications. We noted in Sect. 1 that \(2^{6} = 64\) I-combinatorial hexachords exist for each of the six odd-indexed inversion operators in \(\mathbb {Z}_{12}\), yet we find fewer than \(64 \cdot 6 = 384\) I-combinatorial hexachords in total, and that the reason for this discrepancy is the fact that certain hexachords are combinatorial under several different \(I_{x}\) operators. The same situation exists in any space \(\mathbb {Z}_{2n}\). First, I combinatoriality is possible only under inversion operators with odd indices, as even-indexed inversion operators always hold two elements of \(\mathbb {Z}_{2n}\) invariant (for instance, see [16, p. 316]). Then, we find \(2^n\) I-combinatorial n-chords for any odd-indexed inversion operator \(I_{2x+1}\)—hence, \(\left| \mathscr {N}_{2n(I)} \right| \le 2^{n}n\)—but, again, certain of these n-chords are combinatorial under more than one inversion operator.

Ultimately, per Lemma 1, to reckon the number of set classes to which the members of the set of \(\mathscr {N}_{2n(I)}\) belong, we need to determine how many I-combinatorial n-chords are stabilized by each member of the transposition-and-inversion group H. (The set classes are orbits in the action of H on \(\mathscr {N}_{2n(I)}\).) The following equation, derived from [9], which counts the number of 2n-bead balanced binary strings that are rotationally equivalent to reversed complement, determines the number of I-combinatorial N-chords that are stabilized by even-indexed transposition operators, including \(T_{0}\).

$$\begin{aligned} \left| \mathscr {N}^{T_{2x}}_{2n(I)} \right| = \sum _{j \mid \text {gcd}(x, n)} \sum _{k \mid j} \mu (k)2^{j/k}j \end{aligned}$$
(1)

As with our observation in Sect. 1 that the number of I-combinatorial n-chords that are stabilized by any one particular \(I_{2x+1}\) operator is a power of 2, a power of 2 serves also as the basis of Eq. 1. Then, the Möbius \(\mu \)-function (Definition 4) eliminates redundancies from n-chords that are combinatorial under multiple values of \(I_{2x+1}\). As an example, the following application illustrates the numbers of I-combinatorial hexachords in \(\mathbb {Z}_{12}\) that are stabilized by the identity element \(T_{2x = 0}\).

  • For \(j = 6\):

    $$\begin{aligned} k = 1&: ( 1 \cdot 2^{6} ) \cdot 6\quad = \,\,384 \\ k = 2&: (-1 \cdot 2^{3} ) \cdot 6 \, = -48 \\ k = 3&: (-1 \cdot 2^{2} ) \cdot 6 \, = -24 \\ k = 6&: (1 \cdot 2^{1} ) \cdot 6 \quad = \frac{+12}{324} \end{aligned}$$
  • For \(j = 3\):

    $$\begin{aligned} k = 1&: ( 1 \cdot 2^{3} ) \cdot 3\quad = \,\, 24 \\ k = 3&: (-1 \cdot 2^{1} ) \cdot 3 \,\, = \frac{-6}{18} \end{aligned}$$
  • For \(j = 2\):

    $$\begin{aligned} k = 1&: ( 1 \cdot 2^{2} ) \cdot 2 \quad = 8 \\ k = 2&: (-1 \cdot 2^{1} ) \cdot 2 \,\,= \frac{-4}{4} \end{aligned}$$
  • For \(j = 1\):

    $$\begin{aligned} k = 1&:( 1 \cdot 2^{1} ) \cdot 1 \quad = \quad 2 \\ \end{aligned}$$

It yields 324 \(T_{0}\)-symmetric hexachords that are combinatorial under precisely one inversion operator, eighteen hexachords that are combinatorial under two, four hexachords that are combinatorial under three, and two hexachords that are combinatorial under all six odd-indexed inversion operators, for a total of 348, the size of \(\mathscr {N}_{12(I)}\). In this way, we may determine the numbers of I-combinatorial n-chords that are stabilized by any other even-indexed transposition operator.

The next two equations determine the number of I-combinatorial n-chords that are stabilized by inversion operators with even and odd indices, respectively.

$$\begin{aligned} \left| \mathscr {N}^{I_{2x}}_{2n(I)} \right| = 2^{(( n/2^{\nu _{2}(n)}) + 1 )/2 } \end{aligned}$$
(2)
$$\begin{aligned} \left| \mathscr {N}^{I_{2x + 1}}_{2n(I)} \right| = 2\alpha (n) - \left| \mathscr {N}^{I_{2x}}_{2n(I)} \right| , \end{aligned}$$
(3)
$$\begin{aligned} \text {where } {\left\{ \begin{array}{ll} \alpha (0) &{}= 1\\ \alpha (2n) &{}= \alpha (n) + 2^{n - 1}\text {, for } n > 0 \\ \alpha (2n + 1) &{}= 2^{n}\text {, for } n \ge 0 \end{array}\right. } \end{aligned}$$

The first equation incorporates the 2-adic order of n (Definition 2). The second uses the \(\alpha \)-function [10], which determines the number of 2n-bead balanced binary necklaces which are equivalent to their reverse, complement, and reversed complement. In this case, we note that \(2\alpha (n)\) counts the total number of I-combinatorial n-chords that are stabilized by both \(I_{2x}\) and \(I_{2x+1}\) for a specific value of \(x \in \mathbb {Z}_{n}\), so it is necessary to subtract the number of I-combinatorial n-chords that are stabilized by the even-indexed inversion operator \(I_{2x}\) to determine the number of those stabilized by an odd-indexed inversion operator. For instance, given \(n = 6\), Eq. 2 yields four I-combinatorial hexachords that are stabilized by an even-indexed inversion operator \(I_{2x}\). For odd-indexed inversions, Eq. 3 yields eight hexachords for \(I_{2x + 1}\), as \(\alpha (6) = 6\); hence, \(2\alpha (6) - \left| \mathscr {N}^{I_{2x}}_{12(I)} \right| = 8\).

Table 1 presents a summary of all the values for stabilized hexachords in the familiar example of \(n = 6\) in \(\mathbb {Z}_{12}\). Thus, by Lemma 1, the number of set classes to which the members of the set \(\mathscr {N}_{12(I)}\) belong is the average number of hexachords stabilized by twenty-four members of the transposition and inversion group H, or nineteen (see Eq. 4).

$$\begin{aligned} \frac{348 + (2 \cdot 2) + (6 \cdot 2) + 20 + (4 \cdot 6) + (8 \cdot 6)}{24} = 19 \end{aligned}$$
(4)
Table 1. Sizes of \(\mathscr {N}_{12(I)}^{h}\) for each member \(h \in H\).

Finally, Table 2 shows the results of applying this enumeration to cases in which \(n \le 12\).

Table 2. Numbers of I-combinatorial n-chords and their set classes in spaces \(\mathbb {Z}_{2n}\), \(n \le 12\).

3.2 P Combinatoriality

P combinatoriality results when the union of two n-chords that relate by transposition form an aggregate. Hence, there exists some value(s) of \(x \in \mathbb {Z}_{2n}\) for which \(T_{x}(N) = \bar{N}\). As with I-combinatorial n-chords, our enumeration of P-combinatorial n-chords derives from the numbers of n-chords that are stabilized by various members of the transposition-and-inversion group. Equation 5 gives the number of n-chords that are stabilized by an even-indexed transposition operator \(T_{2x}\). It incorporates the \(\beta \)-function [8], which determines the number of 2n-bead balanced binary strings that are rotationally equivalent to their complement.

$$\begin{aligned} \left| \mathscr {N}^{T_{2x}}_{2n(P)} \right| = \beta (\text {gcd}(n, x)), \end{aligned}$$
(5)
$$\begin{aligned} \text {where } {\left\{ \begin{array}{ll} \beta (0) &{}= 1 \\ \beta (2n) &{}= \beta (n) + 2^{2n}\text {, for } n > 0 \\ \beta (2n+1) &{}= 2^{2n+1}\text {, for } n \ge 0 \end{array}\right. } \end{aligned}$$

For instance, as \(\text {gcd}(6,0) = 6\) and \(\beta (6) = 72\), we use Eq. 5 to determine that there exist 72 P-combinatorial hexachords in \(\mathbb {Z}_{12}\) that are stabilized by the identity element \(T_{0}\).

Regarding the numbers of P-combinatorial n-chords that are stabilized by inversion operators with even and odd indices, we note the following result, which accounts for both cases.

Theorem 3

\(\mathscr {N}^{I_{x}}_{2n(P)} = \mathscr {N}^{I_{x}}_{2n(I)}\)

Proof

Assume that \(I_{y}(N) = \bar{N}\) for some \(y \in \mathbb {Z}_{2n}\). Then, by definition, there exists some inversion operation \(I_{2x+1}\), \(x \in \mathbb {Z}_{2n}\), such that

$$\begin{aligned} \bar{N}&= I_{2x+1}(N) \\&= I_{2x+1}(I_{y}(N)) \\&= (I_{2x+1}I_{y})(N) \\&= T_{2x+1-y}(N). \end{aligned}$$

As \(I_{y}\) stabilizes N and \(I_{2x+1}\) maps N to \(\bar{N}\), we observe that \(2x\,+\,1 \ne y\). Therefore, \(T_{2x+1-y} \ne T_{0}\), so N is also P-combinatorial (by definition). By the same reasoning, the reverse is true: if N is P-combinatorial, then it is also I-combinatorial.    \(\square \)

Corollary 1

\(\mathscr {N}_{2n(\text {all})} = \mathscr {N}^{I_{x}}_{2n(I)}\)

Proof

Every all-combinatorial n-chord must belong to \(\mathscr {N}^{I_{x}}_{2n(I)}\), \(x \in \mathbb {Z}_{2n}\), by definition. The members of \(\mathscr {N}^{I_{x}}_{2n(I)}\) are I-combinatorial, also by definition. Theorem 3 determines further that they are P-combinatorial. As all n-chords are trivially R-combinatorial, we may combine these facts to ascertain that the members of \(\mathscr {N}^{I_{x}}_{2n(I)}\) are also RI-combinatorial; hence, they are all-combinatorial.    \(\square \)

For example, we reckon the numbers of P-combinatorial hexachords that are stabilized by the twenty-four elements of the usual transposition-and-inversion group’s action on \(\mathbb {Z}_{12}\) (see Table 3).

Table 3. Sizes of \(\mathscr {N}_{12(P)}^{h}\) for each member \(h \in H\).

Using Lemma 1, we are able to determine that the 72 P-combinatorial hexachords belong to eight set classes. Accordingly, Table 4 gives the numbers of P-combinatorial n-chords and their set classes for values \(n \le 12\).

Table 4. Numbers of P-combinatorial n-chords and their set classes in spaces of size \(\mathbb {Z}_{2n}\), \(n \le 12\).

3.3 R Combinatoriality

Unlike I and P combinatoriality, in which n-chords map to their complements under some member of the transposition-and-inversion group, R and RI combinatoriality result when some \(h \in H\) exists that maps N to itself. Specifically, R combinatoriality occurs when h is a transposition operator. As this situation always obtains for the identity element \(T_{0}\), we observe that all n-chords are trivially R-combinatorial. Instead of powers of 2—as with Eqs. 123, and 5—the basis for the enumeration of R-combinatorial n-chords is the binomial coefficient. The formula in Eq. 6 for determining the numbers of n-chords stabilized by even-indexed transposition operators brings the binomial coefficient together with the results of Theorem 1.

$$\begin{aligned} \left| \mathscr {N}^{T_{2x}}_{2n(R)} \right| = {2n/j \atopwithdelims ()n/j}, \text { where } j = n / \text {gcd}(n, x) \end{aligned}$$
(6)

For example, using \(x = 0\) in the familiar case of \(n = 6\), we find \({12 \atopwithdelims ()6} = 924\) R-combinatorial hexachords that are stabilized by \(T_{0}\).

The numbers of R-combinatorial n-chords that are stabilized by inversion operators derive from the binomial coefficient as well. However, unlike the formula for determining numbers of n-chords stabilized by transposition operators, the formulae in Eqs. 7 and 8 differentiate between even and odd values of n.

$$\begin{aligned} \left| \mathscr {N}^{I_{2x}}_{2n(R)} \right| = {\left\{ \begin{array}{ll} {n - 1 \atopwithdelims ()n / 2} + { n - 1 \atopwithdelims ()(n / 2) - 1}, &{}\text {if }2 \mid \text { n} \\ 2{ n - 1 \atopwithdelims (){ (n - 1) / 2} }, &{}\text {if }2 \not \mid n \\ \end{array}\right. } \end{aligned}$$
(7)
$$\begin{aligned} \left| \mathscr {N}^{I_{2x + 1}}_{2n(R)} \right| = {\left\{ \begin{array}{ll} {n \atopwithdelims ()n / 2}, &{}\text {if }2 \mid n \\ 0, &{}\text {if }2 \not \mid n \\ \end{array}\right. } \end{aligned}$$
(8)

An outline of a simple proof follows. Equations 7 and 8 present four cases: (1) \(I_{2x}\) with \(2 \mid n\), (2) \(I_{2x + 1}\) with \(2 \mid n\), (3) \(I_{2x}\) with \(2 \not \mid n\), and (4) \(I_{2x + 1}\) with \(2 \not \mid n\), which we take in turn.

  1. 1.

    For any even-indexed inversion in a space of size 2n, where n is even, the axis of reflection runs through two fixed points: y and \(y + n\). Hence, the inversionally symmetrical n-chord may exclude both these points as members, in which case there exist \(n - 1\) points on either side of the axis from which to choose one half, n/2, of the elements of the n-chord; or the n-chord may include both these points as members, in which case there exist \(n - 1\) points on either side of the axis from which to choose one less than one half, \((n/2) - 1\), of the elements of the n-chord.

  2. 2.

    For any odd-indexed inversion in a space of size 2n, where n is even, the axis of reflection fixes no points. Hence, there exist n points on either side of the axis from which to choose one half, n/2 of the elements of the inversionally symmetrical n-chord.

  3. 3.

    For any even-indexed inversion in a space of size 2n, where n is odd, the axis of reflection runs through two fixed points: y and \(y + n\). Hence, the inversionally symmetrical n-chord must include one or the other—but not both—of these points as members. In either of the two cases, there exist \(n -1\) points on either side of the axis from which to choose one half of the remaining points, \((n -1)/2\), of the elements of the n-chord.

  4. 4.

    For any odd-indexed inversion in a space of size 2n, where n is odd, the axis of reflection fixes no points. However, for the n-chord to be inversionally symmetrical, one point must be fixed. Hence, the situation fails.

Along with the Lemma 1, the above equations enable us to determine the numbers of set-classes to which the set of R-combinatorial n-chords belong. Table 5 presents this information for cases \(n \le 12\).

Table 5. Numbers of R-combinatorial n-chords and their set classes in spaces of size \(\mathbb {Z}_{2n}\), \(n \le 12\).

3.4 RI Combinatoriality

RI combinatoriality results when an n-chord maps onto itself under an inversion operation. As with R combinatoriality, we determine the numbers of RI-combinatorial n-chords by using the binomial coefficient. Moreover, the formula for reckoning the number of RI-combinatorial n-chords that are stabilized by even-indexed transposition operators (equivalent to the number of 2n-bead balanced binary necklaces that are equivalent to their reverse [11]) also incorporates the \(\mu \)-function, which again eliminates redundancies.

$$\begin{aligned} \left| \mathscr {N}^{T_{2x}}_{2n(RI)} \right| = \sum _{j \mid \text {gcd}(x, n)} \sum _{k \mid j} \mu (k)wj, \end{aligned}$$
(9)
$$\begin{aligned} \text {where}\; w = {\left\{ \begin{array}{ll} {j/k \atopwithdelims ()j/2k} + { (j/k) - 1 \atopwithdelims ()j/2k } + { (j/k) - 1 \atopwithdelims ()(j/2k) - 1 }, &{}\text {if }2 \mid j/k \\ 2{ (j/k) - 1 \atopwithdelims (){((j/k) - 1)/2} }, &{}\text {if }2 \not \mid j/k \\ \end{array}\right. } \end{aligned}$$

As was the case with I and P combinatorialities, the set of \(I_{x}\)-stabilized RI-combinatorial n-chords in any particular space \(\mathbb {Z}_{2n}\) is the same as it is for R-combinatoriality.

Theorem 4

\(\mathscr {N}^{I_{x}}_{2n(RI)} = \mathscr {N}^{I_{x}}_{2n(R)}\)

Proof

We note that any n-chord is R-combinatorial. Therefore, an n-chord is RI-combinatorial, if and only if it is stabilized by \(I_{x}\) for some \(x \in \mathbb {Z}_{2n}\).    \(\square \)

Using these results, we are now ready to apply Lemma 1 to determine the number of set classes to which the members of \(\mathscr {N}_{2n(RI)}\) belong. Table 6 provides sample results for \(n \le 12\).

Table 6. Numbers of RI-combinatorial n-chords and their set classes in spaces of size \(\mathbb {Z}_{2n}\), \(n \le 12\).

4 Conclusions

In this study, we have examined combinatorial n-chords using techniques from the mathematical fields of combinatorics, number theory, and group theory. Specifically, we have enumerated the sets of P-, I-, R-, and RI-combinatorial n-chords and their set classes. In the process, our results reveal further aspects of combinatorial sets. For instance, we note that the number of \(T_{2x}\)-symmetric combinatorial n-chords in a space of size 2n is equivalent to the total number of combinatorial n-chords in a space of size \(2\text {gcd}(n,x)\) (Theorem 1). No combinatorial n-chords are held invariant by a translation operation with an odd index (Theorem ). The set of I-invariant n-chords that are P-combinatorial is equivalent to the set of those that are I-combinatorial (Theorem 3), and this set is precisely the set of all-combinatorial n-chords (Corollary 1). Similarly, the set of I-invariant n-chords that are R-combinatorial is equivalent to the set of those that are RI-combinatorial (Theorem 4).

Several avenues exist for future work on combinatorial n-chords and their spaces. Whereas this study is limited to aggregates formed from unions of two n-chords, its methodology could be extended to study aggregate formation that results from unions of \(m > 2\) P-, I-, R-, and RI-combinatorial n-chords. Further, we can study sets of combinatorial n-chords from other mathematical perspectives that have yielded significant music-theoretical results, such as the Discrete Fourier Transform or algebraic topology and geometry. Such investigations will continue to shed new light on these intriguing structures.