Commit 2022-12-20 05:33 69dfd0b5

View on Github →

feat: port Algebra.Associated (#1098) dcf2250875895376a142faeeac5eabff32c48655

Estimated changes

added theorem Associated.eq_zero_iff
added theorem Associated.isUnit_iff
added theorem Associated.mul_left
added theorem Associated.mul_mul
added theorem Associated.mul_right
added theorem Associated.ne_zero_iff
added theorem Associated.of_mul_left
added theorem Associated.pow_pow
added theorem Associated.prime_iff
added def Associated
added theorem Associates.bot_eq_one
added theorem Associates.dvd_eq_le
added theorem Associates.exists_rep
added theorem Associates.isUnit_mk
added theorem Associates.le_mul_left
added theorem Associates.le_one_iff
added theorem Associates.mk_dvd_mk
added theorem Associates.mk_eq_zero
added theorem Associates.mk_mul_mk
added theorem Associates.mk_ne_zero
added theorem Associates.mk_one
added theorem Associates.mk_pow
added theorem Associates.mul_mono
added theorem Associates.one_le
added theorem Associates.prime_mk
added theorem DvdNotUnit.ne
added theorem DvdNotUnit.not_unit
added theorem Irreducible.dvd_comm
added theorem Irreducible.dvd_symm
added theorem Irreducible.ne_one
added theorem Irreducible.ne_zero
added theorem Irreducible.not_square
added structure Irreducible
added theorem IsSquare.not_prime
added theorem MulEquiv.prime_iff
added theorem Prime.dvd_of_dvd_pow
added theorem Prime.dvd_or_dvd
added theorem Prime.ne_one
added theorem Prime.ne_zero
added theorem Prime.not_dvd_one
added theorem Prime.not_square
added theorem Prime.not_unit
added def Prime
added theorem associated_eq_eq
added theorem associated_iff_eq
added theorem associated_of_dvd_dvd
added theorem comap_prime
added theorem dvd_dvd_iff_associated
added theorem dvd_prime_pow
added theorem eq_of_prime_pow_eq'
added theorem eq_of_prime_pow_eq
added theorem irreducible_iff
added theorem irreducible_isUnit_mul
added theorem irreducible_mul_iff
added theorem irreducible_mul_isUnit
added theorem irreducible_mul_units
added theorem irreducible_or_factor
added theorem irreducible_units_mul
added theorem not_irreducible_one
added theorem not_irreducible_zero
added theorem not_prime_one
added theorem not_prime_zero
added theorem of_irreducible_mul
added theorem of_irreducible_pow
added theorem pow_not_prime
added theorem prime_dvd_prime_iff_eq
added theorem prime_pow_succ_dvd_mul
added theorem unit_associated_one
added theorem units_eq_one