Quantum Otto engine - 2D cycle diagram

A single two-level system run through hot isochore, expansion, cold isochore and compression, drawn in the gap-energy plane.

Switch to 3D

Presets

Playback

Parameters

Layers

Model checks

The science

Equations

With kB = ℏ = 1 a qubit with level gap ω in contact with a bath at temperature T relaxes to the excited population peq = 1/(1 + eω/T). During an isochore (gap fixed) p relaxes exponentially, p → peq + (p - peq)e-γt, and the heat taken in is Q = ωΔp. During an adiabatic stroke the gap is swept with the population frozen, so the work on the qubit is ∫p dω. Over a closed cycle the first law gives W = Qh + Qc = (ω2 - ω1)(ph - pc) and the efficiency is exactly η = 1 - ω1/ω2, which stays below the Carnot value 1 - Tc/Th whenever the cycle is an engine (ω1/ω2 ≥ Tc/Th). The yellow/blue/purple/red corners come from solving the periodic steady state of the two isochores.

Honest simplifications: populations only (no coherence, so the 3D page's 'quantum friction' penalty is not modelled here), ideal instantaneous baths and a linear gap sweep, so finite-time power is only as accurate as the simple exponential-relaxation model.

What to try
  • Load 'Heat pump' and see the area turn red: the cycle consumes work.
  • Drag w1 toward w2 and watch work per cycle peak and then fall while efficiency keeps dropping.
  • Shorten tau and see the cycle corners shrink as the isochores no longer thermalise.
Gap and population over time
Work per cycle against w1
Efficiency against w1 / w2