Estoy tratando de programar una puerta controlada como la figura a continuación en Qiskit. ¿Debería ser suficiente separar y controlar individualmente las puertas Hadamard?
Estoy tratando de programar una puerta controlada como la figura a continuación en Qiskit. ¿Debería ser suficiente separar y controlar individualmente las puertas Hadamard?
Respuestas:
El hadamard controlado se puede implementar con ch
. La puerta completa de tres qubits es entonces la siguiente.
qc = QuantumCircuit(3)
qc.ch(0,1)
qc.ch(0,2)
Sí, esa notación significa que el Hadamard en el segundo qubit depende del primer qubit y el Hadamard en el tercer qubit depende del primer qubit. Las puertas no están conectadas entre sí de ninguna manera.