Partilhar 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 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. Esta operação não altera o estado do qubit.

Entrada

Qubit

O qubit a verificar.

Realização

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

Comentários

Esta 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 poderia mudar o estado.