dq.momentum
momentum(dim: int) -> Array
Returns the momentum operator \(p = i (a^\dag - a) / 2\).
Parameters
-
dim
–
Dimension of the Hilbert space.
Returns
(array of shape (dim, dim)) Momentum operator.
Examples
>>> dq.momentum(3)
Array([[0.+0.j , 0.-0.5j , 0.+0.j ],
[0.+0.5j , 0.+0.j , 0.-0.707j],
[0.+0.j , 0.+0.707j, 0.+0.j ]], dtype=complex64)