Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Nom complet : Std.Canon.ApplyCNOTChain
operation ApplyCNOTChain(qubits : Qubit[]) : Unit is Adj + Ctl
Résumé
Calcule la parité d’un registre de qubits sur place.
Entrée
qubits
Tableau de qubits dont la parité doit être calculée et stockée.
Remarques
Cette opération transforme l’état de son entrée en tant que $$ \begin{align} \ket{q_0} \ket{q_1} \cdots \ket{q_{n - 1}} & \mapsto \ket{q_0} \ket{ket{ket{q_0 \oplus q_1} \ket{q_0 \oplus q_1 \oplus q_2} \cdots \ket{q_0 \oplus \cdots \oplus q_{n - 1}}. \end{align} $$