От нечего делать попробовал обобщить понятие окружности на пространства высших размерностей. Но уперся в некоторый тупик. Вот:
Одно из свойств окружности в двумерном пространстве - для любых двух точек

, лежащих на окружности, существует такой поворот пространства, что:
1) окружность переводится этим поворотом сама в себя;
2) точка

переводится в точку

.
Теперь рассмотрим кривые с тем же самым свойством, но для пространств с количеством измерений, большим двух. Назовем их, скажем, "обобщенными окружностями". Для нашего родного трехмерного вроде кем-то доказано, что обобщенная окружность в нем может быть только обычной двумерной окружностью. Для случая четырех измерений были найдены, например, кривые вида

. Аналогично легко придумать подобные кривые для любых пространств с четным количеством измерений.
Проблема в том, что я не могу найти все решения задачи, хотя бы для четырех измерений. После некоторых размышлений я пришел к выводу, что задача будет иметь решение, только если в пространстве существует семейство матриц поворота

(запишем так для краткости квадратную матрицу

, элементы которой - некоторые функции от

, причем при любом значении

эта матрица будет ортогональной), и при любых действительных

справедливо

. Коль скоро мы найдем такое семейство, то кривая с вектор-функцией

, где

- некоторый вектор, как раз и будет обобщенной окружностью.
Основная проблема у меня, конечно, с решением функционального уравнения

. Собственно, никак не выходит. Прошу помощи.
Кстати, если "обобщенные окружности" были придуманы до меня и имеют настоящее название, буду рад его узнать.