The Gibbs partition function is an important quantity in describing statistical properties of a system in thermodynamic equilibrium. There are several proposals to calculate the partition functions on near-term quantum computers. However, the existing schemes require many copies of the Gibbs states to perform an extrapolation for the calculation of the partition function, which could be costly performed on the near-term quantum computers. We propose a scheme to calculate the Gibbs function with the imaginary time evolution. After preparing Gibbs states with different temperatures by using the imaginary time evolution, we measure the overlap between them on a quantum circuit, which allows us to calculate the Gibbs partition function. Our scheme requires only 2N qubits to calculate the Gibbs function of N qubits.
ASJC Scopus subject areas