Categorical computation

Liang Kong, Hao Zheng

Front. Phys. ›› 2023, Vol. 18 ›› Issue (2) : 21302.

PDF(3624 KB)
Front. Phys. All Journals
PDF(3624 KB)
Front. Phys. ›› 2023, Vol. 18 ›› Issue (2) : 21302. DOI: 10.1007/s11467-022-1251-5
RESEARCH ARTICLE
RESEARCH ARTICLE

Categorical computation

Author information +
History +

Abstract

In quantum computing, the computation is achieved by linear operators in or between Hilbert spaces. In this work, we explore a new computation scheme, in which the linear operators in quantum computing are replaced by (higher) functors between two (higher) categories. If from Turing computing to quantum computing is the first quantization of computation, then this new scheme can be viewed as the second quantization of computation. The fundamental problem in realizing this idea is how to realize a (higher) functor physically. We provide a theoretical idea of realizing (higher) functors physically based on the physics of topological orders.

Graphical abstract

Keywords

quantum computation / categorical computation / topological order

Cite this article

Download citation ▾
Liang Kong, Hao Zheng. Categorical computation. Front. Phys., 2023, 18(2): 21302 https://doi.org/10.1007/s11467-022-1251-5

1 Classical and quantum computation

Classical computation or Turing computation can be summarized mathematically as the computation of functions between sets. More precisely, for any positive integers n, and
a functionf:{0,1}n{0,1}n,
we design a finite set of gates S, each of which is also a function between two sets, such that f can be realized by a circuit constructed from the gates in S. The classical computer is physically possible because we can realize or simulate a function between two sets physically through a circuit consisting of a family of more elementary physically realizable functions (i.e., gates).
The quantum computation can be summarized mathematically as the computation of linear maps (or linear operators). More precisely, for any positive integers n, and
a linear mapF:(C2)n(C2)n,
we design a finite set of gates, each of which is also a linear map between two finite dimensional Hilbert spaces, such that F can be physically realized by a quantum circuit of gates. A quantum computer is physically possible because we can physically realize linear operators in Hilbert spaces. A quantum computation is a physical way of realizing parallel computation via quantum mechanics. The idea is to replace the bit {0,1} by a qubit C2, which can be viewed as a linear span of two states |0 and |1. Different from {0,1}, the states in a qubit are much more than |0 and |1. A generic state |a is a superposition of them, i.e.,
|a=a0|0+a1|1=(a0a1),a1,a2C.
It means that |a can be in either the state |0 or the state |1 with potentially non-trivial probabilities. Using |0 and |1, a linear map F:C2C2 can be expressed as a matrix.
F:(a0a1)(F00F01F10F11)(a0a1)=(F00a0+F01a1F10a0+F11a1).
This linear operator F that realizes the parallel computation of both F(|0) and F(|1) at the same time can be viewed as a probabilistic circuit (or quantum circuit), which can be simulated by a family of more elementary linear operators called quantum gates.

2 The idea of categorification

The idea of categorification was originated from the second quantization in physics. Second quantization has a long history. It is a way to obtain higher dimensional quantum field theories (QFT) from quantum mechanics, which can also be viewed as a 0+1D (spacetime dimension) QFT. In the early 90’s of the 20th century, Crain and Frenkel introduced the idea of categorification aiming at constructing higher dimensional QFTs [1]. Roughly speaking, the categorification can be viewed as a mathematical formulation of the second quantization. The process of categorification lifts lower categorical structures to higher categorical structures. The idea of categorification that we need in this work is rather simple and can be summarized by the following diagram:
Scheme1

Full size|PPT slide

