Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Vollqualifizierter Name: Std.Diagnostics.CheckAllZero
operation CheckAllZero(qubits : Qubit[]) : Bool
Zusammenfassung
Überprüft, ob sich alle Qubits im bereitgestellten Array im Zustand |0⟩ befinden. Gibt "true" zurück, wenn dies der Fall ist.
Beschreibung
Dieser Vorgang überprüft, ob alle Qubits im bereitgestellten Array im Zustand |0⟩ liegen. Es wird nur "true" zurückgegeben, wenn alle Qubits im Zustand |0⟩ deterministisch sind und andernfalls "false" zurückgibt. Dieser Vorgang ändert nicht den Status der Qubits.
Eingabe
Qubits
Die zu überprüfenden Qubits.
Ausgabe
True, wenn sich alle Qubits im Zustand "|0⟩" befinden, andernfalls "false".
Bemerkungen
Dieser Vorgang ist nützlich, um zu überprüfen, ob sich ein Qubit während der Simulation im Zustand |0⟩ befindet. Es ist nicht möglich, dies auf der Hardware zu überprüfen, ohne den Qubit zu messen, was den Zustand ändern könnte.