Compartilhar via


Operação CheckZero

Nome totalmente qualificado: Std.Diagnostics.CheckZero

operation CheckZero(qubit : Qubit) : Bool

Resumo

Verifica se um qubit está no estado $|0⟩$, retornando true se ele estiver.

Descrição

Esta operação verifica se um qubit está no estado $|0⟩$. Ele retornará true somente se o qubit estiver deterministicamente no estado $|0⟩$ e retornará false caso contrário. Essa operação não altera o estado do qubit.

Entrada

qubit

O qubit a ser verificado.

Saída

True se o qubit estiver no estado $|0⟩$ , caso contrário, false.

Observações

Essa operação é útil para verificar se um qubit está no estado $|0⟩$ durante a simulação. Não é possível verificar isso no hardware sem medir o qubit, o que pode alterar o estado.