Vertical-line factor from a vanishing specialization
ProvedPachDeZeeuw.Algebraic.coeffLineFactor_dvd_of_specialized_zerodivisibilitypach-de-zeeuw-bezoutplane-curvesspecialization
Let be a bivariate real polynomial and a real number such that the specialization of at vanishes identically, . Then the vertical-line polynomial divides :
This is the key algebraic step linking a degenerate fiber (specialization identically zero) to a geometric vertical-line component, used to show that nonvertical curves have only finitely many bad fibers.
Preamble
import Mathlib import Definitions.Def_PdzPrelim open EuclideanGeometry open scoped Topology open PachDeZeeuw.Algebraic open PachDeZeeuw.Algebraic.PlaneCurve
Formal statement
theorem PachDeZeeuw.Algebraic.coeffLineFactor_dvd_of_specialized_zero (p : MvPolynomial (Fin 2) ℝ) (x : ℝ)
(hx : Specialized0 x p = 0) :
CoeffLineFactor x ∣ p := by sorry
Source
Standard algebra used in proving Bézout's inequality, Theorem 2.1 of Pach–de Zeeuw, Distinct distances on algebraic curves in the plane (arXiv:1308.0177), which cites Gibson, Elementary Geometry of Algebraic Curves, Lemma 14.4; this lemma is not stated in the paper; formalized in https://github.com/mysticflounder/lean-formalizations/blob/dd46c17a2a034d7bfa0df02e7f77834d35592864/lean/LeanFormalizations/PachDeZeeuw/AlgebraicPrelim.lean#L626-L700
Human review
Confirmed by the mission captain (proposal self-audit).