Points with singular reduction: the index three case IV* #
Let v be a valuation on a field F whose valuation ring O has maximal ideal 𝔪 = (ϖ), and
let W be a Weierstrass curve over F with an integral model W_O over O. The points with
nonsingular reduction form the subgroup E₀(F) of W(F)
(WeierstrassCurve.Affine.nonsingularReduction). When F is complete for a discrete valuation
with perfect residue field and the equation is minimal, the index [E(F) : E₀(F)] is the local
index c_v that Tate's algorithm computes (Silverman, Advanced Topics, IV.9, Table 4.1). This
file computes the index at the reduction symbol IV*, where c_v is 3 or 1 according to
whether the residue quadratic T² + (a₃ / ϖ²) T − a₆ / ϖ⁴ has a root in the residue field.
Tate's algorithm stops at IV* on an equation with ϖ ∣ a₁, ϖ² ∣ a₂, a₃ = ϖ² A₃,
ϖ³ ∣ a₄, a₆ = ϖ⁴ A₆ and ϖ⁵ ∤ b₆ = ϖ⁴ (A₃² + 4 A₆), so that the residue quadratic
T² + A₃ T − A₆ has distinct roots. A point (x, y) with singular reduction has x, y ∈ 𝔪;
comparing powers of ϖ in the Weierstrass equation gives x = ϖ² X and y = ϖ² Y, where the
residue of Y is a root of the residue quadratic. The two roots sort the points with singular
reduction into two classes, exchanged by negation, since -(x, y) = (x, -y - a₁ x - a₃) and the
two roots add up to -A₃.
- If
PandQhave singular reduction in different classes, thenP + Qhas nonsingular reduction. Indeed, ifP,QandP + Qall have singular reduction, then the slopeℓof the chord throughPandQlies in𝔪becauseℓ² + a₁ ℓ − a₂ = x₁ + x₂ + x₃, soy₁ − y₂ = ℓ (x₁ − x₂)is divisible byϖ³, andPandQare in the same class. - If
Phas singular reduction, so does2 P: the tangent atPhas slope(3 x² + 2 a₂ x + a₄ − a₁ y) / (2 y + a₁ x + a₃), whose numerator is divisible byϖ³and whose denominator isϖ²times a unit, as the derivative2 Y + A₃of the residue quadratic at the simple rootYis a unit.
So if P has singular reduction, every point lies in E₀(F), in P + E₀(F) or in
-P + E₀(F), and these cosets are distinct since 2 P ∉ E₀(F): the index is 3. Otherwise the
index is 1. Over a Henselian valuation ring, a root of the residue quadratic lifts to a root Y
of T² + A₃ T − A₆, and (0, ϖ² Y) is a point with singular reduction.
In particular [E(F) : E₀(F)] divides 3 with no further hypothesis. No completeness,
discreteness, minimality or hypothesis on the residue field is needed except where stated.
Main results #
WeierstrassCurve.Affine.index_nonsingularReduction_eq_three_of_isTateTerminal_IVStar_of_notMem: at the symbolIV*, if some point has singular reduction, then[E(F) : E₀(F)] = 3.WeierstrassCurve.Affine.index_nonsingularReduction_dvd_three_of_isTateTerminal_IVStar: at the symbolIV*,[E(F) : E₀(F)]divides3.WeierstrassCurve.Affine.exists_notMem_nonsingularReduction_of_isTateTerminal_IVStarandWeierstrassCurve.Affine.index_nonsingularReduction_eq_three_of_isTateTerminal_IVStar: at the symbolIV*over a Henselian valuation ring, if the residue quadratic has a root, some point has singular reduction, and[E(F) : E₀(F)] = 3.
References #
- J. Silverman, The Arithmetic of Elliptic Curves, VII.6.
- J. H. Silverman, Advanced Topics in the Arithmetic of Elliptic Curves, GTM 151, IV.9.
- J. Tate, Algorithm for determining the type of a singular fibre in an elliptic pencil, in Modular Functions of One Variable IV, LNM 476 (1975), 33–52.
The index at IV* #
At the reduction symbol IV*, if some point has singular reduction, then
[E(F) : E₀(F)] = 3. Here ϖ generates the maximal ideal of the valuation ring, and Tate's
algorithm, run on the integral model with uniformiser ϖ, stops with the symbol IV*:
ϖ ∣ a₁, ϖ² ∣ a₂, ϖ² ∣ a₃, ϖ³ ∣ a₄, ϖ⁴ ∣ a₆ and ϖ⁵ ∤ b₆. If P has singular reduction,
then E₀(F), P + E₀(F) and -P + E₀(F) are the three cosets.
At the reduction symbol IV*, [E(F) : E₀(F)] divides 3. It is 3 when some point has
singular reduction, and 1 otherwise. Here ϖ generates the maximal ideal of the valuation ring,
and Tate's algorithm, run on the integral model with uniformiser ϖ, stops with the symbol
IV*.
At the reduction symbol IV*, some point has singular reduction when the valuation ring
is Henselian, for instance complete, and the residue quadratic T² + A₃ T − A₆ has a root in the
residue field, where a₃ = ϖ² A₃ and a₆ = ϖ⁴ A₆. Here ϖ generates the maximal ideal of the
valuation ring, and Tate's algorithm, run on the integral model with uniformiser ϖ, stops with
the symbol IV*. The root is simple, so it lifts to a root Y of T² + A₃ T − A₆, and the point
is (0, ϖ² Y).
At the reduction symbol IV*, [E(F) : E₀(F)] = 3 when the valuation ring is Henselian,
for instance complete, and the residue quadratic T² + A₃ T − A₆ has a root in the residue field,
where a₃ = ϖ² A₃ and a₆ = ϖ⁴ A₆. This is the local index c_v = 3 that Tate's algorithm
reports at IV* in that case. Here ϖ generates the maximal ideal of the valuation ring, and
Tate's algorithm, run on the integral model with uniformiser ϖ, stops with the symbol IV*.