Quant-Ph/0602063V2 22 May 2006 I.1 H Rate the 1: FIG

Quant-Ph/0602063V2 22 May 2006 I.1 H Rate the 1: FIG

Topological Quantum Error Correction with Optimal Encoding Rate H. Bombin and M.A. Martin-Delgado Departamento de F´ısica Te´orica I, Universidad Complutense, 28040. Madrid, Spain. We prove the existence of topological quantum error correcting codes with encoding rates k/n asymptotically approaching the maximum possible value. Explicit constructions of these topological codes are presented using surfaces of arbitrary genus. We find a class of regular toric codes that are optimal. For physical implementations, we present planar topological codes. PACS numbers: 03.67.-a, 03.67.Lx I. INTRODUCTION against local errors, thereby providing a natural setup for fault tolerance [10]. Quantum computation has overcome major difficulties and has become a field of solid research. On the theo- retical side, several models of quantum computation are II. TOPOLOGICAL CODES ON ARBITRARY already proposed like the quantum network model us- SURFACES ing a set of universal logic gates. Quantum error correc- tion and fault tolerant quantum computation have been A prerequisite for a topological QC is a topological proved to be well established theoretically. On the ex- quantum code for error detection and correction. It perimental side, test-ground experiments have been con- serves also as a quantum memory. In addition, quan- ducted with a small number of quantum logic gates based tum error correction codes are useful for quantum com- on several proposals for realizing qubits. These consti- munication channels while sharing the feature of being tute proof-of-principle experimental realizations showing quantumly robust. that theory meets experiment. A Hamiltonian can be constructed such that its ground Yet, it still faces a major challenge in order to built state coincides with the code space. The nice thing of a real quantum computer: for a scalable quantum com- topological quantum codes (TQC) is that the generators puter to be ever built, we have to battle decoherence are local and this makes feasible the experimental imple- and systematic errors in an efficient way [1], [2]. In fact, mentation of these codes, although other obstacles have the network model corrects errors combinatorially and to be overcome as we shall explain. this requires a very low initial error rate, known as the In this paper we shall provide explicit constructions of threshold, in order to stabilize a quantum computation topological quantum codes with encoding rates beating [3], [4], [5], [6]. those that can be achieved with current toric codes [7] There exists a very clever proposal of fault-tolerant (see Fig. 1 and eq. (10)). quantum computation based on quantum topological A quantum error correcting code of length n is a sub- ⊗n ideas [7], [8]. The idea is to design the quantum op- space C of H2 , with H2 the Hilbert space of one qubit, erations so as to have a physically built-in mechanism such that recovery is possible after noise consisting of any for error correction, without resorting to external correc- combination of error operators from some set E of oper- ⊗n tions every time an error occurs [9]. The key point here is ators on H2 . The set E is the set of correctable errors, arXiv:quant-ph/0602063v2 22 May 2006 that quantum topology is a global resource that is robust and we say that C corrects E. For codes of length n, let E(n, k) be the set of operators acting on at most k qubits. We define the distance of the code C, denoted d(C), as 1 rs rs rsrs the smallest number d for which the code does not de- rsrs rs rs tect E(n, d). A code C corrects E(n,t) iff d(C) > 2t. In rs this case we say that C corrects t errors. We talk about [[n,k,d]] codes when referring to quantum codes of length k/n n, dimension 2k and distance d. Such a code is said to k bc encode k qubits. The encoding rate is n . ut ut We consider the following family of operators acting ututututututututututututututut 0 on a string of qubits of length n: 0 0.1 t/n n x z x z FIG. 1: The rate k/n vs. t/n for the optimized toric codes σv := σxz := i j j X j Z j , (1) (△) and for the codes derived from self-dual embeddings of Oj=1 graphs K4l+1 (); corresponds to the embedding of K5 in the torus. The quantum Hamming bound is displayed as a n where x, z ∈ Z2 , v = (xz) := (x1,...,xn,z1,...,zn) and reference (solid line). X,Z are the standard Pauli matrices. They commute as 2 general graphs embedded in surfaces of arbitrary genus in order to explore optimal values of the encoding rate k n . A graph Γ is a collection of vertices V and edges E. Each edge joins two vertices. A graph is usually visualized flattened on the plane. Now consider a graph Γ embedded in a surface M (see Fig. 2). When M − Γ is a disjoint collection of discs, we say that the embedding FIG. 2: Left. A graph (thick lines) in the torus and its dual is a cell embedding. Let us gather these discs into a set (weak lines). Right. Several cycles in the 2-torus. a is the of faces F . boundary of A, and c is also homologous to zero because it We now introduce the notion of a dual graph, which is encloses half of the surface. b,d,e are not homologous to zero. crucial for the construction of quantum topological codes. d and e are homologous because they enclose the area B. Given a cell embedding ΓM of a graph Γ in a surface M, ∗ the dual embedding ΓM is constructed as follows. For each face f a point f ∗ is chosen to serve as a vertex for follows: the new graph Γ∗. For each edge e lying in the boundary ∗ ∗ ∗ t of the faces f1 and f2, the edge e connects f1 and f2 u v u v v u σ σ = ϕ( Ω )σ σ (2) and crosses e. Each vertex v corresponds to a face v∗. The idea is illustrated in Fig. 2. where Let us enlarge a bit the concept of surface. Take a 0 1 surface M and delete the interiors of a finite collection of Ω := (3) −1 0 non-overlapping discs. We say that the resulting space is a surface with boundary. Note that for any cell embed- πik is a 2n×2n matrix over Z2 and ϕ(k) := e , k ∈ Z2. We ding in such a surface, the boundary is a subset of the keep the minus sign in Ω because it appears for higher embedded graph. One could argue that no dual graph dimensionality or qudits [11]. The group of all the op- can be defined for this surfaces, but in fact this is not a erators generated by the set of σ-operators is the Pauli major difficulty. It is enough to think that some of the group PD(n). vertices in the dual graph are ’erased’. For us the most There exists a nice construction using the Pauli group important example of surface with boundary will be the to construct the symplectic or stabilizer codes [12], [13]. h-holed disc Dh, h ≥ 1. 2n For any subspace V ⊂ Z2 , we define the subspace V := Consider a cell embedding ΓM on a surface, with or 2n t 2n { u ∈ Z2 | ∀ v ∈ V v Ωu = 0 }. Let VC ⊂ Z2 be any without boundary. In order to construct the physical sys- b tem realizing the topological code C, we attach a qubit isotropic subspace, that is, one verifying VC ⊂ VC [11]. to each edge of the graph Γ. The study of the stabilizer Let B be one of its basis and set S = { σv | v ∈ B }. The code b and correctable errors of the code gets benefited by us- ing Z2 homology theory, which we shall now introduce. ⊗n 0λ C := { |ξi ∈ H2 | ∀ σ ∈ S σ|ξi = |ξi} (4) Consider a Z-type operator σ . A chain is a formal sum of edges c1 = j λj ej . We relate chains and Z-type op- u u erators settingPσc1 := σ0λ. Similarly, given a cochain detects the error σ iff 6∈ VC −VC and thus its distance 1 ′ ∗ is or formal sum of dual edges c = j λj ej , we relate b it to an X-type operator setting σc1P:= σλ′0. There is d(C) = min |u|, (5) a natural product between chains and cochains, namely 1 ′ u∈VC −VC (c ,c1) := λ · λ . The point is that b 1 where the norm is just the number of qubits on which σu 1 1 σc σc1 = ϕ((c ,c1)) σc1 σc . (6) acts nontrivially. The set S is the stabilizer of the code. This way, the problem of finding good codes is reduced This expression already shows that the commutation re- to the problem of finding good isotropic subspaces VC. lations of operators are determined by the topology of Thus far we have dealt with the purely algebraic struc- the cell embedding ΓM . Compare with (2). ture of codes. Now, we turn to the connection with topol- Note that a chain is nothing but a collection of edges, ogy. For a surface we understand a compact connected those with a coefficient equal to one, and thus can be 2-dimensional manifold. Well known examples of surfaces easily visualized as lines drawn on the surface. If a chain are the sphere S, the torus T and the projective plane has an even number of edges at every vertex, we call it a P .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    5 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us