Commit 2024-02-15 13:05 30a9315c

View on Github →

feat(GroupTheory/GroupAction): define MulAction.period and create GroupTheory/GroupAction/Period (#9490) Defines MulAction.period g a as a wrapper around Function.minimalPeriod (fun x => g • x) a, allowing for some cleaner proofs involving the period of a group action. The existing MulAction.*_minimalPeriod_* lemmas are changed to be defined using their now-preferred MulAction.*_period_* counterparts, although they will only be made deprecated in another pull request. The Mathlib.GroupTheory.GroupAction.Period module is also created, for additional lemmas around MulAction.period. Some core lemmas need to remain in Mathlib.Dynamics.PeriodicPts, as they are needed for ZMod and the quotient group.

Estimated changes