Simulating general noise nearly as cheaply as Pauli noise
Mark Myers, Mariesa H. Teo, Rajesh Mishra, Jing Hao Chai, Hui Khoon Ng
TL;DR
The work presents stratified importance sampling to extend stabilizer (Clifford) simulations to general noise beyond Pauli, including coherent errors. By decomposing noise into stabilizer channels and stratifying configurations by the number of faults, the method achieves substantial variance reduction and enables efficient estimation of circuit performance metrics $F$ under weak, real-device noise. Demonstrations on Steane code, rotated surface codes up to distance $d=15$, and a Clifford-noise-reduction protocol show accurate results with practical runtimes, highlighting that nonunitary noise costs are close to Pauli-noise costs while coherent noise remains more demanding but still feasible. This provides a practical tool for beyond-Pauli error analysis of quantum error-correcting codes and Clifford-based protocols, with direct implications for evaluating real-device performance and fault-tolerance thresholds.
Abstract
Stabilizer simulation of Clifford quantum circuits - error-correction circuits, Clifford subroutines, etc. - on classical computers has played a central role in our understanding of circuit performance. The stabilizer description, however, restricts the accessible noise one can incorporate into the simulation to Pauli-type noise. More general noise, including coherent errors, may have more severe impact on circuit performance than Pauli noise; yet, such general noise have been difficult to access, much less investigate fully, in numerical simulations. Here, through the use of stratified importance sampling, we show how general noise can be simulated within the stabilizer formalism in reasonable time, with non-unitary noise being nearly as cheap as Pauli noise. Unitary (or coherent) noise can require an order of magnitude more time for the simulation, but nevertheless completes in very reasonable times, a drastic improvement over past approaches that typically fail to converge altogether. Our work thus enables detailed beyond-Pauli understanding of circuit performance in the presence of real device noise, which is rarely Pauli in nature. Among other examples, we present direct simulation results for the performance of the popular rotated planar surface codes under circuit-level general noise, previously available only in limited situations and/or through mappings to efficiently simulatable physical models.
