■ピタゴラス音階

 快い音に関するピタゴラス音階の問題を定式化すると

  (3/2)^p=2^q

となる整数の組(p,q)が存在するかどうかという問題になる.

  3^p=2^p+q

において,左辺は奇数,右辺は偶数であるから,解は存在しないのであるが,近似解ならばあり得る.

 たとえば,p=12,q=7の場合,

  (3/2)^p=129.7

   2^q=128

となり,誤差は1.4%未満である.

===================================

  3^p=2^p+q

の対数をとると

  (p+q)/p=log3/log2=[1:1,1,2,2,3,1,5,・・・]

 これを1項目で打ち切れば1

 これを2項目で打ち切れば2

 これを3項目で打ち切れば3/2

 これを4項目で打ち切れば8/5

 これを5項目で打ち切れば,

  19/12=log3/log2=[1:1,1,2,2]→(p,q)=(12,7)

 6項目で打ち切れば

  65/41=log3/log2=[1:1,1,2,2,3]→(p,q)=(41,24)

 7項目で打ち切れば

  84/53=log3/log2=[1:1,1,2,2,3,1]→(p,q)=(53,29)

となり,さらによい近似が得られる.

===================================