Partager via


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.