Commit 2024-10-25 05:50 fc157081
View on Github →chore(Algebra/GroupWithZero/Action): reduce theory included with Group.Action.Defs
(#18190)
The GroupWithZero/Action/Defs.lean
file depends on a bit of theory and in turn defines some results not needed for e.g. modules. This PR tries to ensure that the focus is on the definitions of SMulZeroClass
and DistribMulAction
.
In the process, I made the following moves:
Action/End.lean
now contains results involvingFunction.End
and some results relating homomorphisms with multiplicationAction/Faithful.lean
now contains results involvingFaithfulAction