Commit 2022-06-10 07:36 76918216
View on Github →feat(data/polynomial/derivative): reduce assumptions (#14338)
The only changes here are to relax typeclass assumptions.
Specifically these changes relax comm_semiring to semiring in:
- polynomial.derivative_eval
- polynomial.derivative_map
- polynomial.iterate_derivative_map
- polynomial.iterate_derivative_cast_nat_mul
and relax ringtosemiringas well aschar_zero+no_zero_divisorstono_zero_smul_divisors ℕin:
- polynomial.mem_support_derivative
- polynomial.degree_derivative_eq