Criei um circuito simples no Q-Kit para entender as portas condicionais e os estados de saída em cada etapa:
- No começo, há um estado 00 claro, que é a entrada
- O primeiro qubit é passado pelo portão Hadamard, entra em superposição, 00 e 10 se tornam igualmente possíveis
- O CNOT do primeiro qubit, o segundo, a probabilidade de 00 permanece inalterada, mas 10 e 11 são trocados
- O primeiro qubit passa novamente por Hadamard e a probabilidade de 00 é dividida entre 00 e 10 e 11 entre 01 e 11 como se o primeiro qubit tivesse entrado em superposição a partir de um estado fixo
O resultado não deve ser igualmente distribuído 00 e 01? O primeiro qubit passa o Hadamard duas vezes, o que deve colocá-lo em superposição e voltar ao 0. inicial. O portão CNOT não afeta o qubit do controlador; portanto, sua existência não deve afetar o primeiro qubit, mas na verdade faz com que ele aja como se não estivesse. não está mais em superposição. O uso de qubit como controlador reduz sua superposição?