Documentation

LeanPool.CCDN.Surface.TopFormAuxiliary

A coefficient-uniform auxiliary for an affine hypersurface with absolutely irreducible leading form. This is the dimension-general form of CCDN (4-3-1).

noncomputable def CCDN.topFormAuxiliaryConstant (n : ℕ) :

The constant in the degree bound of the auxiliary polynomial for affine hypersurfaces in n + 2 variables with absolutely irreducible top-degree form, independent of the coefficients.

Equations
Instances For
    theorem CCDN.top_form_auxiliary_rational {n : ℕ} (f : MvPolynomial (Fin (n + 2)) ℤ) (hir : HasAbsIrreducibleTopForm f) {B : ℝ} (hB : 1 ≤ B) :
    ∃ (g : MvPolynomial (Fin (n + 2)) ℤ), g ≠ 0 ∧ ¬(MvPolynomial.map (Int.castRingHom ℚ)) f ∣ (MvPolynomial.map (Int.castRingHom ℚ)) g ∧ ↑g.totalDegree ≤ topFormAuxiliaryConstant n * ↑f.totalDegree ^ (4 - 1 / (↑n + 1)) * B ^ (1 / ↑f.totalDegree ^ (1 / (↑n + 1))) ∧ ∀ (x : IntPoint (n + 2)), InBox x B → (MvPolynomial.eval x) f = 0 → (MvPolynomial.eval x) g = 0

    Uniform auxiliary existence for every integer equation whose highest homogeneous component is absolutely irreducible. Integer content is removed inside the proof; the final constant depends only on ambient dimension.