置換
Permutations — 整数集合の置換をリストする
Permute — 置換が与えられたリストを置換する
SignaturePermutation — 置換の符号あるいはパリティ
IdentityPermutation — 指定された大きさの恒等置換
PermutationQ ▪ LexicographicPermutations ▪ MinimumChangePermutations
NextPermutation — 辞書順で次の置換
RankPermutation — 置換を一意の階数に関連付ける
InversePermutation ▪ UnrankPermutation ▪ RandomPermutation ▪ Josephus
PermutationType — 置換の型
PermutationGraph — 置換のグラフ
NumberOfPermutationsByType ▪ NumberOfPermutationsByCycles
SelectionSort — 順序関数が与えられたリストをソートする
BinarySearch — ソートされたリストの鍵を探す
RandomHeap — ランダムヒープを構築する
ToInversionVector — 置換の反転ベクトル
Inversions — 反転の数
Index — 置換の指数
FromInversionVector ▪ Runs ▪ Eulerian
NumberOfPermutationsByInversions
Involutions — 長さが最大2の巡回置換をリストする
Derangements — どの要素もすべて入れ替わっているような置換をリストする
InvolutionQ ▪ NumberOfInvolutions ▪ DerangementQ ▪ NumberOfDerangements