Extra lemmas about permutations #
This file proves miscellaneous lemmas about Equiv.Perm.
TODO #
Most of the content of this file was moved to Mathlib/Algebra/Group/End.lean in
https://github.com/leanprover-community/mathlib4/pull/22141.
It would be good to merge the remaining lemmas with other files, e.g.
GroupTheory.Perm.ViaEmbedding looks like it could benefit from such a treatment (splitting into
the algebra and non-algebra parts).
theorem Equiv.swap_smul_involutive {α : Type u} {β : Type v} [DecidableEq α] [MulAction (Perm α) β] (i j : α) :
Function.Involutive fun (x : β) => swap i j • x
theorem Set.BijOn.perm_zpow {α : Type u_1} {f : Equiv.Perm α} {s : Set α} (hf : BijOn (⇑f) s s) (n : ℤ) :