![]() |
Convert a KAK vector to its unitary matrix equivalent.
cirq.google.optimizers.two_qubit_gates.math_utils.kak_vector_to_unitary(
vector: np.ndarray
) -> np.ndarray
Args | |
---|---|
vector
|
A KAK vector shape (..., 3). (Input may be vectorized). |
Returns | |
---|---|
unitary
|
Corresponding 2-qubit unitary, of the form
exp( i k_x \sigma_x \sigma_x + i k_y \sigma_y \sigma_y
|