Documentation

TauCeti.AlgebraicGeometry.EllipticCurve.TateAlgorithm.Reduction.Symbol

Reduction symbols in Tate's algorithm #

This file defines the output symbols of Tate's algorithm and the component count attached to each symbol. The count is the input to the algorithmic Ogg exponent.

The family I n includes I 0 (good reduction) and I n for positive n; IStar n includes I₀* at n = 0 and Iₙ* for positive n.

References #

The reduction symbols output by Tate's algorithm. The parameterized families encode Iₙ and Iₙ*; their zero cases are I₀ and I₀*.

Instances For
    Instances For

      The number of geometric irreducible components specified by a reduction symbol.

      Instances For

        Every reduction symbol has at least one component.

        The algorithmic Ogg exponent attached to a symbol and a minimal discriminant valuation vΔ: vΔ - m + 1, where m is the component count. It is integer-valued so that the formula remains exact for arbitrary inputs; when the symbol and equation come from Tate's algorithm, its branch conditions ensure this exponent is nonnegative.

        Instances For

          The exponent is the discriminant valuation minus the component count plus one.

          @[simp]

          The good reduction symbol I₀ has Ogg exponent vΔ; in particular it is zero at valuation zero.

          @[simp]
          theorem TauCeti.ReductionSymbol.algorithmicOggExponent_I {n : ℕ} (hn : n ≠ 0) (vΔ : ℕ) :
          (I n).algorithmicOggExponent vΔ = ↑vΔ - ↑n + 1

          A multiplicative symbol Iₙ, n ≠ 0, has Ogg exponent vΔ - n + 1; in particular it is one when the minimal discriminant valuation is n.

          @[simp]

          The additive symbol II has Ogg exponent vΔ.

          @[simp]

          The additive symbol III has Ogg exponent vΔ - 1.

          @[simp]

          The additive symbol IV has Ogg exponent vΔ - 2.

          @[simp]

          The additive symbol Iₙ* has Ogg exponent vΔ - n - 4.

          @[simp]

          The additive symbol IV* has Ogg exponent vΔ - 6.

          @[simp]

          The additive symbol III* has Ogg exponent vΔ - 7.

          @[simp]

          The additive symbol II* has Ogg exponent vΔ - 8.