Да нет, наверно, я непонятно написал. Хотел спросить, чему мы обязаны возможностью непериодического вращения уже в 4-мерном пространстве, какому его свойству? Ага, должна быть какая-то особая по сравнению с меньшими размерностями группа преобразований, наверно, да?
Тут приходится разбираться с тем, что такое вращение вообще. Любое вращение - это ортогональное преобразование, причём генерируется оно бесконечно малыми преобразованиями (генераторами), так что дискретная подгруппа

ортогональной группы выпадает, остаётся только

Базис генераторов этой группы - это повороты в плоскостях, натянутых на

-ю и

-ю координаты. Понятно, что всего их возможно

штук, но они между собой не коммутируют. Если в нашем генераторе есть повороты в плоскостях

и

то в подпространстве

можно выбрать новую систему координат такую, что остаётся один поворот и одна не затронутая им ось. Проделав это со всеми

мы отцепляем поворот в

от всего остального преобразования вообще: преобразование есть произведение коммутирующих между собой поворота в

и некоторого ортогонального преобразования в оставшемся подпространстве. Повторяя эту процедуру, мы любое ортогональное преобразование можем представить как произведение

поворотов во взаимно перпендикулярных 2-плоскостях (перпендикулярность тоже обеспечивается ортогональностью). Теперь понятно, почему размерность 4 интересна: в "привычных" размерностях 2 и 3 возможен только один поворот, а в размерности 4 - уже два. Из-за коммутативности они могут происходить на два произвольных угла, в том числе несоизмеримых, так что каждая вращающаяся плоскость сама по себе совершает периодическое движение, а всё пространство в целом - нет.

"Низкоразмерная интуиция", воображавшая, что поворот происходит не
в плоскости, а
вокруг оси, попрана :-)