supergrad.quantum_system.LindbladObj.add_lindblad_operator

supergrad.quantum_system.LindbladObj.add_lindblad_operator#

LindbladObj.add_lindblad_operator(a: KronObj, b: KronObj | None = None, chi=None)[source]#

Lindblad operator for a single pair of collapse operators (a, b), or for a single collapse operator (a) when b is not specified:

\[\mathcal{D}[a,b]\rho = a \rho b^\dagger - \frac{1}{2}a^\dagger b\rho - \frac{1}{2}\rho a^\dagger b\]
Parameters:
  • a – KronObj Left part of collapse operator.

  • b – KronObj Right part of collapse operator. If not specified, b defaults to a.

  • chi – float