# ABC予想：足し算と掛け算を隔てる根基の不等式

> 互いに素な a+b=c に対して c と根基 rad(abc) を比べる ABC 予想を、根基の定義から厳密に述べ、質の記録例、フェルマーの最終定理やフェルマー・カタラン方程式への帰結、多項式版 Mason–Stothers 定理の証明までを扱う。
> https://rikai.mugen-giken.com/mathematics/number-theory/abc-conjecture

## 0. この記事の要点

- 正整数 $n$ の**根基** $\operatorname{rad}(n)$ は、$n$ を割り切る相異なる素数の積です。$n$ の「素因数の集合」だけを残し、指数の情報をすべて捨てた量だと思ってください。
- ABC 予想は、$\gcd(a,b)=1$ と $a+b=c$ を満たす正整数の三つ組について、$c$ が $\operatorname{rad}(abc)^{1+\varepsilon}$ を超えることは（$\varepsilon > 0$ を固定するごとに）有限回しか起こらない、と主張します。指数を $1$ にすると偽になり、$\varepsilon$ の余裕がどうしても必要です。
- この主張は「足し算の結果が、高い冪をたくさん含む（＝根基が極端に小さい）ことは稀である」という形で、加法と乗法の噛み合わなさを定量化しています。
- ABC 予想を仮定すると、十分大きい $n$ に対するフェルマーの最終定理、フェルマー・カタラン方程式の解の有限性、Hall 予想の弱形、Szpiro 予想などが**短い計算で**従います。数論の多くの問題が 1 本の不等式に還元されるのです。
- 多項式に対する類似（Mason–Stothers の定理）は $\varepsilon$ なしの形で成立し、初等的に証明できます。整数版が難しいのは、整数には微分に相当する操作が無いからだと理解されています。
- 望月新一による証明の主張（宇宙際 Teichmüller 理論）は 2021 年に学術誌に掲載されましたが、証明の要となる部分に専門家からの反論があり、本記事の執筆時点で数学界の合意には至っていません。

## 1. 動機：足し算は掛け算の構造を壊す

### 1.1. 素因数分解と加法の断絶

整数論の出発点は素因数分解の一意性（<Ref to="mathematics/number-theory/primes-and-prime-number-theorem#thm-fta" text="算術の基本定理" />）です。これは**掛け算**についての定理であって、足し算については何も言いません。実際、$a$ と $b$ の素因数分解を完全に知っていても、$a+b$ の素因数分解については、ほとんど何も分かりません。

たとえば $3^5 = 243$ と $11^4 = 14641$ は、$3$ と $11$ という小さな素数の高い冪です。ところが和は

$$
3^5 + 11^4 = 243 + 14641 = 14884 = 2^2 \cdot 61^2
$$

となり、突然 $61$ という新しい素数が現れます。逆にこの例は「小さな素数の冪を足したら、また小さな素数の冪（しかも平方数 $122^2$）になった」珍しい例でもあります。

この「珍しさ」を測れないでしょうか。素朴な直観はこうです。$a$ と $b$ がともに高い冪を含む数だとすると、$a+b$ もまた高い冪を含む、ということは滅多に起こらないはずだ。なぜなら、和を取る操作は素因数分解の構造を完全に破壊するので、和がふたたび「構造のある数」になるのは偶然に頼るしかないからです。ABC 予想は、この直観を**根基**というたった一つの量で定量化したものです。

歴史的には、ABC 予想は 1985 年に J. Oesterlé と D. Masser によって定式化されました。Oesterlé は楕円曲線の判別式と導手を比較する Szpiro 予想を研究する中でこの形の不等式に到達し、Masser はそれを $\varepsilon$ を含む一般の形に整えました。背景には、次に述べる多項式の世界での定理があります。

### 1.2. 多項式の世界からの示唆

多項式 $a(t), b(t), c(t)$ に対して「$a+b=c$ で、$a,b,c$ が高い重複度の根ばかり持つ」ことがどれくらい起こるかは、1981 年の W. W. Stothers と 1984 年の R. C. Mason によって完全に解決されていました。結論だけ先に言うと、$a,b,c$ が互いに素で全部は定数でなければ

$$
\max(\deg a, \deg b, \deg c) \le n_0(abc) - 1
$$

が成り立ちます。ここで $n_0(f)$ は $f$ の**相異なる**根の個数です（<Ref to="thm-mason-stothers" /> で証明します）。「相異なる根の個数」は、多項式における根基の次数にほかなりません。つまり多項式の世界では、$\varepsilon$ の余裕すら要らない鋭い不等式が、しかも初等的な計算で証明できるのです。

数体と関数体（多項式の世界）は多くの現象を共有します。ABC 予想は、この多項式版の定理を整数に翻訳したらどうなるか、という問いから生まれました。翻訳の辞書は

$$
\deg f \ \longleftrightarrow\ \log |n|, \qquad n_0(f) \ \longleftrightarrow\ \log \operatorname{rad}(n)
$$

です。この辞書で上の不等式を書き直すと $\log c \le \log \operatorname{rad}(abc)$、すなわち $c \le \operatorname{rad}(abc)$ になります。<Ref to="prop-no-uniform-bound" /> で見るように、この形は整数では偽です。しかし「ほんの少し」だけ緩めれば正しいだろう、というのが ABC 予想です。

<div data-gated data-pagefind-ignore>

## 2. 準備：根基（radical）

<Definition id="def-radical" title="根基">
正整数 $n$ に対し、$n$ を割り切る素数全体の積

$$
\operatorname{rad}(n) = \prod_{p \mid n,\ p:\text{素数}} p
$$

を $n$ の**根基**（radical）と呼びます。空積の約束により $\operatorname{rad}(1) = 1$ とします。
</Definition>

素因数分解 $n = p_1^{e_1} \cdots p_k^{e_k}$（$p_i$ は相異なる素数、$e_i \ge 1$）に対して $\operatorname{rad}(n) = p_1 p_2 \cdots p_k$ です。指数 $e_i$ の情報は完全に捨てられます。したがって $n$ が「高い冪をたくさん含む」ほど $\operatorname{rad}(n)$ は $n$ に比べて小さくなります。これが根基を使う理由です。

<Example id="ex-rad" title="根基の計算">
$72 = 2^3 \cdot 3^2$ なので $\operatorname{rad}(72) = 2 \cdot 3 = 6$ です。$72/\operatorname{rad}(72) = 12$ で、$72$ は根基よりずっと大きい数です。

$1000 = 2^3 \cdot 5^3$ なので $\operatorname{rad}(1000) = 10$、$2^{21} \cdot 23$ の根基は $2 \cdot 23 = 46$ です。一方 $30 = 2 \cdot 3 \cdot 5$ は平方因子を持たないので $\operatorname{rad}(30) = 30$ となり、根基は元の数に一致します。
</Example>

<Proposition id="prop-radical-basics" title="根基の基本性質">
$m, n$ を正整数とします。次が成り立ちます。

1. $\operatorname{rad}(n) \mid n$、特に $\operatorname{rad}(n) \le n$。等号が成り立つのは $n$ が平方因子を持たないとき、かつそのときに限る。
2. 任意の正整数 $k \ge 1$ に対し $\operatorname{rad}(n^k) = \operatorname{rad}(n)$。
3. $\operatorname{rad}(mn) \le \operatorname{rad}(m)\operatorname{rad}(n)$。特に $\gcd(m,n) = 1$ ならば等号 $\operatorname{rad}(mn) = \operatorname{rad}(m)\operatorname{rad}(n)$ が成り立つ。
4. $p^2 \mid n$ となる素数 $p$ が存在すれば $\operatorname{rad}(n) \le n/p$。
</Proposition>

<Proof of="prop-radical-basics">
$n = p_1^{e_1}\cdots p_k^{e_k}$ と分解します。

