Extending analytic polynomial root branches across a hyperplane #
An analytic root branch of a monic polynomial family on U × (s \ {c₀})
extends analytically to U × s when the lower coefficients are continuous there.
A complete factorization extends with all factors, so multiplicities are retained.
The extension still solves the polynomial equation, including on the hyperplane.
For a nonmonic family of fixed degree off the hyperplane, with continuous coefficients
and analytic leading coefficient, multiplying a root branch by the leading coefficient
gives an analytic extension. In particular, if that
coefficient is (z - c₀)^a times a nowhere-zero analytic function, the branch
has a Laurent form with pole order at most a.
These results supply the extension step in Puiseux arguments with parameters; they start with single-valued analytic branches on the punctured domain. No simplicity or distinctness of the roots is required at the hyperplane.
The proofs use Mathlib's Polynomial.integralNormalization to scale a root
by the leading coefficient, Cauchy's root bound in coefficient coordinates,
and TauCeti.exists_analyticOnNhd_prod_eqOn for joint analytic extension.
Reference: S. McCallum, A. Parusiński, L. Paunescu, Validity proof of Lazard's method for CAD construction, J. Symbolic Comput. 92 (2019), §4.
An analytic root branch of a monic family extends across z = c₀, and its
extension remains a root. The coefficients need only be continuous on the full
domain. The extension is unique there by
TauCeti.eqOn_prod_of_eqOn_prod_diff_singleton.
A complete analytic factorization of a monic family on the punctured domain
extends to a factorization on the full domain, even when roots collide at z = c₀.
The indexing retains all factors, including repetitions.
For a polynomial family with continuous coefficients and fixed degree off
z = c₀, multiplying an analytic root branch by the degree-d coefficient removes
its singularity. That coefficient may vanish on the hyperplane.
If the leading coefficient is (z - c₀)^a times a nowhere-zero analytic
function, an analytic root branch has a Laurent form with pole order at most a:
(z - c₀)^a * r extends analytically to the full domain.