We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 69e172a commit 3c869daCopy full SHA for 3c869da
cirq-core/cirq/experiments/ghz/fidelity.py
@@ -43,7 +43,7 @@ def int_to_stabilizer(which_stabilizer: int, qubits: list[ops.Qid]) -> ops.Pauli
43
basis_ops = [ops.Z(qubits[i]) * ops.Z(qubits[i + 1]) for i in range(num_qubits - 1)] + [XXX]
44
which_to_include = np.binary_repr(which_stabilizer, num_qubits)
45
46
- op_to_return = ops.I(qubits[0])
+ op_to_return: ops.PauliString = ops.PauliString(ops.I(qubits[0]))
47
for q in range(num_qubits):
48
if which_to_include[-1 - q] == "1":
49
op_to_return *= basis_ops[q]
0 commit comments