where we use “c” to represent the process of categorification.
Remark 2.0.1. The reversed process is called de-categorification and can be realized by computing a generalized notion of “dimension” also called K0-group in mathematics (see [2] for a recent review). For example, the K0-group of a 2-category is a 1-category, that of a 1-category is a vector space, and that of a vector space is its dimension (i.e., a number).                 ♢
Therefore, we see that if we categorify the usual quantum computation, we should obtain the computation of n-functors between n-categories. This new computation can be called a second quantized computation or a categorified quantum computation, or perhaps, even better an n-categorical computation.
Now we explain why a 1-categorical computation can be viewed as a parallel quantum computation. We recall the definition of a 1-category. For the convenience of physical applications, 1-categories and 1-functors are all assumed to be C-linear.
Definition 2.0.2. A 1-category C consists of
1) a set of objects Ob(C)={a,b,c,}; (We often use a,b,cC for simplicity.)
2) a vector space homC(a,b) over C for each orders pair (a,b) and a,bC; (a vector fhomC(a,b) is called a morphism from a to b and is often denoted by afb or f:ab).
3) a distinguished vector 1ahomC(a,a);
4) a C-linear composition map for a,b,cC:
homC(b,c)ChomC(a,b)homC(a,c)gCfgf;
satisfying the following conditions:
1) (hg)f=h(gf) for all afbgchd;
2) f1a=f and 1bf=f for all f:ab.     ■
If readers encounter the notion of a category for the first time, it is useful to keep in mind the following picture of the basic structures in a category.
(2.0.1)\includegraphics[width=0.3\paperwidth]fop21251kongliangScheme2.jpg
Example 2.0.3. We provide three most useful examples of 1-categories.
1) Vec is the 1-category of finite dimensional vector spaces over C. Its objects a,b,c, are finite dimensional vector spaces, and homVec(a,b) are precisely the space of all the linear maps from a to b. The composition maps are the usual composition of linear maps, and the identity morphism 1a:aa is the identity linear map.
2) Rep(G) is the 1-category of finite dimensional representations of a finite group G. More precisely, its objects are finite dimensional representations of G and 1-morphisms are linear maps that intertwine the G-actions. The compositions and the identity morphisms are the same as those in Vec.
3) VecG is the 1-category of finite dimensional G-graded vector spaces for a finite group G. As a C-linear 1-category, it is a direct sum of |G|-copies of Vec, i.e., VecG=gGVecg.
Remark 2.0.4. An n-category C can be described by the same diagram in (2.0.1) except that the hom space homC(a,b) now becomes an (n1)-category and the composition map now becomes an (n1)-functor (see Remark 2.0.8).                  ♢
Definition 2.0.5. A 1-functor F:CD between two 1-categories consists of
1) a map F:Ob(C)Ob(D) (we slightly abuse the notation here);
2) a linear map Fa,b:homC(a,b)homD(F(a),F(b)) for all a,bC;
satisfying the following conditions:
1) Fa,a(1a)=1F(a), for all aC;
2) Fb,c(g)Fa,b(f)=Fa,c(gf) for all fhomC(a,b), ghomC(b,c).                ■
We provide an intuitive picture of such a 1-functor F by the following diagram: a,b,cC,
(2.0.2)\includegraphics[width=0.38\paperwidth]fop21251kongliangScheme3.jpg
Then one can see immediately that if we can physically realize the 1-functor F, it automatically realizes all linear maps Fa,b for all a,bC at the same time. In this sense, a 1-functor can be viewed as a parallel quantum computing.
Example 2.0.6. For a given vector space VVec, we can define two 1-functors as follows:
1) V:VecVec by aaV for an object aVec and by (afb)(aVf1VbV) for a morphism f.
2) V:VecVec by aaV for an object aVec and by (afb)(aVf1VbV) for a morphism f.                ♦
Remark 2.0.7. A natural transformation ϕ:FG between two 1-functors F,G:CD is a family of morphisms {ϕa:F(a)G(a)}aC such that ϕbF(f)= G(f)ϕa for all morphism fhomC(a,b). All 1-categories (as objects), 1-functors (as 1-morphisms) and natural transformations (as 2-morphisms) form a 2-category denoted by CAT.                 ♢
Remark 2.0.8. An n-functor between two n-categories F:CD can be illustrated by the same diagram (2.0.2) except that homC(a,b) is now an (n1)-category and Fa,b is now an (n1)-functor. Then one can see that an n-functor realizes all (n1)-functors Fa,b for all a,bOb(C) at the same time. In this sense, an n-functor can be viewed as a parallel (n1)-categorical computing.   ♢
A natural categorification of the one-dimensional vector space C is Vec and a natural categorification of the n-dimensional vector space Cn is the product (or equivalently, the direct sum) Vecn of n copies of Vec. A 1-category in the form Vecn is referred to as a finite semisimple 1-category or separable 1-category. Then the categorification of tensor product of vector spaces is Deligne’s tensor product of 1-categories, i.e., VecmVecn=Vecmn. A 1-categorical computation is therefore defined to be
a 1-functorF:(Vec2)n(Vec2)n,
where Vec2 is better referred to as a 1-categorical bit (or a 1-cabit).
Remark 2.0.9. A direct generalization of 1-categorical computation is to replace the 1-categorical bit Vec2 by an n-categorical bit (or an n-cabit) nVec2, where nVec is the n-category of n-vector spaces and can be obtained from Vec by repeated delooping (i.e., nVec=Σn1Vec= ΣnC) [3]. In general, there are more choices for n-categorical bits. For example, an n-categorical bit can be chosen to be a separable n-category, which is different from nVec in general [4].                  ♢

