Finite-intersection B\u00e9zout bound for real plane curves (existential form)
ProvedPachDeZeeuw.Algebraic.bezoutThere are no hypotheses: the theorem asserts the proposition BezoutFiniteIntersectionStatement, namely: for all degree bounds there exists a constant with such that for all sets satisfying , and ,
Here means that is the real zero set of some nonzero bivariate real polynomial of total degree at most , and means that there is no infinite irreducible real curve (the real zero set of an irreducible polynomial) contained in both and .
This is a weaker variant of Theorem 2.1 of Pach--de Zeeuw, in two respects. (a) The conclusion only asserts that some degree-dependent constant exists; the proof supplies the witness and does not give the sharp count . (b) The hypothesis is weaker than the paper's "no common factor": it only excludes a shared irreducible factor whose real zero set is infinite. A shared irreducible factor with a finite real zero set (for example , whose real zero set is the origin) is allowed by the Lean hypothesis but not by the paper's hypothesis. The explicit bounds are proved in factorized_bezout_bound and irreducible_pair_intersection_bound; this theorem only packages them into the existential form.
import Mathlib import Definitions.Def_PdzBezout import Definitions.Def_PdzPrelim open EuclideanGeometry open scoped Topology open PachDeZeeuw.Algebraic open PachDeZeeuw.Algebraic.PlaneCurve
theorem PachDeZeeuw.Algebraic.bezout : BezoutFiniteIntersectionStatement := by sorry
Confirmed by the mission captain (proposal self-audit).