44

数学好きのための音楽理論入門!!

15996
1
$$$$

数学好きのための音楽理論入門!!

鍵盤

音楽は数学だ!?

 お久しぶりです! 練乳愛飲家 兼 セカンドスリーパーの みゆ🌹ฅ^•ω•^ฅ でございます。

 今回のテーマは「音楽の世界にひそむ数学」。数学がお好きな方は音楽もお好き(!?)というウワサを風の便りで耳にしたのですが、確かに音楽理論のコアな部分ってだいぶ数学よりなんですよね。理系っぽくいうなら、

 『音楽つまり音というのは空気振動を人間の耳が感知した結果認識されるものであり、究極的には物理学や生理学などの理系学問で説明がつくはずである。従ってそこに数学が用いられるのはむしろ必然といえる。』

$\cdots$かな?

 本記事は数学よりな理系クラスタさんの知的好奇心を満たすことに主眼をおいています。音楽のことはよくわからんけど数学が絡むお話には興味あるぞっていうリケメン&リケジョさんもたくさんおられることでしょうから、実践的なことよりも数学アプローチによる音楽豆知識とか雑学紹介みたいなゆる~いノリで、音楽理論の基礎の基礎をガッツリ解説したいと思います。もしかしたら、既に音楽をかじっておられる方にもこの視点は目からウロコかも知れませんよ(*´ω`*)

人間の感覚は対数的

 ドイツの生理学者にヴェーバーさんという方がおりまして、人間の五感は外部からの刺激に対してその刺激レベルの「差」ではなく「比」について直線的に強さの度合いを感じる、というようなことを発見しました。どういうことか簡単な例をあげてみましょう。

 お米$1$kgが入った袋に微量ずつお米粒を入れていったとき、一体何g増えた時点で「増した」ことを感知できるでしょうか? 仮に$A$さんの場合、$100$g増えた$1.1$kgで初めて気付くことができたとします。このとき$A$さんは、お米$2$kgが入った袋に対して同じように$100$g増した$2.1$kgでは気づくことができず、$1.1$倍した$2.2$kgでようやく気付けるんだよっていうのがヴェーバーさんの主張です。

 もちろん、人間の感覚というのはメンタル状態や体調や肉体限界的な要素、学習や経験によるバイアスなどさまざまな要因にも影響を受けますので必ずしも厳密にこの通りの実験結果を得られるとは限りません。ただ、そのような外的要素を除外すれば、$1$万円もっているときにもらう千円の価値と$1$億円もっているときにもらう千円の価値みたいなことが人間の五感にも起きているってことはなんとなくご理解いただけるかと思います。

 ヴェーバーさんはこのことを数式で表現してみました。





ヴェーバーの法則( Wikipedia さんより引用)
はじめに加えられる基礎刺激量の強度を$\mathrm{R}$とし、これに対応する識別閾値を$\Delta\mathrm{R}$ とすると、
$\mathrm{R}$ の値にかかわらず

$\displaystyle\frac{\Delta\mathrm{R}}{\mathrm{R}}=\mathrm{constant}$

が成り立つ。※$\mathrm{constant}$は定数(ヴェーバー比)

 さらに、ヴェーバーさんのお弟子さんのフェヒナーさんはこれを積分して





フェヒナーの法則( Wikipedia さんより引用)
刺激量の強度$\mathrm{R}$ が変化する時、これに対応する感覚量$\mathrm{E}$

$\displaystyle\mathrm{E}=C\log\mathrm{R}$

の関係となる。※$\mathrm{C}$は定数

と表しています。

 これを聴覚に適用してみましょう。「周波数$100\mathrm{Hz}$の音」というのは毎秒$100$回の空気振動が耳に伝わったときの音ですが、人間は$1$秒あたりの振動数(周波数)が多い音ほど高い音として感知します。この、「音の高さ」のことを音高(ピッチ)、2つの音の音高の差(隔たり)のことを音程(インターバル)というのですが、上記のヴェーバー・フェヒナーの法則に従えば、音高が$100\mathrm{Hz}$の音と$200\mathrm{Hz}$の音との間の音程は、音高が$200\mathrm{Hz}$の音と$400\mathrm{Hz}$の音との間の音程の感覚と同レベルくらいに感じるというわけですね。

 とはいえ、実際に聴き比べてみないとピンとこないかもしれません。こればかりは文字で表現不可能なもので、理論的にご納得いただくか、あるいは任意の周波数で発音可能なシンセサイザーなどをお持ちの方はぜひ試してみて下さい!(丸投げ

安定と不安定

 さて、人間には単純で整っているものほど安定感(あるいは安心感)を、複雑でいびつなものほど不安定感(あるいは不安感)を覚え、不安定な状態は脱したくなるという傾向があります。ドラマや小説、マンガなどでも、安定のシチュエーションと不安定なシチュエーションを絶妙なバランスで作り出すことで人の心を安心させたり不安にさせたりして揺さぶっていますよね。実はコレ、音楽でも同じなんです。

 音楽の場合、異なる周波数の組み合わせや刻むリズムの時間的変化などによって、安定な状態や不安定な状態を作り出すことができます。具体的な手法を説明するには少し知識が必要になりますが、イメージでお伝えするとしたら次のような感じでしょうか。

 例えば $a$秒おきに鳴るクリック音と$b$秒おきに鳴るクリック音を同時にスタートさせた場合、両者が同時に鳴るのは最小公倍数である$\operatorname{lcm}(a,b)$秒おきですよね。この周期が長くなると毎秒ごとの両者の不揃いなズレが気になって、最小公倍数な周期に近づくと音が揃ってきて謎の安心感を覚えるというアレです。実際の音楽ではそれのもっと高度で複雑なことをやっているわけですが、いずれにしても安定/不安定という要素が重要なエッセンスとなっています。

 このクリック音の例のような現象は、異なる周波数の音同士を同時に発音しても同じ様なことを感じることができます。音というのは空気振動であるため二つの音の共通周期内で振動が微妙にズレたり重なったりする様が安定/不安定を引き起こします。ということは、周波数の比が単純な整数比の音同士ほど安定して聞こえるということになりますよね。この比率がハーモニーの性質として聴こえてくるから人間の聴覚ってホント不思議

 最も単純な整数比である$1:1$については、これはさすがに同じ音高同士(ユニゾンと呼びます)なのでハモるというより完全に同じ音です。次に単純な$1:2$については理論通り非常によくハモる$\cdots$といいますか、あまりにハモりすぎて人間の脳が「ユニゾンと同質の音程」と認識してしまうほど。ちなみにこの周波数比$1:2$からなる音程には「オクターブ」という名前がついています。

 というわけで、いわゆる「ハモり」らしい響き(という表現には語弊アリですが汗)を感じるのは実質的には$1:3$(あるいは$2:3$)から。意図的か、はたまた必然的な偶然か、これを用いたのが数学界でもおなじみ、あの超有名人です!!

ピタゴラスさん降臨!!

 整数比といえばピタゴラスの定理でおなじみのピタゴラスさん。泣く子も黙るピタゴラス教団のカリスマ教祖で大の有理数推しとして有名ですね。なんでも、無理数の存在に触れてしまったお弟子さんを死刑にしたとかしなかったとか。$\cdots$というエピソードは都市伝説らしいので、信じるか信じないかはアナタ次第です!

 それ以前に、ピタゴラスの定理も後ほど出てくるピタゴラス律というのも、本当にピタゴラスさんが見い出したものかどうかは分かっていません。確かめようもないですし、ここは大人の対応で「ピタゴラスさんの功績」ということにしておきましょう。本記事は理系さんをメインターゲットとしておりますので、歴史的事実やその経緯をたどるのではなく理論的本質の方に視点をむけて再構築/再発明のプロセスをお魅せできたらなと思います(*´ω`*)

 話を戻しまして、ピタゴラスさんはなんやかんやあって結果的に周波数比 $1:3$(あるいは$2:3$)からなる音程のみでさまざまな音高の音を作り出しました。それがピタゴラス律(ピタゴラス音律)です。どういうものかといいますと$\cdots$


  • 基準となる最初の音「基音」の周波数倍率を$3^0=1$として、$3^1=3$倍、$3^2=9$倍、と三倍の関係で異なる音高の音を作り出し、それらの音高に対して名前(音名)をつけます。
  • オクターブをなす音高同士は(ユニゾンと同質の音程に聴こえるため)同じ音名をつけることでグループ化します。
  • どこか都合の良いところで打ち切ります。(さもなくば、$2$$3$が互いに素であることから無限に異なる音名をつけ続けなくてはなりません)

 整理すると、作られるのは音高が$3$の累乗倍の周波数の音のみで、$3$倍と$\frac32$倍の音には同じ音名、$3^2=9$倍と$\frac{3^2}{2}=\frac92$倍と$\frac{3^2}{2^3}=\frac98$倍の音にも同じ音名がつけられるってことね。では、このルールで作られる音が感覚的にどのくらいの高さの音高になるのか、数値で表して可視化してみましょう。

