Preparing thermal and ground states is an essential quantum algorithmic task for quantum simulation. In this work, we construct the first efficiently implementable and exactly detailed-balanced Lindbladian for Gibbs states of arbitrary noncommutative Hamiltonians. Our construction can also be regarded as a continuous-time quantum analog of the Metropolis-Hastings algorithm. To prepare the quantum Gibbs state, our algorithm invokes Hamiltonian simulation for a time proportional to the mixing time and the inverse temperature $β$, up to polylogarithmic factors. Moreover, the gate complexity reduces significantly for lattice Hamiltonians as the corresponding Lindblad operators are (quasi-) local (with radius $\simβ$) and only depend on local Hamiltonian patches. Meanwhile, purifying our Lindbladians yields a temperature-dependent family of frustration-free "parent Hamiltonians", prescribing an adiabatic path for the canonical purified Gibbs state (i.e., the Thermal Field Double state). These favorable features suggest that our construction serves as a quantum algorithmic counterpart to classical Markov chain Monte Carlo sampling.
academic
An efficient and exact noncommutative quantum Gibbs sampler
Preparing thermal and ground states is a core algorithmic task in quantum simulation. This paper constructs the first Lindblad equation for Gibbs states of arbitrary noncommutative Hamiltonians that is both efficiently implementable and exactly satisfies detailed balance. This construction can be viewed as a continuous-time quantum analog of the Metropolis-Hastings algorithm. For preparing quantum Gibbs states, the algorithm invokes Hamiltonian simulation time proportional to the mixing time and inverse temperature β, up to polylogarithmic factors. For lattice Hamiltonians, the corresponding Lindblad operators are (quasi-)local with radius ~β and depend only on local Hamiltonian fragments, significantly reducing gate complexity. Additionally, purifying the Lindblad equation yields a temperature-dependent family of frustration-free "parent Hamiltonians," prescribing an adiabatic path for standard purified Gibbs states (i.e., thermofield double states).
Preparation of quantum Gibbs states is a fundamental problem in quantum simulation. Given a Hamiltonian H and inverse temperature β, the goal is to prepare the Gibbs state ρβ=e−βH/Tr(e−βH). This has important applications in materials science, quantum chemistry, and condensed matter physics.
Approximate Detailed Balance: Existing quantum Gibbs sampling algorithms can only approximately satisfy the quantum detailed balance condition unless individual energy eigenstates can be precisely distinguished, which is infeasible in general cases.
Energy-Time Uncertainty Principle: All existing algorithms attempt to achieve detailed balance through "energy estimation" subroutines (quantum phase estimation or operator Fourier transform), but the uncertainty in energy estimation is inversely proportional to Hamiltonian simulation time, leading to error propagation.
Complexity Lower Bounds: The best known lower bound for Hamiltonian simulation time in the general case is Ω(β) per Gibbs sample.
Core question: Can one design a quantum Gibbs sampler that is both efficiently implementable and exactly satisfies detailed balance? The authors discover that quantum detailed balance can be smoothly implemented without knowing energies, and the standard measurement lower bound ~Ω(1/ε) is not an obstacle.
First Exactly Detailed-Balanced Lindblad Equation: Constructs a Lindblad equation for arbitrary noncommutative Hamiltonians that exactly satisfies detailed balance conditions
Efficient Algorithm Implementation: Requires Õ(β) Hamiltonian simulation time per unit time of Lindblad evolution
Quasi-Locality: For lattice Hamiltonians, Lindblad operators are quasi-local with locality scale Õ(β)
Parent Hamiltonian Construction: Purifying the Lindblad equation yields frustration-free parent Hamiltonians whose ground state is the purified Gibbs state
Continuous-Time Quantum MCMC: Provides a quantum counterpart to classical Markov chain Monte Carlo methods
2. Exact Solution of Coherent Terms
Through frequency-domain decomposition, the coherent term can be expressed as:
B = (i/2) ∑_{ν∈B} tanh(βν/4) R_ν
where Rν is the component of the dissipation term at Bohr frequency ν.
3. Time-Domain Implementation
Using linear combination of unitaries (LCU) techniques, the frequency-domain expression is converted to time-domain integrals:
B = ∑_{a∈A} ∫_{-∞}^∞ b_1(t)e^{-iβHt} (∫_{-∞}^∞ b_2(t')A_a†(βt')A_a(-βt')dt') e^{iβHt} dt
Theorem 1 (Gibbs State Stability): For any β≥0, the constructed Lindblad equation exactly satisfies detailed balance conditions; therefore, the Gibbs state is a stationary state.
Theorem 2 (Efficient Implementation): The Lindblad evolution eLβt can be efficiently implemented within ε-diamond distance at a cost of Õ(t·β) Hamiltonian simulation time.
Theorem 3 (Parent Hamiltonian): The discrimination operator obtained by purifying the Lindblad equation can be block-encoded using Õ(β) Hamiltonian simulation time.
Quantum singular value transformation (QSVT) allows direct access to smooth functions of Hamiltonians, but maintaining Lindblad structure is challenging.
TOV+11 Temme et al. Quantum Metropolis sampling. Nature, 471:87–90, 2011.
CKBG23 Chen et al. Quantum thermal state preparation. arXiv:2303.18224, 2023.
GSLW19 Gilyén et al. Quantum singular value transformation and beyond. STOC 2019.
Dav74 Davies. Markovian master equations. Comm. Math. Phys., 39:91–110, 1974.
This paper makes important contributions to quantum algorithm theory, being the first to solve the exact quantum detailed balance problem and providing a theoretically optimal algorithm for quantum Gibbs sampling. While practical applications still face technical challenges, its theoretical value and inspirational significance for future quantum computing development are undeniable.