Opération CheckAllZero
Nom complet : Std.Diagnostics.CheckAllZero
operation CheckAllZero(qubits : Qubit[]) : Bool
Résumé
Vérifie si tous les qubits du tableau fourni sont dans l’état $|0⟩$. Retourne la valeur true si elles le sont.
Description
Cette opération vérifie si tous les qubits du tableau fourni sont dans l’état $|0⟩$. Elle retourne true uniquement si tous les qubits sont déterministes dans l’état $|0⟩$ et retournent false sinon. Cette opération ne modifie pas l’état des qubits.
Entrée
qubits
Qubits à vérifier.
Sortie
True si tous les qubits sont dans l’état $|0⟩$, false sinon.
Remarques
Cette opération est utile pour vérifier si un qubit est dans l’état $|0⟩$ pendant la simulation. Il n’est pas possible de vérifier cela sur le matériel sans mesurer le qubit, ce qui peut changer l’état.