Roth's theorem for binary forms #
Let F ∈ ℤ[X₀, X₁] be a binary form of degree d with no squared linear factor over ℂ. Roth's
theorem gives the Thue–Roth inequality: for every κ > 2 there is c > 0 with
|F(x, y)| ≥ c max(|x|, |y|) ^ (d - κ) whenever x, y ∈ ℤ and F(x, y) ≠ 0.
Over ℂ, F = a ∏ᵢ Lᵢ is a product of d pairwise non-proportional linear forms, each X₁ or
X₀ - α X₁ with α algebraic (MvPolynomial.IsHomogeneous.exists_linear_factors). At an integer
point (x, y) with M = max(|x|, |y|):
- by Cramer's rule, two non-proportional forms cannot both be much smaller than
M(TauCeti.norm_det_mul_max_norm_le), so all forms but the smallest one are at leastc M(TauCeti.exists_pos_mul_max_norm_le_norm_of_pairwise); - by Roth's theorem for
α, the smallest one is still at leastc M ^ (1 - κ)(IsAlgebraic.exists_pos_mul_max_abs_rpow_le_norm_sub_mul).
Multiplying gives |F(x, y)| ≥ c M ^ (d - 1) M ^ (1 - κ)
(TauCeti.exists_pos_mul_max_abs_rpow_le_prod_norm). Like Roth's theorem, the inequality is
ineffective. For d ≥ 3 it is the analytic input to Thue's theorem on the equations
F(x, y) = m with m ≠ 0: choosing 2 < κ < d bounds max(|x|, |y|) on the solutions of
0 < |F(x, y)| ≤ B. An arbitrary binary form F such that F(X, 1) has at least three distinct
complex zeros has such a divisor G ∣ F of degree at least 3
(MvPolynomial.IsHomogeneous.exists_dvd_isHomogeneous_not_sq_dvd), and G(x, y) divides
F(x, y), so Thue's theorem holds for F as well.
Main results #
IsAlgebraic.exists_pos_mul_max_abs_rpow_le_norm_sub_mul: Roth's theorem for the linear formx - α y:‖x - α y‖ ≥ c max(|x|, |y|) ^ (1 - κ)for integers withx ≠ α y.TauCeti.exists_pos_mul_max_abs_rpow_le_prod_norm: a product of pairwise non-proportional linear forms satisfying such bounds is at leastc max(|x|, |y|) ^ (#T - κ).MvPolynomial.IsHomogeneous.exists_pos_mul_max_abs_rpow_le_abs_eval: the Thue–Roth inequality for binary forms without squared linear factors.MvPolynomial.IsHomogeneous.finite_setOf_eval_ne_zero_and_abs_le,MvPolynomial.IsHomogeneous.finite_setOf_eval_eq: the Thue inequality0 < |F(x, y)| ≤ Band Thue's equationF(x, y) = mwithm ≠ 0have finitely many integer solutions, for such forms of degreed ≥ 3.MvPolynomial.IsHomogeneous.finite_setOf_eval_ne_zero_and_abs_le_of_three_le_card_roots,MvPolynomial.IsHomogeneous.finite_setOf_eval_eq_of_three_le_card_roots: the same for binary formsFsuch thatF(X, 1)has at least three distinct complex zeros (Thue's theorem).TauCeti.finite_setOf_mul_pow_add_mul_pow_eq: the binomial Thue equationa x ^ n + c y ^ n = mwithn ≥ 3anda, c, m ≠ 0has finitely many integer solutions.
References #
- J.-H. Evertse, Diophantine Approximation, lecture notes (2019), ch. 6, Theorem 6.3 and Corollary 6.4.
- A. Thue, Über Annäherungswerte algebraischer Zahlen, J. Reine Angew. Math. 135 (1909), 284–305.
Roth's theorem for a linear form. If α ∈ ℂ is algebraic and κ > 2, then there is
c > 0 with ‖x - α y‖ ≥ c max(|x|, |y|) ^ (1 - κ) for all integers x, y with x ≠ α y.
Let ℓ.1 x + ℓ.2 y, ℓ ∈ T, be pairwise non-proportional complex linear forms, each bounded
below by c max(|x|, |y|) ^ (1 - κ) at the integer points where it does not vanish, for some
κ ≥ 0. Then there is c > 0 with ∏_{ℓ ∈ T} ‖ℓ.1 x + ℓ.2 y‖ ≥ c max(|x|, |y|) ^ (#T - κ) at
every integer point where no form vanishes.
The Thue–Roth inequality for binary forms (Evertse, Theorem 6.3). Let F ∈ ℤ[X₀, X₁] be
a binary form of degree d with no squared linear factor over ℂ, and let κ > 2. Then there
is c > 0 with |F(x, y)| ≥ c max(|x|, |y|) ^ (d - κ) for all integers x, y with
F(x, y) ≠ 0. The proof is ineffective: it gives no value of c.
The Thue inequality for square-free binary forms (Evertse, Corollary 6.4, square-free
case). Let F ∈ ℤ[X₀, X₁] be a binary form of degree d ≥ 3 with no squared linear factor over
ℂ. Then for every bound B, the inequality 0 < |F(x, y)| ≤ B has only finitely many integer
solutions. Like Roth's theorem, the proof is ineffective.
Thue's theorem for square-free binary forms (Evertse, Corollary 6.4, square-free case).
Let F ∈ ℤ[X₀, X₁] be a binary form of degree d ≥ 3 with no squared linear factor over ℂ,
and let m ≠ 0. Then the Thue equation F(x, y) = m has only finitely many integer solutions.
Like Roth's theorem, the proof is ineffective.
The Thue inequality (Evertse, Corollary 6.4). Let F ∈ ℤ[X₀, X₁] be a binary form such
that F(X, 1) has at least three distinct complex zeros. Then for every bound B, the
inequality 0 < |F(x, y)| ≤ B has only finitely many integer solutions. Like Roth's theorem,
the proof is ineffective.
Thue's theorem (Thue 1909; Evertse, Corollary 6.4). Let F ∈ ℤ[X₀, X₁] be a binary form
such that F(X, 1) has at least three distinct complex zeros, and let m ≠ 0. Then the Thue
equation F(x, y) = m has only finitely many integer solutions. Like Roth's theorem, the proof
is ineffective.
Binomial Thue equations. For n ≥ 3 and nonzero integers a, c and m, the equation
a x ^ n + c y ^ n = m has only finitely many integer solutions: a X ^ n + c has n distinct
complex zeros. Like Thue's theorem, the proof is ineffective.