qit.markov¶
Born-Markov noise¶
This module simulates the effects of a heat bath coupled to a quantum system, using the Born-Markov approximation in the weak coupling limit. This results in a Lindblad-form master equation for the system.
The treatment in this module mostly follows [16].
MarkovianBath
methods¶
|
Bath description string for plots. |
|
Set the spectral density cutoff. |
|
Initializes the g and s functions, and the LUT. |
|
Build a lookup table for the spectral correlation tensor Gamma. |
|
Computes the spectral correlation tensor. |
|
Bath spectral correlation tensor, computed or interpolated. |
|
Qubit-bath coupling that reproduces given decoherence times. |
Plot the spectral correlation tensor components \(\gamma\) and \(S\) as a function of omega. |
|
|
Plot spectral correlation tensor components as a function of cutoff frequency. |
Plot the bath correlation function \(C_{s,\omega_c}(t) = \frac{1}{\hbar^2}\langle B(t) B(0)\rangle\). |
Functions
|
Lindblad operators for a Born-Markov master equation. |
|
Jump operators for a Born-Markov master equation. |
|
Liouvillian superoperator for a Born-Markov master equation. |
Classes
|
Markovian heat bath. |