Compartir a través de


Operación CheckZero

Nombre completo: Std.Diagnostics.CheckZero

operation CheckZero(qubit : Qubit) : Bool

Resumen

Comprueba si un cúbit está en el estado |0⟩ y devuelve true si es así.

Descripción

Esta operación comprueba si un cúbit está en estado |0⟩. Devolverá true solo si el cúbit está deterministamente en el estado |0⟩ y devolverá false de lo contrario. Esta operación no cambia el estado del cúbit.

Entrada

cúbit

Cúbit que se va a comprobar.

Salida

True si el cúbit está en el estado |0⟩, false en caso contrario.

Observaciones

Esta operación es útil para comprobar si un cúbit está en el estado |0⟩ durante la simulación. No es posible comprobarlo en hardware sin medir el cúbit, lo que podría cambiar el estado.