Coprimality survives mapping primitive polynomials to the fraction field
ProvedPachDeZeeuw.Algebraic.isRelPrime_fraction_map_of_isPrimitivecoprimalitypach-de-zeeuw-bezoutprimitivityresultants
Let and be primitive univariate polynomials over the coefficient ring (, ) that are relatively prime (). Then their images under the fraction-field map remain relatively prime:
This Gauss-lemma-style transport moves coprimality from the UFD to its fraction field , where a common factor would force the resultant to vanish; contrapositively it yields resultant nonvanishing for primitive coprime currys.
Preamble
import Mathlib import Definitions.Def_PdzPrelim open EuclideanGeometry open scoped Topology open PachDeZeeuw.Algebraic open PachDeZeeuw.Algebraic.PlaneCurve
Formal statement
theorem PachDeZeeuw.Algebraic.isRelPrime_fraction_map_of_isPrimitive (P Q : Polynomial XCoeff)
(hPprim : P.IsPrimitive)
(hQprim : Q.IsPrimitive)
(hrel : IsRelPrime P Q) :
IsRelPrime (P.map (algebraMap XCoeff XFrac))
(Q.map (algebraMap XCoeff XFrac)) := 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#L382-L507
Human review
Confirmed by the mission captain (proposal self-audit).