Есть ли в Mathematica (или где еще) функции для поиска классов сопряженных элементов, например, в

? Или что-нибудь еще в этом духе.
Я здесь смотрел
http://mathworld.wolfram.com/PermutationCycle.html , но так и не понял как оно работает. Есть ли какая-нибудь литература в открытом доступе?