Source-linked AI summary

A computational phase diagram for the transverse field Ising model

Thuy-Duong Vuong

arXiv:2610.02079v1quant-phcs.DSmath-phmath.MPmath.PR

TL;DR

Computing partition functions and Gibbs observables efficiently for quantum spin systems is a central problem, and the transverse-field Ising model provides the setting studied here. The paper gives randomized classical algorithms for partition functions and observables, alongside a hardness result outside the tractable region. It also identifies extensions to ground-state energy approximation and quantum Gibbs-state preparation.

  • Problem

    Efficiently computing partition functions and observables of quantum Gibbs states is a central problem in quantum statistical mechanics, quantum information, and complexity theory.

    Source: §1 · p. 1
  • Method

    The paper analyzes the transverse-field Ising model using classical approximation algorithms and reductions that establish hardness beyond the tractable region.

    Source: §1 · p. 2
  • Results

    The paper provides tractable-region partition-function and Gibbs-observable algorithms, proves hardness beyond that region, and gives relative-error guarantees for X-basis-diagonal Pauli strings.

    Source: §1 · p. 2
  • Takeaways & Limitations

    When the transverse field dominates the interaction strength, the algorithm applies at any inverse temperature and enables arbitrary-additive-precision ground-state energy approximation.

    Source: §1 · pp. 2–3

    The hardness result also holds for zero-diagonal rational interaction matrices with bit length bounded by a constant depending on the parameters.

    Source: §5.3 · p. 21

Abstract

from arXiv · show

We study the transverse field Ising model, defined by the Hamiltonian $H =\frac{1}{2}\sum_{i, j\in [n]} J_{ij} Z_i Z_j +\sum_{i=1}^n h_i^z Z_i + \eta\sum_{i} X_i$ where $J $ is the symmetric interaction matrix, and $\eta$ is the transverse field strength. Let $\Delta(J)=\lambda_{\max}(J)-\lambda_{\min}(J)$ be the spectral width of $J.$ When the inverse temperature $\beta\geq0$ satisfies $\Delta(J)\cdot\frac{\tanh(\beta\eta)}{\eta}\leq1$, we give a randomized classical algorithm that approximates the partition function $Z(\beta)=\operatorname{Tr}(e^{-\beta H})$ to a given relative error $\epsilon\in(0,1)$ in time polynomial in $n$, $\beta$, the model parameters, and $\epsilon^{-1}$. When $ \Delta(J) \cdot \frac{\tanh(\beta \eta)}{\eta} > 1 ,$ we show that approximating $ Z(\beta)$ within an $\exp(o(n))$-multiplicative factor is $\textbf{NP}$-hard, and thus unlikely to admit an efficient classical or quantum algorithms under standard complexity theoretic assumptions. Furthermore, in the regime $\Delta (J)\cdot \frac{\tanh(\beta \eta)}{\eta}\leq 1,$ we provide an efficient randomized classical algorithm that approximates Pauli string observables of the Gibbs state $ \rho_\beta = \frac{e^{-\beta H}}{\operatorname{Tr}(e^{-\beta H})}$ within an arbitrarily small additive error. In the special case when the observable is also diagonal in the $X$-basis, i.e. $P \in \{I, X\}^{\otimes n}$, the algorithm further achieves arbitrarily small relative error.

1 Introduction

The introduction presents a computational phase diagram for the transverse-field Ising model, with classical approximation algorithms in a tractable region and hardness beyond it. It also outlines algorithms for Gibbs observables and the proof strategies behind the results.

1.1 Other related works

  • Earlier partition-function algorithms required ferromagnetism or high temperature, while the strong-transverse-field tractability region remained open.The paper situates its phase diagram against prior high-temperature results.Source: §1 · pp. 1–2

1 Introduction

  • The paper gives a randomized classical partition-function algorithm in the tractable region and proves NP-hardness of approximation beyond it.The hardness result rules out efficient classical or quantum algorithms under the stated complexity assumptions.Source: §1 · p. 2
  • When the transverse field dominates, the algorithm applies at every inverse temperature and supports arbitrary-additive-precision ground-state energy approximation.The free energy bounds the ground-state energy within an additive n log 2 / ϵ term.Source: §1 · pp. 2–3
  • Pauli-string Gibbs observables admit additive-error estimation, with arbitrarily small relative error for strings diagonal in the X-basis.The approach also extends to observables with explicitly given polynomial-size Pauli expansions, with runtime depending additionally on the sum of coefficient magnitudes.Source: §1 · p. 2
  • The techniques also yield an efficient quantum Gibbs-state preparation algorithm.The paper combines its techniques with the state-preparation framework of Wong [46, Section 3.2].Source: §1 · p. 2

