@[simp]
cycleRange section #
Define the permutations Fin.cycleRange i, the cycle (0 1 2 ... i).
Fin.cycleRange i is the cycle (0 1 2 ... i) leaving (i+1 ... (n-1)) unchanged.
Equations
- i.cycleRange = (finRotate (↑i + 1)).extendDomain (Equiv.ofLeftInverse' (⇑(Fin.castLEEmb ⋯)) (fun (x : Fin n) => ↑↑x) ⋯)
Instances For
@[deprecated Fin.cycleRange_mk_zero (since := "2025-01-28")]
Alias of Fin.cycleRange_mk_zero.
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]