ApplyCNOTChain 操作

完全限定的名称:Std.Canon.ApplyCNOTChain

operation ApplyCNOTChain(qubits : Qubit[]) : Unit is Adj + Ctl

总结

计算就地量子比特寄存器的奇偶校验。

输入

量子比特

要计算和存储奇偶校验的量子比特的数组。

言论

此操作将输入的状态转换为 $$ \begin{align} \ket{q_0} \ket{q_1} \cdots \ket{q_{n - 1}} & \mapsto \ket{q_0} \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} $$