音乐与数学:跨学科的深层对话
音乐与数学:跨学科的深层对话
当我们聆听一首贝多芬的钢琴奏鸣曲时,很少有人会意识到,那些令人心弦震颤的音符背后,隐藏着一套精密的数学结构。从巴赫《平均律钢琴曲集》中严谨的对位技法,到勋伯格十二音序列中严密的数学排列;从毕达哥拉斯时代发现的最简整数比,到现代计算机音乐检索系统的复杂算法,数学始终是音乐最深层的语法基础。这种联系并非偶然,而是根植于声音物理、认知科学与抽象思维的共同本质之中。本书将带领读者深入探索这一跨学科领域,从历史脉络到现代技术,从理论框架到实践应用,全面揭示音乐与数学之间那种既古老又常新的深层对话。
第一节 毕达哥拉斯传统:万物皆数的音乐起源
古希腊哲学家毕达哥拉斯(约公元前570年—公元前495年)及其创立的毕达哥拉斯学派,在西方思想史上首次系统地建立了音乐与数学之间的内在联系。据传,毕达哥拉斯在路过一家铁匠铺时,注意到不同重量的铁锤敲击时发出和谐悦耳的声音,这一观察促使他开始系统研究音高与物体重量之间的关系。虽然这一传说细节可能经过后世演绎,但其核心思想——音程的和谐与否可以通过数量关系来解释——却是毕达哥拉斯学派最伟大的思想贡献之一。
毕达哥拉斯学派采用了两种经典方法来探究音高与数量之间的关系。第一种是单弦实验法(monochord experiment),即在一根绷紧的弦上设置可移动的支点,通过改变振动弦长来产生不同音高。毕达哥拉斯发现,当弦长比例为简单整数比时,产生的两个音具有天然的和谐感。具体而言,当两根弦的长度比例为2:1时,较高音的弦长是较低音弦长的一半,此时两音形成最完美的协和——八度音程(octave);当比例为3:2时,得到纯五度音程(perfect fifth);当比例为4:3时,得到纯四度音程(perfect fourth)。第二种方法是共鸣管实验法,通过改变空气柱的长度来验证弦长实验的结论。这些发现使毕达哥拉斯学派相信,整数之间的比例关系是音乐和谐的本质原因,“万物皆数”(All is number)的哲学命题由此获得了音乐领域的实证支持。
从数学角度来看,毕达哥拉斯发现的音程比例具有深刻的理论意义。纯五度音程对应频率比为3:2,这意味着如果我们以某个基音为起点,向上连续叠加五度音程,最终能够覆盖所有可能的音高。毕达哥拉斯学派正是基于这一原理,构建了所谓的五度循环(circle of fifths)系统:从一个基音出发,连续向上取五度音程,经过十二次迭代后,理论上应该回到起点(或者说回到高八度的原音)。这一关系的数学表达式为:
$$\left(\frac{3}{2}\right)^{12} = \frac{3^{12}}{2^{12}} = \frac{531441}{4096} \approx 129.75$$
理论上,$\frac{531441}{4096}$ 应该等于 $128 = 2^7$(即七个八度),但由于 $129.75 \neq 128$,这意味着经过十二个五度之后,我们无法完美地回到起点,而是会略微偏高。这一微小的偏差在音乐理论中被称为毕达哥拉斯 comma(Pythagorean comma),其数值约为23.46音分(cents)。毕达哥拉斯 comma 的存在揭示了一个深刻的事实:音程的数学理想与音乐的物理现实之间存在着不可消除的张力,这一张力贯穿了整个音乐发展史,并持续推动着音律学(temperament)的演进。
毕达哥拉斯学派的音律体系虽然在理论上优美简洁,但在实践应用中存在明显局限。毕达哥拉斯音律仅以纯五度为基准构建,其三度音程(如大三度5:4)的协和性远不如五度音程,这一缺陷在多声部音乐逐渐发展后变得愈发明显。尽管如此,毕达哥拉斯传统对西方音乐理论的影响极为深远,它确立了音程与数量关系的基本框架,播下了音乐数学化的种子,并深刻影响了后来一千余年的音乐实践。
第二节 中世纪至文艺复兴:音律学的演进与和声萌芽
中世纪是西方音乐理论发展的关键时期,基督教礼仪音乐的需求推动了音律学的系统化发展。罗马天主教堂在礼拜仪式中需要标准化的圣咏(Gregorian chant)体系,这促使理论家们系统整理和发展古希腊的音乐理论遗产。波爱修斯(Boethius,480年—524年)将古希腊音乐理论翻译并系统介绍到中世纪欧洲,他的著作《音乐论》(De Musica)成为此后数百年间音乐理论的标准教科书。波爱修斯继承了毕达哥拉斯学派的传统,将音乐定义为“数字的适当组合”,这一观念深刻影响了中世纪学者对音乐本质的理解。
六世纪末,教皇格里高利一世(Pope Gregory I)主持整理并标准化了罗马天主教会的礼仪音乐,形成了沿用至今的格里高利圣咏(Gregorian chant)传统。格里高利圣咏采用自然音阶(diatonic scale),由全音和半音按照特定模式排列构成,其音程结构可以表示为:
$$W-W-H-W-W-W-H$$
其中 $W$ 代表全音(whole tone),$H$ 代表半音(half tone)。自然音阶的七个音级对应七个调式(modes):多利亚、弗里几亚、利底亚、混合利底亚、伊奥尼亚、洛克里亚以及后来发展出的艾奥尼亚(自然大调)和伊奥尼亚(自然小调)。这些调式虽然名称来源于古希腊,但实际结构与古希腊调式有所不同,反映了中世纪学者对希腊理论的吸收、改造与再创造。
十三世纪,方济各会修道士约翰·德·加兰德(Johannes de Garlandia)和科莱的弗朗哥(Franco of Cologne)等理论家开始系统研究复调音乐(polyphony)。弗朗哥在《定量歌曲艺术》(Ars Cantus Mensurabilis,约1260年)中提出了定量音乐(ars mensurabilis)的原则,将音乐音符的时值关系纳入精确的数学框架。他定义了多种音符时值比例关系,如长音符(longa)与短音符(brevis)的比例、全音符(maxima)与短音符的比例等,这些比例遵循严格的倍数或分数关系。定量音乐的发展使得音乐创作能够以类似数学运算的方式进行——作曲家可以通过精确计算音符时值来确保各声部的协调配合。
文艺复兴时期(1400年—1600年)是西方音乐史上的黄金时代,也是音乐理论取得重大突破的时期。复调音乐发展到巅峰,涌现出若斯坎·德·普雷(Josquin des Prez)、帕莱斯特里纳(Giovanni Pierluigi da Palestrina)等大师级作曲家,他们创作了数量庞大、结构精密的弥撒曲、经文歌和牧歌作品。这些作品对和声的要求远高于中世纪的单音圣咏,理论家们面临着如何在实践中实现和谐音响的挑战。
在这一背景下,三和弦(triad)概念逐渐确立。传统观点认为,意大利理论家乔瓦尼·马伦齐奥(Giovanni Maria Lanfranco)于1533年发表的《小音乐概要》(Breviarium musicum)首次系统阐述了基于三度叠置的和弦概念。然而,晚近学术研究表明,三和弦概念可能早在十五世纪末就已存在于理论家的思想中。三和弦由根音(root)、三度音(third)和五度音(fifth)三个音叠置而成,其数学结构可以用频率比例来描述:自然大三和弦的频率比例为4:5:6,这是一个极为简洁的整数比,体现了数学与听觉感知的美妙统一。
三和弦的发现使得和声学从经验的摸索转变为系统的理论。1547年,荷兰音乐理论家廷克托里斯(Johannes Tinctoris)发表了《和声对位释义》(Liber de arte contrapuncti),首次系统论述了和弦进行与对位规则。廷克托里斯基于当时的音乐实践,总结出和弦之间的若干基本进行原则,这些原则虽然在表述上尚未完全数学化,但已经蕴含了后来和声理论的核心思想。与此同时,德国理论家海因里希·格拉雷安(Heinrich Glarean)于1547年出版了《十二调式论》(Dodecachordon),在原有八种教会调式基础上增加了伊奥尼亚调式(大调)和爱奥尼亚调式(小调),完善了调式理论体系。
第三节 巴洛克以来的和声理论数学化
巴洛克时期(1600年—1750年)是西方音乐史上一个具有转折意义的时代,音乐实践发生了根本性变化。数字低音(thoroughbass/basso continuo)的普及标志着和声思维的根本转变:作曲家不再仅仅关注各声部的横向旋律进行,而是开始将和声理解为一种垂直方向的音高结构。巴赫(J.S. Bach)、亨德尔(G.F. Handel)、维瓦尔第(A. Vivaldi)等巴洛克大师创作了大量结构复杂、和声丰富的作品,这些作品既展现了惊人的艺术创造力,也提出了大量亟待理论解释的音乐现象。
在这一背景下,法国数学家、哲学家马林·梅森(Marin Mersenne)在其巨著《谐声通论》(Harmonie Universelle,1636年)中系统阐述了声音的物理原理。梅森不仅重复并扩展了毕达哥拉斯的弦振动实验,还深入研究了共鸣、泛音列等现象。他发现,当一根弦被拨动或敲击时,它不仅以整体长度振动产生基音,还会以1/2、1/3、1/4等整数倍的分段振动,产生一系列泛音(overtones)或谐波(harmonics)。泛音列的数学结构可以表示为:
$$f, 2f, 3f, 4f, 5f, 6f, 7f, 8f, \ldots$$
其中 $f$ 是基音频率,每个后续泛音的频率是基音的整数倍。这一发现具有深远的理论和实践意义。从物理学角度看,泛音列揭示了声音和谐性的物理根源——当两个音的泛音列重合度越高时,它们的协和感就越强。从音乐实践角度看,泛音列为理解三和弦的自然属性提供了科学基础:三和弦(根音、三度音、五度音)恰好对应泛音列的前几个谐波,因此它们具有天然的亲和力。
泛音列原理(harmonic series principle)成为巴洛克和声理论的科学基础。基于这一原理,理论家们开始更系统地研究和弦之间的关系和进行。十八世纪初,作曲家和理论家们逐渐形成了一套以主和弦(Tonic)、下属和弦(Subdominant)和属和弦(Dominant)为核心的和声功能体系。这三种功能和弦恰好构成了调性音乐的基本骨架:主和弦提供稳定的终止感,属和弦制造向主和弦运动的倾向性张力,下属和弦则提供介于两者之间的过渡色彩。三和弦的功能分类可以用群论的语言来理解——主、属、下属三种功能代表了调性空间的三个基本“生成元”,其他所有和弦都可以理解为这三个基本功能的变体或延伸。
十八世纪中叶,随着大调体系的最终确立,作曲家们开始探索更大规模的结构可能性。正是在这一背景下,平均律(equal temperament)作为一种折中方案被广泛采用。平均律的核心思想是将八度划分为十二个等距的半音,每个半音的频率比为 $\sqrt[12]{2} \approx 1.059463$。这一系统完美解决了毕达哥拉斯 comma 问题——无论从哪个音出发,沿着五度循环经过十二次迭代后,都会精确回到起点(只是高八度)。平均律的数学表达式为:
$$f_n = f_0 \cdot 2^{n/12}$$
其中 $f_n$ 是相对于基音 $f_0$ 的第 $n$ 个半音的频率,$n$ 可以是任意整数(正数表示升高,负数表示降低)。
平均律的确立是音乐史上的一次革命,它使得钢琴等键盘乐器能够自由转调而不产生失谐,同时也为后来无调性音乐的发展奠定了技术基础。然而,平均律也有其代价:它放弃了某些自然音程的纯律(just intonation),所有音程都只能是“几乎完美”的近似。以小三度为例,自然小三度的频率比为6:5(约1.2),而平均律小三度对应的频率比为 $2^{3/12} \approx 1.1892$,两者之间存在约15.6音分的偏差。对于敏锐的听者和训练有素的演奏家来说,这种偏差在某些和声进行中仍然是可察觉的。
平均律的理论基础由安德里亚斯·韦克迈斯特(Andreas Werckmeister)于1691年系统阐述,但更精确的数学论证则由数学家约翰·安德烈亚斯·西尔伯曼(Johann Andreas Siorbermann)和后来的莱昂哈德·欧拉(Leonhard Euler)完成。欧拉在其论文《论音乐的新理论》(Tentamen novae theoriae musicae,1739年)中,试图为音乐理论建立完整的数学公理体系。他提出了“和声度量”(gradus suavitatis)的概念,试图用数学公式来量化音程或和弦的和谐程度。虽然欧拉的公式在实践中未能得到广泛应用,但他的努力代表了用数学语言重构音乐理论的系统尝试,对后世产生了深远影响。
第四节 现代音乐学的数学方法论复兴
十九世纪末至二十世纪初,西方音乐进入了剧烈的变革时期。传统调性体系的瓦解催生了多种新的音乐语言,其中最重要的是无调性音乐(atonality)和十二音音乐(twelve-tone music)。这些新音乐语言的发展伴随着新的理论工具的出现,数学方法在音乐分析中的应用迎来了又一次复兴。
申克分析与还原方法论
海因里希·申克(Heinrich Schenker,1868年—1935年)是二十世纪最具影响力的音乐理论家之一,他创建的申克分析理论(Schenkerian analysis)代表了一种独特的音乐还原主义方法。申克认为,表面上复杂多变的调性音乐,其深层结构可以还原为极少数基本的音乐材料——具体而言,所有调性音乐作品的核心都是基本结构(Ursatz),这是一个由三个音构成的三和弦,通常出现在调性的属音(dominant)上,并以主和弦(tonic)结束。基本结构进一步通过延长手法(prolongation)展开,形成中层和表面的丰富织体。
申克分析的核心数学思想是分层还原(layered reduction)。分析者通过一系列去除外层装饰音符的步骤,逐步揭示音乐作品的核心骨架。这种方法与数学中的分形理论(fractal theory)有着惊人的相似性:正如分形几何中复杂图案可以由简单规则的迭代生成,调性音乐中的复杂织体也可以理解为基本结构的递归扩展。申克本人曾写道:“音乐是一个无限的领域,但作曲家的任务是将这种无限压缩为有限的形态。”这种“有限中的无限”思想体现了深刻的数学洞察。
从实践角度来看,申克分析为理解调性音乐的结构统一性提供了有力工具。以贝多芬《第九交响曲》第一乐章为例,申克分析能够揭示出这部宏大作品如何从简单的三音动机出发,通过复杂的延长和转位手法,构建出超过七百小节的大型奏鸣曲式结构。这种分析方法不仅帮助我们理解个别作品的内部逻辑,也为不同作品之间的比较研究提供了共同的分析框架。然而,申克分析的批评者指出,该理论预设了特定的审美标准,可能不适用于分析非西方音乐或二十世纪的无调性音乐。
集合理论与无调性音乐分析
与申克专注于调性音乐形成对照,集合理论(set theory)为分析无调性音乐提供了另一种数学工具。集合理论最初由美国音乐理论家艾伦·福特(Allen Forte)于二十世纪五六十年代系统发展,其核心概念是音级集合(pitch-class set)——将音乐中出现的所有音高归类到十二个半音类别(即十二个音级),不考虑八度位置和重复音,形成一个数学集合。
集合理论采用集合论(set theory)的语言来描述音高关系。两个音级集合之间的关系可以通过多种方式来刻画,包括:
- **包含关系**:某些音级集合是另一些集合的子集
- **等价关系**:通过音级转位(transposition)和音高移位(inversion),某些集合可以相互转换
- **相似性关系**:根据内部音程含量的相似程度来度量集合之间的“距离”
福特定义了所谓的标准集合表(normal order),为每个音级集合赋予规范化的表述形式。他还识别出一组特殊的集合——质集合(prime forms),作为分析和比较的基准。福特标准集合表的编号从3-1到12-1,共包含220个不同的音级集合子集。这一系统使得音乐理论家能够精确描述无调性音乐中的音高组织,并探索不同作品之间的结构关联。
集合理论在分析勋伯格(Arnold Schoenberg)、贝尔格(Alban Berg)和韦伯恩(Anton Webern)等第二维也纳乐派(Second Viennese School)作曲家的作品时特别有效。以勋伯格的《钢琴曲三首》(Drei Klavierstücke,Op. 11)为例,集合理论能够揭示出看似自由无调性的音乐实际上遵循着严密的音高组织逻辑——某些核心音级集合在不同位置反复出现,并通过转位、逆行、增值、减值等手法变形发展。
然而,集合理论也面临批评。部分学者认为,集合的划分标准有时过于武断,不同的集合理论家可能对同一段音乐给出不同的集合分析。此外,集合理论过于关注音高本身,忽视了节奏、力度、音色等其他音乐参数,因此无法提供完整的音乐分析图景。尽管如此,集合理论作为无调性音乐分析的基础工具,其价值已得到广泛认可。
置换群与序列音乐
如果说集合理论借鉴了数学中的集合论,那么序列音乐(serial music)则更多地运用了置换群(permutation group)和变换群(transformation group)的概念。序列音乐将十二个音级按照特定顺序排列,形成一个音序(tone row),然后通过音序的变体形式来构建整部作品。基本的变体操作包括:
| 变换类型 | 操作定义 | 数学符号 | |---------|---------|---------| | 转位(T) | 所有音高等量升高或降低 | $T_n(x) = x + n \pmod{12}$ | | 逆行(R) | 音序顺序颠倒 | $R(x_i) = x_{n-i}$ | | 增殖(P) | 音程成比例扩展 | $P_n(x) = n \cdot x$ |
通过组合这些基本操作,序列作曲家可以从单一音序衍生出48种变体形式(12种转位 × 4种逆行/逆行转位),这些变体构成一个数学群,可以系统地控制整部作品的音高结构。法国作曲家皮埃尔·布列兹(Pierre Boulez)和德国作曲家卡尔海因茨·施托克豪森(Karlheinz Stockhausen)进一步发展了这种“全序列主义”(total serialism)思想,将序列原则扩展到节奏、力度、音色等所有音乐参数。
从群论的角度看,十二音序列的所有变体构成十二阶二面体群(dihedral group of order 24)的实例。这一群结构决定了变体之间的关系——某些变体之间存在对称关系,而另一些则需要通过复合操作才能相互转换。数学家大卫·列文(David Lewin)基于这一观察,创建了广义序列理论(Generalized Interval Systems),用群论的语言统一描述各种音乐变换关系。列文的工作标志着音乐理论与抽象数学之间更紧密的融合。