Bagikan melalui


Operasi CheckZero

Nama yang sepenuhnya memenuhi syarat: Std.Diagnostics.CheckZero

operation CheckZero(qubit : Qubit) : Bool

Ringkasan

Memeriksa apakah qubit berada dalam status |0⟩, mengembalikan true jika itu.

Deskripsi

Operasi ini memeriksa apakah qubit berada dalam status |0⟩. Ini akan mengembalikan true hanya jika qubit secara deterministik dalam status |0⟩, dan akan mengembalikan false jika tidak. Operasi ini tidak mengubah status qubit.

Masukan

Qubit

Qubit untuk diperiksa.

Hasil

True jika qubit dalam status |0⟩, jika tidak salah.

Komentar

Operasi ini berguna untuk memeriksa apakah qubit berada dalam status |0⟩ selama simulasi. Tidak dimungkinkan untuk memeriksa ini pada perangkat keras tanpa mengukur qubit, yang dapat mengubah status.