■パラメータ解? (その57)

 直角三角形では,斜辺をc,他の二辺をa,bとすると,ピタゴラスの定理「a^2+b^2=c^2」が成り立つことはよく知られています.特に,三辺の長さが整数である直角三角形をピタゴラス三角形といいます.3元2次の不定方程式a^2+b^2=c^2の整数解を求める問題をピタゴラスの問題といいますが,(a,b,c)=(3,4,5),(5,12,13),(8,15,17),・・・などがその解です.

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

【1】ピタゴラス三角形

 ピタゴラス三角形は無限にあり,その一般形にはいくつかの変形がありますが,m,nを整数,kを相似係数として

  a=k(m^2−n^2),b=2kmn,c=k(m^2+n^2)

が形も簡単で広く用いられています.

  {(n^2−1)/2}^2+n^2={(n^2+1)/2}^2

  (n^2−1)^2+(2n)^2=(n^2+1)^2

のように文字を一つだけ使ったのでは,ピタゴラス三角形全部をもれなく表す公式は作れませんが,二つの文字を使った公式

  (m^2−n^2)^2+(2mn)^2=(m^2+n^2)^2

では全部を表すことができます.逆に,この式から4より大きい平方数は常に2つの自然数の平方の差として表されることがわかります.

 4000年も前の紀元前二千年頃に,エジプトでは(a,b,c)=(3,4,5),(5,12,13),(8,15,17)などのピタゴラス三角形が知られていたことがパピルスに記録されています.また,同じ頃のバビロニアの粘土板プリンプトン322にはピタゴラスの定理が成り立つような3数の組が15組刻まれているのですが,その中のきわめつけが(12709,13500,18541)です.この数値は試行錯誤で得られるような代物ではなく,バビロニア人たちはすでに一般的なピタゴラスの定理を知っていたのではないかと想像されます.

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

[補](a,b,c)=(m^2−n^2,mn,m^2+n^2)において,

  t=n/m,x=(1−t^2)/(1+t^2),y=2t/(1+t^2)

とおくと,ピタゴラス数は方程式x^2+y^2=1に有理数解があるかどうかを考える問題に対応します.

 原点を中心とする半径1の円:x^2+y^2=1の円周上のひとつの有理点が(−1,0)です.この点を通る直線y=t(x+1)と単位円との交点は,代入して因数分解すれば

  x^2+t^2(x+1)^2=1

  (t^2+1)x^2+2t^2x+t^2−1=0

より

  x=(1−t^2)/(1+t^2)

  y=t(x+1)=(2t)/(1+t^2)

と表すことができます.これによって,円周上の点(x,y)が有理点であるためには,tが有理数であることが必要十分条件であることがわかります.すなわち,単位円上のすべての有理点はtの関数

  x=(1−t^2)/(1+t^2),y=±(2t)/(1+t^2)

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