3 Physical realization of a 1-functor

In this section, we explain that a theoretical idea of realizing a 1-functor physically by the physics of topological orders (see [5] for a review of topological orders and references therein). The first topological orders that were discovered in physics labs are in 2d (spatial dimension) fractional quantum Hall systems. Since this work only discusses a theoretical idea, we assume that physical materials that realize topological orders are abundant. Throughout this work, nd represents the spatial dimension.
Consider the physical configuration of topological orders depicted in the first picture in Fig.1. It depicts a (potentially unstable) anomaly-free 1d (spatial dimension) topological order, together with a 0d boundary. By the mathematical theory of topological order (see for example [6]), the 0d boundary can be mathematically described by a pair (X,x), where X is a separable 1-category (i.e., a finite semisimple 1-category) and x is an object in X. Physically, this x is a particle-like topological defect located at the boundary, and 1-morphisms in X can be viewed as instantons.
Fig.1 The physical realization of a 1-functor F:XX.

Full size|PPT slide

According to the boundary-bulk relation [6,7], the categorical description of the bulk is the center of that of a boundary. As a consequence, the 1d topological order in the first picture in Fig.1 can be described by the 1-category of 1-functors from X to X, denoted by Fun(X,X). Objects F,G in Fun(X,X) are particle-like topological defects in this 1d topological order. The fusion of two such defects corresponds to the composition of two 1-functors. Given such a particle-like defect, say F, if we push it to the boundary, then it fuses with the boundary particle x and change it to F(x) (see Fig.1). In other words, a 1-functor F can be realized by a creating a particle-like defect in the 1d topological order followed by a fusion process. Creating a defect in a topological order can be physically achieved by inserting an impurity. The whole process can be simplified to inserting an impurity in the neighborhood of the boundary.
Remark 3.0.1. In this way, we realize any 1-functors between two different separable 1-categories X1 and X2 because they are just the special cases when X=X1X2.                  ♢
All (anomaly-free) 1d topological orders can be mathematically described by Fun(X,X) for some separable 1-category X. When XVec, Fun(X,X) is a multi-fusion 1-category instead of a fusion 1-category (see a review [8]). Mathematically, it means that the identity 1-functor idX is not a simple object in Fun(X,X), or equivalently, homFun(X,X)(idX,idX)C. Physically, it means that the multi-fusion 1-category Fun(X,X) describes an unstable phase, which can flow to a stable one if we introduce certain perturbation to the phase [6]. In this case, this unstableness demands fine tuning, which makes the physical realization not fault tolerant.
This problem can be solved by replacing the potentially unstable physical configuration depicted in the first picture in Fig.2 by a stable higher dimensional physical configuration as depicted in the second picture in Fig.2. In this new configuration, C labels an anomaly-free 2d topological order, and P,Q label two 1d gapped boundaries of C, and the same pair (X,x) is now realized as a domain wall between P and Q. Mathematically, C is a modular tensor 1-category [9], and P,Q are fusion 1-categories. All separable 1-category X can be realized as a corner of this configuration by properly selecting P,C,Q. The second picture in Fig.2 can reproduce the first picture by a dimensional reduction process (i.e., by closing the fan). After the dimensional reduction, Fun(X,X) is unstable as a 1d phase, but before the dimensional reduction, everything is stable. Then a 1-functor F:XX can be realized by introducing a 0d domain wall (M,m) in P and a 0d wall (N,n) in Q, and a 1d domain wall R in C, then pushing (M,m),R,(N,n) down to the corner (i.e., squeezing the triangle to a point) such that they fuse with (X,x) to give (X,F(x)) [10]. In reality, this process can be achieved by simply inserting new materials in a highly controlled way in the neighborhood of the corner directly. All 1-functors F:XX can be physically realized in this way by properly selecting M,R,N. We believe that this way of doing computation is fault tolerant because topological defects are stable under the perturbation of local operators.
Fig.2 These figures illustrate the idea of fixing the unstable problem in Fig.1.