(1) 各 $i$ で $e_i \ge 1$ ですから $p_1 \cdots p_k \mid p_1^{e_1}\cdots p_k^{e_k}$、つまり $\operatorname{rad}(n) \mid n$ です。商は $n/\operatorname{rad}(n) = p_1^{e_1-1}\cdots p_k^{e_k-1}$ で、これが $1$ になるのは全ての $e_i = 1$ のとき、すなわち $n$ が平方因子を持たないときに限ります。

(2) $n^k = p_1^{ke_1}\cdots p_k^{ke_k}$ で、素因数の集合は $n$ のそれと同じ（$ke_i \ge 1$）ですから、根基は変わりません。

(3) $mn$ の素因数は $m$ の素因数か $n$ の素因数のいずれかですから、$\operatorname{rad}(mn)$ は $\operatorname{rad}(m)\operatorname{rad}(n)$ を割り切ります。よって不等式が従います。$\gcd(m,n)=1$ なら $m$ と $n$ に共通の素因数が無く、$\operatorname{rad}(m)$ と $\operatorname{rad}(n)$ の積に重複が生じないので等号です。

(4) $p^2 \mid n$ なら、上の (1) の計算で $p$ の指数が $2$ 以上、すなわち $p \mid n/\operatorname{rad}(n)$ です。よって $n/\operatorname{rad}(n) \ge p$、つまり $\operatorname{rad}(n) \le n/p$ となります。
</Proof>

性質 (2) が重要です。$n$ をどれだけ高い冪に上げても根基は増えません。だから「$c$ が $\operatorname{rad}(abc)$ より大きい」という現象は、$a,b,c$ のどこかに高い冪が潜んでいることの証拠になります。

## 3. ABC予想

### 3.1. ABC三つ組

<Definition id="def-abc-triple" title="ABC三つ組">
正整数の三つ組 $(a,b,c)$ が

$$
a + b = c, \qquad \gcd(a,b) = 1
$$

を満たすとき、$(a,b,c)$ を **ABC 三つ組**と呼びます。
</Definition>

<Lemma id="lem-pairwise" title="互いに素性は自動的に伝播する">
$(a,b,c)$ が ABC 三つ組ならば、$\gcd(a,c) = \gcd(b,c) = 1$、すなわち $a,b,c$ は対ごとに互いに素です。
</Lemma>

<Proof of="lem-pairwise">
素数 $p$ が $a$ と $c$ をともに割り切るとします。$b = c - a$ ですから $p \mid b$ となり、$p$ は $a$ と $b$ の公約数です。これは $\gcd(a,b)=1$ に矛盾します。よって $\gcd(a,c)=1$。$\gcd(b,c)=1$ も $a = c-b$ を使って同様です。
</Proof>

この補題により、<Ref to="prop-radical-basics" /> の (3) が使えて $\operatorname{rad}(abc) = \operatorname{rad}(a)\operatorname{rad}(b)\operatorname{rad}(c)$ が成り立ちます。以後、断りなくこの分解を使います。

<Example id="ex-nine" title="もっとも有名な三つ組 1 + 8 = 9">
$(a,b,c) = (1,8,9)$ は $\gcd(1,8)=1$ より ABC 三つ組です。$abc = 72 = 2^3\cdot 3^2$ ですから <Ref to="ex-rad" /> より $\operatorname{rad}(abc) = 6$ で、

$$
c = 9 > 6 = \operatorname{rad}(abc)
$$

となります。$8 = 2^3$ と $9 = 3^2$ がともに高い冪であるために根基が小さく潰れ、$c$ が根基を追い越しました。連続する冪 $8, 9$ の存在（カタラン予想、現在は Mihăilescu の定理）が、そのままこの現象の源になっています。
</Example>

<Example id="ex-2401" title="質の高い小さな例">
$2400 = 2^5 \cdot 3 \cdot 5^2$ と $1$ を足すと $2401 = 7^4$ です。$(1, 2400, 2401)$ は ABC 三つ組で、

$$
\operatorname{rad}(1 \cdot 2400 \cdot 2401) = 2 \cdot 3 \cdot 5 \cdot 7 = 210 .
$$

$c = 2401$ は $\operatorname{rad}(abc) = 210$ の $11$ 倍以上です。より精密には $210^{1.45} \approx 2329 < 2401 < 2457 \approx 210^{1.46}$ ですから、$c > \operatorname{rad}(abc)^{1.45}$ が成り立っています。このような三つ組は非常に稀です。
</Example>

### 3.2. 素朴な予想とその反例

<Ref to="ex-nine" /> と <Ref to="ex-2401" /> は「$c \le \operatorname{rad}(abc)$」が偽であることを示しています。しかしそれだけなら例外が有限個かもしれません。実際には無限にあります。

<Proposition id="prop-no-uniform-bound" title="指数 1 では成り立たない">
$c$ がいくらでも大きくなるような ABC 三つ組の無限列 $(a_n,b_n,c_n)$ で、すべての $n$ に対して

$$
\operatorname{rad}(a_nb_nc_n) < \frac{2}{3}\,c_n
$$

を満たすものが存在します。特に $c > \operatorname{rad}(abc)$ を満たす ABC 三つ組は無限に存在し、「任意の ABC 三つ組で $c \le \operatorname{rad}(abc)$」という主張は偽です。
</Proposition>

<Proof of="prop-no-uniform-bound">
$n \ge 1$ に対して

$$
a = 1, \qquad b = 2^{6n} - 1, \qquad c = 2^{6n}
$$

とおきます。$\gcd(1, b) = 1$ ですから $(a,b,c)$ は ABC 三つ組です。

まず $9 \mid b$ を示します。$2^6 = 64 = 7 \cdot 9 + 1$ なので $2^6 \equiv 1 \pmod 9$、したがって <Ref to="mathematics/number-theory/congruences-and-fermat#prop-arithmetic" text="合同式の四則" /> より $2^{6n} = (2^6)^n \equiv 1 \pmod 9$、つまり $9 \mid 2^{6n}-1 = b$ です。すると $3^2 \mid b$ ですから <Ref to="prop-radical-basics" /> の (4) を素数 $p=3$ に適用して

$$
\operatorname{rad}(b) \le \frac{b}{3}
$$

を得ます。次に $b$ は奇数、$c = 2^{6n}$ の根基は $2$ ですから、<Ref to="prop-radical-basics" /> の (3) と $a=1$ より

$$
\operatorname{rad}(abc) = \operatorname{rad}(b)\cdot \operatorname{rad}(c) = 2\operatorname{rad}(b) \le \frac{2b}{3} < \frac{2c}{3} < c .
$$

よってすべての $n$ で $\operatorname{rad}(abc) < \tfrac23 c$、特に $c > \operatorname{rad}(abc)$ が成り立ちます。$c = 2^{6n}$ は $n$ とともにいくらでも大きくなるので、これらは相異なる三つ組の無限列を与えます。

なお、$n=1$ の場合を書き下すと $1 + 63 = 64$、$\operatorname{rad}(1\cdot 63\cdot 64) = 3\cdot7\cdot2 = 42 < \tfrac23\cdot 64 = 42.67$ となり、確かに主張どおりです。
</Proof>

<Remark id="rem-epsilon-needed">
<Ref to="prop-no-uniform-bound" /> は、$c \le \operatorname{rad}(abc)$ という「多項式版の直訳」が整数では破れること、しかも例外が無限にあることを示しています。したがって $\varepsilon$ を落とした形は**反証されて**おり、予想の述べ方として $\varepsilon$ は省略できません。一方、破れ方は穏やかだと期待されています。ある三つ組の族が定数 $\lambda \ge 1$ とともに $\operatorname{rad}(abc) \ge c/\lambda$ を満たすなら、$c$ を $\operatorname{rad}(abc)$ の冪で表したときの指数は $\log c/(\log c - \log\lambda)$ 以下となり、$c \to \infty$ で $1$ に収束します。指数を $1$ から一定量だけ引き離すには、根基を $c$ の定数倍ではなく $c$ の小さい冪まで潰す必要があり、それには $a,b,c$ に高い冪が集中していなければなりません。ABC 予想は「そのような集中は無限には続かない」と主張しているのです。
</Remark>

