Documentation

LeanPool.MarkoffModP.BGS.HasseWeil.PlaneAffineFiberBound

Elementary affine plane-curve fiber bounds #

For an irreducible plane curve with positive degree in one coordinate, every fiber in that direction is cut out by a nonzero univariate polynomial. This gives the two elementary bounds

#C(K) ≤ #K * degree_y(f) and #C(K) ≤ #K * degree_x(f).

These estimates handle the large-bidegree branch of the final affine Hasse--Weil theorem, where a trivial fiber count is stronger than carrying normalization error terms.

Affine points are the sigma type of their first coordinate and the roots of the corresponding second-coordinate specialization.

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

    Counting the roots in every first-coordinate fiber bounds all affine points by the field cardinality times a second-coordinate degree bound.

    theorem BGS.HasseWeil.affinePlaneCurvePoint_card_le_card_mul_secondDegree {K : Type u_1} [Field K] [Fintype K] [DecidableEq K] {f : MvPolynomial (Fin 2) K} {firstDegree secondDegree : ℕ} (hdegree : External.HasBidegreeAtMost f firstDegree secondDegree) (hf : Irreducible f) (hpartialSecond : (MvPolynomial.pderiv 1) f ≠ 0) :

    Public bidegree form of the second-coordinate fiber bound.

    Swapping the two affine coordinates identifies the point sets of f and the coordinate-swapped polynomial.

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

      Coordinate swapping preserves irreducibility.

      After swapping, the second-coordinate degree is the original first-coordinate degree.

      theorem BGS.HasseWeil.affinePlaneCurvePoint_card_le_card_mul_firstDegree {K : Type u_1} [Field K] [Fintype K] [DecidableEq K] {f : MvPolynomial (Fin 2) K} {firstDegree secondDegree : ℕ} (hdegree : External.HasBidegreeAtMost f firstDegree secondDegree) (hf : Irreducible f) (hpartialFirst : (MvPolynomial.pderiv 0) f ≠ 0) :

      Public bidegree form of the symmetric first-coordinate fiber bound.

      The external finite-set presentation has the same cardinality as the affine-point subtype used by the normalization development.

      Equations
      Instances For