Lazard projection conditions for products #
Constant Lazard valuations on a projection set give constant valuations of the leading
coefficient, trailing coefficient and discriminant of the product of any subfamily of an
irreducible basis. Together with Finset.IsSquarefreeBasis.discr_prod_ne_zero, these are the
formal-polynomial conditions needed to apply a single-polynomial Lazard lifting theorem to
the product, without requiring nonvanishing of its ordinary fibers.
The coefficient of degree zero also has constant valuation. It agrees with the trailing
coefficient when it is a nonzero formal polynomial; otherwise its valuation is everywhere
infinite. A lifting theorem requiring a nonzero constant coefficient must therefore separate
factors divisible by the distinguished variable before using this constancy result. Over the
reals, TauCeti.lazardDelineationCMulLastCoordinate in
TauCeti.Geometry.RealAlgebraic.Stack.Lazard.Coordinate supplies the separate Lazard
delineation of that coordinate factor.
References #
S. McCallum, A. Parusiński, L. Paunescu, Validity proof of Lazard's method for CAD construction, Journal of Symbolic Computation 92 (2019), 52–69, Section 5.
The Lazard projection determines the valuation of the leading coefficient of the product of any subfamily of the basis. This does not require irreducibility.
The Lazard projection determines the valuation of the trailing coefficient of the product of any subfamily of the basis. This does not require irreducibility.
The Lazard projection determines the valuation of the constant coefficient of the product of any subfamily of the basis. If that formal coefficient is zero, both valuations are infinite; otherwise it is the trailing coefficient.
The Lazard projection determines the valuation of the discriminant of the product of any subfamily of an irreducible basis. The formal discriminant can vanish at both base points; no nonvanishing of its values or of specialized leading coefficients is assumed.