### 3.3. 予想の主張と同値な形

<Axiom id="ax-abc" title="ABC予想（Masser–Oesterlé, 1985）">
任意の実数 $\varepsilon > 0$ に対して、

$$
c > \operatorname{rad}(abc)^{1+\varepsilon}
$$

を満たす ABC 三つ組 $(a,b,c)$ は高々有限個しか存在しない。
</Axiom>

<Remark id="rem-axiom-status">
これは**未証明の予想**です。本記事では以下、ABC 予想を「仮定して使う主張」（作業仮説）として扱うので、公理の環境に置いてあります。定理として証明されたわけではありません。証明の現状は第 6 節で述べます。
</Remark>

実際に使うときは、有限性ではなく明示的な不等式の形が便利です。両者は同値です。

<Proposition id="prop-abc-forms" title="ABC予想の同値な言い換え">
次の 2 条件は同値です。

(i) 任意の $\varepsilon > 0$ に対し、$c > \operatorname{rad}(abc)^{1+\varepsilon}$ を満たす ABC 三つ組は有限個である。

(ii) 任意の $\varepsilon > 0$ に対し、定数 $K_\varepsilon \ge 1$ が存在して、**すべての** ABC 三つ組 $(a,b,c)$ に対し

$$
c < K_\varepsilon \cdot \operatorname{rad}(abc)^{1+\varepsilon}
$$

が成り立つ。
</Proposition>

<Proof of="prop-abc-forms">
**(i) $\Rightarrow$ (ii)。** $\varepsilon > 0$ を固定します。(i) より、$c > \operatorname{rad}(abc)^{1+\varepsilon}$ を満たす三つ組の集合 $S_\varepsilon$ は有限です。そこで

$$
K_\varepsilon = 2 + \max_{(a,b,c)\in S_\varepsilon} \frac{c}{\operatorname{rad}(abc)^{1+\varepsilon}}
$$

とおきます（$S_\varepsilon = \varnothing$ のときは最大値を $0$ と読み、$K_\varepsilon = 2$ とします）。$S_\varepsilon$ が有限なので最大値は存在し、$K_\varepsilon \ge 2 \ge 1$ です。任意の三つ組 $(a,b,c)$ について、$(a,b,c) \in S_\varepsilon$ なら定義より $c \le (K_\varepsilon - 2)\operatorname{rad}(abc)^{1+\varepsilon} < K_\varepsilon \operatorname{rad}(abc)^{1+\varepsilon}$、$(a,b,c)\notin S_\varepsilon$ なら $c \le \operatorname{rad}(abc)^{1+\varepsilon} < K_\varepsilon\operatorname{rad}(abc)^{1+\varepsilon}$ です。いずれの場合も (ii) の不等式が成り立ちます。

**(ii) $\Rightarrow$ (i)。** $\varepsilon > 0$ を固定し、$R = \operatorname{rad}(abc)$ と略記します。$c > R^{1+\varepsilon}$ を満たす三つ組を任意に取ります。(ii) を $\varepsilon/2$ に対して適用すると、定数 $K = K_{\varepsilon/2}$ があって $c < K R^{1+\varepsilon/2}$ です。二つを合わせると

$$
R^{1+\varepsilon} < c < K R^{1+\varepsilon/2}
\quad\Longrightarrow\quad
R^{\varepsilon/2} < K
\quad\Longrightarrow\quad
R < K^{2/\varepsilon}.
$$

したがって $R$ は $\varepsilon$ だけで決まる定数で上から抑えられ、ふたたび $c < K R^{1+\varepsilon/2} < K\cdot K^{(2/\varepsilon)(1+\varepsilon/2)}$ より $c$ も抑えられます。$c$ の上界を $B$ とすると、$a + b = c \le B$ を満たす正整数の組 $(a,b)$ は高々 $B^2$ 個しかありませんから、例外的な三つ組は有限個です。
</Proof>

<Aside type="caution">
(ii) の定数 $K_\varepsilon$ は、この同値性の証明からは**具体的に計算できません**（有限集合 $S_\varepsilon$ の中身が分からないため）。予想を仮定して系を導くときも、多くの場合「解が有限個」までしか言えず、「解を全部書き下せる」とは言えないのはこのためです。$K_\varepsilon$ を明示的に与える主張は **effective ABC 予想**と呼ばれ、より強い予想です。
</Aside>

### 3.4. 質（quality）と記録

例外の「ひどさ」を測る標準的な指標を導入します。

<Definition id="def-quality" title="ABC三つ組の質">
ABC 三つ組 $(a,b,c)$ で $c \ge 2$ となるものに対し、

$$
q(a,b,c) = \frac{\log c}{\log \operatorname{rad}(abc)}
$$

を三つ組の**質**（quality）と呼びます。
</Definition>

定義から $c = \operatorname{rad}(abc)^{q}$ ですから、$q > 1+\varepsilon$ であることと $c > \operatorname{rad}(abc)^{1+\varepsilon}$ であることは同値です。よって ABC 予想は「任意の $\varepsilon>0$ に対し $q > 1+\varepsilon$ となる三つ組は有限個」と言い換えられます。

<Remark id="rem-limsup">
<Ref to="prop-no-uniform-bound" /> より $q > 1$ となる三つ組は無限にありますから、$c$ に関する上極限は $\limsup q \ge 1$ です。一方 ABC 予想が正しければ、各 $\varepsilon>0$ について $q > 1+\varepsilon$ となる三つ組が有限個しかないので $\limsup q \le 1+\varepsilon$、$\varepsilon \downarrow 0$ として $\limsup q \le 1$ です。したがって ABC 予想は

$$
\limsup_{c \to \infty} q(a,b,c) = 1
$$

と同値です（逆向きは、もし $q > 1+\varepsilon$ の三つ組が無限個あれば、その列に沿って上極限が $1+\varepsilon$ 以上になることから従います）。「質は $1$ にいくらでも近づくが、$1$ を一定量超えることは有限回しかできない」というのが予想の直観的な内容です。
</Remark>

現在知られている質の高い三つ組を挙げます。第 1 位は E. Reyssat、第 2 位・第 3 位は B. de Weger による発見です。

| 順位 | $a$ | $b$ | $c$ | $\operatorname{rad}(abc)$ | $q$ |
|---|---|---|---|---|---|
| 1 | $2$ | $3^{10}\cdot 109$ | $23^5$ | $15042$ | $1.6299$ |
| 2 | $11^2$ | $3^2\cdot 5^6\cdot 7^3$ | $2^{21}\cdot 23$ | $53130$ | $1.6260$ |
| 3 | $19\cdot 1307$ | $7\cdot 29^2\cdot 31^8$ | $2^8\cdot 3^{22}\cdot 5^4$ | $4688222070$ | $1.6235$ |
| 4 | $283$ | $5^{11}\cdot 13^2$ | $2^8\cdot 3^8\cdot 17^3$ | $1876290$ | $1.5808$ |
| 5 | $1$ | $2\cdot 3^7$ | $5^4\cdot 7$ | $210$ | $1.5679$ |

第 1 位を確かめておきます。$3^{10} = 59049$、$59049 \cdot 109 = 6436341$、$23^5 = 6436343$ で、確かに $2 + 6436341 = 6436343$ です。根基は $2\cdot 3\cdot 109\cdot 23 = 15042$、質は $\log 6436343/\log 15042 = 15.6776/9.6186 = 1.6299$ です。第 5 位は $1 + 4374 = 4375$、$\operatorname{rad} = 2\cdot3\cdot5\cdot7 = 210$、$\log 4375/\log 210 = 8.3838/5.3471 = 1.5679$ です。

