Documentation

Mathlib.RingTheory.Polynomial.Wronskian

Wronskian of a pair of polynomial #

This file defines Wronskian of a pair of polynomials, which is W(a, b) = ab' - a'b. We also prove basic properties of it.

Main declarations #

TODO #

def Polynomial.wronskian {R : Type u_1} [CommRing R] (a b : Polynomial R) :

Wronskian of a pair of polynomials, W(a, b) = ab' - a'b.

Equations
    Instances For
      theorem Polynomial.wronskian_eq_of_sum_zero {R : Type u_1} [CommRing R] {a b c : Polynomial R} (hAdd : a + b + c = 0) :
      theorem Polynomial.degree_wronskian_lt_add {R : Type u_1} [CommRing R] {a b : Polynomial R} (ha : a 0) (hb : b 0) :

      Degree of W(a,b) is strictly less than the sum of degrees of a and b (both nonzero).

      natDegree version of the above theorem. Note this would be false with just (ha : a ≠ 0) and (hb : b ≠ 0), since when a = b = 1 we have (wronskian a b).natDegree = a.natDegree = b.natDegree = 0.

      For coprime polynomials a and b, their Wronskian is zero if and only if their derivatives are zeros.