CheckZero işlemi

Tam ad: Std.Diagnostics.CheckZero

operation CheckZero(qubit : Qubit) : Bool

Özet

Kubitin |0⟩ durumunda olup olmadığını denetler ve varsa true döndürür.

Açıklama

Bu işlem bir kubitin |0⟩ durumunda olup olmadığını denetler. Yalnızca kubit |0⟩ durumunda belirlenimci olarak olduğunda true döndürür ve aksi takdirde false döndürür. Bu işlem kubitin durumunu değiştirmez.

Girdi

kubit

Denetlenecek kubit.

Çıktı

Kubit |0⟩ durumundaysa true, aksi takdirde false.

Açıklamalar

Bu işlem, benzetim sırasında kubitin |0⟩ durumunda olup olmadığını denetlemek için kullanışlıdır. Durumu değiştirebilecek kubiti ölçmeden donanımda bunu denetlemek mümkün değildir.