音階(スケール)

 最初は試しに$3^{0}$倍~$3^{4}$倍くらいの範囲で$\cdots$と思ったのですが、数学的には対称性を重視した方が見通しがよいため、$3^{-2}$倍~$3^{+2}$倍の範囲でみてみます。

周波数比
$1:3^n$
二進対数値$(\operatorname{lb}x=\log_2x)$
$p=\operatorname{lb}3^n-\left\lfloor\operatorname{lb}3^n+\frac12\right\rfloor$
$p$の近似分数
$\frac{-5n\bmod12}{12}$
$1:3^{-2}$$\operatorname{lb}3^{-2}-\left\lfloor\operatorname{lb}3^{-2}+\frac12\right\rfloor\fallingdotseq-0.169925~$$\frac{-2}{12}\fallingdotseq-0.16666$
$1:3^{-1}$$\operatorname{lb}3^{-1}-\left\lfloor\operatorname{lb}3^{-1}+\frac12\right\rfloor\fallingdotseq+0.415~~~~~~$$\frac{+5}{12}\fallingdotseq+0.41666$
$1:3^{0~~~}$$\operatorname{lb}3^{0~~~}-\left\lfloor\operatorname{lb}3^{0~~~}+\frac12\right\rfloor=~~~0~~~~~~\quad\quad$$\frac{0}{12}\fallingdotseq~~~0~~~\quad\quad$
$1:3^{+1}$$\operatorname{lb}3^{+1}-\left\lfloor\operatorname{lb}3^{+1}+\frac12\right\rfloor\fallingdotseq-0.415~~~~~~$$\frac{-5}{12}\fallingdotseq-0.41666$
$1:3^{+2}$$\operatorname{lb}3^{+2}-\left\lfloor\operatorname{lb}3^{+2}+\frac12\right\rfloor\fallingdotseq+0.169925~$$\frac{+2}{12}\fallingdotseq+0.16666$

 右の二列ですが、人間の感覚が対数的であるということとオクターブ関係にある音同士つまり周波数が二倍の関係の音同士を同一視するということから、$2$を底とする対数(二進対数)とその近似値を併記しました。もちろん、ピタゴラスさん自身が対数関数を用いていたというわけではありませんが、とはいえピタゴラスさんも人間ですし、精度はともかく感覚的にはだいたいこのくらいに感じ取っていたはずと考えてよいでしょう。

 カンタンに解説しますと、まず、オクターブ違いの音をまとめるため、$\operatorname{lb}3^n(=\log_23^n)$ として基音からオクターブごとに整数値となるように周期を調整しています。要するに小数部分が同じだったら同じ音名となるようにしたってことね。

 次に整数部分をカットするべく $-\left\lfloor \operatorname{lb}3^n+\frac12\right\rfloor$ で小数点以下を四捨五入した値を引いています。切り捨てや切り上げではなく四捨五入を採用した理由もやはり対称性で、オクターブの範囲を$3^0$$3^1$ではなく$3^0\pm0.5$の範囲として均一公平にオクターブ補正を計りました。

 再右列の近似分数の求め方については $\operatorname{lb}3\fallingdotseq\frac{19}{12}$からの$19\equiv7\equiv-5\pmod{12}$ であることを利用しています。掛け算というのは対数的にみれば足し算ですから $\frac{7n\bmod12}{12}\equiv\frac{-5n\bmod12}{12}$ によって近似できるってワケ。

 表の意味がだいたい分かったところでそれぞれの近似分数を元とする集合を音高順に昇順に並べてみますと、$\{-\frac{5}{12},-\frac{2}{12},-\frac{0}{12},+\frac{2}{12},+\frac{5}{12}\}$ という感じになりました。近似値ではありますが、階段グラフにしてみると均等とまではいかないまでも一段ごとの段差にさほど大きな偏りもなく、オクターブ内$\left(-\frac{6}{12}~+\frac{6}{12}\right)$にまずまずバランスよく配置されていることがわかります。

 実はこの五音、日本のいわゆる「ヨナ抜き長音階」や「ニロ抜き短音階」という五音階に対応しているんです。$\cdots$っていきなり言われても音楽に詳しくない方にはなんのこっちゃですが、これら五音とそのオクターブ違いの音(ちょうどおピアノの黒鍵のみに相当)で適当に旋律を弾くだけでも日本人の聴き慣れた日本人ホイホイなフレーズになって面白いですよ。

 このように、いくつかの音とそのオクターブ違いだけで適当に演奏してもメロディーっぽくなるのですが、このような音のセットのことを音の階段に例えて「音階(スケール)」と呼びます。特に五音からなる音階のことは「五音音階(ペンタトニックスケール)」と呼び、日本古来の音階や琉球音階、中国、アイルランドなどなど民族音楽系によく使われているようです。

