Table Of ContentQuantum Science and Technology
Giuliano Gadioli La Guardia
Quantum
Error
Correction
Symmetric, Asymmetric,
Synchronizable, and Convolutional
Codes
Quantum Science and Technology
Series Editors
Raymond Laflamme, Waterloo, ON, Canada
Gaby Lenhart, Sophia Antipolis, France
Daniel Lidar, Los Angeles, CA, USA
Arno Rauschenbeutel, Vienna University of Technology, Vienna, Austria
Renato Renner, Institut für Theoretische Physik, ETH Zürich, Zürich, Switzerland
MaximilianSchlosshauer,DepartmentofPhysics,UniversityofPortland,Portland,
OR, USA
Jingbo Wang, Department of Physics, University of Western Australia, Crawley,
WA, Australia
Yaakov S. Weinstein, Quantum Information Science Group, The MITRE
Corporation, Princeton, NJ, USA
H. M. Wiseman, Brisbane, QLD, Australia
The book series Quantum Science and Technology is dedicated to one of today’s
mostactiveandrapidlyexpandingfieldsofresearchanddevelopment.Inparticular,
the series will be a showcase for the growing number of experimental implemen-
tations and practical applications of quantum systems. These will include, but are
not restricted to: quantum information processing, quantum computing, and
quantum simulation; quantum communication and quantum cryptography; entan-
glement and other quantum resources; quantum interfaces and hybrid quantum
systems; quantum memories and quantum repeaters; measurement-based quantum
control and quantum feedback; quantum nanomechanics, quantum optomechanics
and quantum transducers; quantum sensing and quantum metrology; as well as
quantum effects in biology. Last but not least, the series will include books on the
theoretical and mathematical questions relevant to designing and understanding
these systems and devices, as well as foundational issues concerning the quantum
phenomena themselves. Written and edited by leading experts, the treatments will
be designed for graduate students and other researchers already working in, or
intending to enter the field of quantum science and technology.
More information about this series at http://www.springer.com/series/10039
Giuliano Gadioli La Guardia
Quantum Error Correction
Symmetric, Asymmetric, Synchronizable,
and Convolutional Codes
123
Giuliano Gadioli La Guardia
Department ofMathematics andStatistics
PontaGrossa State University
PontaGrossa, Paraná,Brazil
ISSN 2364-9054 ISSN 2364-9062 (electronic)
QuantumScience andTechnology
ISBN978-3-030-48550-4 ISBN978-3-030-48551-1 (eBook)
https://doi.org/10.1007/978-3-030-48551-1
©SpringerNatureSwitzerlandAG2020
Thisworkissubjecttocopyright.AllrightsarereservedbythePublisher,whetherthewholeorpart
of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations,
recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission
orinformationstorageandretrieval,electronicadaptation,computersoftware,orbysimilarordissimilar
methodologynowknownorhereafterdeveloped.
The use of general descriptive names, registered names, trademarks, service marks, etc. in this
publicationdoesnotimply,evenintheabsenceofaspecificstatement,thatsuchnamesareexemptfrom
therelevantprotectivelawsandregulationsandthereforefreeforgeneraluse.
The publisher, the authors and the editors are safe to assume that the advice and information in this
book are believed to be true and accurate at the date of publication. Neither the publisher nor the
authorsortheeditorsgiveawarranty,expressorimplied,withrespecttothematerialcontainedhereinor
for any errors or omissions that may have been made. The publisher remains neutral with regard to
jurisdictionalclaimsinpublishedmapsandinstitutionalaffiliations.
ThisSpringerimprintispublishedbytheregisteredcompanySpringerNatureSwitzerlandAG
Theregisteredcompanyaddressis:Gewerbestrasse11,6330Cham,Switzerland
To my parents and my family
Preface
Theoryofquantuminformationandcomputationhasbeenextensivelyinvestigated
in the last two decades (see the textbook [121] by Nielsen and Chuang and the
references [25, 53, 144, 147, 148] for the first constructions or construction
methodsofquantumcodesshownintheliterature;seealsothepapers[1,2,20,21,
82, 122, 146] concerned with constructions of topological quantum codes, which
will not be investigated in this book). This book is written in order to familiarize
graduate or postgraduate students with respect to several constructions or con-
struction methods of quantum codes as well as techniques of constructions of
quantum convolutional codes available in the literature. More precisely, we gath-
ered great part of the most relevant papers that we have published concerning
quantum coding theory to present such results here, in form of book. To this end,
we utilize the well-known Calderbank–Shor–Steane (CSS) construction, the
Hermitian and the Steane enlargement construction to certain classes of classical
codes.Thesequantumcodeshavegoodparametersandtheyareintroducedrecently
in the literature. Furthermore, the book also presents several constructions of
families of asymmetric quantum codes with good parameters.
Keepinginmindasimilarapproach,thebookalsocontainsacarefuldescription
oftheproceduresadoptedtoconstructfamiliesofquantumconvolutionalcodes.To
close the book, we introduce and construct families of asymmetric quantum con-
volutional codes (this concept was introduced in Ref. [102] (La Guardia, G.G.:
Asymmetric quantum convolutional codes. Quantum Inform. Processing 15, 167–
183 (2016)).
Although the book does not bring new didactic approach nor new form of
presentation, I tried to write it carefully, with accessible language and clear
explanations,inordertoimprovethequalityandtheaccessibilityofit.Inmypoint
of view, the book has some advantages. The first one is to teach the reader certain
algebraic techniques of code construction that could improve the capacity of
abstraction of him/her. It is also an attempt to motivate the reader to perform their
owncontributionsfromthisareaofresearch.Anotherimportantcontributionisthat
vii
viii Preface
all constructions presented here are performed algebraically, i.e., the procedures
adopted are capable of constructing families of codes, and not only codes with
specific parameters.
Description of the Book
The book is organized in such a way that the reader can skip some introductory
chapters without major problems.
Chapter1presentsareviewofsomebasicconceptsonlinearalgebraandmetric
spaces,necessarytodefinethescenarioandthestructureofthequantummechanics.
In Chap. 2, the postulates of quantum mechanics, the definition of single and
multiplequbitgatesandthemostcommontypesofquantumchannelsarereviewed.
Chapter 3 is concerned with the first constructions or construction methods of
quantum codes shown in the literature. The well-known five qubit and the Steane
code are examples of such codes. We also review the CSS construction and the
stabilizer quantum code construction.
Chapter 4 is devoted to review some definitions and results on linear block
codes. We recall the concept of Euclidean and Hermitian dual of a linear code as
well as the techniques to obtain new codes from old. Additionally, the classes of
cyclicandalgebraicgeometrycodesarereviewed,sincesuchclassicallinearcodes
are necessary for the quantum code constructions presented in this book.
Chapter5bringsthemostrelevantconstructionsofquantumcodesthatwehave
publishedinthelasttenyearsofresearch.Theyincludeseveralfamiliesofquantum
codes derived from (classical) Bose–Chaudhuri–Hocquenghem (BCH) and from
(classical) algebraic geometry codes. Moreover, constructions of quantum syn-
chronizable codesderived from (classical) cyclic, BCH and product codes arealso
presented here.
InChap.6,asinChap.5,wepresentmymostrelevantcontributionsconcerning
asymmetric quantum code constructions, which were published in the last years.
We construct several families of asymmetric quantum codes (AQQs) derived from
(classical) Reed–Solomon and generalized Reed–Solomon codes, generalized
Reed–Muller and BCH codes. Additionally, we generalize to AQQs the
well-known methods which are valid to quantum codes, namely: puncturing,
extending, expanding, direct sum and the ðujuþvÞ construction.
In Chap. 7, we present my main contributions published in the last years con-
cerning constructions of quantum convolutional codes. We explain how to con-
structfamiliesofquantumconvolutionalcodeswithgoodparametersderivedfrom
Preface ix
(classical) convolutional codes. These classical convolutional codes were obtained
fromlinearblockcodes:BCH,negacyclicandalgebraicgeometrycodes.Moreover,
we introduce a new class of codes: the asymmetric quantum convolutional codes.
Have a good read and enjoy the book!!
Ponta Grossa, Paraná, Brazil Giuliano Gadioli La Guardia
gguardia@uepg.br
Contents
1 Some Linear Algebra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Linear Transformations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 Diagonalizable Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4 Tensor Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.5 Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.6 Metric Spaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.7 Inner Product Spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.8 Commutator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2 A Little Bit of Quantum Mechanics . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.1 Postulates of Quantum Mechanics . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2 Ensemble of Quantum States. . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3 Universal Quantum Gates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.3.1 Single Qubit Gates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.3.2 Multiple Qubit Gates . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.3.3 Quantum Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3 Quantum Error-Correcting Codes . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2 The Shor Code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2.1 Three Qubit Bit Flip Code . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2.2 Three Qubit Phase Flip Code . . . . . . . . . . . . . . . . . . . . . . 28
3.2.3 The Shor Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.3 The Steane Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.4 Five-Qubit Code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.5 Stabilizer Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.6 Calderbank–Shor–Steane Construction. . . . . . . . . . . . . . . . . . . . . 38
xi