$Output = H^{\otimes n} \cdot (Input + Params) \,\bmod\, 2 \cdot H^{\otimes n}$
Где:
- $n$ - число кубитов
- $H^{\otimes n}$ - оператор Адамара, примененный ко всем кубитам
- $Input$ - битовая последовательность входных данных
- $Params$ - заданный набор параметров для вращения кубитов
- $+$ - операция сложения по модулю 2
- $\cdot$ - операция умножения матрицы на вектор
Таким образом, формула сочетает в себе операции Адамара, сложения по модулю 2 и вращения кубитов, чтобы создать уникальное преобразование над входными данными...
Класс XYZ представляет координаты в RevitAPI. А раз мы имеем дело с координатами, то следует рассмотреть азы векторной геометрии. Всего два действия: сложение и вычитание векторов, позволят сделать кучу полезной работы...