Full size|PPT slide

However, as one can see, such a “1-functor” does not realize any parallel quantum computing because only two objects x,F(x)X appear in above process. It is not surprising because a 0d boundary is essentially a quantum mechanics system. In order to achieve the second quantization of quantum computing, we need to consider higher dimensional topological orders. A more realistic realization of 1-functor is given in the discussion of Fig.3 and Fig.4 (see also Remark 4.0.4).
Fig.3 The idea of physically realizing a monoidal 1-functor.

Full size|PPT slide

Fig.4 The idea of realizing a monoidal functor F:AB defined by a1FAaA1FB in a 2d fractional quantum Hall system.

Full size|PPT slide

Remark 3.0.2. A physical realization of 1-functor does not demands that of 1-category as a prerequisite because “a physical realization of 1-functors” should be viewed as a realization of 1-morphisms in a 2-category that is only equivalent to the 2-category CAT. However, the ingredients of a 1-category A, i.e., {homA(a,b)}a,bA and composition maps, do have physical meanings as the spaces of instantons and the fusion of instantons, respectively (see an expository review [11]). The space of instantons can also be viewed as the space of ground state degeneracy (GSD) by the state-field correspondence. Unfortunately, it is not clear to us how to experimentally extract or control the information of instantons in spacetime directly. It is also not clear if it is necessary because categorical computation demands us to think about everything, including information storage and processing, not in the usual set-theoretical way by manipulating instantons but in a categorical way by manipulating functors. We leave this issue to the future.                     ♢

4 Higher categorical computation

