dq.slindbladian
slindbladian(H: QArrayLike, jump_ops: list[QArrayLike]) -> QArray
Returns the Lindbladian superoperator (in matrix form).
The Lindbladian superoperator is defined by:
where is the system Hamiltonian, is a set of jump operators
(arbitrary operators) and is the Lindblad dissipation superoperator
(see dq.sdissipator()
).
The vectorized form of this superoperator is:
Note
This superoperator is also sometimes called Liouvillian.
Parameters
-
H
(qarray-like of shape (..., n, n))
–
Hamiltonian.
-
jump_ops
(list of qarray-like, each of shape (..., n, n))
–
List of jump operators.
Returns
(qarray of shape (..., n^2, n^2)) Lindbladian superoperator.
See also
dq.lindbladian()
: applies the Lindbladian superoperator to a state using only matrix multiplications.