Commit 2024-04-29 08:00 0a97fb7a
View on Github →chore: Move monoid with zero instances on pi types (#12286)
Move everything that can't be additivised out of Algebra.Group.Pi.Lemmas
:
MulZeroClass
,MulZeroOneClass
, etc... instances go to a newAlgebra.GroupWithZero.Pi
file. I credit Eric W. for https://github.com/leanprover-community/mathlib/pull/4766.AddMonoidWithOne
,AddGroupWithOne
instances go toAlgebra.Ring.Pi
.