Further properties of the Wronskian of two polynomials #
This file adds four facts about Mathlib's Wronskian W(a, b) = a b' - a' b of two polynomials:
it commutes with coefficient ring maps, it is unchanged when a constant multiple of a is
subtracted from b, a root of multiplicity n of b is a root of multiplicity at least
n - 1 of W(a, b), and its coefficient in degree 2 deg a is
leadingCoeff a · leadingCoeff b when deg b = deg a + 1.
The first three are the steps of Thue's argument that transport vanishing of a polynomial pair at a point to its Wronskian.
Main results #
Polynomial.map_wronskian:W(a, b)commutes with coefficient ring maps.Polynomial.wronskian_sub_C_mul_right:W(a, b - c a) = W(a, b)for a constantc.Polynomial.pow_sub_one_dvd_wronskian_right: ifq ^ n ∣ b, thenq ^ (n - 1) ∣ W(a, b).Polynomial.coeff_wronskian_of_natDegree_eq_succ: ifdeg b = deg a + 1, then the coefficient ofW(a, b)in degree2 deg aisleadingCoeff a · leadingCoeff b.
theorem
Polynomial.coeff_wronskian_of_natDegree_eq_succ
{R : Type u_1}
[CommRing R]
{a b : Polynomial R}
(h : b.natDegree = a.natDegree + 1)
:
If deg b = deg a + 1, then the coefficient of the Wronskian W(a, b) = a b' - a' b in
degree 2 deg a is leadingCoeff a · leadingCoeff b: the top terms of a b' and a' b
contribute (deg a + 1) and deg a times this product.