Commit 2024-04-07 07:06 47062a71
View on Github →chore: Split Data.{Nat,Int}{.Order}.Basic in group vs ring instances (#11924)
Scatter the content of Data.Nat.Basic across:
Data.Nat.Defsfor the lemmas having no dependenciesAlgebra.Group.Natfor the monoid instances and the few miscellaneous lemmas needing them.Algebra.Ring.Natfor the semiring instance and the few miscellaneous lemmas following it. Similarly, scatterData.Int.BasicacrossData.Int.Defs,Algebra.Group.Int,Algebra.Ring.IntData.Nat.Order.BasicacrossData.Nat.Defs,Algebra.Order.Group.Nat,Algebra.Order.Ring.NatData.Int.Order.BasicacrossData.Int.Defs,Algebra.Order.Group.Int,Algebra.Order.Ring.IntAlso move a few lemmas fromData.Nat.Order.LemmastoData.Nat.Defs. BeforeAfter