Above ideas generalize to higher categories and higher functors via higher dimensional topological orders but with important new features. We first generalize the discussion in Section 3 to n-functors between n-categories, then we give more details on the n=2 case.
Roughly speaking, an n-category C consists of a set of objects a,b,c,, the hom space homC(a,b) is an (n1)-category, the identity 1-morphisms and the compositions of morphisms (as (n1)-functors) satisfying more complicated axioms (recall Remark 2.0.4). We prefer not to give details. An n-functor is defined similarly to a 1-functor (recall Remark 2.0.8). In particular, an n-functor F:CD consists of all (n1)-functors Fa,b:homC(a,b)homD(F(a),F(b)) at the same time. Therefore, an n-categorical computation can be viewed as a parallel (n1)-categorical computation. The first major challenge for above ideas to work is to figure out how to realize higher functors physically.
Using the same Fig.1, now let X be a separable n-category [4, Definition 3.3] and x an object in X. The pair (X,x) now describes a potentially anomalous (n1)D (spatial dimension) topological order [3,4,6]. By the boundary-bulk relation, its nd bulk is again given by Fun(X,X), which is now a multi-fusion n-category. An n-fucntor F:XX labels a topological defect of codimension 1 in the nd bulk, and can be realized physically in the same way as illustrated in Fig.1 and Fig.2, where C should be viewed as an (n+1)D bulk phase. We provide more details later for n=2 cases.
Unlike the n=1 case where a separable 1-categories is simply a finite product of Vec, a separable n-category does not have such a decomposition when n2. In general, a separable n-category is a finite direct sum of indecomposable separable n-category [3,4,12,13]. An indecomposable separable n-category is connected by 1-morphisms. In other words, there is only one connecting component. In general, an indecomposable separable n-category can have infinitely many simple objects. Its full subcategory consisting of only two objects x and y can be illustrated by the following diagram:
\includegraphics[width=0.31\paperwidth]fop21251kongliangScheme4.jpg
where hom(x,x) and hom(y,y) are multi-fusion (n1)-categories, and hom(x,y),hom(y,x) are separable (n1)-categories. Therefore, the notion of a separable n-category can be defined inductively.
Example 4.0.1. We illustrate an example of an indecomposable separable 2-category 2Rep(Z2) by the following diagram [12].
\includegraphics[width=0.35\paperwidth]fop21251kongliangScheme5.jpg
where x=1 and y=1c denote the only two simple objects in 2Rep(Z2), and hom(1,1)=Rep(Z2) is the 1-category of finite dimensional representations of the Z2-group, and hom(1c,1c)=VecZ2 is the 1-category of Z2-graded vector spaces. All other objects are finite direct sum of 1 and 1c. The separable 2-category 2Rep(Z2) has a physical meaning in 3d finite gauge theory with the gauge group G=Z2 [14].                ♦
Remark 4.0.2. The classification of separable n-categories is not known. It was known that a separable n-category is the representation category of a multi-fusion (n1)-category [3,4,12]. Unfortunately, even the classification of fusion 1-categories is not known.        ♢
Therefore, when n2, there is no canonical choice of an n-categorical bit. The simpest choice is nVec2 (recall Remark 2.0.9), but this choice does not exhibit the richness of n-categorical computation. An n-categorical computation is then should be defined as
ann-functorF:XX,
where X is a separable n-category.
Importantly, the data (X,x) is essentially equivalent to the multi-fusion (n1)-category homX(x,x) [3,4]. The above physical realization of an n-functor F:XX can also be viewed as a physical realization of a monoidal (n1)-functor from homX(x,x) to homX(F(x),F(x)). This physical realization of a monoidal (n1)-functor can be stated as a precise mathematical theorem (see [15, Theorem 3.2.3] for n=2 and [16] for general n).
Remark 4.0.3. Topological orders were proposed long ago to provide the physical realization of the fault tolerant quantum computation [17,18] (see for example [19] for a review and references therein). Our proposal suggests that the physics of topological orders might allows us to do n-categorical computations in a fault tolerant way. ♢
Although the physical realization of topological orders cannot go beyond 3d (spatial dimension), it is already very interesting and rich in 1d and 2d cases because anomalous 1d topological orders and 2d topological orders are abundant. In the rest of this paper, we further illustrate the idea for anomalous 1d topological orders because it is experimentally realizable either as a gapped domain wall in a 2d fractional quantum Hall system or a gapped boundary in a toric code model achieved in quantum simulation (see for example [20,21] and references therein).
An anomalous 1d topological order can be described by a pair (X,x), where X is a separable 2-category and xX is a distinguished object. Equivalently, it can also be described a fusion 1-category A:=homX(x,x), the objects of which are particle-like topological excitations (or topological defects). We illustrate the idea of physically realizing a monoidal 1-functor F:AB from A to another multi-fusion 1-category B in Fig.3.
Since the 1d topological order A is anomalous, it can only be a gapped boundary of a 2d topological order, whose particle-like topological excitations form a braided fusion 1-category given by the Drinfeld center of A [6,7,22], denoted by Z1(A). Consider a gapped domain wall between the bulk of A and the anomaly-free 2d phase C labeled by F. The particle-like topological excitations on the wall form a multi-fusion 1-category still denoted by F.
Topological excitations a1,,an in the anomalous 1d topological order can be arranged to be separated with equal distance. According to [15, Theorem 3.2.3], the gapped domain wall or the fusion category F determines (actually is equivalent to) a monoidal functor from A to B:=FZ1(A)A defined by
a1FZ1(A)aFZ1(A)A=B,aA,
where 1F denotes the trivial particle (or the tensor unit) in F. In other words, a physical realization of above functor can be achieved by (1) fusing a 2d phase with a gapped boundary onto the bulk of A such that a new 2d phase C and a gapped domain wall F between C and the bulk of A are created; (2) fusing F with A.) In a special case C coincides with the bulk of A, one can replace the step (1) by selecting a line in the bulk of A then modifying the microscopic physics along the line to create a gapped domain wall F directly. Note that this modification might be achieved by a macroscopic process (e.g., gluing new materials or chemicals along the line). Since both C and F are many-body systems, this type of computation need manipulate infinitely degrees of freedom in the thermodynamics limit and is thus a second quantized computation.
Remark 4.0.4. If we fix the location of aiA as in Fig.3, we can ignore the monoidal structure on A and view F as a physical realization of a 1-functor.      ♢
For example, it is possible to control and arrange anyons in 2d in the experiments of fractional quantum Hall systems (see for example [23] and references therein). As depicted in Fig.4, by simply arranging these anyons in fractional quantum Hall systems along the dashed line in Fig.4, we obtain a realization of A in Fig.3, where Z1(A)=AA¯ is now a double layered fractional quantum Hall system. An example of F is realized by two 1d domain walls F and F sitting on the two sides of the dashed line as depicted in Fig.4, i.e., F=FF.
Remark 4.0.5. The idea illustrated in Fig.3 and Fig.4 can be automatically generalized to 3d topological orders to give a physical realization of monoidal 2-functors.                      ♢
The theoretical idea we present here is still far from an experimental realization. At this stage, it is too early to tell if the categorical computation is technologically possible or impossible. It depends on the future development of the physics of topological phases, the discovery of new topological materials and the technology advances in controlling and engineering topological defects. We also do not know if it can be more efficient than classical/quantum computation. However, we believe that this theoretical idea deserves some attentions from theorists who are working closely with experimentalists. Moreover, theoretically, it seems rather obvious that categorical computation is suitable or very likely to be powerful in computing (higher) categories and (higher) functors. On the other hand, it is not clear how to simulate a category or a functor by a classical computer or a quantum computer.
We believe that it is worthwhile to make this naive idea available to experts so that more ideas and discussion can follow. For example, many natural questions can be asked based on the proposal of this work, such as the details of the physical realization, in what sense the computation can be made “universal”, what possible gates are, what the complexity theory of categorical computation is, etc..
Remark 4.0.6. We want to remind readers that the higher categorical computation is fundamentally different from the quantum computing based on the braidings between anyons or higher dimensional topological defects in higher dimensional topological orders. Both fusion matrices and braiding matrices for higher dimensional topological defects are the defining data of certain natural transformations between higher functors. Therefore, it might be possible to use fusions or braidings of higher dimensional topological defects to simulate or compute certain categorical structures. It is very interesting to explore the relation or possible interaction between these two different ideas of computing. We will leave it to the future.                  ♢

