Continuous monic gcds of polynomial families #
The monic gcd of two polynomial families has continuous coefficients wherever the degrees of both inputs and of their gcd are locally constant. At a strict gcd index it is the subresultant polynomial divided by its nonzero principal coefficient. At a terminal index it is the monic normalization of the input of smaller degree. The terminal cases include nonzero constants and one input dividing the other.
Consequently, every common root at a parameter is approximated by common roots at nearby parameters. This supplies the common-root persistence needed to make individual root matchings agree for several polynomials; fixed input degrees alone do not ensure persistence.
References #
S. Basu, R. Pollack, and M.-F. Roy, Algorithms in Real Algebraic Geometry, second edition, Chapters 4 and 5 (subresultant gcd recovery and continuity of roots).
A fixed-bound subresultant coefficient minor depends continuously on the input coefficients. Only coefficients up to the respective formal bounds need be continuous.
Every coefficient of a fixed-bound subresultant polynomial is continuous in the input coefficients, including outside the strict-index range where the polynomial is zero.
Monic normalization has continuous coefficients on a family of fixed finite degree.
The monic gcd has continuous coefficients when both input degrees and the gcd degree are locally constant. The gcd may have the full degree of either input; neither input need be monic or squarefree. Finite input degrees exclude zero polynomials.
Common roots persist under continuous variation with locally constant input and gcd degrees: every central common root has a common root arbitrarily close in every sufficiently nearby fiber. This does not assume constancy of the number of distinct roots of either input.