Operazione CheckAllZero
Nome completo: Std.Diagnostics.CheckAllZero
operation CheckAllZero(qubits : Qubit[]) : Bool
Sommario
Verifica se tutti i qubit nella matrice specificata si trovano nello stato |0⟩. Restituisce true se sono.
Descrizione
Questa operazione controlla se tutti i qubit nella matrice specificata si trovano nello stato |0⟩. Restituisce true solo se tutti i qubit sono deterministici nello stato |0⟩ e restituiranno false in caso contrario. Questa operazione non modifica lo stato dei qubit.
Immissione
qubit
Qubit da controllare.
Prodotto
True se tutti i qubit si trovano nello stato |0⟩, false in caso contrario.
Osservazioni
Questa operazione è utile per verificare se un qubit si trova nello stato |0⟩ durante la simulazione. Non è possibile controllarlo sull'hardware senza misurare il qubit, che potrebbe cambiare lo stato.