Monic divisors of a Weierstrass polynomial are Weierstrass polynomials #
A Weierstrass polynomial W = X^d + ∑ c_j X^{d-1-j} over Conv K m with c_j(0) = 0 reduces to
X^d under the residue map convResidue : Conv K m → K (map_weierstrassPolynomial). A monic
divisor Q of W reduces to a monic divisor Q̄ of X^d in K[X]; comparing trailing degrees
in Q̄ · Q̄' = X^d (natTrailingDegree_mul) forces the trailing degree of Q̄ to equal its
degree, so all lower coefficients of Q̄ vanish (coeff_eq_zero_of_monic_dvd_X_pow), i.e. the
lower coefficients of Q vanish at 0: Q is the Weierstrass polynomial of its own coefficients
(exists_weierstrassPolynomial_of_monic_dvd). In the language of [GR65, Chapter II, §B]: since
P(0, x_m) = x_m^d, the restriction to the axis of each monic factor is a power of x_m. Used
for the irreducibility (Irreducible.lean) and the unique factorization (UFD.lean).
The coefficient field K is ℝ or ℂ ([RCLike K]).
The residue map Conv K m → K, the constant coefficient.
Equations
Instances For
A monic divisor of X^d over K has vanishing coefficients below its degree (compare
trailing degrees).
If the residue of a monic Q divides X^d, the coefficients of Q below its degree vanish
at 0.
A monic divisor in (Conv K m)[X] of a Weierstrass polynomial is a Weierstrass polynomial
(its lower coefficients vanish at 0) [GR65, Chapter II, §B].
The product of two Weierstrass polynomials is a Weierstrass polynomial of degree the sum (its
residue is X^{d₁} X^{d₂}).