Есть ли какой-либо систематический способ разложить двухуровневую унитарную матрицу на операции с одним кубитом и CNOT? - PullRequest
0 голосов
/ 02 октября 2019

Я хотел бы сделать квантовую схему из следующей матрицы. матрица для преобразования в операции кубита Как я могу разложить эту матрицу на операции кубита, такие как Rotation Y, Control-NOT и т. Д.

К вашему сведению, я прочитал книгу под названием "Квант"Вычисления и квантовая информация ", написанные Nielsen & Chuang, в частности, раздел 4.5.

1 Ответ

2 голосов
/ 02 октября 2019

Универсальный метод разложения 2-кубитных унитарных элементов на примитивные ворота иногда называют «разложением Краусса-Чирака». Вот несколько источников:

В качестве примечания, такие вопросы обычно лучше получить на Квантовые вычисления StackExchange .

...