Skip to content

Lindblad–GKSL Equation

The Lindblad–GKSL equation is the standard time-local master equation for Markovian open quantum dynamics that preserves trace and complete positivity.

In one common convention,

dρdt=−iℏ[H,ρ]+∑kγk(LkρLk†−12{Lk†Lk,ρ}),γk≥0.\frac{d\rho}{dt} = - \frac{i}{\hbar}[H,\rho] + \sum_k\gamma_k \left( L_k\rho L_k^\dagger - \frac12 \{L_k^\dagger L_k,\rho\} \right), \qquad \gamma_k\ge0.

Here HH is Hermitian, the LkL_k are Lindblad operators, and the rates γk\gamma_k are nonnegative. The same equation is often written by absorbing γk\sqrt{\gamma_k} into LkL_k.

For fixed points, gaps, and relaxation modes, see Steady States and Relaxation. For a validation-first numerical guide using matrix-vectorized Liouvillians, steady states, and spectrum checks, see Solving Lindblad Equations.

Define the dissipator

D[L]ρ=LρL†−12{L†L,ρ}.\mathcal D[L]\rho = L\rho L^\dagger - \frac12 \{L^\dagger L,\rho\}.

Then the equation becomes

dρdt=−iℏ[H,ρ]+∑kγkD[Lk]ρ.\frac{d\rho}{dt} = - \frac{i}{\hbar}[H,\rho] + \sum_k\gamma_k\mathcal D[L_k]\rho.

The word “dissipator” is conventional. It does not always mean energy dissipation. A term with L=ZL=Z can describe pure dephasing without changing energy populations for a Hamiltonian proportional to ZZ.

TermRole
−iℏ[H,ρ]-\frac{i}{\hbar}[H,\rho]coherent Hamiltonian dynamics
LkρLk†L_k\rho L_k^\daggerjump, noise, scattering, or environmental action
−12{Lk†Lk,ρ}-\frac12\{L_k^\dagger L_k,\rho\}trace-preserving normalization term
γk\gamma_knonnegative rate in a Markovian semigroup convention

The anticommutator term is not optional. Without it, the trace would generally grow or shrink incorrectly.

For one dissipator,

Tr⁡D[L]ρ=Tr⁡(LρL†)−12Tr⁡(L†Lρ)−12Tr⁡(ρL†L).\operatorname{Tr}\mathcal D[L]\rho = \operatorname{Tr}(L\rho L^\dagger) - \frac12\operatorname{Tr}(L^\dagger L\rho) - \frac12\operatorname{Tr}(\rho L^\dagger L).

Using cyclicity of the trace,

Tr⁡(LρL†)=Tr⁡(L†Lρ)=Tr⁡(ρL†L).\operatorname{Tr}(L\rho L^\dagger) = \operatorname{Tr}(L^\dagger L\rho) = \operatorname{Tr}(\rho L^\dagger L).

Therefore

Tr⁡D[L]ρ=0.\operatorname{Tr}\mathcal D[L]\rho=0.

The Hamiltonian commutator also preserves trace, so the full equation preserves Tr⁡ρ\operatorname{Tr}\rho.

For a short time step dtdt, define

Kk=γkdt LkK_k = \sqrt{\gamma_k dt}\,L_k

for the jump/noise operators, and

K0=I−iℏHdt−12∑kγkLk†Lk dt.K_0 = I - \frac{i}{\hbar}Hdt - \frac12 \sum_k \gamma_k L_k^\dagger L_k\,dt.

Then, to first order in dtdt,

ρ(t+dt)=K0ρ(t)K0†+∑kKkρ(t)Kk†+O(dt2).\rho(t+dt) = K_0\rho(t)K_0^\dagger + \sum_k K_k\rho(t)K_k^\dagger + O(dt^2).

Expanding this expression gives the Lindblad–GKSL equation. Also,

K0†K0+∑kKk†Kk=I+O(dt2).K_0^\dagger K_0 + \sum_kK_k^\dagger K_k = I+O(dt^2).

Thus the infinitesimal evolution has the structure of a trace-preserving Kraus map to first order. The semigroup construction promotes these infinitesimal completely positive steps into a completely positive trace-preserving evolution for finite time.

This is not a proof of the theorem, but it is the right physical memory aid.

The original finite-dimensional theorem concerns quantum dynamical semigroups:

Φt+s=ΦtΦs,Φ0=id,t,s≥0.\Phi_{t+s} = \Phi_t\Phi_s, \qquad \Phi_0=\mathrm{id}, \qquad t,s\ge0.

The semigroup property expresses time-homogeneous memoryless reduced dynamics. If

ρ(t)=Φt(ρ(0)),\rho(t)=\Phi_t(\rho(0)),

and Φt=etL\Phi_t=e^{t\mathcal L} is completely positive and trace preserving, then the generator L\mathcal L has Lindblad–GKSL form under the Lindblad theorem assumptions.

Many applied master equations are time-dependent generalizations:

dρdt=Lt(ρ).\frac{d\rho}{dt} = \mathcal L_t(\rho).

If Lt\mathcal L_t has Lindblad form with nonnegative time-dependent rates at every time, the dynamics is CP-divisible. More general time-local equations can still be useful, but complete positivity must be checked rather than assumed.

For pure dephasing in the ZZ basis, take

L=Z,γ=Γϕ2.L=Z, \qquad \gamma=\frac{\Gamma_\phi}{2}.

Since Z†Z=IZ^\dagger Z=I,

γD[Z]ρ=Γϕ2(ZρZ−ρ).\gamma\mathcal D[Z]\rho = \frac{\Gamma_\phi}{2} \left( Z\rho Z-\rho \right).

For

ρ=(ρ00ρ01ρ10ρ11),\rho = \begin{pmatrix} \rho_{00}&\rho_{01}\\ \rho_{10}&\rho_{11} \end{pmatrix},

the populations are unchanged and

dρ01dt=−Γϕρ01.\frac{d\rho_{01}}{dt} = -\Gamma_\phi\rho_{01}.

This is Markovian decoherence without energy relaxation.

See Pure Dephasing Master Equation for the continuous-time solution, T2T_2 relation, and microscopic noise interpretation.

For zero-temperature relaxation of a qubit, take

L=σ−=∣0⟩⟨1∣,γ=Γ1.L=\sigma_-=|0\rangle\langle1|, \qquad \gamma=\Gamma_1.

The master equation is

dρdt=Γ1D[σ−]ρ.\frac{d\rho}{dt} = \Gamma_1\mathcal D[\sigma_-]\rho.

It gives

dρ11dt=−Γ1ρ11,dρ00dt=Γ1ρ11,\frac{d\rho_{11}}{dt} = -\Gamma_1\rho_{11}, \qquad \frac{d\rho_{00}}{dt} = \Gamma_1\rho_{11},

and

dρ01dt=−Γ12ρ01\frac{d\rho_{01}}{dt} = -\frac{\Gamma_1}{2}\rho_{01}

apart from Hamiltonian phase rotation.

This model is dissipative: excitation leaves the qubit and enters the environment.

See Amplitude Damping Master Equation for the population solution, jump interpretation, and finite-temperature extension.

At finite temperature, include both downward and upward jumps:

dρdt=Γ↓D[σ−]ρ+Γ↑D[σ+]ρ.\frac{d\rho}{dt} = \Gamma_\downarrow\mathcal D[\sigma_-]\rho + \Gamma_\uparrow\mathcal D[\sigma_+]\rho.

For a thermal bath at inverse temperature β\beta, detailed balance gives

Γ↑Γ↓=e−βℏω0\frac{\Gamma_\uparrow}{\Gamma_\downarrow} = e^{-\beta\hbar\omega_0}

under the usual weak-coupling assumptions.

The steady state is thermal in the energy basis when the rates and Hamiltonian are consistent with the bath temperature. See Thermal Master Equations for the general weak-coupling setting.

For a harmonic oscillator coupled to a thermal reservoir,

dρdt=κ(nˉ+1)D[a]ρ+κnˉ D[a†]ρ.\frac{d\rho}{dt} = \kappa(\bar n+1)\mathcal D[a]\rho + \kappa\bar n\,\mathcal D[a^\dagger]\rho.

The aa term describes loss of quanta to the bath. The a†a^\dagger term describes thermal excitation from the bath. When nˉ=0\bar n=0, the oscillator relaxes toward the vacuum state.

A simple qubit depolarizing generator can be written as

dρdt=Γ4∑j=x,y,z(σjρσj−ρ).\frac{d\rho}{dt} = \frac{\Gamma}{4} \sum_{j=x,y,z} \left( \sigma_j\rho\sigma_j-\rho \right).

In Bloch-vector form,

ρ=12(I+r⋅σ),\rho = \frac12 \left( I+\mathbf r\cdot\boldsymbol\sigma \right),

this gives

drdt=−Γr.\frac{d\mathbf r}{dt} = -\Gamma\mathbf r.

The state is driven isotropically toward I/2I/2.

The Lindblad–GKSL equation is not the most general open-system equation. It is the structure associated with Markovian completely positive trace-preserving dynamics, as characterized by the Lindblad theorem.

Microscopic derivations often use approximations such as:

  • initially factorized system–bath state;
  • weak system–bath coupling;
  • bath state stationary or near equilibrium;
  • rapidly decaying bath correlations;
  • Markov approximation;
  • secular or rotating-wave approximation;
  • coarse graining over bath memory times.

Different physical derivations may justify different subsets of these assumptions. The theorem identifies the generator structure once Markovian semigroup assumptions are imposed; it does not by itself prove that a particular laboratory system satisfies those assumptions.

The Lindblad representation is not unique.

