和積公式と波のうなり
和積公式
は三角関数の式変形の公式であるが、現実に耳で聞ける現象の説明にも用いることができる。振動数のわずかに異なる二つの音を同時に鳴らすと、音の大きさが周期的に強くなったり弱くなったりして聞こえる。この現象をうなりという。本稿では、音を表す式を用意したうえで、和積公式からうなりの式を導く。
1. 波を正弦波で表す
横軸を位置 、縦軸をその点での変位 とする。なめらかに山と谷をくり返す波は、近似的に とみなすことができる1厳密には、周期 の波は と表される。さらに一般の周期関数は、いろいろな周期の正弦波・余弦波の和として表すことができる(フーリエ展開)。本稿では簡単のため、周期を とした最も単純な正弦波 を用いる。下の脚注へ。振幅(山の高さ)を とすれば となり、 が大きいほど波は大きく振れる。
2. 音は媒質の振動であり、時間について正弦波で表される
音は、空気などの媒質が振動して伝わる現象である。媒質の一点に注目すると、その変位は時間 とともに正弦波の形で振動する。 秒あたりの振動の回数を振動数 とすれば、その変位は
と表される( で表しても で表してもよい2 と は、 のように一方を横(角度)方向に平行移動すると他方にぴたりと重なる、同じ形の曲線である。だから変位を で書くか で書くかは、時間 をどの瞬間から測りはじめるか(時間の原点の取り方)の違いにすぎず、どちらで表してもよい。本稿では で変位が最大()になる瞬間を時間の原点に選んだので を用いた。厳密には、原点をどこにとるかに応じて のように角度に定数 (初期のずれ)が加わるが、本稿では簡単のため とした。下の脚注へ)。
なぜこの式で がちょうど「 秒あたりの振動数」になるのかを確かめよう。 は、角度が 増えるごとにちょうど 回もとの値にもどる(= 振動する)。いま角度は なので、時間 を 秒だけ進めると、角度は
だけ増える。これは の 倍、つまり 秒のあいだに振動がちょうど 回起きることを意味する。こうして、角度を と取ったことで、 が狙いどおり 秒あたりの振動数になっていることが確かめられた。 が大きいほど速く振動し、高い音として聞こえる。
このことは、既に学んだグラフの拡大・縮小からも見てとれる。変位を時間 の関数 と見ると、振動数を にすることは、 を に置きかえること、すなわち関数 を にすることにあたる。 のグラフは のグラフを横方向に 倍に縮めたものであったから、同じ時間の中に山と谷が 倍細かく詰まる。これが「振動数が大きいほど速く振動する」ことの中身である。
上:振動数 。下:振動数 。()で横に 倍に縮み、波が 倍詰まる。
媒質が実際に動くようすと、その変位を時間について記録した軌跡(正弦波)を重ねると、両者の対応が見やすい。
媒質の1点は上下に振動し(左)、その変位を時間について記録すると正弦波になる(右)。
3. 二つの音の重ね合わせと和積公式
二つの音を同時に鳴らすと、媒質の変位はそれぞれの変位の和になる。これを重ね合わせという。二つの音の振動数を とすれば、注目する点の変位は
である。ここで和積公式を として適用すると、
を得る。二つの余弦の積の形になった。この右辺の二つの因子のうち、左の因子が「音の大きさ」を、右の因子が「音の高さ」を担う。
4. うなりの振動数と音の高さ
と がほぼ等しい場合を考える。( は小さい正の数)とおくと、 だが、 により符号は外せるので、上の式は
となる。右の因子は振動数 で速く振動する部分であり、これが聞こえる音の高さを与える。ここで は二つの音の振動数の差でごく小さいから、 はもとの振動数 とほとんど変わらない。すなわち聞こえる音の高さは、もとの音の高さとほとんど同じである。一方、左の因子 の振動数は である。§2 で見たように、振動数が小さいほど振動はゆっくりであった。 が小さいぶん はさらに小さいから、この左の因子は、速い振動にくらべればほとんど止まって見えるほどゆっくりと変化する。この左の因子が、速い振動の振幅(=音の大きさ)をゆっくり周期的に増減させる。この振幅の周期的な増減がうなりである。下図で、速い振動の山の先端をなぞる、このゆっくり変化する上限・下限の曲線を包絡線という(左の因子 がそれにあたる)。
実線:合成波、破線:ゆっくり変化する包絡線。音の大きさが包絡線に沿って周期的に増減する。
では、うなりは 秒あたり何回くり返されるだろうか。音の大きさ(うるささ)は、変位が からどれだけ大きく振れるかで決まる。すなわち、上の図の包絡線の絶対値 で決まる。ここで注意したいのは、包絡線が正の山にふくらむとき(変位が大きく に振れる)も、負の谷にふくらむとき(大きく に振れる)も、どちらの瞬間も音は大きく聞こえることである。つまり音が大きくなる瞬間は、包絡線の が 回振動するあいだに、山と谷で 回おとずれる。
音の大きさ (実線)。破線の が 回振動する間に、大きくなる山が 回できる。
したがって、音の大小がくり返される回数(うなりの回数)は、包絡線の振動数 のちょうど 倍で、 に注意すると、 秒あたり
となる。たとえば と の音( は「回秒」の単位で、 は 秒に 回振動する音)では、 より毎秒 回うなる。 のときはうなりが生じない。楽器の調律は、うなりが消えるように二つの音を合わせる操作である。
最後に、なぜ「うなり」として耳に届くのかをもう一度まとめておこう。二つの近い音を重ねた合成波は、〈速い振動〉の振幅が〈ゆっくりの包絡線〉に沿って伸び縮みする形になっている。速い振動の振動数(=音の高さ)は でもとの とほとんど変わらないから、音の高さは保たれたままである。変わるのは、その速い振動の振幅、すなわち音の大きさだけであり、これが包絡線に沿って周期的に大きくなったり小さくなったりする。この「高さはそのままで、大きさだけが周期的に強くなったり弱くなったりする」ことこそが、耳に聞こえるうなりの正体である。
まとめ
- 波は正弦波 で近似する。音は媒質の振動で、 点の変位は時間について 。
- 振動数 が大きいほど高い音。二つの音の変位は和 になる。
- 和積公式により、これは〈ゆっくり変化する因子〉と〈速く振動する因子〉の積で表される。
- 速い因子(平均の振動数)が音の高さ、ゆっくりの因子が音の大きさの増減を与える。うなりの回数は で、二つの音が一致すると消える。
補足:音の波は空気の圧力の変化である
本稿では変位 を「波の高さ」として扱ったが、音の場合の は、正確には空気の圧力(または空気の粒子の変位)の、平常値からのずれである。スピーカーが前後に動くと、空気に濃い部分と薄い部分ができ、その圧力の変化が波として伝わって鼓膜を動かす。したがって、縦軸を空気の圧力の変化と読みかえれば、これまでの式 がそのまま音を表す式となる。
実験してみよう(ブラウザで見て・聞ける)
- うなりを聞く・波形を見る:academo.org(Wave Interference and Beat Frequency)。二つの周波数(=振動数)を と のように だけずらし、Sound on にチェックすると、毎秒 回のうなりが聞こえ、合成波が周期的に増減するようすが見える。
- 媒質の振動と正弦波の対応・合成波を作る:desmos.com/calculator に次を入力する( はスライダーになる)。合成波と、その包絡線が同時に描ける。
f_1=5f_2=6y=cos(2pi f_1 x)+cos(2pi f_2 x)y=2cos(2pi (f_1-f_2)/2 x)
1 厳密には、周期 の波は と表される。さらに一般の周期関数は、いろいろな周期の正弦波・余弦波の和として表すことができる(フーリエ展開)。本稿では簡単のため、周期を とした最も単純な正弦波 を用いる。
2 と は、 のように一方を横(角度)方向に平行移動すると他方にぴたりと重なる、同じ形の曲線である。だから変位を で書くか で書くかは、時間 をどの瞬間から測りはじめるか(時間の原点の取り方)の違いにすぎず、どちらで表してもよい。本稿では で変位が最大()になる瞬間を時間の原点に選んだので を用いた。厳密には、原点をどこにとるかに応じて のように角度に定数 (初期のずれ)が加わるが、本稿では簡単のため とした。
塾の授業で配った補足資料をもとに書き直しました。
← 塾講師木下の記事一覧へ