qml.math.decomposition.zyz_rotation_angles¶
- zyz_rotation_angles(U, return_global_phase=False)[source]¶
Compute the rotation angles \(\phi\), \(\theta\), and \(\omega\) and the phase \(\alpha\) of a 2x2 unitary matrix as a product of Z and Y rotations in the form \(e^{i\alpha} RZ(\omega) RY(\theta) RZ(\phi)\)
- Parameters:
U (array) – 2x2 unitary matrix
return_global_phase (bool) – if True, returns the global phase as well.
- Returns:
- The rotation angles \(\phi\), \(\theta\), and \(\omega\) and the
global phase \(\alpha\) if
return_global_phase=True
.
- Return type:
tuple
code/api/pennylane.math.decomposition.zyz_rotation_angles
Download Python script
Download Notebook
View on GitHub