qit.utils.superop_lindblad

qit.utils.superop_lindblad(A, H=None)

Liouvillian superoperator for a set of Lindblad operators.

Parameters
  • A (Sequence[array]) – sequence of traceless, orthogonal Lindblad operators

  • H (array) – optional Hamiltonian operator

Returns

Liouvillian superoperator L

Return type

array

L corresponding to the diagonal-form Lindblad equation

\[\dot{\rho} = \text{inv_vec}(L \text{vec}(\rho)) = -i [H, \rho] +\sum_k \left(A_k \rho A_k^\dagger -\frac{1}{2} \{A_k^\dagger A_k, \rho\}\right)\]