Documentation

LeanPool.CCDN.LowerBound.GridEisenstein

Explicit absolutely irreducible equations through a Cartesian grid. The construction uses Eisenstein at the inner coordinate zero.

noncomputable def CCDN.gridEisensteinCorrection {K : Type u_1} [Field K] (V : Polynomial K) (k : ℕ) :

The inner correction has prescribed degree and makes the first coefficient of the constant outer coefficient nonzero.

Equations
Instances For
    noncomputable def CCDN.gridEisensteinPolynomial {K : Type u_1} [Field K] (V : Polynomial K) (k : ℕ) :

    The outer variable is the first coordinate, the inner variable the second. At roots of V in both coordinates all three summands vanish.

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

      The i-th coefficient of gridEisensteinPolynomial V k in the outer variable, written out from its three summands.

      theorem CCDN.gridEisensteinPolynomial_irreducible {K : Type u_1} [Field K] (V : Polynomial K) (k : ℕ) (hm : V.Monic) (hd : 0 < V.natDegree) (h0 : V.coeff 0 ≠ 0) (hk : 2 ≤ k) :

      Absolute irreducibility of the explicit construction, over every field.

      gridEisensteinPolynomial V k vanishes at every point (x, y) whose coordinates are both roots of V.