Documentation

LeanPool.MarkoffModP.BGS.HasseWeil.FormalZetaTrace

Formal logarithmic derivatives of zeta functions #

Recover point-count coefficients from logarithmic derivatives of formal zeta series and their linear factors.

The negative logarithmic derivative of a formal power series.

Equations
Instances For

    The linear formal power-series factor associated with a complex coefficient.

    Equations
    Instances For

      The formal series whose coefficient at n is the point count over the extension of degree n + 1.

      Equations
      Instances For

        Euler's logarithmic-derivative identity for a point-count zeta series.

        Equations
        Instances For
          noncomputable def BGS.HasseWeil.pointCountLogSeries (pointCount : ℕ → ℕ) :

          The formal logarithm ∑ₙ Nₙ Tⁿ/n attached to extension point counts.

          Equations
          Instances For
            noncomputable def BGS.HasseWeil.formalPointCountZeta (pointCount : ℕ → ℕ) :

            The formal exponential definition exp(∑ₙ Nₙ Tⁿ/n) of the point-count zeta series.

            Equations
            Instances For

              The denominator (1 - T)(1 - qT) of the zeta function of a curve over the field with q elements.

              Equations
              Instances For

                Rationality in the normalized curve form.

                Equations
                Instances For
                  theorem BGS.HasseWeil.hasZetaNumeratorPointCountFormula_of_formalZeta (q : ℕ) (pointCount : ℕ → ℕ) (Z : PowerSeries ℂ) (P : Polynomial ℂ) (hP0 : P.coeff 0 = 1) (htrace : HasFormalZetaPointCountDerivative Z pointCount) (hrational : HasCurveZetaRationalForm Z q P) :

                  A normalized rational zeta series satisfying Euler's derivative identity produces the reciprocal-root extension point-count formula.

                  For the canonical exponential point-count zeta series, rationality in curve form is the only remaining premise needed for the numerator trace formula.