Heights of rational points on elliptic curves
TheoremHeight lower bounds on \(y^2 = x^3 + ax + b\) when \(a = \pm 1\) or \(b = \pm 1\)#●ready to prove
Let \(a, b \in \mathbb{Z}\) with \(4a^3 + 27b^2 \ne 0\), and for \(u, v \in \mathbb{Q}\) let \(H(u, v) = \max(|U|, |V|, |W|)\), where \(U, V, W\) are coprime integers with \((U : V : W) = (u : v : 1)\). Consider the rational solutions \((u, v)\) of \(v^2 = u^3 + au + b\). (a) If \(a = \pm 1\) and \(b \notin \{0, 1, -1\}\), every solution has \(H(u, v) \ge (|b|/5)^{1/3}\). (b) If \(a \notin \{0, 1, -1\}\) and \(b = -1\), every solution has \(H(u, v) \ge (|a|/5)^{1/3}\). (c) If \(a \notin \{0, 1, -1\}\) and \(b = 1\), every solution with \(H(u, v) < (|a|/5)^{1/3}\) is \((0, 1)\) or \((0, -1)\).
public theorem_wanted naiveHeight_lower_bound_of_unit_coeff (a b : ℤ)
(hE : 4 * a ^ 3 + 27 * b ^ 2 ≠ 0) :
((a = 1 ∨ a = -1) → b ≠ 0 → b ≠ 1 → b ≠ -1 → ∀ u v : ℚ, v ^ 2 = u ^ 3 + a * u + b →
¬ Height.mulHeight ![u, v, 1] < (|(b : ℝ)| / 5) ^ ((1 : ℝ) / 3)) ∧
(a ≠ 0 → a ≠ 1 → a ≠ -1 → b = -1 → ∀ u v : ℚ, v ^ 2 = u ^ 3 + a * u + b →
¬ Height.mulHeight ![u, v, 1] < (|(a : ℝ)| / 5) ^ ((1 : ℝ) / 3)) ∧
(a ≠ 0 → a ≠ 1 → a ≠ -1 → b = 1 → ∀ u v : ℚ, v ^ 2 = u ^ 3 + a * u + b →
Height.mulHeight ![u, v, 1] < (|(a : ℝ)| / 5) ^ ((1 : ℝ) / 3) →
u = 0 ∧ (v = 1 ∨ v = -1))
Sources
- Dimitrios Poulakis, Lower Bounds for the Height of Rational Points of Elliptic Curves, INTEGERS 25 (2025), Article A66, Theorem 2.
TheoremHeight lower bounds on \(y^2 = x^3 + ax + b\) when \(b = \pm a\), \(b = 0\) or \(a = 0\)#●ready to prove
Let \(a, b \in \mathbb{Z}\) with \(4a^3 + 27b^2 \ne 0\), and for \(u, v \in \mathbb{Q}\) let \(H(u, v) = \max(|U|, |V|, |W|)\), where \(U, V, W\) are coprime integers with \((U : V : W) = (u : v : 1)\). Consider the rational solutions \((u, v)\) of \(v^2 = u^3 + au + b\). (a) If \(b = a\), every solution has \(H(u, v) \ge (|a|/4)^{1/3}\). (b) If \(b = -a\), every solution with \(H(u, v) < (|a|/4)^{1/3}\) is \((1, 1)\) or \((1, -1)\). (c) If \(b = 0\), every solution with \(H(u, v) < (|a|/4)^{1/3}\) is \((0, 0)\). (d) If \(a = 0\), every solution has \(H(u, v) \ge (|b|/3)^{1/3}\).
In (b) the points \((1, \pm 1)\) and the point at infinity need not form a subgroup of order three: for \(a = 5\), doubling \((1, 1)\) gives \((14, -53)\).
public theorem_wanted naiveHeight_lower_bound_of_special_coeff (a b : ℤ)
(hE : 4 * a ^ 3 + 27 * b ^ 2 ≠ 0) :
(b = a → ∀ u v : ℚ, v ^ 2 = u ^ 3 + a * u + b →
¬ Height.mulHeight ![u, v, 1] < (|(a : ℝ)| / 4) ^ ((1 : ℝ) / 3)) ∧
(b = -a → ∀ u v : ℚ, v ^ 2 = u ^ 3 + a * u + b →
Height.mulHeight ![u, v, 1] < (|(a : ℝ)| / 4) ^ ((1 : ℝ) / 3) →
u = 1 ∧ (v = 1 ∨ v = -1)) ∧
(b = 0 → ∀ u v : ℚ, v ^ 2 = u ^ 3 + a * u + b →
Height.mulHeight ![u, v, 1] < (|(a : ℝ)| / 4) ^ ((1 : ℝ) / 3) → u = 0 ∧ v = 0) ∧
(a = 0 → ∀ u v : ℚ, v ^ 2 = u ^ 3 + a * u + b →
¬ Height.mulHeight ![u, v, 1] < (|(b : ℝ)| / 3) ^ ((1 : ℝ) / 3))
Sources
- Dimitrios Poulakis, Lower Bounds for the Height of Rational Points of Elliptic Curves, INTEGERS 25 (2025), Article A66, Theorem 3.
TheoremHeight of a point on \(y^2 = x^3 + ax - b\) versus the height of its \(x\)-coordinate#●ready to prove
Let \(a, b \in \mathbb{Z}\) with \(a \ne 0\), \(b > 0\) and \(4a^3 + 27b^2 \ne 0\). For \(u \in \mathbb{Q}\) let \(H(u) = \max(|u_0|, u_1)\), where \(u = u_0/u_1\) in lowest terms with \(u_1 > 0\), and for \(u, v \in \mathbb{Q}\) let \(H(u, v) = \max(|U|, |V|, |W|)\), where \(U, V, W\) are coprime integers with \((U : V : W) = (u : v : 1)\). Then every rational solution \((u, v)\) of \(v^2 = u^3 + au - b\) satisfies \(H(u, v) < \sqrt{1 + |a|}\, H(u)^{3/2}\).
public theorem_wanted naiveHeight_lt_sqrt_mul_naiveHeight_x_rpow (a b : ℤ) (ha : a ≠ 0)
(hb : 0 < b) (hE : 4 * a ^ 3 + 27 * b ^ 2 ≠ 0) (u v : ℚ)
(hP : v ^ 2 = u ^ 3 + a * u - b) :
Height.mulHeight ![u, v, 1] <
Real.sqrt (1 + |(a : ℝ)|) * Height.mulHeight ![u, 1] ^ ((3 : ℝ) / 2)
Sources
- Dimitrios Poulakis, Lower Bounds for the Height of Rational Points of Elliptic Curves, INTEGERS 25 (2025), Article A66, Lemma 4.
TheoremHeight lower bound on \(y^2 = x^3 + ax + b\) when \(|a|\) is small#●ready to prove
Let \(a, b \in \mathbb{Z}\) with \(ab \ne 0\) and \(4a^3 + 27b^2 \ne 0\), let \(\lVert p \rVert = \sqrt{2 + a^2 + b^2}\), and suppose \(1 + |a| < \lVert p \rVert^{1/2}/1.782\). For \(u, v \in \mathbb{Q}\) let \(H(u, v) = \max(|U|, |V|, |W|)\), where \(U, V, W\) are coprime integers with \((U : V : W) = (u : v : 1)\). Then every rational solution \((u, v)\) of \(v^2 = u^3 + au + b\) with \(uv \ne 0\) satisfies \(H(u, v) > \lVert p \rVert^{1/6}/1.634\).
public theorem_wanted naiveHeight_gt_of_small_linear_coeff (a b : ℤ) (hab : a * b ≠ 0)
(hE : 4 * a ^ 3 + 27 * b ^ 2 ≠ 0)
(hsmall : 1 + |(a : ℝ)| < Real.sqrt (2 + a ^ 2 + b ^ 2) ^ ((1 : ℝ) / 2) / 1.782) (u v : ℚ)
(huv : u * v ≠ 0) (hP : v ^ 2 = u ^ 3 + a * u + b) :
Real.sqrt (2 + a ^ 2 + b ^ 2) ^ ((1 : ℝ) / 6) / 1.634 < Height.mulHeight ![u, v, 1]
Sources
- Dimitrios Poulakis, Lower Bounds for the Height of Rational Points of Elliptic Curves, INTEGERS 25 (2025), Article A66, Corollary 1.
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.