合同数 
当HPの「お茶の時間−クイズ&パズル」の中の「素朴な長さの計算」に関連して、当HP
がいつもお世話になっているS(H)さんが、平成21年6月10日〜11日付けで、「合同数」
の話題に触れられている。
合同数 n とは、下図において、有理数 a 、 b 、 c に対して、
a2+b2=c2 、 ab/2=n
となるような自然数 n のことを言う。
すなわち、有理数を3辺の長さとする直角三角形の面積が自然数になる場合を言う。
直ぐに思いつく合同数は、「6」だろう。
「3、4、5」という有名なピタゴラス数で得られる直角三角形の面積がちょうど、6 である。
「6」以外に、1000までのうち合同数は、361個あるという。(結構あるんですね!)
これらを、次のように書き並べると、その特徴が分かるかな?
|
||||||||||||||||
ただ、この表から、合同数の分布を類推することは危険である。
なぜなら、 8で割って2余る自然数「34」は、合同数 だからである。
実際に、 a=24 、b=17/6 、c=145/6 について、
a2+b2=576+289/36=21025/36=(145/6)2=c2
が成り立ち、 n=ab/2=34 であるので、34は合同数である。
面積が「5」になる場合として、 ( a , b , c )=( 3/2 , 20/3
, 41/6 ) が知られて
いる。
また、( a , b , c )=( 3 , 4 , 5 ) 以外に面積が「6」になる場合として、
( a , b , c )=( 7/10 , 120/7 , 1201/70 )
もあるらしい。計算すれば確かに当てはまるが、理論的裏付けなしに、このような数を発見
することは難しいような...予感。
同様に、面積が「7」になる場合として、
( a , b , c )=( 35/12 , 24/5 , 337/60 )
も然り。
残念ながら、「1」は、合同数にはならない。このことは、フェルマーが無限降下法を用い
て証明しているそうだ。
この合同数の問題は、楕円曲線の理論とも関係があるらしい。
有理数 a 、 b 、 c に対して、 a2+b2=c2 、 ab/2=n となるような自然数
n が存在するとき、 x=a(a+c)/2 、y=a2(a+c)/2 とおくと、
点( x , y ) (y≠0) は、楕円曲線 y2=x3−n2x 上の点である。
実際に、 x3−n2x=a3(a+c)3/8−a3b2(a+c)/8
=a3(a+c)/8・{(a+c)2−b2}
=a3(a+c)/8・{(a+c)2−c2+a2}
=a4(a+c)2/4
=y2
である。逆に、
点( x , y )を、楕円曲線 y2=x3−n2x 上の有理点で、 y≠0 とすると、
a=y/x 、 b=2nx/y 、 c=(x2+n2)/y
は、関係式 a2+b2=c2 、 ab/2=n を満たし、n は、合同数となる。
「1」が合同数でないことは、次の事実から明らかである。
左図において、楕円曲線 y2=x3−x の有理
点は、
( 0 , 0 ) 、( 1 , 0 ) 、( −1 , 0 )
の3点しかない。
y≠0 なる有理点が存在しないので、1は合同
数にはなり得ない。
楕円曲線の一般形は、
y2=x3+ax+b (ただし、 4a3+27b2≠0)
で与えられる。数学の世界では、直線や2次曲線
の次に基本的な曲線として知られる。
以下、工事中