全音階(ダイアトニックスケール)

 一方、西洋ではさらに$3^{\pm3}$まで範囲を広げた七音の音階が主に使われ、現代音楽にも広く用いられています。

周波数比
$1:3^n$
二進対数値$(\operatorname{lb}x=\log_2x)$
$p=\operatorname{lb}3^n-\left\lfloor\operatorname{lb}3^n+\frac12\right\rfloor$
$p$の近似分数
$\frac{-5n\bmod12}{12}$
$1:3^{-3}$$\operatorname{lb}3^{-3}-\left\lfloor\operatorname{lb}3^{-3}+\frac12\right\rfloor\fallingdotseq+0.2451125$$\frac{+3}{12}\fallingdotseq+0.25~~~~~~$
$1:3^{-2}$$\operatorname{lb}3^{-2}-\left\lfloor\operatorname{lb}3^{-2}+\frac12\right\rfloor\fallingdotseq-0.169925~$$\frac{-2}{12}\fallingdotseq-0.16666$
$1:3^{-1}$$\operatorname{lb}3^{-1}-\left\lfloor\operatorname{lb}3^{-1}+\frac12\right\rfloor\fallingdotseq+0.415~~~~~~$$\frac{+5}{12}\fallingdotseq+0.41666$
$1:3^{0~~~}$$\operatorname{lb}3^{0~~~}-\left\lfloor\operatorname{lb}3^{0~~~}+\frac12\right\rfloor=~~~0~~~~~~\quad\quad$$\frac{0}{12}\fallingdotseq~~~0~~~\quad\quad$
$1:3^{+1}$$\operatorname{lb}3^{+1}-\left\lfloor\operatorname{lb}3^{+1}+\frac12\right\rfloor\fallingdotseq-0.415~~~~~~$$\frac{-5}{12}\fallingdotseq-0.41666$
$1:3^{+2}$$\operatorname{lb}3^{+2}-\left\lfloor\operatorname{lb}3^{+2}+\frac12\right\rfloor\fallingdotseq+0.169925~$$\frac{+2}{12}\fallingdotseq+0.16666$
$1:3^{+3}$$\operatorname{lb}3^{+3}-\left\lfloor\operatorname{lb}3^{+3}+\frac12\right\rfloor\fallingdotseq-0.2451125$$\frac{-3}{12}\fallingdotseq-0.25~~~~~~$

 この七音、いわゆるドレミファソラシに対応するのですが、これだけみても一体どれがドで、どれがレで、どれがドレなの? と気になって夜もグッスリだと思います。そういえば音高に名前をつける工程をすっかり忘れていましたね。まあ、ワザと忘れていたんですけども(←)

 というわけで、先程同様に音高順に並び替えてこれら七音に$A~B~C$$G$またはイロハ ~ トと順に名前をつけてあげましょう。「ドレミ」ではない名前をつけるのにはちょっとした理由がありますのでその辺りは後ほど解説いたしますね。