<Figure caption="既知の ABC 三つ組の質。右へ行くほど「例外的」。">
<svg viewBox="0 0 720 180" width="100%" role="img" aria-label="ABC三つ組の質を示す数直線。1.226、1.456、1.568、1.630 に印がある。">
  <line x1="60" y1="120" x2="690" y2="120" stroke="currentColor" stroke-width="1.5" />
  <g stroke="currentColor" stroke-width="1">
    <line x1="60" y1="120" x2="60" y2="128" />
    <line x1="150" y1="120" x2="150" y2="128" />
    <line x1="240" y1="120" x2="240" y2="128" />
    <line x1="330" y1="120" x2="330" y2="128" />
    <line x1="420" y1="120" x2="420" y2="128" />
    <line x1="510" y1="120" x2="510" y2="128" />
    <line x1="600" y1="120" x2="600" y2="128" />
    <line x1="690" y1="120" x2="690" y2="128" />
  </g>
  <g fill="currentColor" font-size="12" text-anchor="middle">
    <text x="60" y="146">1.0</text>
    <text x="150" y="146">1.1</text>
    <text x="240" y="146">1.2</text>
    <text x="330" y="146">1.3</text>
    <text x="420" y="146">1.4</text>
    <text x="510" y="146">1.5</text>
    <text x="600" y="146">1.6</text>
    <text x="690" y="146">1.7</text>
    <text x="80" y="170" text-anchor="start">質 q = log c / log rad(abc)</text>
  </g>
  <g stroke="currentColor" stroke-width="1" stroke-dasharray="3 3">
    <line x1="263" y1="120" x2="263" y2="60" />
    <line x1="470" y1="120" x2="470" y2="86" />
    <line x1="571" y1="120" x2="571" y2="60" />
    <line x1="627" y1="120" x2="627" y2="34" />
  </g>
  <g fill="var(--sl-color-accent)">
    <circle cx="263" cy="120" r="5" />
    <circle cx="470" cy="120" r="5" />
    <circle cx="571" cy="120" r="5" />
    <circle cx="627" cy="120" r="5" />
  </g>
  <g fill="currentColor" font-size="12" text-anchor="middle">
    <text x="263" y="52">1 + 8 = 9（q ≈ 1.226）</text>
    <text x="470" y="78">1 + 2400 = 2401（q ≈ 1.456）</text>
    <text x="571" y="52">1 + 4374 = 4375（q ≈ 1.568）</text>
    <text x="627" y="26">記録 q ≈ 1.630</text>
  </g>
</svg>
</Figure>

分散計算プロジェクト ABC@Home などにより、$c$ が $10^{18}$ 程度までの三つ組は網羅的に調べられていますが、質が $1.6$ を超えるものは上の 3 組しか見つかっていません。ABC 予想が正しければ、$q$ の値は $1$ に集積し、$1.6$ 以上の三つ組は全部で有限個のはずです。逆に、$q$ がいくらでも大きくなる三つ組の族を 1 つでも構成できれば、予想は反証されます。

## 4. ABC予想からの帰結

ABC 予想の魅力は、その帰結の広さにあります。仮定するだけで、独立に見えた多くのディオファントス問題が数行で片付きます。

<Figure caption="ABC予想から従う主な結果">
<Mermaid code={`flowchart TD
  ABC["ABC予想"] --> FLT["漸近的フェルマーの最終定理"]
  ABC --> FC["フェルマー・カタラン方程式の有限性"]
  ABC --> CAT["カタラン型方程式の有限性"]
  ABC --> HALL["Hall予想の弱形"]
  ABC --> SZP["Szpiro予想（判別式と導手）"]
  ABC --> MOR["Mordell予想の有効化（Elkies）"]
  ABC --> WIE["非Wieferich素数の無限性（Silverman）"]
  SZP --> ELL["楕円曲線とモジュラー形式の理論"]`} />
</Figure>

### 4.1. 漸近的フェルマーの最終定理

<Theorem id="thm-flt-asymptotic" title="ABC予想から従う漸近的フェルマー">
<Ref to="ax-abc" /> を仮定します。このとき定数 $N$ が存在して、$n \ge N$ なるすべての整数 $n$ に対し、方程式

$$
x^n + y^n = z^n
$$

は正整数解 $(x,y,z)$ を持ちません。
</Theorem>

<Proof of="thm-flt-asymptotic">
$n \ge 5$ とし、$x^n + y^n = z^n$ が正整数解を持つとします。$d = \gcd(x,y)$ とおくと $d^n \mid x^n + y^n = z^n$ であり、素因数を比較すれば $d \mid z$ が従うので、$x,y,z$ を $d$ で割ることにより $\gcd(x,y)=1$ と仮定してよいです。

$a = x^n$, $b = y^n$, $c = z^n$ とおきます。$\gcd(x,y)=1$ より $\gcd(a,b)=1$ で、$a+b=c$ ですから $(a,b,c)$ は ABC 三つ組です（<Ref to="def-abc-triple" />）。<Ref to="prop-radical-basics" /> の (2) と (3)、および <Ref to="lem-pairwise" /> より

$$
\operatorname{rad}(abc) = \operatorname{rad}(x^n y^n z^n) = \operatorname{rad}(xyz) \le xyz .
$$

さらに $x^n = z^n - y^n < z^n$ から $x < z$、同様に $y < z$ なので $xyz < z^3$、すなわち $\operatorname{rad}(abc) < z^3$ です。

<Ref to="prop-abc-forms" /> の (ii) を $\varepsilon = 1/3$ に対して適用すると、定数 $K = K_{1/3} \ge 1$ があって

$$
z^n = c < K \operatorname{rad}(abc)^{4/3} < K (z^3)^{4/3} = K z^4 .
$$

したがって $z^{n-4} < K$ です。$n \ge 5$ なら $n - 4 \ge 1$ かつ $z \ge 2$（$z > x \ge 1$ より）ですから

$$
2^{n-4} \le z^{n-4} < K
\quad\Longrightarrow\quad
n < 4 + \log_2 K .
$$

そこで $N = \max(5,\ 4 + \log_2 K)$ とおけば、$n \ge N$ に対して解は存在しません。
</Proof>

<Remark id="rem-flt-effective">
この証明が与えるのは「十分大きい $n$ では解が無い」ことだけで、$N$ の値は $K_{1/3}$ が明示されない限り計算できません。フェルマーの最終定理そのものは、A. Wiles により（Taylor との共著の補完を経て）すべての $n \ge 3$ について証明済みです（<Ref to="mathematics/number-theory/fermats-last-theorem#thm-wiles" />）。証明の道具立てはまったく異なり、楕円曲線のモジュラー性（<Ref to="mathematics/number-theory/elliptic-curves-and-modular-forms#thm-modularity" />）を経由します。詳しくは [フェルマーの最終定理](/mathematics/number-theory/fermats-last-theorem) と [楕円曲線とモジュラー形式](/mathematics/number-theory/elliptic-curves-and-modular-forms) を参照してください。ここで注目すべきは、ABC 予想を認めるだけで、十数行の計算から「十分大きい指数では解が無い」という結論が出てしまう点です。ABC 予想がいかに強い主張かが分かります。
</Remark>

### 4.2. フェルマー・カタラン方程式

フェルマー方程式の指数を 3 つとも別々にした一般化を考えます。

<Theorem id="thm-fermat-catalan" title="ABC予想から従うフェルマー・カタラン方程式の有限性">
<Ref to="ax-abc" /> を仮定します。$x,y,z$ を正整数、$p,q,r$ を $2$ 以上の整数とし、

$$
x^p + y^q = z^r, \qquad \gcd(x,y) = 1, \qquad \frac{1}{p}+\frac{1}{q}+\frac{1}{r} < 1
$$

を満たすものを考えます。このとき、値の三つ組 $(x^p,\, y^q,\, z^r)$ として数えると、そのようなものは全体で有限個しか存在しません。
</Theorem>