1.2 Technical overview

  • The approximation approach reduces the problem to rapid mixing of Glauber dynamics and bounds covariances for Ising models on cycles.The covariance argument relates cycle models to path models; the hardness strategy instead uses bimodal Curie-Weiss gadgets to encode MAXCUT.Source: §1.2 · pp. 3–4

1.3 AI methodology

  • The author reports developing the high-level strategies, while AI tools assisted with selected proofs, proofreading, and typesetting.The author retains full responsibility for the paper's content.Source: §1.3 · p. 4

1.5 Organization

The paper's organization maps its main results to the sections where they are established.

1.5 Organization

  • Section 3 relates the TFIM partition function and Gibbs observables to classical partition functions and expectations.The section map identifies the classical-distribution connection as the setup for the later proofs.Source: §1.5 · p. 4
  • Section 4 proves Theorem 1, while Section 5 proves Theorem 2.Source: §1.5 · p. 4
  • Appendix A.2.1 analyzes the Gibbs-state preparation algorithm.Source: §1.5 · p. 4

2 Preliminaries

The preliminaries establish notation for tilts, norms, spectral width, and the computational model used to analyze the algorithms.

2 Preliminaries

  • A linear tilt of a measure weights it according to the inner product with a vector.The text also introduces tilting a measure by a function, though the displayed definition is not included in the supplied passage.Source: §2 · p. 4
  • For symmetric matrices, spectral width is the maximum eigenvalue minus the minimum eigenvalue.The paper denotes this quantity by ∆(A).Source: §2 · p. 5
  • The paper uses the L2 norm by default and records that the L1 norm is at most the L2 norm.The norm relation follows from Holder's inequality.Source: §2 · p. 5
  • The algorithm analysis uses the classical Real RAM model unless stated otherwise, with finite-precision Word RAM costs discussed in Appendix B.The Real RAM model treats memory access, uniform real sampling, and listed basic real arithmetic operations as constant-time.Source: §2 · p. 5

3 Relating Quantum Observables to Classical Expectations

The section rewrites TFIM observables as expectations over classical distributions, then relates sampled paths to one-dimensional Ising models with closed boundary conditions. A Lie–Trotter approximation connects the observable traces to traces computed from a finite-step operator.

3 Relating Quantum Observables to Classical Expectations

  • For a product of Pauli matrices, the section rewrites the observable as an expectation over classical distributions.The section introduces this rewriting as the basis for relating quantum observables to classical expectations.Source: §3 · pp. 5–6
  • The path construction samples a parity-conditioned Poisson number of flips, places them uniformly on the interval, and chooses an independent uniform initial sign.For η = 0, the conditioned Poisson distribution places all its mass on p.Source: §3 · p. 5
  • The push-forward of the path distribution under Val_M is exactly a 1D Ising model with closed boundary conditions.This identifies the distribution used to represent the classical expectations.Source: §3 · p. 6
  • The propositions show that, for a suitable choice of M, Tr(OQ_M) is a good approximation of Tr(Oe^H).The approximation is based on the Lie–Trotter product formula.Source: §3 · pp. 6–7

4 Tractable regime

Section 4 develops guarantees in the tractable regime, including randomized classical estimation and sampling, covariance bounds for a one-dimensional Ising model, and efficient quantum Gibbs-state preparation. It bounds covariances using edge influences and identifies the exact maximal covariance for a two-spin distribution.

4 Tractable regime

  • Theorem 10 provides polynomial-time randomized classical algorithms for estimating the partition function and Pauli-string observables, with relative-error guarantees for X-only strings.For general Pauli strings, the stated guarantee is additive; the partition-function and X-only guarantees are multiplicative.Source: §4 · p. 7
  • When λΔ(J)α_M(η) < 1, each Glauber-dynamics step contracts KL divergence with constant 1/(1 − λΔ(J)α_M(η)).The theorem also gives approximate sampling from µ_λ after sufficiently many steps, with O(nM) classical time per step.Source: §4 · p. 8
  • If (1 − 1/L)Δ(J)α_M(η) < 1, a classical algorithm estimates Z = E_π[e^W] to relative error with success probability at least 1 − δ.The estimator uses approximate samples from the tilted distributions µ_λ = T_λW π.Source: §4 · pp. 8–9