周波数比
$1:3^n$
二進対数値$(\operatorname{lb}x=\log_2x)$
$p=\operatorname{lb}3^n-\left\lfloor\operatorname{lb}3^n+\frac12\right\rfloor$
$p$の近似分数
$\frac{-5n\bmod12}{12}$
英語音名日本語音名
$1:3^{+1}$$\operatorname{lb}3^{+1}-\left\lfloor\operatorname{lb}3^{+1}+\frac12\right\rfloor\fallingdotseq-0.415~~~~~~$$\frac{-5}{12}\fallingdotseq-0.41666$$A$
$1:3^{+3}$$\operatorname{lb}3^{+3}-\left\lfloor\operatorname{lb}3^{+3}+\frac12\right\rfloor\fallingdotseq-0.2451125$$\frac{-3}{12}\fallingdotseq-0.25~~~~~~$$B$
$1:3^{-2}$$\operatorname{lb}3^{-2}-\left\lfloor\operatorname{lb}3^{-2}+\frac12\right\rfloor\fallingdotseq-0.169925~$$\frac{-2}{12}\fallingdotseq-0.16666$$C$
$1:3^{0~~~}$$\operatorname{lb}3^{0~~~}-\left\lfloor\operatorname{lb}3^{0~~~}+\frac12\right\rfloor=~~~0~~~~~~\quad\quad$$\frac{0}{12}\fallingdotseq~~~0~~~\quad\quad$$D$
$1:3^{+2}$$\operatorname{lb}3^{+2}-\left\lfloor\operatorname{lb}3^{+2}+\frac12\right\rfloor\fallingdotseq+0.169925~$$\frac{+2}{12}\fallingdotseq+0.16666$$E$
$1:3^{-3}$$\operatorname{lb}3^{-3}-\left\lfloor\operatorname{lb}3^{-3}+\frac12\right\rfloor\fallingdotseq+0.2451125$$\frac{+3}{12}\fallingdotseq+0.25~~~~~~$$F$
$1:3^{-1}$$\operatorname{lb}3^{-1}-\left\lfloor\operatorname{lb}3^{-1}+\frac12\right\rfloor\fallingdotseq+0.415~~~~~~$$\frac{+5}{12}\fallingdotseq+0.41666$$G$

 こちらも近似分数を元とする集合を昇順に並べてみますと、$\{-\frac{5}{12},-\frac{3}{12},-\frac{2}{12},-\frac{0}{12},+\frac{2}{12},+\frac{3}{12},+\frac{5}{12}\}$ となり、隣り合う音程の狭いところと広いところが見てとれます。階段グラフでみれば段差の小さいところと大きいところがハッキリしていますね。もうちょっと詳しく分析するために、これを数列とみて階差数列をとってみましょうか。

$\quad\displaystyle\frac{2}{12},~\frac{1}{12},~\frac{2}{12},~\frac{2}{12},~\frac{1}{12},~\frac{2}{12}$

 この$\frac{2}{12}$の音程を「全音」、$\frac{1}{12}$の音程を「半音」と呼ぶことにするならば、このスケールは「-全-半-全-全-半-全-」という並びの音程で構成されているといえます。オクターブのループを考慮すれば「$\cdots$-全-半-全-全-半-全-全-全-半-全-全-半-全-$\cdots$」と無限に続く円順列であることもわかるハズ。

 今回はたまたまオクターブ範囲を基音$\pm0.5$ で区切っていますが、円順列ですので区間の大きささえ$1$で固定していればどこで区切っても問題ありません。例えば「-全-全-半-全-全-全-」をオクターブ範囲とみることだってできます。この並びの円順列構造を持つ七音の音階には「全音階(ダイアトニックスケール)」という名前がついていまして、おピアノでいう白鍵がまさに全音階です。半音も混じってるのに、なんで「全音階」って名前なんだ?というごもっともな疑問については、「たし蟹$\cdots$」としかいえなくてゴメンナサイ!

 で、実は日本語における「ドレミファソラシ」や英語における「Do Re Mi Fa Sol La Ti」というのは、全音階の円順列の並びを前提としてそれぞれの音の相対的な配置関係を表す名前「階名」なんです。具体的には「半(ド)全(レ)全(ミ)半(ファ)全(ソ)全(ラ)全(シ)半」という感じで並びに対して割り当てられまして、もし先程の $3^{+1},~3^{+3},~3^{-2},~3^0,~3^{+2},~3^{-3},~3^{-1}$ の並び、すなわち「$A~B~C~D~E~F~G$」という英語音名をつけられた音に対して階名をつけるのであれば、全と半の関係から「ラ シ ド レ ミ ファ ソ」ということになります。今は七音しかないため音名と階名がたまたま一対一に対応しているように見えますが、音数が増えるとさまざまな対応関係ができてくるんですよ。

 どういうことなのか、思い切って$3^{\pm6}$の範囲まで広げてみましょう。

