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 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.