CheckZero-åtgärd
Fullständigt kvalificerat namn: Std.Diagnostics.CheckZero
operation CheckZero(qubit : Qubit) : Bool
Sammanfattning
Kontrollerar om en qubit är i tillståndet |0⟩ och returnerar sant om det är det.
Beskrivning
Den här åtgärden kontrollerar om en qubit är i tillståndet |0⟩. Den returnerar endast sant om kvantbiten är deterministiskt i tillståndet |0⟩ och returnerar annars falskt. Den här åtgärden ändrar inte qubitens tillstånd.
Inmatning
qubit
Den kvantbit som ska kontrolleras.
Utdata
Sant om qubiten är i tillståndet |0⟩, annars falskt.
Anmärkningar
Den här åtgärden är användbar för att kontrollera om en qubit är i tillståndet |0⟩ under simuleringen. Det går inte att kontrollera detta på maskinvaran utan att mäta kvantbiten, vilket kan ändra tillståndet.