<Proof of="thm-fermat-catalan">
$a = x^p$, $b = y^q$, $c = z^r$ とおくと、$\gcd(x,y)=1$ より $\gcd(a,b)=1$ で $a+b=c$ ですから、$(a,b,c)$ は ABC 三つ組です。$\theta = 1/p+1/q+1/r$ と書きます。

**第 1 段：$\theta \le 41/42$。** $p,q,r \ge 2$ を大きさの順に並べ替えて $p' \le q' \le r'$ とします（$\theta$ は入れ替えで不変です）。$p' \ge 4$ なら $\theta \le 3/4$。$p'=3$ のとき、$q'=3$ なら $1/r' < 1-2/3 = 1/3$ より $r' \ge 4$ で $\theta \le 2/3+1/4 = 11/12$、$q'\ge 4$ なら $\theta \le 1/3+1/4+1/4 = 5/6$。$p'=2$ のとき、$q'=2$ だと $\theta \ge 1$ となり仮定に反するので $q' \ge 3$。$q'=3$ なら $1/r' < 1 - 5/6 = 1/6$ より $r' \ge 7$ で $\theta \le 1/2+1/3+1/7 = 41/42$、$q'=4$ なら $1/r' < 1/4$ より $r'\ge 5$ で $\theta \le 1/2+1/4+1/5 = 19/20$、$q'\ge 5$ なら $\theta \le 1/2+1/5+1/5 = 9/10$。以上のいずれの値も $41/42$ 以下です。

**第 2 段：根基の評価。** $c = a+b > a$ かつ $c > b$ ですから $x^p < c$, $y^q < c$, $z^r = c$、したがって

$$
x < c^{1/p}, \qquad y < c^{1/q}, \qquad z = c^{1/r} .
$$

<Ref to="prop-radical-basics" /> より $\operatorname{rad}(abc) = \operatorname{rad}(x^p y^q z^r) = \operatorname{rad}(xyz) \le xyz < c^{1/p+1/q+1/r} = c^{\theta} \le c^{41/42}$。

**第 3 段：ABC の適用。** <Ref to="prop-abc-forms" /> の (ii) を $\varepsilon = 1/42$ に対して用いると、定数 $K = K_{1/42}$ があって

$$
c < K \operatorname{rad}(abc)^{43/42} < K \left(c^{41/42}\right)^{43/42} = K\, c^{1763/1764} .
$$

$1763/1764 < 1$ なので $c^{1/1764} < K$、すなわち $c < K^{1764}$ です。この上界は $p,q,r$ にも $x,y,z$ にも依存しません。

$c \le K^{1764} =: B$ が分かれば、$a+b=c$ を満たす正整数の組は高々 $B^2$ 個ですから、値の三つ組 $(a,b,c) = (x^p,y^q,z^r)$ は有限個です。
</Proof>

<Remark id="rem-fc-values">
定理の結論を「解 $(x,y,z,p,q,r)$ が有限個」とは書けません。たとえば $1^p + 2^3 = 3^2$ はすべての $p$ について成り立つので、指数の組としては無限個の解があります。しかし値の三つ組としては $(1,8,9)$ の 1 個です。$x,y,z$ がすべて $2$ 以上という条件を加えれば、$2^p \le x^p \le c \le B$ から $p \le \log_2 B$ となり、指数も有限個に抑えられます。
</Remark>

<Example id="ex-fermat-catalan-solutions" title="既知の解">
$x,y,z \ge 2$、$1/p+1/q+1/r < 1$ の条件下で知られている解は、次の 4 つを含めて 9 組だけです（この 4 つは直接計算で確かめられます）。

$$
\begin{aligned}
2^5 + 7^2 &= 32 + 49 = 81 = 3^4, \\
7^3 + 13^2 &= 343 + 169 = 512 = 2^9, \\
2^7 + 17^3 &= 128 + 4913 = 5041 = 71^2, \\
3^5 + 11^4 &= 243 + 14641 = 14884 = 122^2 .
\end{aligned}
$$

残りの 5 組はいずれも $c$ が $10^9$ を超える大きな解です。これに $x = 1$ を許した $1 + 2^3 = 3^2$ を加えた「これら 10 組で全部だろう」というのがフェルマー・カタラン予想で、<Ref to="thm-fermat-catalan" /> はそれが少なくとも**有限個**であることを保証します。指数がすべて $2$ 以上でも $1/p+1/q+1/r \ge 1$ の場合（たとえば $p=q=r=3$ 以外の $(2,2,r)$, $(2,3,3)$ など）には無限個の解を持ちうるので、条件 $\theta < 1$ は本質的です。
</Example>

### 4.3. その他の帰結

ABC 予想からは、次のような結果も従います。証明のスタイルはどれも「与えられた方程式から ABC 三つ組を作り、根基を上から抑えて予想の不等式に代入する」というものです。

| 帰結 | 内容 | 出典・所在 |
|---|---|---|
| 漸近的フェルマー | 十分大きい $n$ で $x^n+y^n=z^n$ は解を持たない | <Ref to="thm-flt-asymptotic" /> |
| フェルマー・カタラン | $1/p+1/q+1/r < 1$ の冪の三つ組は有限個 | <Ref to="thm-fermat-catalan" /> |
| カタラン型方程式 | $x^p - y^q = 1$（$p,q\ge 2$）の解は有限個 | <Ref to="exr-catalan" /> |
| Hall 予想（弱形） | $\lvert x^3-y^2\rvert \ge \kappa_\delta\, x^{1/2-\delta}$ | <Ref to="exr-hall" /> |
| Szpiro 予想 | 楕円曲線の判別式が導手の $6+\varepsilon$ 乗で抑えられる | Appendix |
| 非 Wieferich 素数 | $2^{p-1}\not\equiv 1 \pmod{p^2}$ なる素数 $p$ が無限に存在 | Silverman (1988) |
| 連続する powerful 数 | 3 つ連続する powerful 数は有限個しかない | Granville–Tucker |
| Mordell 予想の有効化 | 種数 $\ge 2$ の曲線の有理点の高さに明示的上界 | Elkies (1991) |
| Brocard の問題 | $n!+1 = m^2$ の解は有限個 | Overholt (1993) |

カタラン予想そのもの（$8$ と $9$ 以外に連続する完全冪は存在しない）は、2002 年に P. Mihăilescu が円分体の理論を用いて完全に証明しました。ABC 予想からは有限性しか出ませんが、それでも独立な証明として意味があります。

## 5. 多項式版：Mason–Stothers の定理

ABC 予想が「もっともらしい」と信じられている最大の根拠は、多項式に対する完全な類似が定理として証明済みであることです。しかも証明は初等的です。

以下、$K$ を標数 $0$ の体（<Ref to="mathematics/algebra/rings-and-fields#def-characteristic" text="標数" />。$\mathbb{Q}$, $\mathbb{R}$, $\mathbb{C}$ など）とし、$f \in K[t]$ が $0$ でないとき、代数閉包 $\overline{K}$ における $f$ の**相異なる**根の個数を $n_0(f)$ と書きます。$n_0$ は根基の次数、すなわち $n_0(f) = \deg \bigl(\prod_{\alpha}(t-\alpha)\bigr)$（積は相異なる根 $\alpha$ すべてにわたる）です。

<Theorem id="thm-mason-stothers" title="Mason–Stothers の定理">
$K$ を標数 $0$ の体、$a,b,c \in K[t]$ を $0$ でない多項式とし、

$$
a + b = c, \qquad \gcd(a,b) = 1
$$

が成り立ち、さらに $a,b,c$ の少なくとも 1 つは定数でない（すなわち 3 つとも定数ということはない）とします。このとき

$$
\max(\deg a, \deg b, \deg c) \le n_0(abc) - 1
$$

が成り立ちます。
</Theorem>

<Proof of="thm-mason-stothers">
まず、$\gcd(a,b)=1$ と $a+b=c$ から、<Ref to="lem-pairwise" /> と同じ議論で $a,b,c$ は対ごとに互いに素です（共通因子は差 $c-a=b$ などを割り切るため）。したがって $n_0(abc) = n_0(a)+n_0(b)+n_0(c)$ です。

