Role of Riemannian geometry in double-bracket quantum imaginary-time evolution
René Zander, Raphael Seidel, Li Xiaoyue, Marek Gluza
TL;DR
This paper reframes imaginary-time evolution as a Riemannian gradient flow on the adjoint-unitary manifold, via Brockett's double-bracket flow, and introduces DB-QITE as a geometry-aware quantum algorithm that approximates ground-state preparation without measurement-based heuristics. The method uses group-commutator constructions (and a higher-order variant) to iteratively build unitaries that steer a state toward the ground state, with a clear link between energy decrease and the energy variance dictated by the manifold geometry. Numerical experiments on a 10-qubit Heisenberg model, implemented in the Qrisp framework, compare DB-QITE against GC and HOPF, showing GC's practicality due to similar convergence but significantly lower gate counts, while identifying saddle-point bottlenecks and the role of initializations. The work provides explicit gate-count assessments and outlines paths toward NISQ-era deployment, circuit optimization, and error-mitigation strategies to enable scalable quantum simulations of complex many-body systems.
Abstract
Double-bracket quantum imaginary-time evolution (DB-QITE) is a quantum algorithm which coherently implements steps in the Riemannian steepest-descent direction for the energy cost function. DB-QITE is derived from Brockett's double-bracket flow which exhibits saddle points where gradients vanish. In this work, we perform numerical simulations of DB-QITE and describe signatures of transitioning through the vicinity of such saddle points. We provide an explicit gate count analysis using quantum compilation programmed in Qrisp.