One can unitary-mix Lindblad operators with the same rates, absorb rates into operators, shift operators by multiples of the identity with a compensating Hamiltonian change, or choose different unravelings for the same master equation. See Lindblad Operators for the physical interpretation and nonuniqueness of the operator list.

Therefore:

Lindblad operator in an equation
does not automatically mean
actually observed jump in an experiment.

A jump interpretation requires a specified monitoring scheme. Without monitoring, the same equation describes unconditional ensemble dynamics.

  • Dropping the anticommutator term.
  • Calling every time-local master equation Lindblad form even when rates are negative or the generator is not CP-compatible.
  • Assuming Markovian means “no environment.” It means environmental memory has been eliminated from the reduced description.
  • Treating Lindblad operators as unique physical observables.
  • Confusing pure dephasing with energy dissipation because both appear in dissipator notation.
  • Using a Lindblad equation outside its approximation regime without checking positivity, trace preservation, and timescales.
  • Assuming the steady state is thermal without detailed-balance conditions.
  • G. Lindblad, “On the generators of quantum dynamical semigroups,” Communications in Mathematical Physics 48, 119-130 (1976).
  • V. Gorini, A. Kossakowski, and E. C. G. Sudarshan, “Completely positive dynamical semigroups of N-level systems,” Journal of Mathematical Physics 17, 821-825 (1976).
  • E. B. Davies, Quantum Theory of Open Systems, Academic Press (1976).
  • H.-P. Breuer and F. Petruccione, The Theory of Open Quantum Systems, Oxford University Press (2002).
  • C. W. Gardiner and P. Zoller, Quantum Noise, Springer, 3rd ed. (2004).
  • H. M. Wiseman and G. J. Milburn, Quantum Measurement and Control, Cambridge University Press (2010).
  • Á. Rivas and S. F. Huelga, Open Quantum Systems: An Introduction, Springer (2012).
  1. Trace preservation. Show directly that Tr⁡D[L]ρ=0\operatorname{Tr}\mathcal D[L]\rho=0.
Solution

By definition,

Tr⁡D[L]ρ=Tr⁡(LρL†)−12Tr⁡(L†Lρ)−12Tr⁡(ρL†L).\operatorname{Tr}\mathcal D[L]\rho = \operatorname{Tr}(L\rho L^\dagger) - \frac12\operatorname{Tr}(L^\dagger L\rho) - \frac12\operatorname{Tr}(\rho L^\dagger L).

Cyclicity gives

Tr⁡(LρL†)=Tr⁡(L†Lρ)=Tr⁡(ρL†L).\operatorname{Tr}(L\rho L^\dagger) = \operatorname{Tr}(L^\dagger L\rho) = \operatorname{Tr}(\rho L^\dagger L).

The first term is canceled by the two half-terms, so the trace change is zero.

  1. Short-time Kraus expansion. Use
K0=I−iℏHdt−12∑kγkLk†Lkdt,Kk=γkdt LkK_0 = I - \frac{i}{\hbar}Hdt - \frac12\sum_k\gamma_kL_k^\dagger L_kdt, \qquad K_k=\sqrt{\gamma_kdt}\,L_k

to recover the Lindblad–GKSL equation to first order in dtdt.

Solution

Keeping only terms through first order,

K0ρK0†=ρ−iℏ[H,ρ]dt−12∑kγk{Lk†Lk,ρ}dt.K_0\rho K_0^\dagger = \rho - \frac{i}{\hbar}[H,\rho]dt - \frac12 \sum_k\gamma_k \{L_k^\dagger L_k,\rho\}dt.

The jump terms give

∑kKkρKk†=∑kγkdt LkρLk†.\sum_kK_k\rho K_k^\dagger = \sum_k\gamma_kdt\,L_k\rho L_k^\dagger.

Adding terms,

ρ(t+dt)−ρ(t)=[−iℏ[H,ρ]+∑kγk(LkρLk†−12{Lk†Lk,ρ})]dt.\rho(t+dt)-\rho(t) = \left[ - \frac{i}{\hbar}[H,\rho] + \sum_k\gamma_k \left( L_k\rho L_k^\dagger - \frac12\{L_k^\dagger L_k,\rho\} \right) \right]dt.

Divide by dtdt and take the limit.

  1. Pure dephasing rate. With L=ZL=Z and γ=Γϕ/2\gamma=\Gamma_\phi/2, compute the equation of motion for ρ01\rho_{01}.
Solution

Since ZρZZ\rho Z flips the signs of the off-diagonal entries,

(ZρZ−ρ)01=−2ρ01.(Z\rho Z-\rho)_{01} = -2\rho_{01}.

Thus

dρ01dt=Γϕ2(−2ρ01)=−Γϕρ01.\frac{d\rho_{01}}{dt} = \frac{\Gamma_\phi}{2} (-2\rho_{01}) = -\Gamma_\phi\rho_{01}.

The coherence decays as ρ01(t)=e−Γϕtρ01(0)\rho_{01}(t)=e^{-\Gamma_\phi t}\rho_{01}(0) in the interaction picture.