一種排列,它將一個集合的所有元素按固定的偏移量移動,移出末尾的元素被插入到開頭。對於一個元素為,
, ...,
的集合,向左迴圈置換一位將產生
, ...,
,
,而向右迴圈置換一位將產生
,
,
, ...。
該對映可以寫成 ,表示移動
位。向左移動
位在 Wolfram 語言 中實現為RotateLeft[list, k],而向右移動
位則實現為RotateRight[list, k]。
一種排列,它將一個集合的所有元素按固定的偏移量移動,移出末尾的元素被插入到開頭。對於一個元素為,
, ...,
的集合,向左迴圈置換一位將產生
, ...,
,
,而向右迴圈置換一位將產生
,
,
, ...。
該對映可以寫成 ,表示移動
位。向左移動
位在 Wolfram 語言 中實現為RotateLeft[list, k],而向右移動
位則實現為RotateRight[list, k]。
Weisstein, Eric W. "迴圈置換。" 來自 Web 資源。 https://mathworld.tw/CyclicPermutation.html