canonical_unitary
- canonical_unitary(unitary)[source]
Computes a canonical form for the provided unitary.
If unitary matrices V, W differ only by a global phase, then canonical_unitary(V) == canonical_unitary(W).
- Parameters:
unitary (
npt.NDArray[np.complex128]
) – A unitary matrix.- Returns:
A unitary matrix.
- Return type:
npt.NDArray[np.complex128]
References