ピタゴラス律と平均律

 合計十三音になりましたね。音名の話については一旦おいておくとして、数値の方でなにかお気づきになられたことはございますでしょうか?

周波数比
$1:3^n$
二進対数値$(\operatorname{lb}x=\log_2x)$
$p=\operatorname{lb}3^n-\left\lfloor\operatorname{lb}3^n+\frac12\right\rfloor$
$p$の近似分数
$\frac{-5n\bmod12}{12}$
英語音名日本語音名
$1:3^{-6}$$\operatorname{lb}3^{-6}-\left\lfloor\operatorname{lb}3^{-6}+\frac12\right\rfloor\fallingdotseq-0.490225~~$$\frac{-6}{12}\fallingdotseq-0.5~~~~~~~~$$A$♭)(変イ)
$1:3^{-5}$$\operatorname{lb}3^{-5}-\left\lfloor\operatorname{lb}3^{-5}+\frac12\right\rfloor\fallingdotseq+0.0751875$$\frac{+1}{12}\fallingdotseq+0.08333$$E$変ホ
$1:3^{-4}$$\operatorname{lb}3^{-4}-\left\lfloor\operatorname{lb}3^{-4}+\frac12\right\rfloor\fallingdotseq-0.33985~~~~$$\frac{-4}{12}\fallingdotseq-0.33333$$B$変ロ
$1:3^{-3}$$\operatorname{lb}3^{-3}-\left\lfloor\operatorname{lb}3^{-3}+\frac12\right\rfloor\fallingdotseq+0.2451125$$\frac{+3}{12}\fallingdotseq+0.25~~~~~~$$F$
$1:3^{-2}$$\operatorname{lb}3^{-2}-\left\lfloor\operatorname{lb}3^{-2}+\frac12\right\rfloor\fallingdotseq-0.169925~$$\frac{-2}{12}\fallingdotseq-0.16666$$C$
$1:3^{-1}$$\operatorname{lb}3^{-1}-\left\lfloor\operatorname{lb}3^{-1}+\frac12\right\rfloor\fallingdotseq+0.415~~~~~~$$\frac{+5}{12}\fallingdotseq+0.41666$$G$
$1:3^{0~~~}$$\operatorname{lb}3^{0~~~}-\left\lfloor\operatorname{lb}3^{0~~~}+\frac12\right\rfloor=~~~0~~~~~~\quad\quad$$\frac{0}{12}\fallingdotseq~~~0~~~\quad\quad$$D$
$1:3^{+1}$$\operatorname{lb}3^{+1}-\left\lfloor\operatorname{lb}3^{+1}+\frac12\right\rfloor\fallingdotseq-0.415~~~~~~$$\frac{-5}{12}\fallingdotseq-0.41666$$A$
$1:3^{+2}$$\operatorname{lb}3^{+2}-\left\lfloor\operatorname{lb}3^{+2}+\frac12\right\rfloor\fallingdotseq+0.169925~$$\frac{+2}{12}\fallingdotseq+0.16666$$E$
$1:3^{+3}$$\operatorname{lb}3^{+3}-\left\lfloor\operatorname{lb}3^{+3}+\frac12\right\rfloor\fallingdotseq-0.2451125$$\frac{-3}{12}\fallingdotseq-0.25~~~~~~$$B$
$1:3^{+4}$$\operatorname{lb}3^{+4}-\left\lfloor\operatorname{lb}3^{+4}+\frac12\right\rfloor\fallingdotseq+0.33985~~~~$$\frac{+4}{12}\fallingdotseq+0.33333$$F$嬰ヘ
$1:3^{+5}$$\operatorname{lb}3^{+5}-\left\lfloor\operatorname{lb}3^{+5}+\frac12\right\rfloor\fallingdotseq-0.0751875$$\frac{-1}{12}\fallingdotseq-0.08333$$C$嬰ハ
$1:3^{+6}$$\operatorname{lb}3^{+6}-\left\lfloor\operatorname{lb}3^{+6}+\frac12\right\rfloor\fallingdotseq+0.490225~~$$\frac{+6}{12}\fallingdotseq+0.5~~~~~~~~$$G$嬰ト

 注意深くみると近似分数がかぶってしまっている音高がありまして、どこかといいますと、$3^{-6}$$3^{+6}$における $\frac{-6\bmod12}{12}\equiv\frac{+6\bmod12}{12}$ です。これまで、オクターブ範囲を$-0.5$$+0.5$とガバガバに想定していましたが、この範囲はオクターブ的にループしているわけですからゲンミツには$[-0.5,+0.5)$または$(-0.5,+0.5]$半開区間である必要があります。というわけで、$3^{-6}$$3^{+6}$のうちどちらかの音高を採用(どちらかの音高を除外)して計十二音にしましょう。

 どっちでもよいといえばよいんですけど、伝統的な理由 & 本記事の続編にて(要望があれば)書く予定の純正音程というハーモニーとの対比上の理由から、$3^{-5}$$3^{+6}$の十二音を採用しておくと何かと都合がよいので、ここではオクターブ範囲を$(-0.5,+0.5]$として$3^{+6}$を採用($3^{-6}$を除外)する方向ですすめます。

 ここまでお読みいただければ、よくある疑問「1オクターブが十二音なのはどうして?」の理由がなんとなく見えてきたのではないでしょうか。最も基本的なハモりの周波数比である$1:3$(あるいは$2:3$)について、数学的には$\operatorname{lb}3=\log_23$$\frac{19}{12}$で近似されるというところが根本的な理由ですね。そして、$19$$12$が互いに素であることから$1:3$を十二回連続で繰り返せば近似的に元の音(と同じ音名の音高)に戻り、その過程で得られる十二音の半音階(クロマティックスケール)によって1オクターブが構成されるってことです。

 カンのいい数学屋さんはここで「$\operatorname{lb}3\fallingdotseq\frac{84}{53}$$\operatorname{lb}3\fallingdotseq\frac{1054}{665}$で近似したら1オクターブ五十三音とか六百六十五音でもワンチャンいけんじゃね?」と思われたかもしれません。大正解です!! $\cdots$が、現実的には音数が多すぎて実際に演奏したり曲を作ったりするのはかなりタイヘンなため、ちょうどお手頃サイズなのが十二音だったというわけですね。

 ところで、結局ピタゴラス律って対数値側と近似分数側のどちらの感覚になるの?と分からなくなってしまった方もいらっしゃるかもしれません。ズバリ、対数値の方の感覚がピタゴラス律です!! どの二音の周波数比もゲンミツに$3$の累乗倍(のオクターブ違い)の関係となるため単音の旋律(メロディー)が美しいという特徴がある反面、「和音」という三音以上のハーモニーを美しくする五倍音(これも続編にて触れたいお話です)が含まれていないという弱点があります。また、$2$$3$が互いに素であることからどこか都合のよいところで打ち切る必要があって、例えば先程打ち切った範囲の$3^{-5}$$3^{+6}$では$3^{6}$から$3^{-5}$へと無理やりループさせているため、実際の演奏上もここだけ不自然さが残るところも玉にキズ

 一方、近似分数値の方は1オクターブを厳密に十二等分して作られた十二平均律というもので、恐らく大多数のみなさんが普段耳にしている音楽は99%コレで作られている、といっても過言ではないでしょう。($\cdots$なんて書くと微分音クラスタの方が自己紹介始めてくださりそうですが笑) オクターブ内に一様に均等なため何かと都合がよく、ピタゴラス律によく近似してはいるものの厳密な三倍音とはなっていない点と、やはり五倍音(の近似)が甘いという弱点もあるため、僅かながらハーモニーに濁りが生じています。(とはいえ、アカペラなどを除けば現代音楽においてそれが大きく問題となることはほとんどありません。)

 ちなみに、近似分数の精度次第で違う音数の平均律を作ることもできるのですが、若干高度な知識が必要となりますのでコワイもの見たさでも興味あるって方はコチラをどうぞ→ 半音階系平均律をまとめたスプレッドシート

