Commit 2023-09-12 04:12 260cb506

View on Github →

refactor: split Algebra.Hom.Group and Algebra.Hom.Ring (#7094)

Estimated changes

added theorem MonoidHom.comp_inv
added theorem MonoidHom.comp_mul
added theorem MonoidHom.div_apply
added theorem MonoidHom.inv_apply
added theorem MonoidHom.inv_comp
added theorem MonoidHom.mul_apply
added theorem MonoidHom.mul_comp
added theorem MulHom.comp_mul
added theorem MulHom.mul_apply
added theorem MulHom.mul_comp
added theorem NeZero.of_injective
added theorem NeZero.of_map
added theorem coe_invMonoidHom
added def invMonoidHom
added theorem invMonoidHom_apply
deleted theorem MonoidHom.coe_of_map_div
deleted theorem MonoidHom.comp_inv
deleted theorem MonoidHom.comp_mul
deleted theorem MonoidHom.div_apply
deleted theorem MonoidHom.inv_apply
deleted theorem MonoidHom.inv_comp
deleted theorem MonoidHom.mul_apply
deleted theorem MonoidHom.mul_comp
deleted def MonoidHom.ofMapDiv
deleted theorem MulHom.comp_mul
deleted theorem MulHom.mul_apply
deleted theorem MulHom.mul_comp
deleted theorem NeZero.of_injective
deleted theorem NeZero.of_map
deleted theorem coe_invMonoidHom
deleted theorem injective_iff_map_eq_one'
deleted theorem injective_iff_map_eq_one
deleted def invMonoidHom
deleted theorem invMonoidHom_apply