EP46: Rhythmic Canons & Tiling
Overview / 概述
Four drummers take turns striking beats. Each beat is covered by exactly one player — zero overlap, zero gap. This is, in precise mathematical language, a perfect tiling of the cyclic group ℤₙ.
中文: “四个鼓手轮流打拍子。每一拍,恰好一个人覆盖。零重叠,零空隙。这在数学上,叫做循环群的完美铺砌。”
Take the integers modulo , the group under addition mod . Two subsets and tile the group when every element of can be written uniquely as a sum with and . The set provides the rhythmic pattern (which beats within a short cell to strike), and provides the starting offsets (when each voice enters). Together they pack the timeline perfectly.
The deep question is: when must one of or be periodic — that is, built from cosets of a proper subgroup? György Hajós conjectured in 1941 that the answer is always. N. Sands disproved this in 1974 with a counterexample in . Dan Tudor Vuza then systematically characterized all such aperiodic perfect tilings in 1991, producing what music theorists now call Vuza canons: polyphonic compositions where each voice’s individual pattern sounds irregular, but together they fill every beat exactly once.
中文: “同一个整数模 n 群,第四集排列音高,今天铺砌节奏。代数结构不在乎你往里面装的是什么。它只在乎元素之间的关系。”
Prerequisites / 前置知识
- All-Interval Rows and ℤ₁₂ (EP04) — the cyclic group and its subgroup structure underlie all the tiling examples here; the same algebraic object that organizes pitch classes also organizes beat positions.
Definitions
The cyclic group is the set equipped with addition modulo : It has a unique subgroup of order for every divisor of , namely .
Worked example. has subgroups of orders . The subgroup of order 4 is . The subgroup of order 3 is . In EP04 the elements of label pitch classes; here they label beat positions in a 12-beat cycle.
Two non-empty subsets form a perfect tiling of , written , if every element has a unique representation Equivalently: (i) every element of is covered () and (ii) no element is covered twice ( and all sums are distinct). The notation emphasizes that the sum is direct.
Necessary condition. .
Worked example. Take , , . Then . Computing all sums: translating by each element of gives , , , — four disjoint blocks covering all 12 positions. Hence .
Musical reading. is the rhythmic pattern (which beats to strike within one pass), and is the set of starting offsets for different voices. The canon has four voices entering at offsets 0, 3, 6, 9, each playing the pattern within its window — together covering every beat exactly once.
A subset is periodic if there exists a proper subgroup (i.e., and ) such that is a union of cosets of : Equivalently, ( is -invariant under translation). The subset is aperiodic if no such proper subgroup exists.
Worked example. In , the set is periodic: it is the unique subgroup of order 4, so it is its own coset (where ). By contrast, is aperiodic — no proper subgroup of is a subset of other than , and is not a union of cosets of any proper subgroup of order > 1.
A Vuza canon is a perfect tiling where both and are aperiodic (Definition 46.3). That is, neither subset is the union of cosets of any proper subgroup of .
The minimum value of for which a Vuza canon exists is . All admissible values of are non-zero multiples of at least one of the following: 72, 108, 120, 144, …
Musical interpretation. Each voice’s rhythmic pattern (represented by ) sounds irregular and patternless in isolation. The set of entry points () is equally irregular. Yet superimposed, the canon fills the entire -beat cycle with exactly one hit per beat.
Main Theorems / 主要定理
(Hajós’s original conjecture, stated as a theorem about its own content.) Every perfect tiling satisfies: at least one of or is periodic (a union of cosets of a proper subgroup of ).
Status: FALSE. The conjecture was disproved by N. Sands (1974).
The right-hand side is the mask polynomial of itself (every element appears once). The product collects, for each power , the number of ways to write with , . The product equals the all-ones polynomial mod if and only if every residue occurs exactly once — which is precisely the definition of a perfect tiling. This algebraic criterion reduces tiling verification to polynomial arithmetic and enables both construction and classification of tilings via factorization in .
Worked example. For , , :
(Coven & Meyerowitz, 1999.) Define the following two conditions on a finite set :
- T1: For every prime dividing , the cyclotomic polynomial divides the mask polynomial in .
- T2: For primes both dividing , does NOT divide .
Then:
- (T1 is necessary): If tiles (by translation), then satisfies T1.
- (T1 + T2 is sufficient): If satisfies both T1 and T2, then tiles .
- (Open problem): Whether T1 alone is sufficient remains unknown.
The necessity of T1 follows from a spectral argument: if , then for every primitive -th root of unity , we have (since the all-ones polynomial vanishes at all non-trivial roots of unity). Each prime dividing forces zeros of at the primitive -th roots of unity — which is exactly divisibility by .
The sufficiency of T1 + T2 is proved by induction on : the T2 condition ensures that the factorization can be assembled step by step without cyclotomic collisions. Whether T1 alone suffices — i.e., whether there exists a T1-satisfying set that does not tile — remains an open problem as of 2024.
Numerical Examples
Example 1: Two tilings of ℤ₁₂
Tiling A: , , so .
The four translates of by elements of :
| Voice | Entry offset (from A) | Beats covered (B + offset) |
|---|---|---|
| 1 | 0 | {0, 1, 2} |
| 2 | 3 | {3, 4, 5} |
| 3 | 6 | {6, 7, 8} |
| 4 | 9 | {9, 10, 11} |
Total coverage: . No overlaps. ✓
Tiling B: , , so .
Here is the even-indexed subgroup of (periodic), and is the set (aperiodic). Six voices enter on even beats; each voice strikes two consecutive positions.
Both tilings satisfy , but neither is a Vuza canon: in Tiling A, the factor is periodic (it is the order-4 subgroup); in Tiling B, is periodic.
Example 2: Smallest Vuza canon modulus
The minimal admitting a Vuza canon is . The sequence of admissible moduli begins:
All admissible are non--group multiples with at least three distinct prime factors in their factorization in the requisite form.
Example 3: Polynomial check for Z₁₂ Tiling A
Expanding and reducing mod :
This equals the mask polynomial of , confirming the tiling.
Musical Connection / 音乐联系
Rhythmic Canons as Perfect Tilings
The mathematical framework of this episode has a direct compositional interpretation. A rhythmic canon is a piece where the same rhythmic cell is played by multiple voices, each entering at a different offset given by . If , the canon is perfect: at every beat position, exactly one voice strikes.
The connection to
EP04 (ℤ₁₂ and pitch-class sets)
is not superficial: the same algebraic object — the cyclic group — organizes both pitch classes (with ) and rhythmic positions (with equal to the period length). An all-interval row in EP04 is a permutation of exhausting all intervals; a perfect rhythmic tiling exhausts all beat positions.
中文: “这里的整数模十二群,和第四集排列音高用的是同一个代数对象。装音高是十二音序列,装节拍就是节奏卡农。”
Messiaen’s Non-Retrogradable Rhythms
Olivier Messiaen developed what he called non-retrogradable rhythms: rhythmic patterns that read the same forwards and backwards. The canonical example is the duration sequence 3, 2, 1, 2, 3 — a palindrome. Messiaen regarded these as possessing an intrinsic symmetry that gave them a “frozen” or timeless quality in his compositions (Quartet for the End of Time, 1941).
The relationship to tiling theory is instructive precisely because it is a contrast, not a connection. A palindromic rhythm has a reflective symmetry () but this does not imply it tiles. Conversely, a Vuza canon has no internal symmetry whatsoever — both and are aperiodic, with no rotational or reflective structure — yet together they achieve a global perfection. Symmetry and tiling are orthogonal properties: symmetric rhythms need not tile; aperiodic tiles need not be symmetric.
中文: “梅西安的回文节奏满足正读逆读相同,在循环群上具有内在对称性——这与铺砌理论在非周期性条件上有深层联系,但回文节奏本身并不直接构成铺砌,而是一个对照案例:对称性未必产生铺砌,铺砌也未必具有对称性。”
Compositional implications of Vuza canons
From a composer’s perspective, Vuza canons present a paradox. Each voice, heard in isolation, sounds unpredictable and irregular — the pattern in has no internal period shorter than 72 beats. The entries are equally irregular. Yet the ensemble produces a texture of perfect regularity: every beat sounds exactly once. This is the rhythmic analogue of an aperiodic tiling of the plane (Penrose tilings) — local disorder, global order.
The applications extend beyond pure composition: tiling sequences appear in error-correcting codes (cyclic codes), frequency-hopping spread spectrum communications (where aperiodic patterns reduce interference while maintaining total coverage), and crystallography (aperiodic but complete lattice tilings).
Limits and Open Questions / 局限性与开放问题
-
Coven–Meyerowitz completeness. The T1 condition is known to be necessary for tiling. T1 + T2 together are sufficient. The central open problem is whether T1 alone is sufficient — i.e., whether T2 can be deduced from T1 or whether there exist T1-satisfying sets that do not tile.
-
Classification of Vuza canon moduli. The exact characterization of all integers that admit Vuza canons is still incomplete. Known admissible values include 72, 108, 120, 144, and more; the arithmetic conditions necessary and sufficient for admissibility are not fully understood for large .
-
Higher-dimensional tiling. The current theory focuses on tilings of (one-dimensional). Tilings of for (two- and three-dimensional rhythmic structures, polyrhythm grids) raise different and largely open classification problems.
-
Computational recognition. Given a pair with , deciding whether the tiling is a Vuza canon (both factors aperiodic) is straightforward. But the inverse problem — given , enumerate all Vuza canons up to translation — is computationally intensive and not fully solved for large .
-
Spectral vs. combinatorial methods. The Coven–Meyerowitz approach uses cyclotomic polynomial divisibility (spectral/algebraic). An alternative approach uses the spectral set conjecture (Fuglede 1974, now known to be false in dimension but open in dimensions 1 and 2 for ): a set tiles by translation if and only if it is a spectral set (its space admits an orthonormal basis of exponentials). The precise relationship between tiling and spectrality in remains active research.
Every finite set satisfying condition T1 (the cyclotomic polynomial divides in for every prime dividing ) also tiles by translation — i.e., there exists a set such that for some .
Falsification criterion: Exhibit a finite set satisfying T1 and prove that no set tiles with it. A counterexample would require showing that the polynomial — even though divisible-by- for each prime factor — does not correspond to any valid subset with non-negative integer coefficients. No such counterexample is known as of 2024.
A subset tiles by translation if and only if is a spectral set: the Hilbert space (functions on ) admits an orthonormal basis of characters of restricted to .
Falsification criterion: Find a tile in that is not a spectral set, or a spectral set that does not tile. In continuous for the conjecture is false (Tao 2004, Kolountzakis–Matolcsi 2006); in and in it remains open.
Academic References / 参考文献
-
Hajós, G. (1941). Über einfache und mehrfache Bedeckung des -dimensionalen Raumes mit einem Würfelgitter. Acta Mathematica Hungarica, 1(1), 1–6.
-
Sands, N. (1974). On the factorization of finite abelian groups. Acta Mathematica Hungarica, 25(3–4), 279–284.
-
Vuza, D. T. (1991–1992). Supplementary sets and regular complementary unending canons. Perspectives of New Music, 29(2), 22–49; 30(1), 184–207; 30(2), 102–125; 31(1), 270–305.
-
Coven, E. M., & Meyerowitz, A. (1999). Tiling the integers with translates of one finite set. Journal of Algebra, 212(1), 161–174.
-
Andreatta, M. (2003). On group-theoretical methods applied to music: Some compositional and implementational aspects. In Perspectives in Mathematical and Computational Music Theory. Universität Osnabrück, 169–193.
-
Jedrzejewski, F. (2006). Mathematical Theory of Music. Delatour France / IRCAM.
-
Kolountzakis, M. N., & Matolcsi, M. (2006). Tiles with no spectra. Forum Mathematicum, 18(3), 519–528.
-
Amiot, E. (2011). Structures, algorithms, and algebraic tools for rhythmic canons. Perspectives of New Music, 49(2), 93–143.
-
Tao, T. (2004). Fuglede’s conjecture is false in 5 and higher dimensions. Mathematical Research Letters, 11(2–3), 251–258.
-
Amiot, E. (2016). Music Through Fourier Space: Discrete Fourier Transform in Music Theory. Springer. Ch. 3–4.
-
Kolountzakis, M. N. (2000). The study of translational tiling with Fourier analysis. In Fourier Analysis and Convexity. Birkhäuser, 131–187.
-
Andreatta, M., & Agon, C. (2009). Tiling problems in music composition: Theory and implementation. In Proceedings of the International Computer Music Conference (ICMC 2009).
-
Fuglede, B. (1974). Commuting self-adjoint partial differential operators and a group theoretic problem. Journal of Functional Analysis, 16(1), 101–121.