dq.xyz
xyz(*, layout: Layout | None = None) -> QArray
Returns the Pauli \(\sigma_x\), \(\sigma_y\) and \(\sigma_z\) operators.
Parameters
-
layout
–
Matrix layout (
dq.dense
,dq.dia
orNone
).
Returns
(qarray of shape (3, 2, 2)) Pauli \(\sigma_x\), \(\sigma_y\) and \(\sigma_z\) operators.
Examples
>>> dq.xyz()
QArray: shape=(3, 2, 2), dims=(2,), dtype=complex64, layout=dia, ndiags=3
[[[ â‹… 1.+0.j]
[ 1.+0.j â‹… ]]
[[ â‹… 0.-1.j]
[ 0.+1.j â‹… ]]
[[ 1.+0.j â‹… ]
[ â‹… -1.+0.j]]]