References

[1]
L. Crane, I. B. Frenkel, Four dimensional topological quantum field theory. Hopf categories, and the canonical bases. J. Math. Phys., 1994, 35(10): 5136
CrossRef ADS Google scholar
[2]
C. Weibel, The K-book: An introduction to algebraic K-theory, Graduate Studies in Math. Vol. 145, AMS, 2013
[3]
T. Johnson-Freyd. On the classification of topological orders. Commun. Math. Phys., 2022, 393(2): 989
CrossRef ADS Google scholar
[4]
L.KongH. Zheng, Categories of quantum liquids I, J. High Energy Phys. 2022, 70 (2022), arXiv: 2011.02859
[5]
X. G. Wen. Choreographed entanglement dances: Topological states of quantum matter. Science, 2019, 363(6429): eaal3099
CrossRef ADS Google scholar
[6]
L.KongX. G. WenH.Zheng, Boundary-bulk relation for topological orders as the functor mapping higher categories to their centers, arXiv: 1502.01690 (2015)
[7]
L. Kong, X. G. Wen, H. Zheng. Boundary-bulk relation in topological orders. Nucl. Phys. B, 2017, 922: 62
CrossRef ADS Google scholar
[8]
P.EtingofS. GelakiD.NikshychV.Ostrik, Tensor Categories, American Mathematical Society, Providence, RI, 2015
[9]
V.G. Turaev, Quantum Invariant of Knots and 3-Manifolds, de Gruyter Studies in Mathematics, Vol. 18, Walter de Gruyter, Berlin, 1994
[10]
Y. Ai, L. Kong, H. Zheng. Topological orders and factorization homology. Adv. Theor. Math. Phys., 2017, 21(8): 1845
CrossRef ADS Google scholar
[11]
L.KongZ. H. Zhang, An invitation to topological orders and category theory, arXiv: 2205.05565 (2022)
[12]
C.L. DouglasD.J. Reutter, Fusion 2-categories and a state-sum invariant for 4-manifolds, arXiv: 1812.11933 (2018)
[13]
D.GaiottoT. Johnson-Freyd, Condensations in higher categories, arXiv: 1905.09566 (2019)
[14]
L.KongY. TianZ.H. Zhang, Defects in the 3-dimensional toric code model form a braided fusion 2-category, J. High Energy Phys. 2020, 78 (2020), arXiv: 2009.06564
[15]
L. Kong, H. Zheng. The center functor is fully faithful. Adv. Math., 2018, 339: 749
CrossRef ADS Google scholar
[16]
L.KongH. Zheng, Categories of quantum liquids II, arXiv: 2107.03858 (2021)
[17]
A. Y. Kitaev. Fault-tolerant quantum computation by anyons. Ann. Phys., 2003, 303(1): 2
CrossRef ADS Google scholar
[18]
M.Freedman, P/NP and the quantum field computer, Proc. Natl. Acad. Sci. USA 95(1), 98 (1998)
[19]
Z.Wang, Topological Quantum Computation, CBMS Regional Conference Series in Mathematics Publication, Vol. 112, 2010
[20]
K. J. Satzinger, Y. J. Liu, A. Smith, C. Knapp. . Realizing topologically ordered states on a quantum processor. Science, 2021, 374(6572): 1237
CrossRef ADS Google scholar
[21]
G. Semeghini, H. Levine, A. Keesling, S. Ebadi, T. T. Wang, D. Bluvstein, R. Verresen, H. Pichler, M. Kalinowski, R. Samajdar, A. Omran, S. Sachdev, A. Vishwanath, M. Greiner, V. Vuletic, M. D. Lukin. Probing topological spin liquids on a programmable quantum simulator. Science, 2021, 374(6572): 1242
CrossRef ADS Google scholar
[22]
A. Kitaev, L. Kong. Models for gapped boundaries and domain walls. Commun. Math. Phys., 2012, 313(2): 351
CrossRef ADS Google scholar
[23]
J. Nakamura, S. Liang, G. C. Gardner, M. J. Manfra. Direct observation of anyonic braiding statistics. Nat. Phys., 2020, 16(9): 931
CrossRef ADS Google scholar

Acknowledgements

We thank Zheng-Wei Liu, Ce Shen, Xiao-Ming Sun, Zhong Wang and Bo Yang for comments. We are supported by Guangdong Provincial Key Laboratory (Grant No. 2019B121203002). L.K. is also supported by the National Natural Science Foundation of China under Grant No. 11971219 and Guangdong Basic and Applied Basic Research Foundation under Grant No. 2020B1515120100. H.Z. is also supported by the National Natural Science Foundation of China under Grant No. 11871078.

RIGHTS & PERMISSIONS

2023 Higher Education Press
AI Summary AI Mindmap
PDF(3624 KB)

759

Accesses

0

Citations

Detail

Sections
Recommended

/