Continuity of polynomial families #
For a family of polynomials f x over a topological semiring, indexed by a parameter x, the
coefficients of a product are finite sums of products of coefficients of the factors. Hence if
every coefficient of each factor is continuous at a point, so is every coefficient of the product.
This is used to treat the product of a finite family of polynomials with continuous coefficients
as a single polynomial family.
If the degrees of the family are bounded and its coefficients are continuous, then the evaluation
(x, t) ↦ (f x).eval t is jointly continuous, since it is a finite sum of products of
coefficients with powers of t. The basic example of a family with continuous coefficients is
the monic polynomial TauCeti.Polynomial.monicOfCoeff a as a function of its coefficient tuple
a.
Main results #
Polynomial.continuousAt_eval: evaluation along a continuous point for a family of locally bounded degree.Polynomial.continuousAt_coeff_mul: coefficients of a product of two families.Polynomial.continuousAt_coeff_prod: coefficients of a finite product of families.Polynomial.continuous_eval_of_continuous_coeff: joint continuity of the evaluation of a family of bounded degree.Polynomial.continuous_evalEval: joint continuity of bivariate polynomial evaluation.Polynomial.tendsto_resultant: continuity of the resultant at fixed formal degrees in the coefficients of its arguments.TauCeti.Polynomial.continuous_coeff_monicOfCoeff: the coefficients ofmonicOfCoeff aare continuous ina.TauCeti.Polynomial.continuous_coeff_prod_X_sub_C: the coefficients of∏ i ∈ s, (X - C (f i))are continuous in the tuple of rootsf.
Evaluation of a bivariate polynomial is jointly continuous in its two arguments.
Evaluation along a point continuous at x₀ is continuous at x₀ if the coefficients of
index at most d are continuous there and the family has degree bounded by d nearby.
The coefficient of index i in a product of two polynomial families is continuous at x₀
if the coefficients of indices at most i in both factors are continuous there.
The coefficient of index i in a finite product of polynomial families is continuous at x₀
if the coefficients of indices at most i in every factor are continuous there.
If a family of polynomials has degree at most d and its coefficients of index at most d are
continuous, then its evaluation is jointly continuous in the parameter and the point.
The resultant at fixed formal degrees m and n depends continuously on the coefficients:
if, along a filter, the coefficients of index at most m of f i and those of index at most n
of g i converge to those of f₀ and g₀, then the resultants converge.
Each coefficient of the monic polynomial monicOfCoeff a is a continuous function of the
coefficient tuple a: it is either constant or a coordinate of a.
The coefficients of ∏ i ∈ s, (X - C (f i)) depend continuously on the tuple f of roots.
Each coefficient is, up to sign, an elementary symmetric function of the roots, so continuity of the ring operations is all that is used.