Symmetric Structure and Motivic Transformation in Melodies, Phrases, and Themes
Organizations: University Libraries, Carnegie Mellon University
Abstract
Transposition, inversion, and retrograde are fundamental operations in music theory, from Schoenberg's twelve-tone technique to Forte's set classes and Lewin's transformational theory, yet their use in melodies has rarely been quantified. We read a melodic line through the orbits and stabilizers of its windows of notes under the group generated by these operations and cyclic shift. The window entropy splits into an orbit entropy (motivic vocabulary) and a within-orbit entropy normalized by orbit size (deployment), and the group elements relating windows of one orbit give the motivic transformations. In 852 keyboard pieces spanning four centuries, at least 97% of melodies have lower orbit entropy than surrogates preserving their pitch content, spectrum, or one-step transitions (). Periods differ in vocabulary and symmetry types; musical forms differ in deployment. Recurring motifs are transposed 1.6 times more often than in random permutations of their forms, and transposed by a fifth or fourth 2.8 times more often, a preference that weakens from the Baroque to the 20th century and from Bach's fugues to Shostakovich's. Folk phrases and instrumental themes are rarely symmetric (2-10%), but are 1.6-5 times more often symmetric than note rearrangements. The framework extends to any symbolic sequence with a symmetry group.
Figures & tables
| Regime | |||
|---|---|---|---|
| Strict ostinato a | |||
| Strict canon b | up to of that orbit | matches intra | |
| Maximum motif variety c | up to | matches macro |
| Control | (m3 / m5) | (m3 / m5) | Expected behavior |
|---|---|---|---|
| Ostinato [0,4,7] | / | / | crystal endpoint; window-dependence |
| Chromatic 0:11 | / | / | orbit entropy pitch entropy |
| Symmetry images (R, I, T, RI) | / | / | one idea, many surface forms |
| Random 0:11 , | / | / | motivic-vocabulary ceiling |
| Data set | Sequence | Number | Measures | |
|---|---|---|---|---|
| Solo keyboard corpus (KDF) | movement | 852 | 322 | , , , symmetry types, relations |
| Prelude & Fugue set | prelude, fugue | 108 | 289 | , , , , relations |
| MTC-ANN 2.0.1 | phrase ( ) | 1,890 | 9 | exact symmetry, |
| Essen | phrase ( ) | 44,765 | 8 | exact symmetry, |
| MTD | theme (all ) | 2,067 | 18 | exact symmetry, |
| Period | Dates | Composers | Pieces |
|---|---|---|---|
| Baroque | before 1750 | 14 | 213 |
| Classical | 1750–1819 | 10 | 213 |
| Romantic | 1820–1889 | 14 | 213 |
| 20th century | from 1890 | 11 | 213 |
| Gap | Structure it reflects | ||||
|---|---|---|---|---|---|
| pitch bias (key, scale, range) | 0.26 | 0.51 | 1.14 | 3.05 | |
| linear correlation (spectrum) | 0.00 | 0.04 | 0.07 | 0.08 | |
| one-step transitions | 0.38 | 0.60 | 0.89 | 0.69 | |
| beyond one-step transitions | 0.12 | 0.57 | 1.21 | 1.91 |
| 3 | 4 | 5 | 6 | 7 | 8 | |
|---|---|---|---|---|---|---|
| 19 | 163 | 1,110 | 10,962 | 107,509 | 1,126,566 |
| Motif | Non-identity elements of | Family | Class | Forms | |
|---|---|---|---|---|---|
| none | 1 | trivial | asymmetric | 144 | |
| 2 | retrograde-inversion | 72 | |||
| , , | 4 | multiple | 36 | ||
| , , , , | 6 | multiple | 24 |
| Reading | Windows equal when | Group | at |
|---|---|---|---|
| block ( -gram) | identical | 1,728; 20,736; 248,832; 2,985,984 | |
| interval -gram | equal up to transposition | 144; 1,728; 20,736; 248,832 | |
| orbit | equal up to T, I, R, cyclic shift | 19; 163; 1,110; 10,962 | |
| permutation | same rank order (ties kept) | order-preserving maps | 13; 75; 541; 4,683 |
| Measure | Periods ( ) | Forms | Variance | Fugue | Below / above (%) |
|---|---|---|---|---|---|
| block | 1.00 ( ) | 0.026 | 0.02 / 0.31 / 0.02 | 0.021 | 98 / 0 |
| interval | 1.00 ( ) | 0.437 | 0.02 / 0.28 / 0.01 | 0.526 | 99 / 0 |
| orbit | 0.187 ( ); 0.001 at | 1.00 | 0.04 / 0.22 / 0.01 | 0.864 | 97 / 0 |
| permutation | 1.00 ( ) | 0.144; 0.040 at | 0.00 / 0.18 / 0.01 | 0.376 | 91 / 1 |
| rate | 1.00 ( ) | 0.001 | 0.00 / 0.34 / 0.02 | 0.080 | 96 / 0 |
| 1.00 ( ) | 0.001 | 0.00 / 0.19 / 0.02 | 0.002 | 27 / 42 |
| Baroque | Bach 24, Handel 22, D. Scarlatti 22, Couperin 21, d’Anglebert 20, Dandrieu 20, Froberger 17, Corrette 12, Jollage 12, Jacquet de La Guerre 11, Rameau 11, Krebs 9, Mattheson 8, Telemann 4 |
|---|---|
| Classical | Beethoven 30, Mozart 30, Haydn 28, Schubert 23, A.-L. Couperin 22, Cramer 20, Clementi 18, L. Mozart 17, Hummel 14, Soler 11 |
| Romantic | Chopin 20, Alkan 19, Raff 19, Schumann 19, Brahms 18, Fauré 18, Liszt 18, Tchaikovsky 17, Saint-Saëns 13, Albéniz 12, Dvořák 11, Grieg 11, Mendelssohn 10, Gade 8 |
| 20th century | Busoni 30, Debussy 30, Scriabin 30, Joplin 20, Pozzoli 17, Ravel 17, Shostakovich 17, Satie 16, Bartók 13, Godowsky 13, Janáček 10 |
| Period | Dates | Composers | Pieces | Works | , median (IQR) | Top |
|---|---|---|---|---|---|---|
| Baroque | before 1750 | 14 | 213 | 208 | 301 (186–577) | 11% |
| Classical | 1750–1819 | 10 | 213 | 193 | 322 (184–584) | 14% |
| Romantic | 1820–1889 | 14 | 213 | 209 | 317 (173–561) | 9% |
| 20th century | from 1890 | 11 | 213 | 212 | 327 (179–563) | 14% |
| Total | 49 | 852 | 822 | 322 (179–571) |
| Question | Data | Test | Multiplicity | Effect size |
|---|---|---|---|---|
| Lower than nulls (§ 3.1 ) | piece | rank of among 199 surrogates (two-sided); sign test across pieces | BH over pieces | , |
| Periods (§ 3.2 ) | piece | KW; period labels permuted between composers (9,999); ordered trend as Spearman , same permutation; measures , , | Holm over | ; with composer-bootstrap 90% CI |
| Forms (§ 3.2 ) | labeled piece | KW; form labels permuted within composers (9,999); also as residual on ; and against IAAFT | Holm over | ; |
| Where measures vary (§ 3.2 ) | piece | adjusted of ranks on period, composer, form (descriptive) | — | variance share |
| Composers, form fixed (§ 3.3 ) | piece | one-sided JT (50,000 permutations); exact Wilcoxon signed-rank for fugue prelude pairs | Holm over – per measure | with 90% stratified-bootstrap CI |
| Symmetry types (§ 3.4 ) | piece | class share ranked among 199 surrogates per null; sign test; period trend as Spearman with periods permuted between composers | BH over pieces | of class shares |
| Periods | Forms | |||||
|---|---|---|---|---|---|---|
| Measure | trend ( ) | |||||
| deficit vs IAAFT | 3 | 0.003 | 0.06 | +0.19 (0.010) | 1.000 | 0.00 |
| 4 | 1.000 | 0.02 | +0.10 (0.599) | 1.000 | 0.01 | |
| 5 | 1.000 | 0.01 | +0.09 (0.599) | 1.000 | 0.05 | |
| 6 | 1.000 | 0.00 | +0.05 (0.599) | 0.175 | 0.10 | |
| 3 | 0.002 | 0.09 | +0.22 (0.008) | 1.000 | 0.00 | |
| Measure | period | composer | composer period | form | form composer | |
|---|---|---|---|---|---|---|
| deficit | 3 | 0.06 | 0.17 | 0.10 | 0.00 | 0.02 |
| 4 | 0.02 | 0.22 | 0.21 | 0.01 | 0.00 | |
| 5 | 0.01 | 0.26 | 0.25 | 0.05 | -0.00 | |
| 6 | 0.00 | 0.30 | 0.30 | 0.10 | 0.00 | |
| 3 | 0.09 | 0.21 | 0.13 | 0.00 | 0.02 | |
| 4 | 0.04 | 0.26 | 0.22 | 0.01 | 0.01 |
| above / below (%) | ||||||
|---|---|---|---|---|---|---|
| 3 | 0.501 | 0.576 | -0.071 | 4 / 80 | +0.76 | -0.38 |
| 4 | 0.284 | 0.265 | +0.016 | 42 / 27 | +0.76 | -0.15 |
| 5 | 0.170 | 0.096 | +0.063 | 76 / 3 | +0.66 | +0.35 |
| 6 | 0.107 | 0.044 | +0.058 | 81 / 2 | +0.58 | +0.54 |
| Period | composers with forms | dances | ||||
|---|---|---|---|---|---|---|
| Baroque | 5 | 19 | +0.36 (0.240) | +0.36 (0.180) | +0.43 (0.212) | +0.32 (0.098) |
| Classical | 8 | 23 | +0.72 ( ) | +0.47 (0.011) | +0.41 (0.035) | +0.17 (0.119) |
| Romantic | 10 | 12 | +0.05 (0.657) | +0.16 (0.672) | +0.20 (0.541) | +0.23 (0.655) |
| 20th century | 5 | 11 | +0.35 (0.314) | +0.56 (0.043) | +0.62 (0.015) | +0.67 (0.009) |
| Test | Result |
|---|---|
| Fugue trend, | 1.0; 1.0; 0.014 ; 0.002 ; 0.035 |
| of fugue | Bach Shostakovich ; Bach Mendelssohn |
| Paired fugue prelude, | Bach 1.0; Mendelssohn 0.94; Shostakovich 0.002 |
| Interaction trend, | 0.003 |
| with fugue/prelude length ratio | ( ) |
| class | u | real | u | real | u | real | u | real |
|---|---|---|---|---|---|---|---|---|
| asymmetric | 58.3 | 41.3–47.7 | 63.9 | 42.2–47.3 | 93.2 | 74.4–82.4 | 94.9 | 70.7–76.2 |
| retrograde | 20.8 | 33.3–35.4 | 13.9 | 24.0–27.2 | 3.4 | 13.0–17.3 | 2.2 | 11.6–14.0 |
| retro-inversion | 16.7 | 16.2–16.8 | 12.5 | 12.0–13.1 | 3.4 | 4.1–5.5 | 2.1 | 5.2–5.8 |
| inversion | 0 | 0 | 4.6 | 2.0–2.6 | 0 | 0 | 0.5 | 0.3–0.4 |
| translation | 0 | 0 | 0 | 0 | 0 | 0 | 0.1 | 0.7–1.1 |
| shuffle | IAAFT | Markov-1 | ||||
|---|---|---|---|---|---|---|
| Class | ||||||
| retrograde | 1.20 | 2.36 | 1.07 | 1.74 | 0.99 | 1.16 |
| RI | 1.10 | 2.25 | 1.21 | 2.11 | 1.10 | 1.53 |
| inversion | 0.59 | 0.77 | 0.67 | 0.77 | 0.58 | 0.86 |
| multiple | 2.12 | 8.18 | 1.65 | 4.44 | 1.12 | 1.80 |
| Null | ||||
|---|---|---|---|---|
| shuffle | -0.06 (15/29) | +0.10 (34/9) | +0.22 (49/3) | +0.56 (80/1) |
| IAAFT | -0.09 (12/36) | +0.07 (23/9) | +0.10 (33/11) | +0.45 (70/2) |
| Markov-1 | -0.01 (0/0) | -0.06 (4/20) | +0.07 (20/2) | +0.19 (39/3) |
| transposition | inversion | retrograde | retrograde-inversion | |
|---|---|---|---|---|
| 3 | 1.10 [1.06, 1.14] (54) | 0.90 [0.88, 0.92] (41) | 1.00 [0.98, 1.02] (54) | 1.21 [1.18, 1.23] (79) |
| 4 | 1.56 [1.47, 1.66] (75) | 0.84 [0.80, 0.88] (36) | 0.97 [0.94, 1.01] (46) | 1.33 [1.28, 1.39] (71) |
| 5 | 2.00 [1.86, 2.15] (76) | 0.75 [0.70, 0.80] (30) | 1.06 [1.01, 1.11] (46) | 1.38 [1.31, 1.46] (66) |
| 6 | 3.17 [2.92, 3.44] (73) | 0.57 [0.51, 0.64] (22) | 0.84 [0.77, 0.92] (30) | 1.17 [1.06, 1.29] (48) |