Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Plně kvalifikovaný název: Std.Diagnostics.CheckAllZero
operation CheckAllZero(qubits : Qubit[]) : Bool
Shrnutí
Zkontroluje, jestli jsou všechny qubity v zadaném poli ve stavu |0⟩. Vrátí hodnotu true, pokud jsou.
Popis
Tato operace zkontroluje, jestli jsou všechny qubity v zadaném poli ve stavu |0⟩. Vrátí hodnotu true pouze v případě, že všechny qubity jsou deterministicky ve stavu |0⟩ a v opačném případě vrátí hodnotu false. Tato operace nezmění stav qubitů.
Vstup
qubity
Qubity, které chcete zkontrolovat.
Výstup
Hodnota True, pokud jsou všechny qubity ve stavu |0⟩, jinak nepravda.
Poznámky
Tato operace je užitečná při kontrole, jestli je qubit v stavu |0⟩ během simulace. Není možné to zkontrolovat na hardwaru bez měření qubitu, což by mohlo změnit stav.