Commit 2022-12-09 06:47 a88ea9ca
View on Github →feat: port Algebra.Order.Monoid.WithTop (#902) mathlib3: 655994e298904d7e5bbd1e18c95defd7b543eb94
- depends on #910
Not too bad. Mostly renaming instances and a few broken proofs.
Things to double-check (all marked with
Porting note): liftis not implemented yet, I replaced it withinduction.- In
addSemigroupI didn't getrepeatorrepeat'to work. That could be golfed. - In
WithTop.addHomthe anonymous constructor didn't work, but writing it out, it did. Is that expected? - I'm a bit unsure about coersions. I left in most things and removed (commented out) the lemma
coe_coe_add_hom. Could be worth gleaming over anything that hascoein it's name.