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

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

и умножаем элементы

-ой строки на

,элементы полученной в результате матрицы

и будут решением системы.Смущает здесь то,что т.к. множество ортогональных матриц бесконечно,то система имеет бесконечное число решений.