Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(data/equiv/*): add missing coercion lemmas for equivs (#6268)
This does not affect the simp-normal form. This tries to make a lot of lemma names and statements more consistent: * restates `linear_map.mk_apply` to be `linear_map.coe_mk` to match `monoid_hom.coe_mk` * adds `linear_map.to_linear_map_eq_coe` * adds the simp lemma `linear_map.coe_to_equiv` * adds the simp lemma `linear_map.linear_map.coe_to_linear_map` * adds the simp lemma `linear_map.to_fun_eq_coe` * adds the missing `ancestor` attributes required to make `to_additive` work for things like `add_equiv.to_add_hom` * restates `add_equiv.to_fun_apply` to be `add_equiv.to_fun_eq_coe` * restates `add_equiv.to_equiv_apply` to be `add_equiv.coe_to_equiv` * adds the simp lemma `add_equiv.coe_to_mul_hom` * removes `add_equiv.to_add_monoid_hom_apply` since `add_equiv.coe_to_add_monoid_hom` is a shorter and more general statement * restates `ring_equiv.to_fun_apply` to be `ring_equiv.to_fun_eq_coe` * restates `ring_equiv.coe_mul_equiv` to be `ring_equiv.coe_to_mul_equiv` * restates `ring_equiv.coe_add_equiv` to be `ring_equiv.coe_to_add_equiv` * restates `ring_equiv.coe_ring_hom` to be `ring_equiv.coe_to_ring_hom` * adds `ring_equiv.to_ring_hom_eq_coe` * adds `ring_equiv.to_add_equiv_eq_coe` * adds `ring_equiv.to_mul_equiv_eq_coe`
- Loading branch information
1 parent
283aaff
commit c038984
Showing
11 changed files
with
42 additions
and
34 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters