Как изменить входные кубиты (q3 и q4) в квантовой цепи 5 кубитов - PullRequest
0 голосов
/ 12 февраля 2019

Работа над квантом с использованием qiskit.Я хотел бы изменить входной кубит q4, q3 при измерении выходного сигнала q2, q1 и записать вероятности возможного исхода, как далеко прилагается figure.

Вопрос: Как мне изменить вход в qiskit?Уже созданы квантовые регистры и добавлены все кубиты (также прикреплены) here.

1 Ответ

0 голосов
/ 04 апреля 2019

В Qiskit каждый кубит начинается с основного состояния (состояние 0).Таким образом, если под изменением ввода вы подразумеваете изменение начального значения с 0 на 1, единственный способ сделать это - применить X-Gate к кубитам q3 и q4.Эти ворота действуют подобно классическим воротам НЕ, поэтому их можно использовать для переключения кубита с 0 на 1 или наоборот.

Глядя на таблицу в 5 (а), они хотят, чтобы вы прошли черезвсе 4 возможных входа для q3 и q4 (00, 01, 10, 11).Таким образом, для каждого из этих входов ваши назначения X-Gate будут следующими:

Вход 00: X-Gates не требуется
Вход 01: X-Gate на q3
Вход 10: X-Gate на q4
Вход 11: X-Gate на q3 и q4

...