Research
Faster Quantum Monte Carlo Simulation by Random Compilation
Overview Research area: Quantum simulation methodology — classical Quantum Monte Carlo (QMC) algorithms, and the transfer of error-suppression tools from quantum computing (randomized compiling) into

- arXiv
- 2609.10486
- Published
- 2026-09-09
- Authors
- John M. Martyn, Joshua Lin, Neill C. Warrington, Isaac L. Chuang, Andrew J. Daley
AI summary
Overview
Research area: Quantum simulation methodology — classical Quantum Monte Carlo (QMC) algorithms, and the transfer of error-suppression tools from quantum computing (randomized compiling) into classical simulation.
Technical level: Intermediate. The paper explicitly aims to be readable by both the QMC and quantum-computing communities, and splits its two applications (Sections IV and V) so practitioners of each can read them independently.
Scope (one sentence): The paper introduces randomly compiled QMC (RC-QMC), a general framework that averages a QMC estimator over a family of approximate distributions instead of using one fixed approximation, and demonstrates it on path integral Monte Carlo for thermal states and on the quantum trajectories method for open-system dynamics.
What This Paper Is About
QMC algorithms estimate observables by sampling from an approximate distribution, and the approximation — typically a discretization such as Trotterization — introduces a systematic error that persists no matter how many samples are taken. The authors' goal is to reduce that systematic error, and therefore the computational cost of reaching a target accuracy, without changing the underlying sampling machinery. Their proposal is to borrow randomized compiling from quantum computing, where averaging over randomly sampled gates cancels first-order errors, and apply the same averaging over approximations inside a classical QMC algorithm.
Key Contributions
-
A general framework (RC-QMC). The authors define RC-QMC as replacing a single approximate distribution P̃ with an average over a family {P̃_j} weighted by probabilities p_j, so that the observable becomes a double expectation over j ~ p_j and X ~ P̃_j.
-
An error-suppression guarantee at essentially no extra cost. Drawing on theorems from randomized compiling, they argue that if every individual approximation has error at most ε but the averaged approximation has error O(ε²), the resulting systematic error of the QMC estimate is O(ε²) rather than O(ε), while the cost is only the p_j-weighted average of the individual costs.
-
Randomly compiled path integral Monte Carlo. They replace the standard second-order Trotter decomposition — whose error scales as O(L³β³/r²) with r Trotter steps, inverse temperature β, and L Hamiltonian terms — with the randomized Trotter algorithm QDrift, whose error scales as O(λ²β²/r) with λ the 1-norm of the Hamiltonian coefficients, removing the explicit dependence on L.
-
Randomly compiled quantum trajectories method. They apply randomly corrected Trotterization to the quantum trajectories (Monte Carlo wave function) method for Lindblad dynamics, raising the time-step error from O(Δt^{n+1}) to O(Δt^{2n+2}) for an order-n Trotter scheme — effectively doubling the Trotter order.
Main Findings
-
Quadratic suppression of systematic error: Averaging over approximations maps a systematic error of O(ε) to O(ε²), at a cost the authors describe as approximately the same as standard QMC.
-
The gain compounds across steps: The authors note that a single quadratic suppression is "too conservative" a picture, because in algorithms where the target distribution is a product of many operations (e.g., Trotterization), the suppression compounds across each factor and yields a larger overall error reduction.
-
Path integral Monte Carlo: cost no longer grows with L in the leading error term. Standard second-order Trotterization carries per-step error O(L³Δβ³) and total error O(L³β³/r²); QDrift instead gives O(λ²β²/r). Because the standard error grows with the number of Hamiltonian terms L while the QDrift error does not, the advantage is significant when λ ≪ L. Achieving systematic error ε in the standard scheme requires a path length r = O(L^{3/2}β^{3/2}/ε^{1/2}).
-
Quantum trajectories: doubled effective Trotter order. With r steps of order-n Trotterization, the standard systematic error is O(r(Lt/r)^{n+1}) + ε_trunc (including truncation error ε_trunc from the MPS bond-dimension cutoff); randomly corrected Trotterization replaces the time-step error O(Δt^{n+1}) with O(Δt^{2n+2}), substantially reducing the number of time steps needed for a given accuracy.
-
Statistical error is not addressed and only marginally affected. RC-QMC suppresses systematic error only; it does not mitigate statistical sampling error or resolve sign problems. Sampling over the family {P̃_j} introduces an additional statistical error, but the authors argue (Appendix I) that this increase is negligible, of the same order as the systematic error. The advantage is therefore most pronounced when statistical error is smaller than systematic error.
-
No numerical benchmarks in the provided content. The supplied text is truncated at the beginning of Section IV; concrete numerical examples, dataset sizes, and model names are not reported in the content available here.
Methodology in Plain English
The authors begin by casting a broad class of QMC algorithms — path integral Monte Carlo, the quantum trajectories method, and others — into one common template: an observable is the expectation of an estimator function F(Ô, X) over a random variable X drawn from some distribution. In practice the exact distribution cannot be sampled, so an approximate distribution P̃ is used, and the mismatch is the systematic error.
They then import the randomized-compiling argument: if you have several unitaries W_j that each approximate a target U to within ε, but their weighted average approximates U to within O(ε²), then the mixed operation built from them is accurate to O(ε²) — and it can be realized simply by randomly picking one W_j and running it, so it costs no more than a single choice.
Transplanting this into QMC, the "unitary approximation" becomes an "approximate distribution." The algorithm is unchanged apart from one added step: each sample randomly selects an approximation P̃_j and then samples from it as usual. Because the cost is the weighted average of the individual costs, the accuracy improvement comes essentially for free. The two applications then follow by picking the right known randomized Trotter formula for each algorithm's structure — QDrift for imaginary-time/thermal path integrals, and randomly corrected Trotterization for real-time open-system evolution.
Why This Matters
Impact on research. QMC methods are described by the authors as among the most powerful classical methods for simulating quantum systems, used from condensed matter to quantum chemistry and high-energy physics. Their accuracy is often capped by discretization error, and reaching smaller error means longer paths or more time steps and therefore higher cost. RC-QMC offers a route to better accuracy at comparable cost by changing only how approximations are sampled, not the estimator itself. It also represents a genuine cross-fertilization: a technique developed for suppressing errors on quantum hardware is turned back onto classical simulation.
Real-world applications (as domains identified in the paper):
- Condensed matter physics — estimating thermal expectation values and studying strongly correlated materials via path integral Monte Carlo.
- Quantum chemistry — thermal-state and ground-state property estimation, where Hamiltonians are typically sums of many terms, the regime where λ ≪ L makes the QDrift-based gain largest.
- Open quantum systems and quantum optics — simulating Lindblad master-equation dynamics with the quantum trajectories method, relevant to decoherence and dissipative dynamics in realistic devices.
- High-energy physics — the paper lists this among application areas of QMC.
Industry relevance. Because the method reduces the cost of reaching a target accuracy in existing classical simulation workflows — and requires no new hardware, only a modification to how the approximation is sampled — it is directly relevant to groups using QMC for materials, chemistry, or device modelling, and to the broader effort to make classical simulation a competitive and complementary tool alongside quantum hardware.
Future Directions
- Extending RC-QMC to other QMC algorithms. The authors state the framework is compatible with many QMC algorithms and "readily generalizable," and promise comment in their conclusion on applying it beyond path integral Monte Carlo and quantum trajectories.
- Combining with other randomization techniques. The paper notes compatibility with other randomized compiling methods beyond QDrift and randomly corrected Trotterization, and points to randomized techniques for non-unitary operations such as imaginary-time evolution as a basis for further applications.
- Interaction with the sign problem. The authors explicitly state that RC-QMC does not resolve sign problems; whether randomized averaging can be combined with sign-problem mitigation is left open.
- Where numerical evidence lands. Beyond the stated error scalings, the practical crossover — how large the λ ≪ L advantage is in realistic Hamiltonians, and how the added statistical overhead from sampling j behaves at finite sample counts — is not quantified in the content provided.
Target Audience
Researchers and practitioners in classical quantum simulation (path integral Monte Carlo, quantum trajectories, tensor-network time evolution) who want to reduce discretization error without paying proportionally more compute; quantum-computing researchers interested in how error-mitigation ideas like randomized compiling transfer to classical algorithms; and graduate students or advanced undergraduates with basic familiarity with Trotterization and Monte Carlo estimation who want a worked example of cross-pollination between quantum algorithms and classical simulation.
Authors’ abstract
Quantum Monte Carlo (QMC) algorithms are among the most powerful classical methods for simulating quantum systems, yet their accuracy is often limited by the systematic errors in the approximations used, such as Trotterization. Here we introduce randomly compiled quantum Monte Carlo (RC-QMC) as a general framework that suppresses these systematic errors by averaging over a family of approximations rather than relying on a single fixed one. This strategy is grounded in the concept of randomized compiling from quantum computing, which suppresses errors by sampling over quantum gates, at essentially no additional computational cost. Consequently, our framework achieves a computational advantage over standard QMC methods when estimating a target state to a desired level of accuracy. We illustrate this advantage on two key Monte Carlo algorithms: (1) path integral quantum Monte Carlo for estimating thermal states, and (2) the quantum trajectories method for simulating open system dynamics. In aggregate, these results represent a cross-fertilization of quantum and classical algorithms, are readily generalizable to other QMC methods, and suggest wider applications in classical simulation.