Documentation

LeanPool.MarkoffModP.BGS.CorvajaZannier.PlaneCurveInfinityDifferentDegree

The degree of the different at infinity #

Bound the different at infinity using a primitive element, its discriminant, and the normalized reciprocal polynomial.

@[instance_reducible]

A finite enumeration of ((ratFuncInfinityPlace K).asIdeal.primesOver (RatFuncInfinityIntegralClosure K L)) used in the plane curve infinity different degree construction.

Equations
Instances For

    The residue-degree-weighted multiplicity of the different above the infinity place of K(X).

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      The different contribution above infinity is bounded by the infinity order of the discriminant of any integral primitive-element equation having a unit value at a center. The inverse translate of the primitive element is integral and realizes the complementary reciprocal-discriminant estimate.

      theorem BGS.CorvajaZannier.infinityNormalizedIntegralPolynomial_isPrimitive (K : Type u_1) [Field K] [DecidableEq (RatFunc K)] (a : ℕ) (F : Polynomial (Polynomial K)) (hcoeff : ∀ (i : ℕ), (F.coeff i).natDegree ≤ a) (i : ℕ) (hFi : F.coeff i ≠ 0) (hi : (F.coeff i).natDegree = a) :