@[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]