**Wronskian の導入。** $W = ab' - a'b$ とおきます。$b = c-a$、$b' = c'-a'$ を代入すると

$$
W = a(c'-a') - a'(c-a) = ac' - a'c
$$

であり、$a = c-b$、$a' = c'-b'$ を代入すると

$$
W = (c-b)b' - (c'-b')b = cb' - c'b
$$

です。つまり $W$ は、3 つの多項式のうちどの 2 つから作っても同じものになります。

**$W \ne 0$ の確認。** $W = 0$ とすると $ab' = a'b$ です。$\gcd(a,b)=1$ より $a \mid a'b$ から $a \mid a'$ が従います。$a' \ne 0$ なら $\deg a' = \deg a - 1 < \deg a$ となって $a \mid a'$ に反するので $a' = 0$、標数 $0$ ゆえ $a$ は定数です。同様に $b$ も定数となり、$c = a+b$ も定数です。これは「すべては定数でない」という仮定に反します。よって $W \ne 0$。

**次数の上からの評価。** $\deg(ab') \le \deg a + \deg b - 1$（$b$ が定数なら $b'=0$ で項が消えるので、いずれにせよ成立）、$\deg(a'b) \le \deg a - 1 + \deg b$ ですから

$$
\deg W \le \deg a + \deg b - 1 .
$$

同様に $W = ac'-a'c$ から $\deg W \le \deg a + \deg c - 1$、$W = cb'-c'b$ から $\deg W \le \deg b + \deg c - 1$ を得ます。

**次数の下からの評価。** $a = \prod_i (t-\alpha_i)^{e_i}$ と $\overline{K}$ 上で分解し、$a_0 = \prod_i (t-\alpha_i)^{e_i-1}$ とおきます。$\deg a_0 = \deg a - n_0(a)$ です。積の微分法により

$$
a' = \sum_i e_i (t-\alpha_i)^{e_i-1}\prod_{j\ne i}(t-\alpha_j)^{e_j}
$$

で、各項は $\prod_j (t-\alpha_j)^{e_j-1} = a_0$ で割り切れます（$j = i$ の因子の指数は $e_i-1$、$j\ne i$ では $e_j \ge e_j-1$）。よって $a_0 \mid a$ かつ $a_0 \mid a'$ で、$W = ab'-a'b$ の両項が $a_0$ で割り切れるので $a_0 \mid W$。まったく同様に $b_0 \mid W$（$W = ab'-a'b$ を使う）、$c_0 \mid W$（$W = ac'-a'c$ を使う）が成り立ちます。$a,b,c$ が対ごとに互いに素なので $a_0,b_0,c_0$ も対ごとに互いに素、したがって積 $a_0b_0c_0$ が $W$ を割り切ります。$W \ne 0$ より

$$
\deg W \ge \deg a_0 + \deg b_0 + \deg c_0 = \deg a + \deg b + \deg c - n_0(abc) .
$$

**結論。** 下からの評価と、上からの 3 つの評価を突き合わせます。$\deg W \le \deg a+\deg b-1$ と合わせると

$$
\deg a + \deg b + \deg c - n_0(abc) \le \deg a + \deg b - 1
\quad\Longrightarrow\quad
\deg c \le n_0(abc) - 1 .
$$

$\deg W \le \deg a + \deg c - 1$ からは $\deg b \le n_0(abc)-1$、$\deg W \le \deg b+\deg c-1$ からは $\deg a \le n_0(abc)-1$ が同じ計算で従います。3 つを合わせて主張を得ます。
</Proof>

<Corollary id="cor-poly-flt" title="多項式版フェルマーの最終定理">
$K$ を標数 $0$ の体、$n \ge 3$ とします。互いに素で少なくとも 1 つが定数でない $a,b,c \in K[t]$（いずれも $0$ でない）に対して

$$
a^n + b^n = c^n
$$

は成り立ちません。
</Corollary>

<Proof of="cor-poly-flt">
成り立つと仮定します。$a^n, b^n, c^n$ に <Ref to="thm-mason-stothers" /> を適用します。$\gcd(a,b)=1$ なら $\gcd(a^n,b^n)=1$ であり、$a,b,c$ の少なくとも 1 つが定数でなければ $a^n,b^n,c^n$ のすべてが定数ということはありません。また相異なる根の個数は冪を取っても変わらないので

$$
n_0(a^nb^nc^n) = n_0(abc) \le \deg a + \deg b + \deg c
$$

です（相異なる根の個数は次数以下）。定理より

$$
n\deg a \le n_0(abc) - 1, \quad n\deg b \le n_0(abc)-1, \quad n \deg c \le n_0(abc)-1 .
$$

3 式を辺々加え、$S = \deg a+\deg b+\deg c$ とおくと

$$
nS \le 3\,n_0(abc) - 3 \le 3S - 3 ,
$$

すなわち $(n-3)S \le -3$ です。$S \ge 0$ かつ $n \ge 3$ なら左辺は $0$ 以上なので矛盾します。
</Proof>

<Example id="ex-mason-sharp" title="定理の評価は最良である">
$n \ge 1$ とし、$a = t^n$, $b = 1$, $c = t^n+1$ とします（$K = \mathbb{C}$）。$\gcd(t^n,1)=1$、$a+b=c$ で、$a$ は定数ではありません。$t^n+1$ は $\mathbb{C}$ 上で相異なる $n$ 個の根 $\exp(i\pi(2k+1)/n)$ を持つので

$$
n_0(abc) = n_0(t^n) + n_0(1) + n_0(t^n+1) = 1 + 0 + n = n+1 .
$$

一方 $\max(\deg a,\deg b,\deg c) = n = n_0(abc)-1$ で、<Ref to="thm-mason-stothers" /> の不等式は等号で成立します。したがって「$-1$」を「$-2$」に改良することはできません。
</Example>

<Remark id="rem-why-hard" title="なぜ整数では難しいのか">
証明の要は Wronskian、すなわち**微分**でした。多項式 $f$ に対して $f$ と $f'$ の最大公約数が重根の情報をすべて持っている、というのが $a_0 \mid W$ の正体です。整数にはこれに相当する自然な微分がありません。$n$ の素因数分解から形式的に定義する「算術微分」はありますが、$\deg$ に相当する評価が成り立たず、上の証明は移植できません。この差が、多項式版が 1 ページで証明できるのに整数版が 40 年以上未解決である理由だと考えられています。ABC 予想における $\varepsilon$ もまた、多項式版には無かった余裕であり、<Ref to="prop-no-uniform-bound" /> が示すとおり整数では実際に必要です。
</Remark>

## 6. 証明の現状

ABC 予想は現在も未解決です。無条件に知られている最良の評価は、C. L. Stewart と Kunrui Yu によるもので、ABC 三つ組に対して

$$
\log c \le K_\varepsilon \cdot \operatorname{rad}(abc)^{1/3+\varepsilon}
$$

の形をしています。ABC 予想が $\log c \le (1+\varepsilon)\log \operatorname{rad}(abc) + O(1)$ を主張しているのに対し、既知の評価では右辺が $\operatorname{rad}(abc)$ の**冪**であり、隔たりは指数的です。この差を埋める見通しは、現在の解析的手法（Baker の対数一次形式の理論）の延長線上には見えていません。

2012 年、望月新一は宇宙際 Teichmüller 理論（IUT 理論）と呼ばれる枠組みを構築し、その帰結として ABC 予想（より正確には Szpiro 型の不等式）が従うと主張する一連の論文を公表しました。これらは 2021 年に京都大学数理解析研究所の学術誌 *PRIMS* に掲載されています。一方で 2018 年、P. Scholze と J. Stix は、証明の要となる系（Corollary 3.12）の議論に埋めがたい飛躍があるとする文書を公表し、望月による反論との間で見解の一致には至っていません。

<Aside type="caution">
本記事の執筆時点で、ABC 予想が証明されたという**数学界の合意は存在しません**。「掲載された」ことと「検証された」ことは別であり、この件では両者が分かれています。読者が文献に当たるときは、主張の出所（原論文か、反論文書か、解説記事か）を必ず確認してください。日本語で理論の雰囲気を知りたい場合は加藤文元による一般向け解説がありますが、これは証明の検証ではありません。
</Aside>

数値的には、$c$ が $10^{18}$ 程度までの全三つ組が計算され、質の分布は予想と整合的です。反例（質がいくらでも大きくなる族）は見つかっていません。ABC 予想は、状況証拠（多項式版の定理、数値実験、他の予想との整合性）に強く支えられた、しかし証明の見えない予想であり続けています。

## 7. 演習

<Exercise id="exr-quality" difficulty="易">
次の各組が ABC 三つ組であることを確かめ、$\operatorname{rad}(abc)$ と質 $q$ を計算してください（$\log$ は自然対数、値は小数第 3 位まで）。

(1) $(5, 27, 32)$　(2) $(1, 80, 81)$　(3) $(32, 49, 81)$

<Solution>
(1) $\gcd(5,27)=1$、$5+27=32$ ✓。$abc = 5\cdot 3^3\cdot 2^5$ なので $\operatorname{rad}(abc) = 2\cdot3\cdot5 = 30$。$q = \log 32/\log 30 = 3.466/3.401 = 1.019$。かろうじて $1$ を超えます。

(2) $\gcd(1,80)=1$、$1+80=81$ ✓。$80 = 2^4\cdot 5$, $81 = 3^4$ なので $\operatorname{rad}(abc) = 2\cdot3\cdot5 = 30$。$q = \log 81/\log 30 = 4.394/3.401 = 1.292$。

(3) $\gcd(32,49)=1$、$32+49=81$ ✓。$32=2^5$, $49=7^2$, $81=3^4$ なので $\operatorname{rad}(abc) = 2\cdot3\cdot7 = 42$。$q = \log 81/\log 42 = 4.394/3.738 = 1.176$。これは <Ref to="ex-fermat-catalan-solutions" /> のフェルマー・カタラン解 $2^5+7^2=3^4$ に対応する三つ組です。3 つとも高い冪なので根基が小さくなっています。
</Solution>
</Exercise>

<Exercise id="exr-catalan" difficulty="標準">
<Ref to="ax-abc" /> を仮定して、方程式

$$
x^p - y^q = 1 \qquad (x,y \ge 2,\ p,q \ge 2 \text{ は整数})
$$

の解に対応する値の組 $(x^p, y^q)$ が有限個しかないことを証明してください。

<Solution>
$a = y^q$, $b = 1$, $c = x^p$ とおくと $a+b=c$ で、$\gcd(a,b)=\gcd(y^q,1)=1$ ですから $(a,b,c)$ は ABC 三つ組です。

まず $1/p + 1/q \le 5/6$ を示します。$p=q=2$ とすると $x^2-y^2 = (x-y)(x+y) = 1$ となり、$x,y\ge 2$ では $x+y \ge 4 > 1$ なので解がありません。よって $p,q$ の少なくとも一方は $3$ 以上で、$1/p+1/q \le 1/2+1/3 = 5/6$ です。

次に根基を評価します。<Ref to="prop-radical-basics" /> より $\operatorname{rad}(abc) = \operatorname{rad}(y^q\cdot 1\cdot x^p) = \operatorname{rad}(xy) \le xy$。$y^q < x^p = c$ から $y < c^{1/q}$、$x = c^{1/p}$ ですから

$$
\operatorname{rad}(abc) \le xy < c^{1/p+1/q} \le c^{5/6} .
$$

<Ref to="prop-abc-forms" /> の (ii) を $\varepsilon = 1/10$ で適用すると、定数 $K = K_{1/10}$ があって

$$
c < K\left(c^{5/6}\right)^{11/10} = K\, c^{11/12} .
$$

よって $c^{1/12} < K$、$c < K^{12}$ です。$c = x^p$ が有界なので、$c$ の値は有限通り、各 $c$ に対して $a = c-1$ も定まるので、値の組 $(x^p,y^q)$ は有限個です。

（補足：$x,y \ge 2$ より $2^p \le c < K^{12}$ なので、指数 $p$、同様に $q$ も有界です。したがって解 $(x,y,p,q)$ 自体も有限個になります。実際には Mihăilescu の定理により、解は $3^2-2^3=1$ のみであることが分かっています。）
</Solution>
</Exercise>

<Exercise id="exr-mason-sharp" difficulty="標準">
<Ref to="thm-mason-stothers" /> において、仮定「$a,b,c$ の少なくとも 1 つは定数でない」を落とすと結論が偽になることを、反例を挙げて示してください。また、標数 $0$ という仮定を落とすと偽になることを、標数 $p$ の体上の例で示してください。

<Solution>
**定数の場合。** $a = 1$, $b = 1$, $c = 2$（$K = \mathbb{Q}$）とすると $a+b=c$、$\gcd(a,b)=1$ です。$abc = 2$ は定数なので根を持たず $n_0(abc) = 0$、一方 $\max(\deg a,\deg b,\deg c) = 0$ です。結論の不等式は $0 \le -1$ となり偽です。証明では $W = ab'-a'b = 0$ となり、$W \ne 0$ の議論が破綻していました。

**標数 $p$ の場合。** $K = \mathbb{F}_p(s)$（$s$ は不定元）上で

$$
a = t^p, \qquad b = -s, \qquad c = t^p - s
$$

とすると $a+b=c$、$a$ と $b$ は互いに素です（$b$ は $t$ を含まない $0$ でない定数）。$c = t^p - s$ は $\overline{K}$ 上で $c = (t - s^{1/p})^p$ と分解するので $n_0(c) = 1$、また $n_0(a) = n_0(t^p) = 1$、$n_0(b)=0$ です。よって $n_0(abc) = 2$ ですが $\max(\deg a,\deg b,\deg c) = p$ であり、定理の結論は $p \le n_0(abc)-1 = 1$ となって、$p \ge 2$ では偽です。証明では、標数 $p$ で $a' = (t^p)' = pt^{p-1} = 0$ となり「$a'=0$ ならば $a$ は定数」という一歩が使えなくなっています。
</Solution>
</Exercise>

<Exercise id="exr-hall" difficulty="難">
<Ref to="ax-abc" /> を仮定して、次を示してください。任意の $\delta > 0$ に対して定数 $\kappa_\delta > 0$ が存在し、$\gcd(x,y)=1$ かつ $x^3 \ne y^2$ を満たすすべての正整数 $x,y$ について

$$
\lvert x^3 - y^2 \rvert \ge \kappa_\delta\, x^{1/2-\delta}
$$

が成り立つ。（これは Hall 予想 $\lvert x^3-y^2\rvert \gg x^{1/2}$ の弱形です。）

<Solution>
$h = x^3-y^2 \ne 0$ とおきます。$\lvert h\rvert \ge x^{1/2}$ ならば $\lvert h \rvert \ge x^{1/2} \ge x^{1/2-\delta}$ となって $\kappa_\delta \le 1$ の下で主張が成り立つので、以下 $\lvert h\rvert < x^{1/2}$ と仮定します。このとき $y^2 = x^3 - h \le x^3 + x^{1/2} \le 2x^3$ なので $y \le \sqrt{2}\,x^{3/2} \le 2x^{3/2}$ です。

ABC 三つ組を作ります。$h > 0$ のときは $(a,b,c) = (y^2, h, x^3)$、$h < 0$ のときは $(a,b,c) = (x^3, \lvert h\rvert, y^2)$ とします。いずれも $a+b=c$ を満たします。互いに素性を確かめます。素数 $\ell$ が $y^2$ と $h$ を割り切れば $\ell \mid y^2+h = x^3$ なので $\ell \mid x$ かつ $\ell \mid y$ となり $\gcd(x,y)=1$ に反します。よって $\gcd(y^2,h)=1$ で、$h<0$ の場合も同様に $\gcd(x^3,\lvert h\rvert)=1$ です。

いずれの場合も $c \ge x^3$ です（$h>0$ なら $c = x^3$、$h<0$ なら $c = y^2 > x^3$）。また <Ref to="prop-radical-basics" /> より

$$
\operatorname{rad}(abc) = \operatorname{rad}\bigl(x^3 y^2 \lvert h\rvert\bigr) \le x\,y\,\lvert h\rvert \le 2x^{5/2}\lvert h\rvert .
$$

<Ref to="prop-abc-forms" /> の (ii) を $\varepsilon > 0$ に対して適用すると、$K = K_\varepsilon$ を用いて

$$
x^3 \le c < K\left(2x^{5/2}\lvert h\rvert\right)^{1+\varepsilon} = K\,2^{1+\varepsilon} x^{\frac52(1+\varepsilon)}\lvert h\rvert^{1+\varepsilon} .
$$

$\lvert h\rvert^{1+\varepsilon}$ について解くと

$$
\lvert h\rvert^{1+\varepsilon} > \frac{x^{3-\frac52(1+\varepsilon)}}{2^{1+\varepsilon}K} = \frac{x^{\frac12-\frac52\varepsilon}}{2^{1+\varepsilon}K},
\qquad
\lvert h\rvert > \left(\frac{1}{2^{1+\varepsilon}K}\right)^{\frac{1}{1+\varepsilon}} x^{\frac{1/2-5\varepsilon/2}{1+\varepsilon}} .
$$

指数 $\dfrac{1/2-5\varepsilon/2}{1+\varepsilon}$ は $\varepsilon \to 0^{+}$ で $1/2$ に収束するので、与えられた $\delta>0$ に対して十分小さい $\varepsilon>0$ を選べばこの指数は $1/2-\delta$ 以上になります。そのような $\varepsilon$ を 1 つ固定し、$\kappa_\delta = \min\bigl(1, (2^{1+\varepsilon}K_\varepsilon)^{-1/(1+\varepsilon)}\bigr)$ とおけば、$x \ge 1$ より $x^{(1/2-5\varepsilon/2)/(1+\varepsilon)} \ge x^{1/2-\delta}$ となり、両方の場合を合わせて主張が従います。
</Solution>
</Exercise>

## 参考文献

- A. Granville and T. J. Tucker, "It's As Easy As abc", *Notices of the American Mathematical Society* 49 (2002), no. 10, 1224–1231. ABC 予想の帰結（Fermat–Catalan、Hall、powerful 数、Wieferich 素数など）が網羅的に解説された、最良の入門記事です。
- J. Oesterlé, "Nouvelles approches du « théorème » de Fermat", *Séminaire Bourbaki* exp. no. 694, *Astérisque* 161–162 (1988), 165–186. 予想が公けに定式化された原典のひとつ。
- S. Lang, "Old and new conjectured diophantine inequalities", *Bulletin of the American Mathematical Society* 23 (1990), 37–75. ABC 予想を Hall 予想・Szpiro 予想・Vojta 予想の中に位置づけた総説。
- R. C. Mason, *Diophantine Equations over Function Fields*, London Mathematical Society Lecture Note Series 96, Cambridge University Press, 1984. 多項式版（<Ref to="thm-mason-stothers" />）の原典。W. W. Stothers, "Polynomial identities and hauptmoduln", *Quarterly Journal of Mathematics (Oxford)* 32 (1981), 349–370 も参照。
- C. L. Stewart and Kunrui Yu, "On the abc conjecture, II", *Duke Mathematical Journal* 108 (2001), 169–181. 無条件に知られている最良の評価（第 6 節）。
- 加藤文元『宇宙と宇宙をつなぐ数学 IUT理論の衝撃』KADOKAWA、2019。IUT 理論の一般向け解説。証明の検証を目的とした文献ではない点に注意してください。

## Appendix: Frey 曲線と Szpiro 予想

**ABC 予想がどこから来たのか。** 第 1 節で述べたとおり、Oesterlé がこの不等式に到達したのは楕円曲線を経由してでした。その道筋をたどっておきます。ABC 三つ組 $(a,b,c)$ に対して、$\mathbb{Q}$ 上の楕円曲線

$$
E_{a,b} : \quad y^2 = x(x-a)(x+b)
$$

を対応させます。これはフェルマーの最終定理の証明で本質的な役割を果たした **Frey 曲線**（<Ref to="mathematics/number-theory/fermats-last-theorem#def-frey-curve" />）と同じ形です（[フェルマーの最終定理](/mathematics/number-theory/fermats-last-theorem) を参照）。

**判別式の計算。** 3 次式 $(x-e_1)(x-e_2)(x-e_3)$ を右辺に持つ曲線の判別式は $\Delta = 16\,(e_1-e_2)^2(e_2-e_3)^2(e_3-e_1)^2$ で与えられます。いまの場合、根は $e_1 = 0$, $e_2 = a$, $e_3 = -b$ ですから、差は $-a$, $a+b = c$, $-b$ となり

$$
\Delta = 16\,a^2c^2b^2 = 16\,(abc)^2 .
$$

この $\Delta$ は上の式で与えたモデルに対する判別式であり（<Ref to="mathematics/number-theory/fermats-last-theorem#prop-frey-invariants" /> の計算と同じものです）、最小判別式はこれを $2$ の冪で割ったものになりますが、以下の評価には影響しません。一方、$E_{a,b}$ の**導手** $N$ は、悪い還元を起こす素数だけを（$2$ の寄与を別にすれば重複なしに）集めたものであり、$N$ は $2$ の冪を除いて $\operatorname{rad}(abc)$ に一致します。判別式は素因数の**重複度**を含み、導手は素因数の**集合**しか見ない、という対比は、$c$ と $\operatorname{rad}(abc)$ の対比とまったく同じ構造です。

**ABC から Szpiro へ。** L. Szpiro は、$\mathbb{Q}$ 上の楕円曲線の最小判別式 $\Delta$ と導手 $N$ について $\lvert \Delta \rvert \le K_\varepsilon N^{6+\varepsilon}$ を予想しました。ABC 予想を仮定すると、Frey 曲線についてはこれが直ちに従います。実際、$a < c$, $b < c$ より $abc < c^3$ なので、<Ref to="prop-abc-forms" /> の (ii) を使って

$$
\lvert\Delta\rvert = 16(abc)^2 < 16\,c^6 < 16\,\bigl(K_\varepsilon \operatorname{rad}(abc)^{1+\varepsilon}\bigr)^6 = 16 K_\varepsilon^{6}\operatorname{rad}(abc)^{6+6\varepsilon}
$$

が得られます。$\operatorname{rad}(abc)$ は $N$ と（$2$ の冪を除いて）等しいので、これは Szpiro の不等式にほかなりません。$6$ という指数がどこから来たのか、これで説明がつきます。判別式が差の**平方**の積で $(abc)^2$ となり、$abc$ が $c^3$ で抑えられるので、合わせて $c$ の $6$ 乗が現れるのです。

**逆向きの含意。** 逆に、判別式の代わりに $c_4, c_6$ という標準的な不変量を用いた「修正 Szpiro 予想」$\max(\lvert c_4\rvert^3, c_6^2) \le K_\varepsilon N^{6+\varepsilon}$ は、ABC 予想と**同値**であることが知られています（Oesterlé、詳細は Granville–Tucker の解説を参照）。すなわち ABC 予想は、整数の足し算に関する主張であると同時に、楕円曲線の幾何に関する主張でもあります。[楕円曲線とモジュラー形式](/mathematics/number-theory/elliptic-curves-and-modular-forms) で見た「数論の異なる領域が同一の対象を別の言葉で語っている」という現象が、ここでも起きているのです。


</div>
