He creado un circuito simple en Q-Kit para comprender las puertas condicionales y los estados de salida en cada paso:
- Al principio hay un claro estado 00, que es la entrada
- El primer qubit se pasa a través de la puerta Hadamard, se superpone, 00 y 10 se vuelven igualmente posibles
- El primer qubit CNOT es el segundo, la probabilidad de 00 no cambia, pero se intercambian 10 y 11
- El primer qubit pasa nuevamente a Hadamard y la probabilidad de 00 se divide entre 00 y 10, y 11 entre 01 y 11 como si el primer qubit entrara en superposición desde un estado fijo
¿No debería distribuirse el resultado por igual 00 y 01? El primer qubit pasa a Hadamard dos veces, lo que debería ponerlo en superposición y volver a la inicial 0. La puerta CNOT no afecta el qubit del controlador, por lo que su existencia no debería afectar el primer qubit en absoluto, pero de hecho lo hace actuar como si no fuera No en superposición más. ¿El uso de qubit como controlador colapsa su superposición?