Abstract
Restricted Boltzmann machines (RBMs) have demonstrated considerable success as variational quantum states; however, their representational power remains incompletely understood. In this work, we present an analytical proof that RBMs can exactly and efficiently represent stabilizer code states—a class of highly entangled quantum states that are central to quantum error correction. Given a set of stabilizer generators, we develop an efficient algorithm to determine both the RBM architecture and the exact values of its parameters. Our findings provide new insights into the expressive power of RBMs, highlighting their capability to encode highly entangled states, and may serve as a useful tool for the classical simulation of quantum error-correcting codes.
1. Introduction
To conquer one of the main challenges, the dimensionality problem (also known as Hamiltonian complexity [1,2]), in condensed matter physics, many different representations of quantum many-body states are developed. For example, the well-known tensor network representations [3,4,5] including density-matrix renormalization group (DMRG) [6], matrix product states (MPS) [5], projected entangled pair states (PEPS) [5,7], folding algorithm [8], entanglement renormalization [9], time-evolving block decimation (TEBD) [10], string-bond state, [11] etc., have gradually became standard methods for solving quantum many-body problems. The efficiency of tensor network representations is known to be partially based on the entanglement properties of the state.
In recent years, a new representation based on a shallow neural network—the restricted Boltzmann machine (RBM)—was introduced by Carleo and Troyer [12]. They demonstrated the expressive power of this representation by computing the ground states and unitary dynamics of the transverse-field Ising model and the antiferromagnetic Heisenberg model. Subsequently, various aspects of the RBM representation have been explored. Deng et al. analyzed the entanglement properties of RBM states [13], while Gao and Duan extended the framework to deep Boltzmann machines (DBM) [14], and the entanglement property of DBM state is given in [15]. The connections between tensor networks and RBM representations have also been investigated in Refs. [14,16,17,18]. Moreover, many other neural network architectures, like convolutional neural network, transformer neural network, etc., have been proposed for the efficient representation of quantum many-body states (and density operator), see, e.g., [19,20,21,22,23,24]; see Refs. [25,26,27,28] for comprehensive reviews and outlooks.
A central problem in the study of RBM states is trying to understand their representational power. Although the universality of RBMs has long been established [29], the number of hidden neurons required to represent an arbitrary distribution generally scales exponentially, rendering such constructions impractical. For RBM-based quantum states, despite numerous numerical investigations, analytical results remain scarce.
Notable analytical results on RBM representations for specific quantum states include the toric code state [30], the one-dimensional symmetry-protected topological (SPT) cluster state [30], and the graph state [14]. In Ref. [31], we investigated the RBM representation of the planar code within the stabilizer formalism and explicitly constructed sparse RBM architectures for specific stabilizer groups. However, a general construction remains elusive. Since the publication of the preprint version of this work, several studies have further explored neural network representations of code states of stabilizer codes (or equivalently ground state of local commutative Hamiltonian); see, for example, Refs. [32,33,34].
In this work, we comprehensively investigate the RBM representation for stabilizer code states [35,36] that cover a larger class of states than studied before. An algorithmic way to construct RBM parameters of an arbitrary stabilizer group is given, which gives a complete solution for the problem of understanding the representational power of RBM in the stabilizer formalism.
The paper is organized as follows. In Section 2 and Section 3, we begin by reviewing some basic concepts of RBM states and stabilizer codes. In Section 4, we provide a detailed discussion on how to construct an RBM state for a given stabilizer code. The final section offers concluding remarks and an outlook for future work.
2. Preliminary Notions
An RBM is a two-layer neural network consisting of n visible neurons and m hidden neurons ; see Figure 1. The connections between the visible and hidden layers are specified by a weight matrix , while and denote the bias terms for the visible and hidden neurons, respectively. These parameters define a joint probability distribution over visible and hidden units:
where the partition function Z is given by
Figure 1.
Illustration of an RBM state. The RBM network consists of a visible layer and a hidden layer. Neurons within the same layer are not connected, while connections exist between neurons in different layers. The visible neurons represent the basis states of a given Hilbert space; the output of the RBM represents the coefficients for each basis.
To represent a quantum many-body state, we map the local degrees of freedom of the quantum system onto the visible neurons and trace out the hidden neurons, yielding
The parameters of the RBM can be chosen as complex numbers, in which case the resulting joint distribution can take complex values. For more details, see, e.g., Refs. [12,26,31].
A stabilizer group is defined as an Abelian subgroup of the Pauli group that stabilizes an invariant subspace of the total space with n physical qubits. The space is called the code space of the stabilizer group . More precisely, , the equation is always satisfied. Suppose is generated by m independent operators, . It is easy to check the following properties for the stabilizer operators:
- for all j, and .
- , for any .
We refer the reader to Ref. [37] for more details about the stabilizer code.
Our goal is to find the RBM representation of code states . We present an explicit algorithm to construct a set of basis code states that span the code space for an arbitrary stabilizer group. To summarize, we aim to address the following problem:
Problem 1.
Given a stabilizer group generated by m independent stabilizer operators , does an efficient RBM representation of the code states exist? If so, how can one determine the corresponding RBM parameters?
To answer this, we first introduce the standard form of a stabilizer code [35,36,37].
3. Standard Form of Stabilizer Code
Every Pauli operator that squares to identity can be written as , where is a phase factor, and is one of the Pauli matrices,
In this way, every stabilizer operator can be written as the combination of a phase factor and a binary vector . It is easy to prove that if , then , where ⊕ denotes the bitwise addition modulo 2.
For the set of stabilizer generators , we can stack all binary vectors together to form an matrix A, called the check matrix [37]. Each row of A is a vector that corresponds to a stabilizer operator . To clarify the notation, we denote , where and are matrices denoting the x and z part of the binary vector a, respectively. Since and generate the same stabilizer group, one can add one row of A to another row of A (modulo 2) without changing the code space . Meanwhile, swapping the p-th and q-th row of A corresponds to relabeling the stabilizer generators , and simultaneously swapping the p-th and q-th column of both and corresponds to relabeling the qubits .
With adding and swapping operations, we can perform Gaussian elimination to the check matrix A [37,38]. This leads us to the standard form of a stabilizer group. This procedure is well-established, and one can refer to [37] for a detailed explanation. Here, we briefly outline the routine and clarify the notation:
We start from the original check matrix . Performing Gaussian elimination to , we obtain
where is a identity. Note that we must keep track of the phase factors during this procedure. Further performing Gaussian elimination to F, we can obtain another identity :
Finally, we can use to eliminate :
Equation (6) is called the standard form of a stabilizer code. There are independent stabilizer generators, and the number of qubits encoded is . If the stabilizer generators we start with are not independent of each other, zero rows will be encountered during the elimination, which we can simply discard in order to reach a set of independent generators.
One advantage of Equation (6) is that it is easy to construct logical X and Z operators from it. The check matrix for logical X and Z operators, and , can be chosen as follows:
One can verify that these operators all commute with the stabilizer generators and commute with each other, except that anti-commutes with [37].
4. RBM Representation for an Arbitrary Stabilizer Group
In this section, we illustrate how to construct the RBM representation for any given stabilizer group.
Suppose the set of stabilizer generators have already been brought into a standard form like Equation (6). To start, we need to specify one code state in the code space . As an example, we choose the logical Z eigenstate with eigenvalue 1, i.e., . We can see that we are actually treating the logical Z operators as new independent stabilizer operators, and the stabilized subspace is narrowed down to containing one state only. The set of independent stabilizer generators now becomes , with the new check matrix being
Upon introducing new independent stabilizer operators, Equation (8) can be further simplified. Eliminating and with , we obtain the final form of the check matrix:
where , and . Denote the n stabilizer generators corresponding to Equation (9) as . We call X-type stabilizers, denoted by , and Z-type stabilizers, denoted by .
With n qubits, the n stabilizer operators uniquely determines one stabilizer code state. Next, we explicitly construct this state and then translate it into the parameters of an RBM.
We start with the full expansion of the quantum state in the Pauli-Z basis
where .
Because is a stabilizer state, every generator satisfies . Applying on the expansion gives
To begin, we consider a Z-type stabilizer . By construction, it contains only the single-qubit operators Z or I and an overall phase . Therefore, it is diagonal in the computational basis:
Plugging this into Equation (11), we obtain
Hence, for every basis string either , in which case may be non-zero; or , in which case must vanish. Each Z-type stabilizer therefore imposes a simple parity rule on the bit string: only those whose selected qubits sum to an even (or odd) parity survive.
After Gaussian elimination, the full check matrix has the block form, Equation (9), and the bottom-right block corresponds to the Z-type stabilizers.
Crucially, each of these r generators acts with a single Z on a distinct one of the last r qubits. Because of this, once the first p qubits are fixed, the parity constraints from the Z-type stabilizers uniquely determine the remaining r bits.
Using the notation of the check matrix
the parity constraint can be expressed as
In an RBM, Equation (15) can be implemented by adding a hidden neuron with bias and weight between and .
We will, therefore, label any basis state that does satisfy all Z-type constraints as
where the “×” symbols stand for the uniquely determined values of qubits . All other computational-basis states have an amplitude of zero.
We have already seen that the Z-type generators keep only those basis strings that satisfy their parity rules. What remains is to determine the complex amplitude attached to each of those surviving strings. That information is contained in the p X-type stabilizers .
In the reduced check matrix
- The identity block says that flips only qubit j;
- The matrix C tells us which qubits carry an extra Z in ;
- The matrix B flips the “×” qubits that are uniquely determined by the Z-type stabilizers. As stabilizers commute, the flips are consistent with the parity constraints, and we can ignore them for now;
- The zeros in the last r columns guarantee that none of the “×” qubits contributes any phase.
Because all generators commute, we can build any allowed basis string by starting from the “all-zero” string
and applying exactly when .
Acting with flips the bit and multiplies the state by a phase
where is the overall phase appearing in .
Because , we must have
for every admissible .
With an unnormalized state, without loss of generality, we start with the reference amplitude
and successively apply Equation (20) for up to p. Let , this procedure yields
In other words, every time a bit , we pick up a phase factor . Equation (22) completely specifies the unnormalized wave function on all basis states that survive the Z-type constraints, and is already in the general form of a Boltzmann machine.
Combining Equation (22) with Equation (15), we obtain the full expression of the (unnormalized) wave function:
In this procedure, we introduced terms like and . In the RBM representation, the former simply corresponds to setting the bias for the visible neuron , and the latter means that we introduced a connection between visible neurons and . Using the conclusion in [14], this corresponds to adding a hidden neuron that connects to and , with the connection weights computed from Equation (24):
One solution is:
In this way, we have finished the construction of the logical Z eigenstate of an arbitrary stabilizer group, and the eigenstate of other logical operators can be constructed in the same way. The number of hidden neurons is at most , meaning that the representation is efficient. In summary, our method can be organized into Algorithm 1.
Example 1
([[5, 1, 3]] code). As an example, we take the code, the smallest quantum error correcting code that can correct an arbitrary single qubit error [39], to illustrate the construction procedure. The stabilizer generators are:
After Gaussian elimination, the stabilizer generators become:
Without loss of generality, we construct the eigenstate for the logical X operator with eigenvalue 1. The logical X operator . Since , treating as the fifth stabilizer operator and further carrying out Gaussian elimination using , we obtain the final form of the stabilizers:
There are no Z-type stabilizers, and is obtained by the procedure specified in Algorithm 1. Explicitly writing down every term during the transition from to , we obtain the following:
Explicitly converting the visible connections to hidden nodes using Equation (25), the result is:
where and . A constant factor is omitted.
The structure of the RBM is shown in Figure 2.
Figure 2.
The RBM representation of the logical X eigenstate of the [[5,1,3]] code.
| Algorithm 1 Constructing RBM representation for the code state of the stabilizer group |
|
Example 2
(Toric code). The toric code is a paradigmatic example of a topological quantum error-correcting code, playing a central role in quantum memory, topological quantum computation, and the study of topological phases of matter [40]. In this section, we demonstrate how to obtain the RBM representation of its code states using our proposed algorithm. For simplicity, we consider the toric code defined on a square lattice with periodic boundary conditions (i.e., a toric code on a torus); see Figure 3. In this setting, there are four vertex operators and four plaquette operators :
Figure 3.
The toric code defined on a lattice with periodic boundary condition. The indices of the spins are defined such that no column swapping is required during Gaussian elimination.
One can check that and , indicating that two operators are redundant. After Gaussian elimination, the independent stabilizer generators are as follows:
As an example, we construct the simultaneous eigenstate of the logical operators , with eigenvalue 1. Treating and as additional stabilizer operators and further carrying out Gaussian elimination, we obtain
Following Algorithm 1, through do not introduce any terms into the RBM, while through each introduce a hidden neuron. Explicitly writing out all the terms, we obtain:
The structure of the RBM is shown in Figure 4.
Figure 4.
The RBM representation of one eigenstate of the toric code on a torus lattice.
5. Conclusions and Discussions
In this work, we systematically investigate the RBM representations of stabilizer code states and present an algorithmic procedure to construct the RBM parameters for a given stabilizer group . To the best of our knowledge, this constitutes the first rigorous proof that RBMs can exactly and efficiently represent arbitrary stabilizer code states. While several related works (e.g., [32,33]) have emerged since our initial preprint appeared on arXiv in 2018 (see also earlier work [13,30,31], where certain special cases were addressed), this topic remains under active investigation.
Our results provide new insights into the representational power of RBMs and offer a theoretical foundation for their empirical success in modeling highly entangled quantum states. Furthermore, given the central role of stabilizer codes in quantum error correction, our work opens up new possibilities for the classical simulation of quantum error-correcting codes using RBMs, offering a practical tool for initializing code states.
Despite the progress that has been made, several crucial directions remain open for further investigation:
- In this work, we presented the construction for stabilizer codes. However, its generalization to (or more generally, to finite groups [40,41,42] and to the (weak) Hopf algebra setting, see e.g., [43,44,45,46,47,48,49,50,51,52,53]) remains largely unexplored. Such a generalization is not only of interest for applications in quantum memory and error correction, but also plays an essential role in understanding quantum phases of matter described by local commuting projector Hamiltonians, where efficient descriptions of ground and excited states are highly desirable.
- The relationship between RBM representations and tensor network representations has attracted significant attention in recent years (see, e.g., [17,34]). It would be interesting to relate our results to existing approaches for representing quantum codes using tensor networks. Furthermore, exploring connections between RBM representations and other neural network architectures—such as convolutional neural networks, transformers, and others—is another promising direction for future research [25,26,27].
- Since the code state can be represented using an RBM, establishing RBM representations of quantum operations—such as measurements and quantum channels—would allow one to embed a quantum code fully within the RBM framework. This may offer new perspectives on leveraging machine learning techniques to assist with quantum error detection and correction.
Author Contributions
Conceptualization, Y.-C.W. and G.-C.G.; Investigation, Y.-H.Z. and Z.J. All authors have read and agreed to the published version of the manuscript.
Funding
This work is supported by the National Research Foundation in Singapore, the A*STAR under its CQT Bridging Grant, CQT-Return of PIs EOM YR1-10 Funding and CQT Young Researcher Career Development Grant.
Data Availability Statement
The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding authors.
Acknowledgments
Y.-H. Zhang thanks Xiaodi Wu, Fangjun Hu, and Yuanhao Wang for helpful discussions. Z. Jia acknowledges Liang Kong for discussions during his stay in Yau Mathematical Sciences Center, Tsinghua University, and he also thanks Giuseppe Carleo and Rui Zhai for discussions during the first international conference on “Machine Learning and Physics” at IAS, Tsinghua university. Z. J. also acknowledges Dagomir Kaszlikowski for his support. This paper has been available on arXiv for several years, during which we have received valuable feedback from the community. For this version, we gratefully acknowledge the anonymous referee for suggesting a substantial revision of the references to incorporate many recent developments in the field.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Osborne, T.J. Hamiltonian complexity. Rep. Prog. Phys. 2012, 75, 022001. [Google Scholar] [CrossRef] [PubMed]
- Verstraete, F. Quantum Hamiltonian complexity: Worth the wait. Nat. Phys. 2015, 11, 524. [Google Scholar] [CrossRef]
- Friesdorf, M.; Werner, A.H.; Brown, W.; Scholz, V.B.; Eisert, J. Many-Body Localization Implies that Eigenvectors are Matrix-Product States. Phys. Rev. Lett. 2015, 114, 170505. [Google Scholar] [CrossRef] [PubMed]
- Orús, R. A practical introduction to tensor networks: Matrix product states and projected entangled pair states. Ann. Phys. 2014, 349, 117–158. [Google Scholar] [CrossRef]
- Verstraete, F.; Murg, V.; Cirac, J. Matrix product states, projected entangled pair states, and variational renormalization group methods for quantum spin systems. Adv. Phys. 2008, 57, 143–224. [Google Scholar] [CrossRef]
- White, S.R. Density matrix formulation for quantum renormalization groups. Phys. Rev. Lett. 1992, 69, 2863–2866. [Google Scholar] [CrossRef]
- Verstraete, F.; Cirac, J.I. Renormalization algorithms for quantum-many body systems in two and higher dimensions. arXiv 2004, arXiv:cond-mat/0407066. [Google Scholar]
- Bañuls, M.C.; Hastings, M.B.; Verstraete, F.; Cirac, J.I. Matrix Product States for Dynamical Simulation of Infinite Chains. Phys. Rev. Lett. 2009, 102, 240603. [Google Scholar] [CrossRef]
- Vidal, G. Entanglement Renormalization. Phys. Rev. Lett. 2007, 99, 220405. [Google Scholar] [CrossRef]
- Vidal, G. Efficient Classical Simulation of Slightly Entangled Quantum Computations. Phys. Rev. Lett. 2003, 91, 147902. [Google Scholar] [CrossRef]
- Schuch, N.; Wolf, M.M.; Verstraete, F.; Cirac, J.I. Simulation of Quantum Many-Body Systems with Strings of Operators and Monte Carlo Tensor Contractions. Phys. Rev. Lett. 2008, 100, 040501. [Google Scholar] [CrossRef] [PubMed]
- Carleo, G.; Troyer, M. Solving the quantum many-body problem with artificial neural networks. Science 2017, 355, 602–606. [Google Scholar] [CrossRef] [PubMed]
- Deng, D.L.; Li, X.; Das Sarma, S. Quantum Entanglement in Neural Network States. Phys. Rev. X 2017, 7, 021021. [Google Scholar] [CrossRef]
- Gao, X.; Duan, L.M. Efficient representation of quantum many-body states with deep neural networks. Nat. Commun. 2017, 8, 662. [Google Scholar] [CrossRef]
- Jia, Z.A.; Wei, L.; Wu, Y.C.; Guo, G.C.; Guo, G.P. Entanglement area law for shallow and deep quantum neural network states. New J. Phys. 2020, 22, 053022. [Google Scholar] [CrossRef]
- Huang, Y.; Moore, J.E. Neural network representation of tensor network and chiral states. arXiv 2017, arXiv:1701.06246. [Google Scholar] [CrossRef]
- Chen, J.; Cheng, S.; Xie, H.; Wang, L.; Xiang, T. Equivalence of restricted Boltzmann machines and tensor network states. Phys. Rev. B 2018, 97, 085104. [Google Scholar] [CrossRef]
- Glasser, I.; Pancotti, N.; August, M.; Rodriguez, I.D.; Cirac, J.I. Neural-Network Quantum States, String-Bond States, and Chiral Topological States. Phys. Rev. X 2018, 8, 011006. [Google Scholar] [CrossRef]
- Liang, X.; Liu, W.Y.; Lin, P.Z.; Guo, G.C.; Zhang, Y.S.; He, L. Solving frustrated quantum many-particle models with convolutional neural networks. Phys. Rev. B 2018, 98, 104426. [Google Scholar] [CrossRef]
- Zhang, Y.H.; Di Ventra, M. Transformer quantum state: A multipurpose model for quantum many-body problems. Phys. Rev. B 2023, 107, 075147. [Google Scholar] [CrossRef]
- Wei, L.; Jia, Z.; Wang, Y.; Kaszlikowski, D.; Ling, H. Variational Transformer Ansatz for the Density Operator of Steady States in Dissipative Quantum Many-Body Systems. arXiv 2025, arXiv:2502.20723. [Google Scholar] [CrossRef]
- Torlai, G.; Melko, R.G. Latent Space Purification via Neural Density Operators. Phys. Rev. Lett. 2018, 120, 240503. [Google Scholar] [CrossRef] [PubMed]
- Hartmann, M.J.; Carleo, G. Neural-Network Approach to Dissipative Quantum Many-Body Dynamics. Phys. Rev. Lett. 2019, 122, 250502. [Google Scholar] [CrossRef] [PubMed]
- Nagy, A.; Savona, V. Variational Quantum Monte Carlo Method with a Neural-Network Ansatz for Open Quantum Systems. Phys. Rev. Lett. 2019, 122, 250501. [Google Scholar] [CrossRef]
- Carleo, G.; Cirac, I.; Cranmer, K.; Daudet, L.; Schuld, M.; Tishby, N.; Vogt-Maranto, L.; Zdeborová, L. Machine learning and the physical sciences. Rev. Mod. Phys. 2019, 91, 045002. [Google Scholar] [CrossRef]
- Jia, Z.A.; Yi, B.; Zhai, R.; Wu, Y.C.; Guo, G.C.; Guo, G.P. Quantum neural network states: A brief review of methods and applications. Adv. Quantum Technol. 2019, 2, 1800077. [Google Scholar] [CrossRef]
- Lange, H.; Van de Walle, A.; Abedinnia, A.; Bohrdt, A. From architectures to applications: A review of neural quantum states. Quantum Sci. Technol. 2024, 9, 040501. [Google Scholar] [CrossRef]
- Melko, R.G.; Carleo, G.; Carrasquilla, J.; Cirac, J.I. Restricted Boltzmann machines in quantum physics. Nat. Phys. 2019, 15, 887–892. [Google Scholar] [CrossRef]
- Le Roux, N.; Bengio, Y. Representational power of restricted Boltzmann machines and deep belief networks. Neural Comput. 2008, 20, 1631–1649. [Google Scholar] [CrossRef]
- Deng, D.L.; Li, X.; Das Sarma, S. Machine learning topological states. Phys. Rev. B 2017, 96, 195145. [Google Scholar] [CrossRef]
- Jia, Z.A.; Zhang, Y.H.; Wu, Y.C.; Kong, L.; Guo, G.C.; Guo, G.P. Efficient machine-learning representations of a surface code with boundaries, defects, domain walls, and twists. Phys. Rev. A 2019, 99, 012307. [Google Scholar] [CrossRef]
- Pei, M.Y.; Clark, S.R. Compact neural-network quantum state representations of jastrow and stabilizer states. J. Phys. Math. Theor. 2021, 54, 405304. [Google Scholar] [CrossRef]
- Chen, P.; Yan, B.; Cui, S.X. Representing arbitrary ground states of the toric code by a restricted Boltzmann machine. Phys. Rev. B 2025, 111, 045101. [Google Scholar] [CrossRef]
- Zheng, Y.; He, H.; Regnault, N.; Bernevig, B.A. Restricted Boltzmann machines and matrix product states of one-dimensional translationally invariant stabilizer codes. Phys. Rev. B 2019, 99, 155129. [Google Scholar] [CrossRef]
- Gottesman, D. Stabilizer Codes and Quantum Error Correction. Ph.D. Thesis, California Institute of Technology, Pasadena, CA, USA, 1997. [Google Scholar]
- Gottesman, D. Theory of fault-tolerant quantum computation. Phys. Rev. A 1998, 57, 127–137. [Google Scholar] [CrossRef]
- Nielsen, M.A.; Chuang, I.L. Quantum Computation and Quantum Information; Cambridge University Press: Cambridge, UK, 2010. [Google Scholar]
- Yan, J.; Bacon, D. The k-local Pauli Commuting Hamiltonians problem is in P. arXiv 2012, arXiv:1203.3906. [Google Scholar]
- Laflamme, R.; Miquel, C.; Paz, J.P.; Zurek, W.H. Perfect Quantum Error Correcting Code. Phys. Rev. Lett. 1996, 77, 198–201. [Google Scholar] [CrossRef]
- Kitaev, A. Fault-tolerant quantum computation by anyons. Ann. Phys. 2003, 303, 2–30. [Google Scholar] [CrossRef]
- Beigi, S.; Shor, P.W.; Whalen, D. The Quantum Double Model with Boundary: Condensations and Symmetries. Commun. Math. Phys. 2011, 306, 663–694. [Google Scholar] [CrossRef]
- Cong, I.; Cheng, M.; Wang, Z. Hamiltonian and Algebraic Theories of Gapped Boundaries in Topological Phases of Matter. Commun. Math. Phys. 2017, 355, 645–689. [Google Scholar] [CrossRef]
- Buerschaper, O.; Mombelli, J.M.; Christandl, M.; Aguado, M. A hierarchy of topological tensor network states. J. Math. Phys. 2013, 54, 012201. [Google Scholar] [CrossRef]
- Jia, Z.; Kaszlikowski, D.; Tan, S. Boundary and domain wall theories of 2d generalized quantum double model. J. High Energy Phys. 2023, 2023, 1–78. [Google Scholar] [CrossRef]
- Jia, Z.; Tan, S.; Kaszlikowski, D.; Chang, L. On Weak Hopf Symmetry and Weak Hopf Quantum Double Model. Commun. Math. Phys. 2023, 402, 3045–3107. [Google Scholar] [CrossRef]
- Jia, Z. Generalized cluster states from Hopf algebras: Non-invertible symmetry and Hopf tensor network representation. J. High Energy Phys. 2024, 2024, 147. [Google Scholar] [CrossRef]
- Jia, Z. Weak Hopf non-invertible symmetry-protected topological spin liquid and lattice realization of (1+1)D symmetry topological field theory. arXiv 2024, arXiv:2412.15336. [Google Scholar] [CrossRef]
- Jia, Z. Quantum Cluster State Model with Haagerup Fusion Category Symmetry. arXiv 2024, arXiv:2412.19657. [Google Scholar] [CrossRef]
- Yan, B.; Chen, P.; Cui, S. Ribbon operators in the generalized Kitaev quantum double model based on Hopf algebras. J. Phys. Math. Theor. 2022, 55, 185201. [Google Scholar] [CrossRef]
- Meusburger, C. Kitaev lattice models as a Hopf algebra gauge theory. Commun. Math. Phys. 2017, 353, 413–468. [Google Scholar] [CrossRef]
- Jia, Z.; Tan, S.; Kaszlikowski, D. Weak Hopf symmetry and tube algebra of the generalized multifusion string-net model. J. High Enegy Phys. 2024, 7, 207. [Google Scholar] [CrossRef]
- Jia, Z.; Kaszlikowski, D.; Tan, S. Electric-magnetic duality and Z2 symmetry enriched cyclic Abelian lattice gauge theory. J. Phys. Math. Theor. 2024, 57, 255203. [Google Scholar] [CrossRef]
- Chang, L. Kitaev models based on unitary quantum groupoids. J. Math. Phys. 2014, 55, 041703. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).