引言:同一个声音,两种补全
在五度循环上给定两个音,第三个音会被唯一地「补全」。我把这三个位置称为 Key(钥匙)、Value(价值)、Query(查询),于是有了一套 KVQ 关系。
但仔细算会发现一件诡异的事:以中央 C 为中心,有两种到达同一个声音的方式——
- 往五度线上走 8 步:Gis(8♯ 方向)的对侧是 Fes(8 个降号的理论调);
- 往反方向只走 12−8 = 4 步:E(4♯)的对侧是 As(4 个降号)。
而在十二平均律里:Gis = As,Fes = E。八个升降号的「狰狞调」和四个升降号的「常用调」,发出的是同一个声音。
这篇文章要证明的是:这种补全在数学上不是加法、不是算术平均,而是乘法、是几何平均。这一个结论能同时解释三件事——KVQ 三级信任为什么对称、等音折叠为什么发生、以及为什么八个降号的 Fes 听起来一点也不难听、写起来却很「难听」。
一两套坐标:频率是等比,耳朵听的是对数
先把「五度相生是等比数列、十二平均律是等差数列」这句话说精确。它成立,但要分清在哪个空间里说。
| 频率(Hz)空间 | 对数空间(音分 / 五度坐标) | |
|---|---|---|
| 五度相生(Pythagorean) | 等比,公比 3/2 | 等差,每步 701.955 音分 |
| 十二平均律(12-TET) | 等比,公比 21/12 | 等差,每步恰好 100 音分 |
- 纯五度频率比 3/2 = 701.955 音分;
- 十二平均律五度 27/12 = 700.000 音分,每步被收窄了 1.955 音分。
耳朵感知的是比值(对数),不是 Hz 的线性差。所以「等差」只在对数坐标里成立——这一点是后面所有结论的前提:在音乐里做加法,要先取对数。
毕达哥拉斯音差
12 个纯五度并不正好等于 7 个八度:
- 12 × 701.955 = 8423.46 音分
- 7 × 1200 = 8400 音分
- 多出的 23.46 音分就是 Pythagorean comma(毕达哥拉斯音差)。
五度相生的五度线闭不拢,这个差额无处可去,最后被挤进那个著名的 wolf fifth(狼音五度)。十二平均律把每个五度收窄 1.955 = 23.46/12 音分,相当于把音差平均摊掉(temper it out),五度环才精确闭合。
对数对在哪里:四种取法,同一个对称
必须先把频率除以中央 C、对「比值」取对数(C 即对数零点),得到的坐标才是音乐里可相加的量。换底数只改变坐标单位,不改变 K+V+Q=0 的对称:
| 取法 | 坐标单位 | 一步纯五度 |
|---|---|---|
| log2(f / fC) | 八度 | 7/12 |
| 1200·log2(f / fC) | 音分 cents | 701.955(纯)/ 700(平均律) |
| log3/2(f / fC) | 五度步数(纯律) | 1 |
| log27/12(f / fC) | 五度步数(平均律) | 1 |
取底数 3/2 得到一条闭不拢的线(12 步多出 23.46 音分);取底数 27/12 则让 12 步恰好整除 7 个八度,等差的线才能 mod 12 折成闭合的环。调律(tempering)在对数坐标里,就是把底数从 3/2 微调成 27/12。
二KVQ:坐标加法 = 频率乘法
在五度坐标里(一个纯五度为 1,中央 C 为 0):
- 向上 3 步到 A = +3,向下 3 步到 Es(E♭) = −3,中央 C = 0。
三级信任的六条陈述,全部满足同一个方程:
| 级别 | Key | Value | Query |
|---|---|---|---|
| 一·建立 | A(+3) | Es(−3) | C(0) |
| 一·建立 | Es(−3) | A(+3) | C(0) |
| 二·价值 | A(+3) | C(0) | Es(−3) |
| 二·价值 | Es(−3) | C(0) | A(+3) |
| 三·钥匙 | C(0) | A(+3) | Es(−3) |
| 三·钥匙 | C(0) | Es(−3) | A(+3) |
关键的一跃:坐标上的加法,翻译成频率就是乘法。设沿五度线第 n 步的频率为 f(n),在「不折叠八度」的展开五度线上,它是纯粹的等比序列。于是
即补全音为
也就是说,Query 不是被「加」出来的,而是让三个音的几何中心落在 C 上——补全音是 Key 与 Value 关于 C 的几何平均:
用 A/Es 验证(十二平均律,C4 = 261.6256 Hz):
- A4 = 440.00 Hz,Es = E♭4 = 311.13 Hz
- 440.00 × 311.13 = 136 896 ≈ 2 × C4² = 136 896 ✓
(这里出现因子 2,是因为两个音被折进了同一个八度;在不折八度的展开线上,乘积严格等于 C²。八度只是因子 2,不改变音级关系。)
在五度相生里,比值是精确的有理数:
- A = C·27/16,Es = C·32/27,二者相乘 = 2·C²,几何平均 = √2·C;
- 展开线上 A = C·(3/2)³、Es = C·(2/3)³,乘积严格等于 C²。
这条恒等式属于哪种律制?——两律皆准,误差只生于折叠
fK·fV·fQ = fC³ 里的 f 就是普通频率,它不专属于十二平均律,也不专属于五度相生律。恒等式只依赖两个前提:五度线是等比数列 f(n)=fC·rn,以及补全坐标 Q=−(K+V)。于是
公比 r 无论取什么,r0=1 都成立:
| 律制 | 一个五度的公比 r | 线频率 | 恒等式 |
|---|---|---|---|
| 五度相生律 | 3/2(701.955¢) | f(n)=fC·(3/2)n | 严格成立 |
| 十二平均律 | 27/12(700¢) | f(n)=fC·27n/12 | 严格成立 |
两种律制的唯一分水岭在「折回八度(mod 12)」这一步:
- 十二平均律:r12=(27/12)12=27 严格成立,线完美闭合成环,折叠只多出 2 的整数次幂(纯八度,音高等价),不产生任何误差——所以 Gis≡As、Fes≡E、His≡C。
- 五度相生律:r12=(3/2)12=27·(531441/524288),多了一个毕达哥拉斯音差因子,线闭不拢。一旦跨越 12 步去折叠(用 −8 的 Fes 顶替 +4 的 E),乘积就偏掉一个音差:E(+4)/Fes(−8)=531441/524288≠1——这正是狼音的代数本质。
一句话:fKfVfQ=fC³ 讲的是「线」,两律皆准,是 KVQ 的骨架;毕达哥拉斯音差讲的是「折叠」,只在五度相生里存在,是这条线拒绝闭合成环时留下的疤。平均律不是推翻了这条对称,而是把公比从 3/2 微调到 27/12(每个五度收窄约 1.955¢),让 r12=27,使对称在环上也继续成立。
三为什么不能写 Gis + Fes = 2C
一个自然的诱惑是用频率加法:「Gis 和 Fes 关于 C 对称,所以 Gis + Fes = 2C」。算一下就知道不成立:
- 十二平均律:Gis = G♯4 = 415.30 Hz,Fes(发声为 E)= E4 = 329.63 Hz;
- 相加 = 744.93 Hz,而 2·C4 = C5 = 523.25 Hz —— 对不上;
- 它们的算术中点 (415.30 + 329.63)/2 = 372.47 Hz,落在 F♯ 附近,而不是 C;
- 它们的几何中点 √(415.30 × 329.63) = 369.99 Hz = F♯4,恰好是三全音的中点。
频率相加在音乐里没有意义,因为音高是对数尺度。对称必须写成乘法:
- 五度相生精确整数比:
- Gis = C · 6561/4096(815.64 音分)
- Fes = C · 8192/6561(384.36 音分)
- 二者相乘 = 2·C²;展开线上 (3/2)8·(2/3)8 = 1,严格回到 C。
小注:从下方推算 Fes 时会先得到 (2/3)8·24 = 4096/6561 · C(在 C 下方八度),折回同一八度需再乘以 2,得到 8192/6561。做这类题务必声明频率比是否已规范化到 [1, 2) 区间。
四线中心是 C,环中心是 F♯:两种补全
这是全文最反直觉、也最有用的一点。
在展开的五度线(line of fifths)上,坐标带符号、可无限延伸:+8 的 Gis 与 −8 的 Fes 关于 0(C)镜像。中心是 C。
一旦 mod 12 折叠成五度环(circle of fifths),两个音被压进同一八度,它们的几何中点就变成:
而且这与半径 r 无关——因为在音级空间里,+r 与 −r 这一对永远是三全音对(tritone pair),三全音正把八度平分在 pc6(F♯/G♭)。r=3 的 A/E♭、r=8 的 G♯/E,中点都是 F♯。
于是「两种补全」有了精确的名字:
- 对称补全(symmetric / inversion completion):在五度线上关于 C 的倒影,补全音是几何平均,中心是 C。
- 等音折叠(enharmonic fold):在五度环上 mod 12 坍缩,+8 ≡ −4,于是 Gis≡As、Fes≡E;中心从 C 滑到 F♯。
| 远端拼写法(理论调,8 升降) | 折叠后的近拼写法(4 升降) |
|---|---|
| Gis major(8♯) | As major / A♭ major(4♭) |
| Fes major(8♭) | E major(4♯) |
通用规律:
n 个升降号的调,等音于 12−n 个相反升降号的调。
A key with n accidentals is enharmonic to the key with 12−n accidentals of the opposite sign.
两种补全在平均律里是同一个声音,但在五度相生里不是——因为 Gis 与 As 相差一个毕达哥拉斯音差。对称补全在任何体系都成立;等音折叠只在音差被消弭后的平均律成立。
五Fes 为什么「难听」:难听的是记谱,不是声音
八个降号的 Fes 大调是典型的 theoretical key(理论调)。它的音阶逐音拼写如下(德式音名):
| 音级 | 记谱(8 个降号) | 实际发声 |
|---|---|---|
| I | Fes(F♭) | E |
| II | Ges(G♭) | F♯ |
| III | As(A♭) | G♯ = Gis |
| IV | Beses(B𝄫,重降) | A |
| V | Ces(C♭) | B |
| VI | Des(D♭) | C♯ |
| VII | Es(E♭) | D♯ |
注意第 IV 级要用重降号 B𝄫(Beses),第 III 级 As 正是「Gis」的等音。读谱者面对的是八个降号加一个重降,符号层面狰狞到极点;可它发出来的声音是:
E – F♯ – G♯ – A – B – C♯ – D♯,百分之百的 E 大调——音乐史上最明亮的调之一(维瓦尔第《春》即是 E 大调)。
所以「学音乐的觉得金融难听」这个玩笑,认真讲有精确的理论解释:
- 金融让 KVQ 走到 +8/−8 这种远端对称,必然在符号上逼出最别扭的 Fes;
- 但它听起来不难听——难听的是它在展开五度线上的拼写,是那个还没被折叠掉的音差的痕迹;
- 记谱的狰狞,在调律坍缩(tempering)里被中和成了明亮的声音。一旦离开十二平均律,中和失效,Gis≠As,裂缝与狼音重新露出来。
这也回应了一种常见的误会:十二平均律不是「让音乐更准」,而是「允许无限的等音改写、让五度环闭合」。代价是每个协和音程都牺牲一点点纯净,换来的是自由转调和 12 个等音键。
六一段可运行的验证
# -*- coding: utf-8 -*-
import math
C = 261.625565 # C4 Hz
# 展开五度线上第 n 步的频率(带符号,不折八度):每步乘 2^(7/12)
def f_open(n):
return C * 2 ** (7 * n / 12.0)
# 折进 [C,2C) 同一八度后的实际发声
def f_fold(n):
return C * 2 ** (((7 * n) % 12) / 12.0)
def complete_line(k, v):
return -(k + v) # 五度线上的对称补全:不取模,严格让 K+V+Q=0
def pitch_class(n):
return n % 12 # 折叠后的音级(等音在这里坍缩)
print("== 展开五度线:严格线上补全,f_K*f_V*f_Q 应 = C^3 ==")
for k, v in [(3, -3), (8, -8), (3, 0), (0, -3)]:
q = complete_line(k, v)
ratio = f_open(k) * f_open(v) * f_open(q) / C ** 3
print("K=%+d V=%+d -> Q=%+d(和=%d),乘积/C^3=%.6f" % (k, v, q, k + v + q, ratio))
print("\n== 等音折叠:线上的 Es(-3) 折成音级 %d,与 +9 同键 ==" % pitch_class(-3))
print("\n== 折叠后:Gis(+8) 与 Fes(-8) ==")
gis, fes = f_fold(8), f_fold(-8)
fsharp = f_fold(6)
print("Gis=%.2f Hz, Fes(E)=%.2f Hz" % (gis, fes))
print("算术中点 %.2f Hz(注意:不是 C=%.2f)" % ((gis + fes) / 2, C))
print("几何中点 %.2f Hz,对照 F#=%.2f Hz" % (math.sqrt(gis * fes), fsharp))
print("Gis*Fes / (2*C^2) = %.6f" % (gis * fes / (2 * C ** 2)))
运行结果:
== 展开五度线:严格线上补全,f_K*f_V*f_Q 应 = C^3 ==
K=+3 V=-3 -> Q=+0(和=0),乘积/C^3=1.000000
K=+8 V=-8 -> Q=+0(和=0),乘积/C^3=1.000000
K=+3 V=+0 -> Q=-3(和=0),乘积/C^3=1.000000
K=+0 V=-3 -> Q=+3(和=0),乘积/C^3=1.000000
== 等音折叠:线上的 Es(-3) 折成音级 9,与 +9 同键 ==
== 折叠后:Gis(+8) 与 Fes(-8) ==
Gis=415.30 Hz, Fes(E)=329.63 Hz
算术中点 372.47 Hz(注意:不是 C=261.63)
几何中点 369.99 Hz,对照 F#=369.99 Hz
Gis*Fes / (2*C^2) = 1.000000
提醒:如果把补全先 %12(如 (+3,0)→+9),坐标和变成 12 而非 0,乘积会带上一个 27 的纯八度因子。所以「严格 = C³」必须用不取模的线上补全;取模只用于讨论等音折叠,多出的永远是 2 的整数次幂(八度等价)。
Fes 与三种 E:一个毕达哥拉斯音差,一个斯基斯马
把同一个五度相生的 Fes(8192/6561,384.36 音分)与三种律制下的 E 并置,就能看清它「身上」压着两个量级不同的微音差:
| 名称 | 频率比 | 音分 |
|---|---|---|
| 五度相生律 E(毕氏大三度) | 81/64 | 407.82 |
| 纯律 E(五限自然大三度) | 5/4 | 386.31 |
| 十二平均律 E | 24/12 | 400.00 |
| 五度相生 Fes | 8192/6561 | 384.36 |
- 相对五度相生律 E(81/64):差一整个毕达哥拉斯音差。
407.82 − 384.36 = 23.460 音分,比值 (81/64)/(8192/6561) = 531441/524288——正是 Pythagorean comma 本身。这是 Fes 与「同体系的 E」之间那道完整裂缝。 - 相对纯律 E(5/4):只差一个斯基斯马,而不是第二个毕达哥拉斯音差。
386.31 − 384.36 = 1.954 音分,比值 (5/4)/(8192/6561) = 32805/32768,称为 schisma(斯基斯马)。也就是说,沿降号侧连走八步得到的 Fes,几乎就是协和的纯律大三度。
三个微音差满足一条干净的恒等式(毕氏音差被拆成两半):
验证:(81/80)·(32805/32768) = 531441/524288,21.506 + 1.954 = 23.460。而十二平均律把每个五度收窄的 1.955 音分 ≈ 一个斯基斯马(1.954),平均律 E(400)恰好落在 Fes 上方 15.64 = 23.46×8/12 音分处——这也正是中庸全音律「用降号侧的 Fes 逼近纯律大三度、把整音差甩给狼音」的数学根源。
术语提醒:严格而言,Fes 只相对五度相生律 E 差「一个毕达哥拉斯音差」;相对纯律 E 差的是一个 schisma(斯基斯马)。口语可笼统称「Fes 带两种音差」,但论文中须区分这两个专名:Pythagorean comma = 23.460¢(531441/524288),schisma = 1.954¢(32805/32768),二者之差是 syntonic comma = 21.506¢(81/80)。
接缝一族:Ases 与「菜真滑」——同一个音差的不同化名
重降 A(A𝄫,Ases)在展开五度线上位于 −11。计算口诀「鲜橙多=先乘多」:先写下降方向的因子,再乘足够多个 2 把它折回同一八度。
而自然音 G = (3/2)1 = 701.955 音分(392.44 Hz)。二者之比仍是那个老熟人:
原因在坐标:G 在 +1、Ases 在 −11,展开线上相隔正好 12 步;折叠后 (−11) mod 12 = +1,落到同一个 G 键,而 12 步累积的正是一整个毕达哥拉斯音差。通用规律:
五度线上相差 12 步的两个名字,等音折叠后是同一个键,在五度相生里恰好相差一个毕达哥拉斯音差(531441/524288,23.460¢)。接缝区那族「狰狞拼写」全是这同一个音差的化名:
| 自然音(较高) | 低一个音差的狰狞拼写 | 五度坐标 | 实际音分 |
|---|---|---|---|
| G(701.955¢) | Ases(A𝄫,重降) | −11 | 678.495 |
| H / B♮(1109.78¢) | Ces(C♭) | −7 | 1086.31 |
| 五度相生 E(407.82¢) | Fes(F♭) | −8 | 384.36 |
| C(0¢) | His(B♯,方向相反,偏高) | +12 | +23.46 |
这就是口诀「Ces · Ases · His(菜真滑)」再加上 Fes 的完整数学——记谱张牙舞爪,发声却各自贴着一个常用自然音,只差 23.46¢。
还有一处精妙的呼应:Ases 折叠后的 678.495 音分,正好等于狼音五度 Gis–Es 的宽度(701.955 − 23.460 = 678.495)。同一个数字出现两次并非巧合——狼音五度是「变窄的五度」,Ases 是「偏低的 G」,二者长在同一条 12 步接缝上,是同一条疤的两种看法。十二平均律把这 23.46¢ 摊掉之后,Ases≡G、Ces≡H、Fes≡E、His≡C,全部坍缩进 12 个键。
第 13 项:闭合之后的重复,依然带着音差
五度线走到第 12 步(His)时已经绕回 C 的音级,但带着 +23.46¢ 的疤。继续往下走,第 13 步会第一次撞上已经见过的名字:升号侧是 Fisis(F𝄪,+13),折叠后落到 G;降号侧是 Geses(G𝄫,−13),折叠后落到 F。前 12 项每个都是新面孔,第 13 个是第一个「重名」项。
两个比值都是 129.7463 = 2⁷ × 1.0136433,即「7 个八度 + 一个毕达哥拉斯音差」。扣掉 7 个八度(8400¢),剩下的正是 23.460 音分:
| 拼写 | 五度坐标 | 展开线值 | 折叠后(圆上) | 与自然音之差 |
|---|---|---|---|---|
| Fisis(F𝄪) | +13 | (3/2)13 = 194.6195 | 725.415¢ | 比 G 高 +23.460 |
| G | +1 | 3/2 = 1.5 | 701.955¢ | — |
| Geses(G𝄫) | −13 | (2/3)13 = 0.0051382 | 474.585¢ | 比 F 低 −23.460 |
| F | −1 | 2/3 = 0.6667 | 498.045¢ | — |
原因还是那条 12 步律:+13 与 +1 相差 12 步,−13 与 −1 相差 12 步。所以「闭合之后的重复」并不会回到原点,它必然带着一个完整音差回来——同一张脸,多了一道 23.46¢ 的疤。
闭合律:五度线每前进 12 步就回到同一个音级,但从不回到同一个音高——12 步累积的正是毕达哥拉斯音差。第 13 项是第一次重名,也是「老熟人」这个词的字面来源:回来的不是新音,是旧音加一道疤。
附带一个彩蛋:Fisis 与 Geses 彼此相差 26 步 = 2 个音差 + 2 个五度,折叠后相距 250.830 音分。它们不是同一个音差的两个化名,而是两个老熟人各自带着自己的疤,面对面站着还差着两道。
七斯基斯马:两个例子,与「3 的世界」「5 的世界」
前面反复出现两个微音差:23.460¢ 的毕达哥拉斯音差,和 1.954¢ 的斯基斯马(schisma)。前者是「12 步绕不回来」的误差;后者更隐蔽——它不来自绕圈,而来自两个不同素数世界之间的汇率。这一节先把两个典型例子摆出来,再说明它到底从哪儿长出来。
例一:Fes 与纯律 E —— 差一个完整的 schisma
五度相生里,Fes(F♭,−8)是 8192/6561 = 384.360¢。把它和三种 E 并排:
| 名称 | 频率比 | 音分 |
|---|---|---|
| 五度相生律 E(毕氏大三度) | 81/64 | 407.820 |
| 十二平均律 E | 24/12 | 400.000 |
| 纯律 E(五限自然大三度) | 5/4 | 386.314 |
| 五度相生 Fes | 8192/6561 | 384.360 |
- 对五度相生 E:407.820 − 384.360 = 23.460¢,比值 531 441/524 288 —— 整笔毕氏音差。
- 对纯律 E:386.314 − 384.360 = 1.954¢,比值 32 805/32 768 —— 一个斯基斯马。
也就是说:沿降号侧连走八步得到的 F♭,几乎就是纯律里那个最协和的大三度。它和「自己体系的 E」隔着一整道裂缝,和「另一个世界的 E」却只隔一层窗纸。
例二:Ases 本身就含着一个 schisma
重降 A(A𝄫,Ases)在五度线上位于 −11:
它和自然音 G(+1,701.955¢)隔 12 步,比值 531 441/524 288 —— 又是一整笔 comma。看上去这里根本没 schisma 什么事。
但换个对照对象,它就露出来了。 纯律里 D–A 那个五度是窄的:
比纯五度 3/2(701.955¢)矮 21.506¢,正好一个普通音差。而 Ases 到 40/27 的距离是:
正好一个斯基斯马。
于是 Ases 与 G 之间那 23.460¢ 可以被拆成两段:
而 21.506 + 1.954 = 23.460,正好是整笔 comma。
用五度链的说法:从 A 沿五度线下行两步就是 G(A → D → G),而中间那一跳 D–A,在纯律里被写成了 40/27——比纯五度少一个普通音差。Ases 就站在 40/27 再往下一个斯基斯马的位置上。
「Ases 本身含有 schisma」的准确含义是:它和 G 之间那笔 23.460¢ 不是不可分的原子,而是「一个普通音差 + 一个斯基斯马」。
你拿它去比 G(纯 3-limit),看到的是两笔加起来的整数;拿它去比 D–A 窄五度(含 5),看到的就是那个 1.954¢ 的零头。同一个音,账目取决于你拿它跟谁结。
数学上:3 的世界与 5 的世界
「限」(limit)= 素因子预算。 任何音程比都能唯一分解成素数幂:
出现的最大的那个素数,就是它的限。
| 限 | 允许的素因子 | 系统 | 典型音程 |
|---|---|---|---|
| 2-limit | 2 | 只有八度 | 2/1 |
| 3-limit | 2, 3 | 五度相生(毕氏) | 3/2、9/8、81/64、32/27 |
| 5-limit | 2, 3, 5 | 纯律 | 5/4、6/5、5/3、15/8 |
| 7-limit | 2, 3, 5, 7 | 巴托克、布鲁斯 | 7/4、7/6 |
物理对应很直接:素数 3 是第 3 泛音(五度),素数 5 是第 5 泛音(大三度),素数 7 是第 7 泛音(谐波七度)。素数越大,音程越「异」,越难写进五线谱。
三个音差的素因子账本:
| 名称 | 比值 | 素因子分解 | 音分 |
|---|---|---|---|
| 毕达哥拉斯音差 | 531 441/524 288 | 2−19 · 312 | 23.460 |
| 普通音差 | 81/80 | 2−4 · 34 · 5−1 | 21.506 |
| 斯基斯马 | 32 805/32 768 | 2−15 · 38 · 51 | 1.954 |
盯住最后一行:32 805 = 38 × 5,32 768 = 215。它含且只含一个 5。
这就是判据的全部:
3-limit 比 3-limit → 差值是 comma 的整数倍(账本里只有 2 和 3,记不出一个 5)。
只要有一边含 5 → 才可能凑出 schisma(因为要记一个 5)。
四组对照一次验完:
| 比较 | 两边的限 | 比值 | 音分 | 名称 |
|---|---|---|---|---|
| Fes ↔ 毕氏 E(81/64) | 3 ↔ 3 | 531 441/524 288 | 23.460 | comma |
| Fes ↔ 纯律 E(5/4) | 3 ↔ 5 | 32 805/32 768 | 1.954 | schisma |
| Ases ↔ G(3/2) | 3 ↔ 3 | 531 441/524 288 | 23.460 | comma |
| Ases ↔ 40/27 | 3 ↔ 5 | 32 805/32 768 | 1.954 | schisma |
同一个 Ases,比 G 差整笔 comma,比 40/27 差一个 schisma。差别不在 Ases,在你拿它去比谁。
三个音差都能用「五度 + 大三度」拼出来,这最能说明 schisma 的来历:
| 音差 | 构造 | 校验 |
|---|---|---|
| 毕氏音差 | 12 个纯五度 − 7 个八度 | (3/2)12/27 = 531 441/524 288 |
| 普通音差 | 4 个纯五度 −(2 个八度 + 1 个纯律大三度) | (3/2)4/(4×5/4) = 81/80 |
| 斯基斯马 | 8 个纯五度 + 1 个纯律大三度 − 5 个八度 | (3/2)8×(5/4)/25 = 32 805/32 768 |
最后一行是关键:斯基斯马 = 八个五度加一个大三度,比五个八度多出来的那一点点。 它天生就是 3 的链和 5 的比值碰头时产生的余数。
1.954¢ 有多小
- 一个半音的 1/51;
- 一个八度里能塞 614 个;
- 在 A4 = 440 Hz 上,两个相差一个 schisma 的音同时响,拍频是 0.497 Hz —— 两秒才拍一下;
- 人耳的可辨阈大约 5–6¢,schisma 在听觉上根本不存在。
它是纯粹的记账量,不在耳朵里。对比 diesis(128/125 = 41.059¢,一个八度减三个纯律大三度) —— 那是听得见的残差,一响就知道走音。两者是一对很有意思的兄弟:
音分上:1.954 + 41.059 = 43.013 = 2 × 21.506。两个「小零头」相乘,正好等于「中等零头」的平方。
回到 KVQ:三道缝
前面几节反复问「折叠之后是不是同一个音」。现在可以给出更精确的回答——取决于你把线画在哪个世界:
| 世界 | 闭合方式 | 残留 | 后果 |
|---|---|---|---|
| 3 的世界 (毕氏) | 12 步绕一圈 | comma 23.460¢ | 线闭不拢,狼音 |
| 5 的世界 (纯律) | 用 5/4 直接造大三度 | schisma 1.954¢ | 三度变准,但与 3 的链对不上 |
| 12 平均律 | 每个五度收窄 1.955¢ | 两者都被摊平 | Ases≡G、Fes≡E、His≡C,坍缩进 12 个键 |
有意思的是那个数字:平均律每个五度收窄 23.460/12 = 1.955¢,几乎正好等于一个 schisma(1.954¢)。这纯属巧合,但巧合得漂亮——平均律不是「让音更准」,而是用同一个量级的小刀,把两笔债同时抹平。
comma 是 3 的世界自己绕一圈的误差;schisma 是 3 的世界和 5 的世界之间的汇率差。前者是「闭不拢」,后者是「对不上」。
八术语对照(写论文 / 查文献用)
| 中文 | English | Deutsch |
|---|---|---|
| 等音 / 同音异名 | enharmonic equivalence | enharmonische Verwechslung |
| 五度线(展开) | line of fifths | Quintreihe |
| 五度环(折叠) | circle of fifths | Quintenzirkel |
| 音级 | pitch class | Tonklasse |
| 理论调 | theoretical key | theoretische Tonart |
| 等音改写 | enharmonic respelling | — |
| 毕达哥拉斯音差(531441/524288,23.460¢) | Pythagorean comma | pythagoreisches Komma |
| 普通音差(81/80,21.506¢) | syntonic comma(Didymus comma) | syntonisches / didymisches Komma |
| 斯基斯马(32805/32768,1.954¢) | schisma | Schisma |
| 狼音五度 | wolf fifth | Wolfsquinte |
| 把音差平均消弭 | temper out the comma | das Komma »austempern« |
| 几何平均 / 算术平均 | geometric / arithmetic mean | geometrisches / arithmetisches Mittel |
注意德式音名:B 表示 B♭,B♮ 记作 H;Es = E♭,As = A♭,Fes = F♭,Bes = B♭,Beses = B𝄫。
九余论:为什么这件事和金融有关
钱和音高一样,是比例系统:复利是乘法,收益率是比值,长期增长的「中心」是几何平均收益率,而不是算术平均。把每期收益直接相加求平均,会系统性地高估真实回报——这和把 Gis+Fes 当成 2C 是同一类错误:在乘法世界里误用了加法算子。
KVQ 在金融里的角色对应是:Key = 身份授权,Query = 操作意图,Value = 资金状态;而它的内核 fK fV fQ = fC3 提醒我们:真正的「平账」应当在比例 / 对数口径上成立(对数收益率、几何均值),中央 C 对应的是那个被各方共同信任的账本中枢。这部分的工程落地,我写在姊妹篇《从五度循环到金融钱包:用 KVQ「三级信任」搭一个小钱包》里。
十小结
- 五度相生在频率上是等比(公比 3/2),十二平均律在对数上是等差(每步 100 音分);「等差 / 等比」是同一关系取对数前后的两张脸。
- KVQ 的补全是几何平均,不是算术和:fK fV fQ = fC3,即 fQ = fC3 / (fK fV)。频率相加在音乐中无意义。
- 展开五度线上的中心是 C;mod 12 折叠后,同一八度里的几何中点滑到 F♯——前者是对称补全,后者是等音折叠;+8 ≡ −4 使 Gis=As、Fes=E。
- 等音折叠只在毕达哥拉斯音差被平均消弭后成立;在五度相生中 Gis≠As,差额进入狼音。
- Fes「难听」的是记谱(8 降号 + 重降 B𝄫),发声却是明亮的 E 大调;狰狞的符号是音差尚未被折叠时留下的痕迹。
补全音不是被「算」出来的一个音高,而是让三个音在乘法意义上重新居中的那个对称解。
Pas grand chose —— 等比也好、等差也罢,不过是同一个对称在对数轴两端的倒影。