《当数学遇见音乐》教学实验室

综合与实践:音乐与数学

丝竹之声,天籁之音——用数学描述音乐

"大弦嘈嘈如急雨,小弦切切如私语。
嘈嘈切切错杂弹,大珠小珠落玉盘。"

——白居易《琵琶行》

如何用数学描述音乐呢?音乐是声音的艺术。生活中,有些声音十分悦耳,也有些声音非常刺耳。乐器之间的合奏,也存在上述现象。你知道这是为什么吗?

📚 活动目标

  • • 认识音乐与数学的关系
  • • 了解数学在音乐律制发展中的作用
  • • 从函数角度分析五线谱
  • • 分析乐器结构中蕴含的数学知识

🎵 活动准备

  • • 乐音的四个基本要素:音强、音高、音值、音色
  • • 音高与声波振动频率的关系
  • • 弦的振动频率与弦长的关系

💡 核心概念

f ∝ 1/L

频率与弦长成反比

2:1

八度音程频率比

¹²√2

十二平均律公比

一、分数的乘法与比例:三分损益法

点击操作模拟琴弦,观察分数运算如何改变弦长、声波与音高。

📖 知识点:三分损益法

三分损一:将弦长减去三分之一

L' = L × (1 - 1/3) = L × 2/3

音高升高纯五度(频率变为原来的 3/2 倍)

三分益一:将弦长增加三分之一

L' = L × (1 + 1/3) = L × 4/3

音高降低纯四度(频率变为原来的 3/4 倍)

律位
宫 (Do)
分数计算过程
基准长度: 1
弦长比例
1 / 1
声波频率可视化 (随弦长缩短而变密)

🔢 五声音阶生成表

步骤 操作 弦长比例 律名 唱名
1 基准 1/1 Do
2 三分损一 2/3 Sol
3 三分益一 8/9 Re
4 三分损一 16/27 La
5 三分益一 64/81 Mi

二、无理数概念引入:十二平均律的"密率"

感受算盘计算极限:相邻半音公比为无理数,波形产生均匀而微小的变化。

📜 历史背景

三分损益法的问题:生成的音阶不能回归本律,无法形成完美的八度关系,给转调带来困难。

朱载堉(1536—1611):明代律学家,创立十二平均律,用自制的81档双排位大算盘算出"密率",精确到25位有效数字!

📐 核心公式

八度关系:频率翻倍

f₂ = 2 × f₁

十二平均律:12个半音均分八度

公比 r = ¹²√2 ≈ 1.059463

第n个半音的频率

fₙ = f₀ × (¹²√2)ⁿ
半音阶梯
当前: 0 个半音
朱载堉算盘模拟:弦长比例
1.000000000
每变一个半音,弦长 × ¹²√2 或 ÷ ¹²√2
平均律声波 (变化极其微小且均匀)

🎹 钢琴键盘上的12个半音

C
D
E
F
G
A
B
C
白键
C D E F G A B
黑键
# (升号)
规律
每升高一个半音
频率 × ¹²√2
八度
升高12个半音
频率 × 2

三、数形结合与函数判定:我是坐标作曲家

在直角坐标系中点击网格描点谱曲。注意:你画出的图形,满足"函数"的定义吗?

📐 函数定义

在一个变化过程中,有两个变量 xy, 如果给定一个 x 值, 相应地就确定唯一的一个 y 值, 那么就称 yx 的函数。

✓ 是函数
一个x对应一个y
✗ 不是函数
一个x对应多个y

🎵 音乐映射

  • X
    横轴(自变量)
    时间 / 节拍
  • Y
    纵轴(因变量)
    音高 / 频率

操作提示

  • • 点击网格添加音符
  • • 点击音符可删除
  • • 同一时间只能有一个音高
  • • 共20个节拍,可以写更长的旋律!
高Do(8)Si(7)La(6)Sol(5)Fa(4)Mi(3)Re(2)Do(1)
1234567891011121314151617181920
Y 轴 : 音 高
X 轴 : 时 间 / 节 拍

📝 示例旋律:《琵琶行》意境五声音阶(尝试在坐标系中画出!)

结合中国传统五声音阶(宫、商、角、徵、羽),感受《琵琶行》中"大珠小珠落玉盘"的意境,传承中华优秀传统文化!

节拍 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
律名 高宫
音高 1 2 3 5 6 5 3 2 1 2 3 5 6 8 6 5 3 1

1=宫(Do), 2=商(Re), 3=角(Mi), 5=徵(Sol), 6=羽(La), 8=高宫

✓ 这是函数!每个时间只有一个音高