Ich versuche, ein kontrolliertes Gate wie in Abbildung unten in Qiskit zu programmieren. Sollte es ausreichen, die Hadamard-Tore einzeln zu trennen und zu steuern?
Ich versuche, ein kontrolliertes Gate wie in Abbildung unten in Qiskit zu programmieren. Sollte es ausreichen, die Hadamard-Tore einzeln zu trennen und zu steuern?
Antworten:
Der Controlled-Hadamard kann mit implementiert werden ch
. Das gesamte Drei-Qubit-Gate ist dann wie folgt.
qc = QuantumCircuit(3)
qc.ch(0,1)
qc.ch(0,2)
Ja, diese Notation bedeutet, dass der Hadamard auf dem zweiten Qubit vom ersten Qubit und der Hadamard auf dem dritten Qubit vom ersten Qubit abhängt. Die Tore sind in keiner Weise miteinander verbunden.