Documentation

TauCeti.AlgebraicGeometry.EllipticCurve.Szpiro

The Szpiro ratio and Szpiro's conjectures over ℚ #

Let E be an elliptic curve over ℚ, with minimal discriminant Δ_min and conductor N. Here |Δ_min| is the norm of the minimal discriminant ideal WeierstrassCurve.minimalDiscriminantIdeal of E over ℤ, which is also |Δ| of the reduced minimal model (WeierstrassCurve.absNorm_minimalDiscriminantIdeal), and N is the norm of the algorithmic conductor WeierstrassCurve.algorithmicConductor, the product of the prime powers p ^ f_p whose exponents f_p = v_p(Δ_min) - m_p + 1 are read off Tate's algorithm.

The Szpiro ratio of E is log |Δ_min| / log N, defined when N > 1, that is, when E has bad reduction at some prime (WeierstrassCurve.one_lt_absNorm_algorithmicConductor_iff). It is the exponent σ with N ^ σ = |Δ_min|, and it is at least 1 because N divides Δ_min. Szpiro's conjecture asserts |Δ_min| ≪_ε N ^ (6 + ε) for every ε > 0, uniformly in E: with |Δ_min| ≤ C N ^ (6 + ε), the Szpiro ratio is at most 6 + ε + log C / log N. The modified Szpiro conjecture asserts the stronger bound max (|c₄|³, c₆²) ≪_ε N ^ (6 + ε), with c₄ and c₆ the invariants of a minimal equation. Since 1728 Δ = c₄³ - c₆², the modified conjecture implies the original one. Neither conjecture is proved here.

The abc conjecture (TauCeti.AbcConjecture) implies the modified Szpiro conjecture. Take the reduced minimal model and divide c₆² + 1728 Δ = c₄³ by g = gcd (c₄³, c₆²) to obtain a coprime triple. abc bounds max (|c₄|³, c₆²) / g by a power 1 + ε of the radical of 6 c₄ c₆ Δ, and g times that radical divides 432 c₄ c₆ N: minimality bounds the common factor g (WeierstrassCurve.IsGlobalMinimal.dvd_six_of_pow_dvd), and a prime p ≥ 5 dividing g is a prime of additive reduction, so p² divides N (WeierstrassCurve.IsGlobalMinimal.sq_dvd_absNorm_algorithmicConductor_iff). Since |c₄ c₆| ≤ max (|c₄|³, c₆²) ^ (5 / 6), this gives max (|c₄|³, c₆²) ≪_ε N ^ (6 + ε). When c₄ c₆ = 0, that is, when j is 0 or 1728, minimality alone bounds the invariants by N⁶.

By Ogg's formula the algorithmic conductor is the conductor of E. That identification is not formalised, so the ratio and the conjectures are stated against the algorithmic conductor and are named for it. For a semistable curve, such as the Frey curve of a solution of Fermat's equation, every exponent f_p is 0 or 1, and N is the radical of Δ_min.

Main definitions #

Main results #

References #

The Szpiro ratio log |Δ_min| / log N of an elliptic curve over ℚ, where |Δ_min| is the norm of the minimal discriminant ideal over ℤ and N that of the algorithmic conductor. The hypothesis 1 < N makes the denominator nonzero; without it the quotient would be 0 by division by zero.

Instances For

    The Szpiro ratio is at least 1, since the algorithmic conductor divides the minimal discriminant ideal.

    @[simp]

    The Szpiro ratio is invariant under a change of variables, so it is an invariant of the curve and not of the equation presenting it.

    Szpiro's conjecture, against the algorithmic conductor: for every ε > 0 there is a constant C such that every elliptic curve over ℚ satisfies |Δ_min| ≤ C N ^ (6 + ε), where |Δ_min| is the norm of the minimal discriminant ideal over ℤ and N that of the algorithmic conductor.

    Instances For

      The defining characterization of TauCeti.AlgorithmicSzpiroConjecture. This is the interface to it outside its defining module.

      The modified Szpiro conjecture, against the algorithmic conductor: for every ε > 0 there is a constant C such that every elliptic curve over ℚ satisfies max (|c₄|³, c₆²) ≤ C N ^ (6 + ε), where c₄ and c₆ are the invariants of the reduced minimal model and N is the norm of the algorithmic conductor. The invariants of any globally minimal equation have the same absolute values, as such equations differ by changes of variables over ℤ with u = ±1.

      Instances For

        The defining characterization of TauCeti.AlgorithmicModifiedSzpiroConjecture. This is the interface to it outside its defining module.

        The modified Szpiro conjecture implies Szpiro's conjecture, with the same constants: the relation 1728 Δ = c₄³ - c₆² on the reduced minimal model gives |Δ_min| ≤ max (|c₄|³, c₆²).

        The abc conjecture implies the modified Szpiro conjecture #

        The abc conjecture implies the modified Szpiro conjecture (Oesterlé), against the algorithmic conductor: for every ε > 0 there is a constant C with max (|c₄|³, c₆²) ≤ C N ^ (6 + ε) for every elliptic curve over ℚ, where c₄ and c₆ are the invariants of its reduced minimal model and N is the norm of its algorithmic conductor. With TauCeti.AlgorithmicModifiedSzpiroConjecture.algorithmicSzpiroConjecture, abc therefore implies Szpiro's conjecture as well.