CheckZero 操作

完全修飾名: Std.Diagnostics.CheckZero

operation CheckZero(qubit : Qubit) : Bool

概要

量子ビットが |0⟩ 状態にあるかどうかを確認し、存在する場合は true を返します。

形容

この操作では、量子ビットが |0⟩ 状態であるかどうかを確認します。 これは、量子ビットが確定的に |0⟩ 状態である場合にのみ true を返し、それ以外の場合は false を返します。 この操作では、量子ビットの状態は変更されません。

インプット

量子ビット

チェックする量子ビット。

アウトプット

量子ビットが |0⟩ 状態の場合は true、それ以外の場合は false。

備考

この操作は、シミュレーション中に量子ビットが |0⟩ 状態であるかどうかを確認するのに役立ちます。 状態を変更する可能性がある量子ビットを測定せずに、ハードウェアでこれを確認することはできません。