Documentation

LeanPool.MarkoffModP.BGS.HasseWeil.OnePointHeight

Heights and zero counts in a one-point Riemann space #

This file supplies the direct bridge from membership in the one-point Riemann space L(nP) to the pole height used by the exhaustive principal-divisor API.

For a nonzero x ∈ L(nP), every negative-order place is P and its pole order is at most n. Unfolding finiteExtensionHeight therefore gives the bound height(x) ≤ n * deg(P). Combining this with the existing positive-order place count gives the corresponding Tao-style zero-count estimate.

@[instance_reducible]
noncomputable def BGS.HasseWeil.onePointHeightConstantAlgebra (K : Type u_1) [Field K] (L : Type u_2) [Field L] [Algebra (RatFunc K) L] :

The algebra structure from K to L used in the one point height construction.

Equations
Instances For

    A nonzero function in L(nP) has pole height at most n * deg(P).

    This is proved directly from the exhaustive principal-divisor support and the definition of finiteExtensionHeight; it does not invoke an abstract divisor-degree estimate.

    Tao-style zero count: a finite family injecting into positive-order places of a nonzero x ∈ L(nP) has cardinality at most n * deg(P).

    Degree-one specialization of the one-point zero count.