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

и

.

в базисе

(первую компоненту не трогаем, во вторую пишем ответ) выражается матрицей

(еще можно таким образом копировать чистые кубиты поверх заведомо нулевых)
Для

понадобится вспомогательная ячейка с

. Теперь пространство уже 8-мерное, и нам нужен будет оператор, который, например, в подпространстве

(первая ячейка - вспомогательная, во вторую пишем ответ, третью не трогаем) выглядит как

, а на остальном пространстве действует тождественно.
В реальности, конечно, будут использоваться не произвольные операторы, а некоторый фиксированный базис, через который будет выражаться остальное.