Commit 2022-12-08 04:04 3d32bf9c
View on Github →feat(ring_theory/multiplicity,data/polynomial): add some iffs (#17731)
- Replace
multiplicity_eq_zero_of_not_dvdwith anifflemmamultiplicity_eq_zero. - Add
padic_val_nat.eq_zero_iff. - Merge
polynomial.mem_root_setandpolynomial.mem_root_set_iffintopolynomial.mem_root_set_iff_of_ne. - Add new
polynomial.mem_root_setthat does not assumep ≠ 0. - Do a similar modification to
polynomial.mem_root_set'. - Add
polynomial.root_multiplicity_eq_zero_iff,polynomial.mem_roots', andpolynomial.root_multiplicity_pos'. - Generalize
polynomial.root_set_maps_totopolynomial.root_set_maps_to', add new particular casepolynomial.root_set_maps_to. - Add
polynomial.root_set_maps_to, use it to golf some proofs. - Do not assume
[no_zero_smul_divisors _ _]inpolynomial.aeval_eq_zero_of_mem_root_set.