この記事ではABC予想とは何なのかを解説します。
根基
0でない整数Nの根基rad(N)をNの素因数の積として定義します。すなわち、
rad(N):=∏p∣Np
です(pは素数を表す)。ただし、rad(±1)=1とします。定義から根基は必ず無平方(square-free)です。
ABCトリプル
自然数の三つ組(a,b,c)(ただし、a<b<c)がABCトリプルであるとは、a,b,cが互いに素であって
a+b=c
が成り立つときに言います(上記関係式から(a,b,c)はどの二つをとっても互いに素であることがわかります)。ここで、次の問題を考えます:
ABCトリプル(a,b,c)に対してc<rad(abc) ―(*)が成り立つか?
テキトーにABCトリプルを選ぶと結構成り立ちます。例えば、(8,17,25)に対しては
25<rad(8⋅17⋅25)=170
です。しかしながら、反例も見つかります。(1,8,9)に対しては
9>rad(1⋅8⋅9)=6
です。しかも、無数に反例があることが分かります:
例 nを自然数とする。このとき、ABCトリプル(1,32n−1,32n)は不等式(*)を満たさない。
証明. ord2(32n−1)≥n+2が容易に確かめられるので(cf. 指数持ち上げ補題 - INTEGERS)、
rad(1⋅(32n−1)⋅32n)≤32n−12n+1⋅3<32n
と評価できる。Q.E.D.
ABC予想の主張
任意に正の数ε>0をとったとき、(*)の代わりに
ABCトリプル(a,b,c)に対してc<rad(abc)1+ε ―(ε)が成り立つか?
を考えると反例が有限個になるであろうという予想がABC予想です。
ABC予想 (Masser and Oesterle) ε>0を任意にとる。このとき、
c<rad(abc)1+ε
が有限個の例外を除くABCトリプル
(a,b,c)に対して成立する。
ABC予想は次のような形に言い換えられます:
ABC予想の同値形① ε>0を任意にとる。このとき、
εのみに依存する正定数
Cεが存在して、
c<Cεrad(abc)1+ε
が
全てのABCトリプル
(a,b,c)に対して成立する。
応用上はこちらの方が取り扱いやすかったりします。
同値であることの証明. ABC予想⟹同値形①は有限個の例外からCεを定めればよいので明らか。逆を示す。ε>0を任意にとったとき、ε>ε′>0を満たすε′を取る。Eを(ε)を満たさないようなABCトリプル全体のなす集合とする。Eが有限集合であることを示せばよい。Eの元(a,b,c)を取ったとき、rad(abc)1+ε≤cが成り立つので、rad(abc)(1+ε)(1+ε′)≤c(1+ε′)が得られる。一方、ε′に対する同値形①よりc<Cε′rad(abc)1+ε′が成り立つので、c1+ε<C1+εε′rad(abc)(1+ε)(1+ε′)が得られる。合わせると、c1+ε<C1+εε′c1+ε′となって、cε−ε′<C1+εε′なる評価が成り立つことがわかる。これを満たすようなcは高々有限個しか存在しないため、Eも有限集合であることが従う。 Q.E.D.
また、対称形で表現されることもあります。これらが同値であることは明らかでしょう。
定義 整数の三つ組
(a,b,c)が
対称ABCトリプルであるとは、
a,b,cが互いに素であって
a+b+c=0
が成り立つときに言う(
この記事のみの言葉遣いであることに注意)。
ABC予想の同値形② ε>0を任意にとる。このとき、
max{|a|,|b|,|c|}<rad(abc)1+ε
が有限個の例外を除く対称ABCトリプル
(a,b,c)に対して成立する。
ABC予想の同値形③ ε>0を任意にとる。このとき、
εのみに依存する正定数
C′εが存在して、
max{|a|,|b|,|c|}<C′εrad(abc)1+ε
が
全ての対称ABCトリプル
(a,b,c)に対して成立する。
ABCトリプルのクオリティ
ABCトリプル(a,b,c)のクオリティを
q(a,b,c):=logclog(rad(abc))
と定義します。このとき、ABC予想は次のように言い換えられます:
ABC予想の同値形④ 任意の正の数ε>0に対して、q(a,b,c)≥1+εを満たすようなABCトリプルは有限個しか存在しない。
今までにサーチされたABCトリプルの中でのクオリティの大きさのベスト3は次のようになっています:
2+6436341=6435343
q(2,310⋅109,235)≒1.6299
121+48234375=48234496
q(112,32⋅56⋅73,221⋅23)≒1.6260
24833+5020969537415167=502096953744000
q(19⋅1307,7⋅292⋅318,28⋅322⋅54)≒1.6235
このような数値的な証拠から、例えば次のような強い予想もなされています:
予想 任意のABCトリプル
(a,b,c)に対して不等式
c<rad(abc)2
が成り立つ。
Fermatの最終定理の導出
ABC予想を仮定すると様々な問題を解決できることが知られていますが、「Fermatの最終定理が有限個の例外を除いて成立する」といったことも証明できます。なお、前節最後に述べた予想を仮定すると、Fermatの最終定理を次のように導出することができます:
nを3以上の整数とする。自然数の組(a,b,c)であって、an+bn=cnを満たすようなものが存在したと仮定する。このとき、(an,bn,cn)はABCトリプルであると仮定しても一般性を失わない。すると、前節最後に述べた予想が正しければ
cn<rad(anbncn)2=rad(abc)2≤(abc)2≤c6
と評価でき、n≤5が従う。ところが、n=3,4,5の場合のFermatの最終定理は別個に証明されている事実である。