K_Cycle_can_be_Factored_into_Transpositions_v2
Provedcyclesgroup-theorypermutationsproofwikitranspositions
Every -cycle can be factorised into the product of transpositions. This factorisation is not unique.
Preamble
import Mathlib.Analysis.Complex.Basic import Mathlib.GroupTheory.Perm.Cycle.Type
Formal statement
theorem K_Cycle_can_be_Factored_into_Transpositions_v2 {α : Type _} [DecidableEq α] [Fintype α] (σ : Equiv.Perm α) (hσ : σ.IsCycle) : ∃ l : List (Equiv.Perm α), (∀ t ∈ l, t.IsSwap) ∧ l.prod = σ := by sorrySource