Module: cirq.ops.pauli_interaction_gate

Classes

class PauliInteractionGate: A CZ conjugated by arbitrary single qubit Cliffords.

TYPE_CHECKING False
pauli_eigen_map

{
 cirq.X: (array([[0.5, 0.5],
       [0.5, 0.5]]), array([[ 0.5, -0.5],
       [-0.5,  0.5]])),
 cirq.Y: (array([[ 0.5+0.j , -0. -0.5j],
       [ 0. +0.5j,  0.5+0.j ]]), array([[ 0.5+0.j ,  0. +0.5j],
       [-0. -0.5j,  0.5+0.j ]])),
 cirq.Z: (array([[1, 0],
       [0, 0]]), array([[0, 0],
       [0, 1]]))
}