Eu gostaria de ter um portão "reset". Essa porta teria um efeito de trazer um qubit ao estado .
Claramente, esse portão não é unitário (e, portanto, não consigo encontrar nenhuma implementação confiável em termos de portões universais).
Agora, para minhas necessidades particulares, preciso dessa capacidade de redefinir um registro qubit ou quântico para esse estado, para que os usuários sempre possam começar de . Estou criando uma pequena linguagem de programação que transpila para o QASM e, quando uma função é encerrada, desejo que todas as variáveis locais (quânticas) (qubits) sejam redefinidas para para que possam ser reutilizadas. A instrução de redefinição do QASM não funciona no processador real.
Eu acho que algo nesse sentido pode ser alcançado com a estimativa da fase quântica, mas estou me perguntando se existe outra maneira.