
17]. The application of Monte Carlo methods to stoquastic quantum annealing is called simulated
quantum annealing, and a significant open question is whether some variant of simulated quantum
annealing can efficiently simulate stoquastic quantum annealing. This open question has motivated
several recent proposals for non-stoquastic quantum annealing [16, 25, 41, 46]. Some recent progress
has been made by analyzing specific models for which both quantum annealing and simulated
quantum annealing can be exponentially faster than classical simulated annealing [6, 7, 15, 20, 30,
32, 37, 38].
Another class of simulation methods for 1D quantum systems are those based on matrix product
states [45]. These methods do not require the Hamiltonian to be stoquastic and have been applied
in rigorous classical simulations of systems with limited entanglement [4, 22, 33]. Their runtime
scales exponentially with spectral gap, while our runtime bound for PIMC scales exponentially
with the inverse temperature, which is qualitatively similar. These kinds of simulations are not
expected to obsolete PIMC in general, however, as the latter is used in practice to simulate highly
entangled stoquastic systems. Furthermore, the version of PIMC that we consider is closely related
to the practical implementations of PIMC, and so this work can be seen as a rigorous analysis of
a heuristic approximation algorithm that was originally developed and applied with great success
by the physics community.
Organization of the remaining sections. Section 2 reviews the PIMC method and sketches
the proof of our mixing time analysis. Section 3.1 defines the Suzuki-Trotter approximation to
the partition function which is used to map 1D stoquastic Hamiltonians onto 2D classical spin
systems. Section 3.2 and Section 3.3 describe the use of samples from the Gibbs distribution of
the 2D classical system to approximate quantum observables and the quantum partition function.
Section 3.4 proves a concentration theorem for PIMC that justifies the analysis of a restricted state
space in later sections. Section 4.1 reviews the canonical paths method that we use to analyze the
PIMC mixing time. This method is then applied to generalized TIM in Section 4.3, generalized
TIM with XX interactions in Section 4.4, and general 1D stoquastic Hamiltonians in Section 4.5.
2 Overview
In the PIMC method the Hamiltonian (1) is related by Suzuki’s quantum-to-classical mapping
[42, 44] to a system of {±1} classical spins on a 2D lattice Λ = {1, . . . , L} × {1, . . . , n}. The new
site index {1, . . . , L} is known in physics as the “imaginary-time” direction, and it is often useful
to think of the set of spin configurations Ω := {−1, 1}
n×L
as consisting of “time slices” along the
L direction, i.e. for z ∈ Ω we write z := (z
1
, . . . , z
L
) with each z
i
∈ {−1, 1}
n
. The mapping
introduces a local energy function E
β
: Ω → R on the classical spin configurations in such a way
that an estimate of the classical partition function Z :=
z∈Ω
e
−βE
β
(z)
can be used to estimate the
quantum partition function Z, and so that samples from the Gibbs distribution π(z) := e
−βE
β
(z)
/Z
can be used to estimate expectation values in the quantum Gibbs state. For the nearest-neighbor
version of the transverse Ising models in (5) the energy function E
β
is
E
β
(z) =
(i,j)∈Λ
K
zz
j,j+1
L
z
i,j
z
i,j+1
+
K
z
j
L
z
i,j
− β
−1
J
i
z
i,j
z
i+1,j
, z
L+1,j
:= z
1,j
, (9)
4