4.1 Bounding the covariance of the 1D Ising model

  • For K > 0 satisfying |K(k)| ≤ K for all k and η > 0 such that tanh K = e^(−2η/M), equivalently K = 1/2 ln coth(η/M), the operator norm satisfies ∥Cov(˜πK,w)∥op ≤ αM(η).Source: §4 · p. 8

4 Tractable regime

  • In the same setting as Theorem 10, a quantum algorithm prepares a state ρ̂ with trace distance at most ϵ_TV from the Gibbs state ρ in polynomial time.The preparation reduces to approximating conditional marginals of the corresponding classical distribution.Source: §4 · p. 10

4.1 Bounding the covariance of the 1D Ising model

  • Covariances along the 1D Ising chain are bounded through products of edge influences, with each edge influence at most |tanh(K(k))|.The stated covariance bound applies for i ≤ j.Source: §4.1 · pp. 12–13
  • Deleting an edge separates the path into two components, and the resulting adjacent-spin marginal gives an influence bound of |tanh(K(k))|.Source: §4.1 · p. 13

5 Lower bound

The lower-bound section establishes NP-hardness of partition-function approximation beyond a threshold through a reduction from relative MAXCUT approximation to estimating partition functions of transverse-field Ising instances, and shows the hardness persists for zero-diagonal rational matrices of bounded bit length.

5 Lower bound

  • For fixed η ≠ 0 and b′ > η/tanh η, approximating SPECTRALTFIM(η, b′) within e^(cn) is NP-hard; randomized or quantum polynomial-time algorithms would imply NP = RP or NP ⊆ BQP, respectively.The input matrix has spectral width Δ(J) ∈ (bmin, b′), where bmin = η/tanh η; the η = 0 case follows from [25].Source: §5 · pp. 13–14

5.1 The transverse-field Curie-Weiss model

  • The transverse-field Curie–Weiss analysis establishes a nonzero parameter m* and a constant c, and provides a corollary used in the hard-instance analysis.Theorem 21 states that m* and c depend on b and η, with a sufficiently large n0 for each δ > 0.Source: §5.1 · p. 14

5.2 The hard instance

  • The hard instance replaces each vertex of a 3-regular MAXCUT graph with a Curie–Weiss gadget and encodes graph edges by weighted perfect matchings between gadgets.The construction uses disjoint gadget copies before adding the matching connections.Source: §5.2 · p. 19

5.3 Proof of Theorem 20

  • The proof relates the constructed instance’s partition function to the MAXCUT value of the input graph.The proof defines maxcut(G) as the maximum cut size and gives an expression for the constructed partition function in terms of it.Source: §5.3 · p. 20
  • The constructed matrices ˜J and ˆJ have spectral widths in (bmin, b′) and satisfy ∥J∥∞ ≤ b′.The proof uses block-structured matrices and a matching of added edges to control their spectral widths.Source: §5.3 · p. 21
  • An exp(c|V|)-factor approximation on two valid SPECTRALTFIM inputs would yield a ζ-relative MAXCUT approximation, contradicting hardness unless NP = RP; the quantum analogue implies NP ⊆ BQP.The reduction uses MAXCUT instances from a family of 3-regular graphs, for which relative approximation is NP-hard [25].Source: §5.3 · p. 21
  • The hardness persists when J is restricted to zero-diagonal matrices with rational entries of bit length bounded in terms of η and b′.The reduction uses entries in {0, b/r, w}; subtracting r·I produces zero-diagonal matrices while preserving spectral widths and the partition-function ratio.Source: §5.3 · p. 21

A.1 From Section 3

This section develops a path-based representation of the transverse-field Ising model and uses it to control traces involving Pauli operators.

