Ага, спасибо. А как-нибудь на языке перестановок можно это выразить?
На языке перестановок
чего? Не всякие перестановки вершин, очевидно, являются вращениями или отражениями. Например, у квадрата:

.
Если речь о перестановках вершин правильного

-угольника, которые ЯВЛЯЮТСЯ вращениями или отражениями, то нетрудно заметить, что если нумеровать вершины от

до

, то в арифметике по модулю

все результаты вращений записываются так, что номер следующей вершины есть инкремент от номера предыдущей:

, а все результаты отражений записываются так, что номер следующей вершины есть декремент номера предыдущей:

.
Но для трёхмерных фигур это уже не подойдёт.