Commit 2022-11-20 06:21 13b5722b
View on Github →fix(Tactic/Simps): use capital letter for namespace (#647)
- Custom simps projections now are declared as
def MyStructure.Simps.myProjection
instead ofdef MyStructure.simps.myProjection
. This declaration was already used in the library multiple times, even though it did nothing before. - Use
symm_apply
instead ofsymmApply
for lemmas generated bysimps
. - Remove custom
simps
projection forSubtype
. It did nothing, since coercions expand toSubtype.val
. (Do we also want to rename the generated lemmas tofoo_val
instead offoo_coe
?) - Simplify some proofs using definitional eta for structures