音名と階名

 そういえば、十三音改め十二音まで増やしたのは音名と階名の対応関係について確認するためでもありました。というわけで毎度お馴染み音高順並び替えと、ついでに二進対数値をもう少し感覚的に分かりやすくするため$1200$倍に拡大してみましょう。それによって$1$オクターブの大きさも$1$から$1200$となり、この拡大された値は音楽理論界隈では標準的な「セント」という単位で表される数値となります。$1$セントがちょうど十二平均律の半音を$100$分割した大きさとなるため、十進数に慣れすぎた人類が音程の比較をするのに都合がよいんですよ。

周波数比
$1:3^n$
ピタゴラス律における感覚
$1200\left(\operatorname{lb}3^n-\left\lfloor\operatorname{lb}3^n+\frac12\right\rfloor\right)$
平均律における感覚
$\frac{1200(-5n\bmod12)}{12}=100(-5n\bmod12)$
英語音名日本語音名
$1:3^{+1}$$1200\left(\operatorname{lb}3^{+1}-\left\lfloor\operatorname{lb}3^{+1}+\frac12\right\rfloor\right)\fallingdotseq-498.045$$100(-5\cdotp+1\bmod12)=-500$$A$
$1:3^{-4}$$1200\left(\operatorname{lb}3^{-4}-\left\lfloor\operatorname{lb}3^{-4}+\frac12\right\rfloor\right)\fallingdotseq-407.82~~$$100(-5\cdotp-4\bmod12)=-400$$B$変ロ
$1:3^{+3}$$1200\left(\operatorname{lb}3^{+3}-\left\lfloor\operatorname{lb}3^{+3}+\frac12\right\rfloor\right)\fallingdotseq-294.135$$100(-5\cdotp+3\bmod12)=-300$$B$
$1:3^{-2}$$1200\left(\operatorname{lb}3^{-2}-\left\lfloor\operatorname{lb}3^{-2}+\frac12\right\rfloor\right)\fallingdotseq-203.91~~$$100(-5\cdotp-2\bmod12)=-200$$C$
$1:3^{+5}$$1200\left(\operatorname{lb}3^{+5}-\left\lfloor\operatorname{lb}3^{+5}+\frac12\right\rfloor\right)\fallingdotseq-~~90.225$$100(-5\cdotp+5\bmod12)=-100$$C$嬰ハ
$1:3^{0~~~}$$1200\left(\operatorname{lb}3^{~~0}-\left\lfloor\operatorname{lb}3^{~~0}+\frac12\right\rfloor\right)\fallingdotseq~~~~~~~~0~~~~~~~~$$100(-5\cdotp~~~0\bmod12)=~~~~~~~0$$D$
$1:3^{-5}$$1200\left(\operatorname{lb}3^{-5}-\left\lfloor\operatorname{lb}3^{-5}+\frac12\right\rfloor\right)\fallingdotseq+~~90.225$$100(-5\cdotp-5\bmod12)=+100$$E$変ホ
$1:3^{+2}$$1200\left(\operatorname{lb}3^{+2}-\left\lfloor\operatorname{lb}3^{+2}+\frac12\right\rfloor\right)\fallingdotseq+203.91~~$$100(-5\cdotp+2\bmod12)=+200$$E$
$1:3^{-3}$$1200\left(\operatorname{lb}3^{-3}-\left\lfloor\operatorname{lb}3^{-3}+\frac12\right\rfloor\right)\fallingdotseq+294.135$$100(-5\cdotp-3\bmod12)=+300$$F$
$1:3^{+4}$$1200\left(\operatorname{lb}3^{+4}-\left\lfloor\operatorname{lb}3^{+4}+\frac12\right\rfloor\right)\fallingdotseq+407.82~~$$100(-5\cdotp+4\bmod12)=+400$$F$嬰ヘ
$1:3^{-1}$$1200\left(\operatorname{lb}3^{-1}-\left\lfloor\operatorname{lb}3^{-1}+\frac12\right\rfloor\right)\fallingdotseq+498.045$$100(-5\cdotp-1\bmod12)=+500$$G$
$1:3^{+6}$$1200\left(\operatorname{lb}3^{+6}-\left\lfloor\operatorname{lb}3^{+6}+\frac12\right\rfloor\right)\fallingdotseq+588.27~~$$100(-5\cdotp+6\bmod12)=+600$$G$嬰ト

 $1$オクターブがほぼほぼ十二等分され、七音の全音階に加えて

 $B$♭(変ロ)、$C$♯(嬰ハ)、$E$♭(変ホ)、$F$♯(嬰ヘ)、$G$♯(嬰ト)

という五音が増えています。この音名の付け方、一体どういうルールなの?とモヤモヤされている方もおられると思いますが、実はこの♭(フラット/(へん))というのは$3^{-7}$倍を意味し、♯(シャープ/(えい))というのは$3^{+7}$倍を意味しているんです。(例:$C$♯ → $3^{-2}\times3^{+7}=3^{+5}$

ピタゴラス律における感覚
$1200\left(\operatorname{lb}3^n-\left\lfloor\operatorname{lb}3^n+\frac12\right\rfloor\right)$
十二平均律における感覚
$\frac{1200(-5n\bmod12)}{12}=100(-5n\bmod12)$
全音$\quad\displaystyle1200\left(\operatorname{lb}3^{+2}-\left\lfloor\operatorname{lb}3^{+2}+\frac12\right\rfloor\right)\fallingdotseq+203.91~~$$100(-5\cdotp+2\bmod12)=+200$
全音階的半音$\quad\displaystyle1200\left(\operatorname{lb}3^{-5}-\left\lfloor\operatorname{lb}3^{-5}+\frac12\right\rfloor\right)\fallingdotseq+~~90.225$$100(-5\cdotp-5\bmod12)=+100$
♯(シャープ/(えい))
半音階的半音
$\quad\displaystyle1200\left(\operatorname{lb}3^{+7}-\left\lfloor\operatorname{lb}3^{+7}+\frac12\right\rfloor\right)\fallingdotseq+113.685$$100(-5\cdotp+7\bmod12)=+100$
♭(フラット/(へん))
(半音階的半音)
$\quad\displaystyle1200\left(\operatorname{lb}3^{-7}-\left\lfloor\operatorname{lb}3^{-7}+\frac12\right\rfloor\right)\fallingdotseq-113.685$$100(-5\cdotp-7\bmod12)=-100$
全音階的半音と
半音階的半音の差
$\quad\displaystyle1200\left(\operatorname{lb}3^{+12}-\left\lfloor\operatorname{lb}3^{+12}+\frac12\right\rfloor\right)\fallingdotseq+23.46~~$$100(-5\cdotp12\bmod12)=~~~~~~~~0$

 ご覧の通り、実は半音には二種類ありまして、十二平均律では$\frac1{12}+\frac1{12}=\frac2{12}$ つまり「半音+半音=全音」だと思っていたものが、厳密にいうと$\operatorname{lb}3^{-5}+\operatorname{lb}3^{+7}=\operatorname{lb}3^{+2}$ つまり「全音階的半音+半音階的半音=全音」というトリッキーな仕組みの近似値表現にすぎなかったということがわかります。恐らく学校では「ソの♯とラの♭の音の高さは同じですよ~」みたいに習ったかと思いますが、それは学校で扱うのが十二平均律のため、全音階的半音と半音階的半音がたまたま一致するから成り立つお話だったんですね。でも、この視点でみるとたとえ音高が同じであっても理論的には意味しているものが異なりますので、♯なのか♭なのかという区別はとても重要です。ちなみにピタゴラス律においては、全音階的半音に「リンマ」、半音階的半音に「アポトメ」、という別名がありまして、この2つの半音の差

$1200\left(\operatorname{lb}3^{+7}-\left\lfloor\operatorname{lb}3^{+7}+\frac12\right\rfloor\right)-1200\left(\operatorname{lb}3^{-5}-\left\lfloor\operatorname{lb}3^{-5}+\frac12\right\rfloor\right)=1200\left(\operatorname{lb}3^{+12}-\left\lfloor\operatorname{lb}3^{+12}+\frac12\right\rfloor\right)\fallingdotseq23.46$

にも「ピタゴラスコンマ」という名前がついています。

 階名の「ドレミ$\cdots$」は全音階を前提としているため、「ミ」と「ファ」の間の半音や「シ」と「ド」の間の半音も原則として全音階的半音です。従って、ゲンミツなことをいえばピタゴラス律に対して階名を割り当てるときは少し注意が必要となるのですが、少なくとも十二平均律の円順列に対しては$_{12}\mathrm{C}_1=12$通りの階名の割り当て方が存在することになります。具体的には次の表の十二種類!!

英語音名

日本語音名
$A$

$B$
$A$
変ロ
嬰イ
$B$

$C$

$D$
$C$
変ニ
嬰ハ
$D$

$E$
$D$
変ホ
嬰ニ
$E$

$F$

$G$
$F$
変ト
嬰ヘ
$G$

$A$
$G$
変イ
嬰ト
♭×$5$
♯×$7$
ファ
♭×$4$ファ
♭×$3$ファ
♭×$2$ファ
♭×$1$ファ
ファ
♯×$1$ファ
♯×$2$ファ
♯×$3$ファ
♯×$4$ファ
♯×$5$
♭×$7$
ファ
♯×$6$
♭×$6$
ファ

 最左列については続編あたりで解説したい内容ですので今はガン無視していただいてオッケーです♪ $\cdots$って言われると余計に気になっちゃう方のために一応軽く触れておきますと、最左列は五線譜上に記される調号の数で、この表はそれが指定されているときの音名&階名の対応表となっています。まあそれはともかく、ちゃんと十二種類全ての組み合わせがありますので、おヒマな方は確かめてみてね。

 さてここで、よく混同される音名と階名について改めておさらいしておきましょう。音名というのは一つの音の絶対的な高さ(音高)に対してつけられる名前で、階名というのはそれぞれの音の相対的な配置関係に対して割り当てられる名前ということで、それぞれ全く別の概念であることを思い出していただけましたでしょうか。

 実は、当初より "階名として" 用いられてきたはずの「ドレミ$\cdots$」だったんですが、歴史の過程において "音名としても" 使われるようになるという、とんでもない大事故に見舞われています。現代でもおピアノ教室などで各鍵盤に「$A~B~C\cdots$」ではなく「ドレミ$\cdots$」を割り当てる、いわゆる「固定ド」指導を行っているケースが多くみられ、音名と階名の混乱は令和になった今なお続いているのです。これ、意外と深い問題でして、「音名は絶対音感、階名は相対音感によってそれぞれ認識されるもので、音楽的感性を身につける上で重要なのは相対音感であるから階名唱で指導すべき」という音楽教育者さんもいらっしゃいます。

 コミュニケーション上においても、非理系的な疎通トラブルなどは避けたいところですので、本記事における「ドレミ」は日本語の"階名"ですよ~、っていうことを改めて強調しておきますね。

突然の打ち切り$\cdots$

 まだまだ音楽理論のほんの入り口にすぎないんですが、想定以上に記事が大長編ドラえもん化してきましたので、一旦このあたりで区切りとします。続編につきましては、皆様からの反響次第で書くかもカモ? おそらく、均、旋法、度数、和音、純正音程、機能和声、カデンツ$\cdots$ あたりのお話になりそうです。(というか、実は少し書きかけていたのを泣く泣く削ったの涙)

 というわけで、ここまで長々とお読みくださいまして、本当にありがとうございました(*´∀`*)

 また、記事公開にあたって査読に協力してくださった、 日本コダーイ協会 理事であられる 大島俊樹 様、微分音・変拍子理論の第一人者であられる 変拍子兄さん 様、ボカロP・作曲家の いおたす 様、みゆ的ハーディ先生の nayuta_ito 様にも厚く感謝申し上げます。

投稿日:202185
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。

投稿者

https://mathlog.info/articles/323         数学を愛する会 副会長 CCO / ガラパゴ数学 開拓者 / 猫舌・甘党・薄味派

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中