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
): lift
is not implemented yet, I replaced it withinduction
.- In
addSemigroup
I didn't getrepeat
orrepeat'
to work. That could be golfed. - In
WithTop.addHom
the 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 hascoe
in it's name.