- Open Access
Symmetry-Accelerated Classical Simulation of Clifford-Dominated Circuits
PRX Quantum 7, 020356 – Published 10 June, 2026
DOI: https://doi.org/10.1103/nnzz-481j
Abstract
Classical simulation of quantum circuits plays a crucial role in validating quantum hardware and delineating the boundaries of quantum advantage. Among the most effective simulation techniques are those based on the stabilizer extent, which quantifies the overhead of representing non-Clifford operations as linear combinations of Clifford unitaries. However, finding optimal decompositions rapidly becomes intractable as it constitutes a superexponentially large optimization problem. In this work, we exploit symmetries in the computation of the stabilizer extent, proving that for real, diagonal, and real-diagonal unitaries, the optimization can be restricted to the corresponding subgroups of the Clifford group without loss of optimality. This “strong symmetry reduction” drastically reduces computational cost, enabling optimal decompositions of unitaries on up to seven qubits using a standard laptop—far beyond previous two-qubit limits. Additionally, we employ a “weak symmetry reduction” method that leverages additional invariances to shrink the search space further. Applying these results, we demonstrate exponential runtime improvements in classical simulations of quantum Fourier transform circuits and measurement-based quantum computations on the Union Jack lattice, as well as insights into the nonstabilizer properties of multicontrolled phase gates and unitaries generating hypergraph states. Our findings establish symmetry exploitation as a powerful route to scale classical simulation techniques and deepen the resource-theoretic understanding of quantum advantage.
Physics Subject Headings (PhySH)
Popular Summary
Faster classical simulation of quantum circuits through symmetry.
Classical simulation of quantum computers plays a double role in today’s quantum technology landscape: It validates the behavior of real hardware and sharpens our understanding of what quantum machines can do that classical ones cannot. Among the most powerful techniques are stabilizer-based simulators, which treat quantum circuits as sums of simple, easy-to-simulate Clifford building blocks. The catch is that finding the decomposition resulting in the fastest simulation is a vast optimization problem that grows superexponentially with the number of qubits. Until now, it could only be solved for the very smallest pieces of a circuit, one or two qubits at a time.
In this work, we show that symmetry provides a significant shortcut. Many of the non-Clifford gates that appear in real quantum algorithms, such as multicontrolled phase gates, Toffoli-like gates, and rotations, carry built-in symmetries. We prove that for real, diagonal, or real-diagonal gates, the optimization can be safely restricted to the corresponding symmetric subset of Clifford operations, without losing the optimal answer. Additional symmetries can be leveraged to further reduce the search space. Together, these reductions enable us to optimally decompose gates acting on up to seven qubits on a standard laptop—several orders of magnitude over the previous state of the art.
Applied to concrete circuits, the method yields striking speedups. Simulating a 16-qubit quantum Fourier transform, a core subroutine of Shor’s factoring algorithm, becomes roughly 300 times faster. Any universal measurement-based quantum computation performed on a “Union Jack” lattice gains an exponential improvement in simulation cost. We also obtain results on the nonstabilizer content of multicontrolled phase gates and hypergraph states, clarifying how entanglement and “magic” combine to fuel quantum advantage. Beyond immediate gains, our findings point toward symmetry as a general organizing principle for classical simulation and raise a conceptual question for future work: Which mathematical symmetries admit such strong reductions, and what does this tell us about the resources that truly power quantum computation?
Article Text
References (84)
- F. Arute et al., Quantum supremacy using a programmable superconducting processor, Nature 574, 505 (2019).
- Y. Kim, A. Eddins, S. Anand, K. X. Wei, E. van den Berg, S. Rosenblatt, H. Nayfeh, Y. Wu, M. Zaletel, K. Temme, and A. Kandala, Evidence for the utility of quantum computing before fault tolerance, Nature 618, 500 (2023).
- A. Morvan et al., Phase transitions in random circuit sampling, Nature 634, 328 (2024).
- T. Begušić, J. Gray, and G. K.-L. Chan, Fast and converged classical simulations of evidence for the utility of quantum computing before fault tolerance, Sci. Adv. 10, eadk4321 (2024).
- J. Tindall, M. Fishman, E. M. Stoudenmire, and D. Sels, Efficient tensor network simulation of IBM’s Eagle kicked ising experiment, PRX Quantum 5, 010308 (2024).
- D. Gottesman, Stabilizer codes and quantum error correction, PhD Thesis, California Institute of Technology, 1997.
- G. Nebe, E. M. Rains, and N. J. A. Sloane, The invariants of the Clifford groups, Des. Codes Cryptogr. 24, 99 (2001).
- S. Bravyi and A. Kitaev, Universal quantum computation with ideal Clifford gates and noisy ancillas, Phys. Rev. A 71, 022316 (2005).
- S. Aaronson and D. Gottesman, Improved simulation of stabilizer circuits, Phys. Rev. A 70, 052328 (2004).
- S. Bravyi, G. Smith, and J. A. Smolin, Trading classical and quantum computational resources, Phys. Rev. X 6, 021043 (2016).
- S. Bravyi and D. Gosset, Improved classical simulation of quantum circuits dominated by Clifford gates, Phys. Rev. Lett. 116, 250501 (2016).
- M. Howard and E. Campbell, Application of a resource theory for magic states to fault-tolerant quantum computing, Phys. Rev. Lett. 118, 090501 (2017).
- S. Bravyi, D. Browne, P. Calpin, E. Campbell, D. Gosset, and M. Howard, Simulation of quantum circuits by low-rank stabilizer decompositions, Quantum 3, 181 (2019).
- J. R. Seddon, B. Regula, H. Pashayan, Y. Ouyang, and E. T. Campbell, Quantifying quantum speedups: Improved classical simulation from tighter magic monotones, PRX Quantum 2, 010345 (2021).
- H. Qassim, J. J. Wallman, and J. Emerson, Clifford recompilation for faster classical simulation of quantum circuits, Quantum 3, 170 (2019).
- H. Pashayan, O. Reardon-Smith, K. Korzekwa, and S. D. Bartlett, Fast estimation of outcome probabilities for quantum circuits, PRX Quantum 3, 020361 (2022).
- H. Qassim, H. Pashayan, and D. Gosset, Improved upper bounds on the stabilizer rank of magic states, Quantum 5, 606 (2021).
- M. R. Garey and D. S. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness (W. H. Freeman and Company, San Francisco, CA, 1979).
- A. Heimendahl, F. Montealegre-Mora, F. Vallentin, and D. Gross, Stabilizer extent is not multiplicative, Quantum 5, 400 (2021).
- M. Beverland, E. Campbell, M. Howard, and V. Kliuchnikov, Lower bounds on the non-Clifford resources for quantum computations, Quantum Sci. Technol. 5, 035009 (2020).
- N. de Silva, M. Yin, and S. Strelchuk, Bases for optimising stabiliser decompositions of quantum states, Quantum Sci. Technol. 9, 045004 (2024).
- H. Hamaguchi, K. Hamada, N. Marumo, and N. Yoshioka, Faster computation of nonstabilizerness, Phys. Rev. Appl. 23, 014069 (2025).
- For instance, Hadamard and are symmetric matrices, but .
- M. Heinrich and D. Gross, Robustness of magic and symmetries of the stabiliser polytope, Quantum 3, 132 (2019).
- The Clifford group is not a 4-design, thus the set of operators commuting with all is larger than the span of . If span the entire permutation-invariant subspace, there would be operators in the commutant of the unitary group that are not linear combinations of permutations, contradicting Schur-Weyl duality.
- I. D. Kivlichan, J. McClean, N. Wiebe, C. Gidney, A. Aspuru-Guzik, G. K.-L. Chan, and R. Babbush, Quantum simulation of electronic structure with linear depth and connectivity, Phys. Rev. Lett. 120, 110501 (2018).
- L. G. Valiant, Quantum circuits that can be simulated classically in polynomial time, SIAM J. Comput. 31, 1229 (2002).
- F. Arute et al., Quantum supremacy using a programmable superconducting processor, Nature 574, 505 (2019b).
- R. Koenig and J. A. Smolin, How to efficiently select an arbitrary Clifford group element, J. Math. Phys. 55, 122202 (2014).
- G. Camillo, Symmetric_Stabilizer_Extent_for_Unitaries, 2025, https://github.com/Giuhcs/Symmetric_Stabilizer_Extent_for_Unitaries.
- N. Rengaswamy, R. Calderbank, H. D. Pfister, and S. Kadhe, in 2018 IEEE International Symposium on Information Theory (ISIT) (IEEE, Vail, CO, USA, 2018), pp. 791–795.
- Gurobi Optimization, LLC, Gurobi Optimizer Reference Manual, 2024, https://www.gurobi.com.
- D. E. Browne, Efficient classical simulation of the quantum Fourier transform, New J. Phys. 9, 146 (2007).
- Y. Nam, Y. Su, and D. Maslov, Approximate quantum Fourier transform with T gates, npj Quantum Inf. 6, 26 (2020).
- V. Gheorghiu, M. Mosca, and P. Mukhopadhyay, T-count and T-depth of any multi-qubit unitary, npj Quantum Inf. 8, 141 (2022).
- M. Rossi, M. Huber, D. Bruß, and C. Macchiavello, Quantum hypergraph states, New J. Phys. 15, 113022 (2013).
- R. Raussendorf and H. J. Briegel, A one-way quantum computer, Phys. Rev. Lett. 86, 5188 (2001).
- J. Miller and A. Miyake, Hierarchy of universal entanglement in 2D measurement-based quantum computation, npj Quantum Inf. 2, 16036 (2016).
- Y. Takeuchi, T. Morimae, and M. Hayashi, Quantum computational universality of hypergraph states with Pauli-X and Z basis measurements, Sci. Rep. 9, 13585 (2019).
- D. W. Lyons, N. P. Gibbons, M. A. Peters, D. J. Upchurch, S. N. Walck, and E. W. Wertz, Local Pauli stabilizers of symmetric hypergraph states, J. Phys. A: Math. Theor. 50, 245303 (2017).
- G. Zhu, T. Jochym-O’Connor, and A. Dua, Topological order, quantum codes, and quantum computation on fractal geometries, PRX Quantum 3, 030338 (2022).
- S. Lu, X. Gao, and L.-M. Duan, Efficient representation of topologically ordered states with restricted Boltzmann machines, Phys. Rev. B 99, 155136 (2019).
- M. Gachechiladze, C. Budroni, and O. Gühne, Extreme violation of local realism in quantum hypergraph states, Phys. Rev. Lett. 116, 070401 (2016).
- N. Shettell and D. Markham, Graph states as a resource for quantum metrology, Phys. Rev. Lett. 124, 110502 (2020).
- O. Gühne, M. Cuquet, F. E. S. Steinhoff, T. Moroder, M. Rossi, D. Bruß, B. Kraus, and C. Macchiavello, Entanglement and nonclassical properties of hypergraph states, J. Phys. A: Math. Theor. 47, 335303 (2014).
- J. Huang, X. Li, X. Chen, C. Zhai, Y. Zheng, Y. Chi, Y. Li, Q. He, Q. Gong, and J. Wang, Demonstration of hypergraph-state quantum information processing, Nat. Commun. 15, 2601 (2024).
- Z.-W. Liu and A. Winter, Many-body quantum magic, PRX Quantum 3, 020333 (2022).
- Y. Zhou and A. Hamma, Entanglement of random hypergraph states, Phys. Rev. A 106, 012410 (2022).
- R. Sarkar, S. Dutta, S. Banerjee, and P. K. Panigrahi, Phase squeezing of quantum hypergraph states, J. Phys. B: At., Mol. Opt. Phys. 54, 135501 (2021).
- J. Chen, Y. Yan, and Y. Zhou, Magic of quantum hypergraph states, Quantum 8, 1351 (2024).
- M. J. Bremner, A. Montanaro, and D. J. Shepherd, Average-case complexity versus approximate simulation of commuting quantum computations, Phys. Rev. Lett. 117, 080501 (2016).
- X. Ni and M. van den Nest, Commuting quantum circuits: Efficiently classical simulations versus hardness results, Quantum Inf. Comput. 13, 54 (2013).
- V. Vandaele, Quantum binary field multiplication with subquadratic Toffoli gate count and low space-time cost, arXiv:2501.16136 [quant-ph].
- F. Liu, T. Fan, G. Shu, C. Zhang, W. Wang, X. Qi, X. Zhu, H. Yang, and Y. Fei, Applications of the CCZS gate in quantum circuit synthesis, Quantum Sci. Technol. 10, 035057 (2025).
- P. Schauss, Quantum simulation of transverse Ising models with Rydberg atoms, Quantum Sci. Technol. 3, 023001 (2018).
- B.-W. Li, Y.-K. Wu, Q.-X. Mei, R. Yao, W.-Q. Lian, M.-L. Cai, Y. Wang, B.-X. Qi, L. Yao, L. He, Z.-C. Zhou, and L.-M. Duan, Probing critical behavior of long-range transverse-field Ising model through quantum Kibble-Zurek mechanism, PRX Quantum 4, 010302 (2023).
- M. L. Baez, M. Goihl, J. Haferkamp, J. Bermejo-Vega, M. Gluza, and J. Eisert, Dynamical structure factors of dynamical quantum simulators, Proc. Natl. Acad. Sci. 117, 26123 (2020).
- J. Zhang, G. Pagano, P. W. Hess, A. Kyprianidis, P. Becker, H. Kaplan, A. V. Gorshkov, Z.-X. Gong, and C. Monroe, Observation of a many-body dynamical phase transition with a 53-qubit quantum simulator, Nature 551, 601 (2017).
- R. Islam, E. E. Edwards, K. Kim, S. Korenblit, C. Noh, H. Carmichael, G.-D. Lin, L.-M. Duan, C.-C. Joseph Wang, J. K. Freericks, and C. Monroe, Onset of a quantum phase transition with a trapped ion quantum simulator, Nat. Commun. 2, 377 (2011).
- J. G. Bohnet, B. C. Sawyer, J. W. Britton, M. L. Wall, A. M. Rey, M. Foss-Feig, and J. J. Bollinger, Quantum spin dynamics and entanglement generation with hundreds of trapped ions, Science 352, 1297 (2016).
- H. Bernien, S. Schwartz, A. Keesling, H. Levine, A. Omran, H. Pichler, S. Choi, A. S. Zibrov, M. Endres, M. Greiner, V. Vuletić, and M. D. Lukin, Probing many-body dynamics on a 51-atom quantum simulator, Nature 551, 579 (2017).
- A. G. Fowler, M. Mariantoni, J. M. Martinis, and A. N. Cleland, Surface codes: Towards practical large-scale quantum computation, Phys. Rev. A: At., Mol. Opt. Phys. 86, 032324 (2012).
- D. Horsman, A. G. Fowler, S. Devitt, and R. V. Meter, Surface code quantum computing by lattice surgery, New J. Phys. 14, 123011 (2012).
- J. Bermejo-Vega and M. Van Den Nest, Classical simulations of Abelian-group normalizer circuits with intermediate measurements, Quantum Inf. Comput. 14, 181 (2014).
- J. Bermejo-Vega, C. Y.-Y. Lin, and M. Van Den Nest, Normalizer circuits and a Gottesman-Knill theorem for infinite-dimensional systems, Quantum Inf. Comput. 16, 361 (2016).
- J. Bermejo-Vega, Normalizer circuits and quantum computation, PhD Thesis, Technische Universität München, 2016.
- D. V. Else, I. Schwarz, S. D. Bartlett, and A. C. Doherty, Symmetry-protected phases for measurement-based quantum computation, Phys. Rev. Lett. 108, 240505 (2012).
- R. Raussendorf, C. Okay, D.-S. Wang, D. T. Stephen, and H. P. Nautrup, Computationally universal phase of quantum matter, Phys. Rev. Lett. 122, 090501 (2019).
- D. T. Stephen, H. P. Nautrup, J. Bermejo-Vega, J. Eisert, and R. Raussendorf, Subsystem symmetries, quantum cellular automata, and computational phases of quantum matter, Quantum 3, 142 (2019).
- S. Abramsky and A. Brandenburger, The sheaf-theoretic structure of non-locality and contextuality, New J. Phys. 13, 113036 (2011).
- S. Abramsky, R. S. Barbosa, K. Kishida, R. Lal, and S. Mansfield, in 24th EACSL Annual Conference on Computer Science Logic (CSL 2015), Leibniz International Proceedings in Informatics (LIPIcs) (Schloss Dagstuhl – Leibniz-Zentrum für Informatik, Dagstuhl, Germany, 2015), Vol. 41, pp. 211–228.
- R. Raussendorf, C. Okay, M. Zurel, and P. Feldmann, The role of cohomology in quantum computation with magic states, Quantum 7, 979 (2023).
- F. C. R. Peres and E. F. Galvão, Quantum circuit compilation and hybrid computation using Pauli-based computation, Quantum 7, 1126 (2023).
- S. Mansfield and E. Kashefi, Quantum advantage from sequential-transformation contextuality, Phys. Rev. Lett. 121, 230401 (2018).
- P.-E. Emeriau, M. Howard, and S. Mansfield, Quantum advantage in information retrieval, PRX Quantum 3, 020307 (2022).
- R. W. Spekkens, Contextuality for preparations, transformations, and Unsharp Measurements, Physical Review A 71, 052108 (2005).
- D. Schmid, Contextual advantage for state discrimination, Phys. Rev. X 8, 011015 (2018).
- C. Budroni, G. Fagundes, and M. Kleinmann, Memory cost of temporal correlations, New J. Phys. 21, 093018 (2019).
- C. Budroni, Contextuality, memory cost and non-classicality for sequential measurements, Philos. Trans. R. Soc., A 377, 20190141 (2019).
- D. Gross and M. Van den Nest, The LU-LC conjecture, diagonal local operations and quadratic forms over GF(2), Quantum Inf. Comput. 8, 263 (2008).
- J. Dehaene and B. De Moor, Clifford group, stabilizer states, and linear and quadratic operations over GF(2), Phys. Rev. A 68, 042318 (2003).
- M. Heinrich, On stabiliser techniques and their application to simulation and certification of quantum devices, Ph.D. thesis, Universität zu Köln, Cologne, 2021.
- W. Stein et al., Sage Mathematics Software (Version x.y.z), The Sage Development Team, http://www.sagemath.org.
- S. K. Lam, A. Pitrou, and S. Seibert, in Proceedings of the Second Workshop on the LLVM Compiler Infrastructure in HPC, LLVM ’15 (Association for Computing Machinery, New York, NY, USA, 2015).
