■ディオファントス方程式(その2)
【2】モーデル・ファルティングスの定理
問題はこの型の不定方程式に対するすべての整数解,あるいは有理数解を求めるアルゴリズムを考えることですが,ステップアップしながら考えてみることにしましょう.
[1]整数係数のax+by=cは無数の有理数解をもちます.
[2]二次曲線ax2 +by2 =cのグラフは円錐曲線ですが,この方程式が有理数解を1つもてば,実は無数のもつことを示すことができます.たとえば,方程式x2 +y2 =1には,無限に多くの有理数解,(3/5,4/5),(5/13,5/12),(12/37,35/37)など・・・が存在します.ところが,半径が√3の円,x2 +y2 =3になると有理点は全くなってしまいます.2次曲線は有理点を無限にもつか,1つももたないかのどちらかです.
[3]三次曲線ax3 +by3 =cや楕円曲線y2 =ax3 +bx2 +cx+dなど「3次以上の不定方程式には一般に整数解が有限個しかない」・・・これを証明したのはジーゲルで,その定理はジーゲルの有限性定理(1929年)と呼ばれています.この定理により,すべての2変数多項式の可解性が決定したわけではありませんが,少なくとも2変数2次多項式の可解性条件はわかったことになります.
[4]モーデル・ファルティングスの定理(1983)とは「種数が2以上の代数曲線は有理点を有限個しかもたない」というものです.2次曲線のように有理点全体を1つの変数でパラメータ表示できる曲線を種数が0の曲線と呼んでいます.一方,種数が1である曲線に楕円曲線があります.したがって,有理点が無数にあるような曲線は種数が0か1ということになり,直線(種数0)か,円錐曲線(種数0)か,楕円曲線(種数1)に限られてきます.また,リーマン・フルヴィッツの公式よりフェルマー曲線は種数が(n−1)(n−2)/2で,これはn=3のとき1ですが,n≧4のときは2以上となりますから,そこでフェルマー予想を征するために必要となるのが楕円曲線であったというわけです.
円錐曲線の有理点は無限ですが,楕円曲線の有理点は有限です.有限とはいってもものすごい大きさこともあるわけですが,無限よりは範囲が狭められたことは確かです.すなわち,フェルマーの方程式に解があるとすればそれぞれのnに対して解は高々有限です.モーデル・ファルティングスの定理によって有限個しか解がないことはわかりましたが,1つもないかどうかはわかりません.フェルマー予想が証明されたというのではありませんが,それでも大変な前進であることは明らかです.
===================================