A.1 From Section 3

  • The Lie-Trotter limit yields identities connecting the discretized path construction to the Gibbs operator.The argument takes the discretization parameter M to infinity to obtain the identities.Source: §A.1 · pp. 25–26
  • Traces with X-string insertions are related to Gibbs traces, providing the representation used to analyze Pauli observables.The proof also treats sites with Y or Z Pauli operators by diagonalizing in the X-basis.Source: §A.1 · pp. 26–27
  • The proof bounds changes in the path weight through the number of jumps and controls the exponential jump-count moment by a change of measure.It uses Jensen’s inequality after changing measure to bound the exponential moment.Source: §A.1 · p. 26
  • A trace-distance bound compares Gibbs states generated by Hamiltonians differing by an additive operator C.The proof derives the bound from quantum Pinsker’s inequality and Schatten–Holder.Source: §A.1 · p. 27

A.2 From Section 4

This section constructs a randomized estimator for the partition function from samples along a sequence of distributions, then bounds its accuracy and runtime.

A.2 From Section 4

  • For the specified distributions with η=0, the sampler handles both cases in O(M) time.The construction uses support of size at most 2M or checks compatible one-jump paths.Source: §A.2 · pp. 28–29
  • The partition-function estimator multiplies averages of independent samples from successive weight variables along the parameter sequence.Each weight is formed from the path potential, and its mean gives the ratio of adjacent partition functions.Source: §A.2 · p. 29
  • The estimator achieves relative error ε with probability at least 3/4 before boosting its success probability.Its sample count is Θ(L^2/ε^2); taking the median of Θ(log(1/δ)) independent trials raises success probability to 1−δ.Source: §A.2 · p. 29

A.2.1 Gibbs state preparation

This section gives a route from classical estimates of conditional marginals to quantum Gibbs-state preparation, with errors controlled through sequential state construction.

A.2.1 Gibbs state preparation

  • Under the theorem’s stated operator and entrywise-nonnegativity conditions, a classical algorithm for estimating conditional marginals yields a quantum Gibbs-state preparation algorithm.The output state is within trace distance ε_TV of the target and runs in time polynomial in n, the classical runtime T, and log(1/ε_TV).Source: §A.2.1 · p. 30
  • The preparation constructs the state through sequential conditional rotations, with approximate conditional probabilities controlled on a high-probability event.The proof bounds the resulting trace-distance error by combining rotation and operator-approximation errors.Source: §A.2.1 · pp. 31–32
  • The TFIM construction uses a Trotterized operator whose residual perturbation has bounded operator norm and whose matrix entries are nonnegative in the Z-basis.These properties are used to apply the state-preparation theorem.Source: §A.2.1 · p. 32

A.3 From Section 5

The appendix establishes a symmetry-based inequality and derives uniqueness and stability properties for a parameter defined through a scalar equation. The proof also states conditions justifying its summation, expectation, and integration exchanges.

A.3 From Section 5

  • A unique R* > η solves g(R*) = 1/b, since g decreases from above 1/b to a limit below it.The proof defines m* from R* and states m* ∈ (0, 1).Source: §A.3 · p. 33
  • Concavity of G gives a linear bound on |G(R)| by |R* − R| for R ≥ η.The proof then uses this bound to relate |R(bm) − R*| to |m − m*|.Source: §A.3 · p. 34
  • Fubini’s theorem justifies the exchanges of summation, expectation, and integration, with finiteness supported by a cosh bound.The proof also invokes bounds on |Aσ|, |Aτ|, and |B| when justifying exchanges.Source: §A.3 · pp. 35–36
  • F(v) > F(-v) for every v > 0, using spin-flip symmetry in the argument.The passage also notes that the summand terms are nonnegative and the k = 1 term is strictly positive.Source: §A.3 · p. 36

B Finite precision

The finite-precision section implements the sampling and approximation procedures using bounded-precision arithmetic. Under its stated input assumptions, it gives polynomial-cost bounds for these implementations.

B Finite precision

  • For rational model parameters of bit length at most b, the algorithms and subroutines have word-RAM cost poly(b, Λ, ε^-1) · log δ^-1.Λ bounds n and the magnitudes of the interaction, longitudinal-field, and transverse-field parameters.Source: B Finite precision · p. 36
  • The sampler can use O(B)-bit arithmetic while keeping its output distribution within ε_TV total variation distance of the target.The passage bounds the number of calls to the underlying sampler by N = O(nL log(L/ε_TV)).Source: B Finite precision · pp. 36–37
  • Rounding the sampler’s inputs and applying standard approximations lets the implemented sampler feed the algorithms and subroutines to obtain the stated result.The implementation handles infinite external fields exactly and treats η_i = 0 separately.Source: B Finite precision · pp. 36–37
Loading 2610.02079v1…