advanced · Physics · Open Quantum Systems & Lindblad Dynamics
Checkpoint: Solve a Master Equation
The task
This checkpoint puts the whole module together. A single qubit is coupled to a zero-temperature
bath through two channels you have now met:
amplitude damping at rate γ1=1/T1 (jump operator γ1σ−), and
pure dephasing at rate γϕ=1/Tϕ (jump operator γϕ/2σz).
You will solve the resulting master equation for the Bloch vector and report its transverse
component after a fixed evolution time.
Bloch equations from the Lindblad equation
Writing ρ=21(1+xσx+yσy+zσz) and substituting the
two dissipators (with H=0, so no precession), the components decouple into simple exponential
decays:
z˙=−T11(z−z∞),x˙=−T21x,y˙=−T21y,
with the longitudinal fixed point z∞=−1 (the ground state at T=0) and the transverse
rate set by
T21=2T11+Tϕ1.
The longitudinal and transverse motions are independent: populations relax toward the ground state
on the scale T1, while coherences die on the scale T2.
Solving for the transverse component
The transverse equation integrates immediately to
⟨σx⟩(t)=x0e−t/T2.
There is no constant offset because the transverse steady value is zero. So the entire problem
reduces to forming T2 from T1 and Tϕ, then evaluating one exponential.
Try it
This is a numerical exercise — your code should return a number. With T1=50, Tϕ=75, an
initial equatorial state ⟨σx⟩(0)=1, and evolution time t=30 (consistent
units), compute T2 via 1/T2=1/(2T1)+1/Tϕ and return ⟨σx⟩(t)=x0e−t/T2.
Run your code to see the quantum state.
Sign in on the full site to ask questions and join the discussion.