Improved Boltzmann Machines with Error Corrected Quantum Annealing

Total Page:16

File Type:pdf, Size:1020Kb

Improved Boltzmann Machines with Error Corrected Quantum Annealing Limitations of error corrected quantum annealing in improving the performance of Boltzmann machines Richard Y. Li,1, 2 Tameem Albash,3, 4, 5 and Daniel A. Lidar1, 2, 6, 7 1Department of Chemistry, University of Southern California, Los Angeles, California 90089, USA 2Center for Quantum Information Science & Technology, University of Southern California, Los Angeles, California 90089, USA 3Department of Electrical & Computer Engineering, University of New Mexico, Albuquerque, New Mexico 87131, USA 4Department of Physics and Astronomy, University of New Mexico, Albuquerque, New Mexico 87131, USA 5Center for Quantum Information and Control, University of New Mexico, Albuquerque, New Mexico 87131, USA 6Department of Electrical Engineering, University of Southern California, Los Angeles, California 90089, USA 7Department of Physics and Astronomy, University of Southern California, Los Angeles, California 90089, USA (Dated: July 8, 2020) Boltzmann machines, a class of machine learning models, are the basis of several deep learning methods that have been successfully applied to both supervised and unsupervised machine learning tasks. These models assume that some given dataset is generated according to a Boltzmann distribution, and the goal of the training procedure is to learn the set of parameters that most closely match the input data distribution. Training such models is difficult due to the intractability of traditional sampling techniques, and proposals using quantum annealers for sampling hope to mitigate the cost associated with sampling. However, real physical devices will inevitably be coupled to the environment, and the strength of this coupling affects the effective temperature of the distributions from which a quantum annealer samples. To counteract this problem, error correction schemes that can effectively reduce the temperature are needed if there is to be some benefit in using quantum annealing for problems at a larger scale, where we might expect the effective temperature of the device to be too high. To this end, we have applied nested quantum annealing correction (NQAC) to do unsupervised learning with a small bars and stripes dataset, and to do supervised learning with a coarse-grained MNIST dataset, which consists of black-and-white images of hand-written integers. For both datasets we demonstrate improved training and a concomitant effective temperature reduction at higher noise levels relative to the unencoded case. We also find better performance overall with longer anneal times and offer an interpretation of the results based on a comparison to simulated quantum annealing and spin vector Monte Carlo. A counterintuitive aspect of our results is that the output distribution generally becomes less Gibbs-like with increasing nesting level and increasing anneal times, which shows that improved training performance can be achieved without equilibration to the target Gibbs distribution. I. INTRODUCTION multiple times for a shorter anneal time, such that the time it takes to find the ground state with high probability is mini- mized [9]. The existence of commercially available quantum anneal- Physical implementations of QA, however, will be coupled ers of a non-trivial size [1–3] along with the experimental to the environment, which may introduce additional sources verification of entanglement [4] and multi-qubit tunneling [5] of errors, such as dephasing errors and thermal excitation er- have ignited interest and a healthy debate concerning whether rors [10–12]. Theoretical and experimental studies have in- quantum annealing (QA) may provide an advantage in solv- dicated that due to relatively strong coupling to a thermal ing classically hard problems. QA can be considered a special bath, current quantum annealing devices operate in a quasi- case of adiabatic quantum computation (AQC) (for a review static regime [13–17]. In this regime there is an initial phase see Ref. [6]). In AQC, computation begins from an initial of quasi-static evolution in which thermalization times are Hamiltonian, whose ground state is easy to prepare, and ends much shorter than the anneal time, and thus the system closely arXiv:1910.01283v2 [quant-ph] 7 Jul 2020 in a final Hamiltonian, whose ground states encodes the solu- matches a Gibbs distribution of the instantaneous Hamilto- tion to the computational problem. In a closed-system setting nian. Towards the end of the anneal, thermalization times with no coupling to the external environment, the adiabatic grow and eventually become longer than the anneal time, and theorem guarantees that the system will remain in an instan- the system enters a regime in which the dynamics are frozen. taneous ground state, provided the interpolation from initial The states returned by a quantum annealer operating in this to final Hamiltonian is sufficiently slow, such that all non- regime therefore more closely match a Gibbs distribution not adiabatic transitions are suppressed. The runtime to ensure of the final Hamiltonian, but of the Hamiltonian at the freezing this happens is related to the inverse of the minimum gap en- point. countered during computation [7,8]. In this setting, errors The fact that open-system QA prepares a Gibbs state may arise only from non-adiabatic transitions and any control er- be a bug for optimization problems [17] but it could be a rors (e.g., in the annealing schedule or in the initial and final feature for sampling applications. Recently, there has been Hamiltonians). In QA, instead of running the computation interest in using QA to sample from classical or quantum once at a sufficiently long anneal time such that the adiabatic Gibbs distributions (see Ref. [18] for a review), and there is theorem is obeyed, one may choose to run the computation interest in whether QA can prepare such distributions faster 2 than using temperature annealing methods [19]. One applica- in a uniform superposition over all input computational basis z tion where sampling plays an important role is the training of states (defined in the σ basis). HP , the problem Hamilto- Boltzmann machines (BMs). These are a class of probabilistic nian, is defined on a graph G = (V; E) composed of a set of energy-based graphical models which are the basis for power- N = jVj vertices and edges E: ful deep learning models that have been used for both super- vised (with labels) and unsupervised (without labels) learning X z X z z tasks [20, 21]. HP = hiσi + Jijσi σj : (2) As its name suggests, a Boltzmann machine assumes that i2V (i;j)2E the target dataset is generated by some underlying probability distribution that can be modeled by a Boltzmann or Gibbs dis- The local fields fhig and the couplings fJijg are used to rep- tribution. Whereas the temperature does not play a large role resent the computational problem, and are programmable pa- for classical methods, as the values of model parameters can rameters in hardware implementations of quantum annealing. simply be scaled as needed, physical constraints on current In the remainder of this section we present an overview of (and future) quantum annealers limit the range of model pa- NQAC and Boltzmann machines. rameters that can be programmed. As such, an important pa- rameter for using a physical quantum annealer is the effective temperature Teff , corresponding to the best-fit classical Gibbs A. NQAC temperature for the distribution output by the annealer. For example, Teff is effectively infinite for the initial state of the NQAC is an implementation of a repetition code that can quantum annealer, the uniform-superposition state, since the encode problems with arbitrary connectivity, allows for a vari- samples drawn from a quantum annealer at this point would be able code-size and also can be implemented on a generic nearly random, and this would make training of a Boltzmann quantum annealing device [22]. machine nearly impossible. In general, to implement QAC, we encode the original (or Nested quantum annealing correction (NQAC) [22] is a “logical”) quantum annealing Hamiltonian H(s) in an “en- form of quantum annealing correction (QAC) [23–26] tai- coded physical Hamiltonian” H¯ (s), using a repetition code lored for use on quantum annealing devices, including com- [23, 24, 32]: mercially available ones, that was developed to address some of these concerns. NQAC achieves error suppression by in- H¯ (s) = A(s)HX + B(s)H¯P ; s 2 [0; 1]; (3) troducing an effective temperature reduction [22, 27, 28], and previous work has shown that NQAC can be used to improve where H¯ is the “encoded physical problem Hamiltonian” optimization performance and obtain more accurate estimates P and all terms in H¯P are defined over a set of physical qubits of the gradient in the training step of a BM [27]. In this that is larger than the number of logical qubits in the original work we apply NQAC to an entire training procedure of fully- unencoded problem. The states of the logical problem Hamil- visible Boltzmann machines. We demonstrate an improve- tonian H can then by recovered by properly decoding the ment for both supervised and unsupervised machine learn- P states of H¯P . Encoding the driver Hamiltonian would make ing tasks using NQAC, explore the effects of increased an- this a full stabilizer code [33] and would provide improved neal times, and make comparisons to spin-vector Monte Carlo performance with error correction since it would enable the (SVMC) [29] and simulated quantum annealing (SQA) [30] to implementation of fully encoded adiabatic quantum compu- probe the underlying physics of using a D-Wave (DW) quan- tation, for which rigorous error suppression results have been tum annealer as a sampler. proven [34–39]. However, unfortunately this is not possible The remainder of the paper is structured as follows. We with present implementations of quantum annealers; i.e., only provide some more technical background, both of Boltzmann HP is encoded in QAC. machines and the NQAC construction in Sec.II.
Recommended publications
  • Achievements of the IARPA-QEO and DARPA-QAFS Programs & The
    Achievements of the IARPA-QEO and DARPA-QAFS programs & The prospects for quantum enhancement with QA Elizabeth Crosson & DL, Nature Reviews Physics (2021) AQC 20201 June 22, 2021 Daniel Lidar USC A decade+ since the D‐Wave 1: where does QA stand? Numerous studies have attempted to demonstrate speedups using the D-Wave processors. Some studies have succeeded in A scaling speedup against path-integral Monte demonstrating constant-factor Carlo was claimed for quantum simulation of speedups in optimization against all geometrically frustrated magnets (scaling of classical algorithms they tried, e.g., relaxation time in escape from topological frustrated cluster-loop problems [1]. obstructions) [2]. Simulation is a natural and promising QA application. But QA was originally proposed as an optimization heuristic. No study so far has demonstrated an unequivocal scaling speedup in optimization. [1] S. Mandrà, H. Katzgraber, Q. Sci. & Tech. 3, 04LT01 (2018) [2] A. King et al., arXiv:1911.03446 What could be the reasons for the lack of scaling speedup? • Perhaps QA is inherently a poor algorithm? More on this later. • Control errors? Random errors in the final Hamiltonian (J-chaos) have a strong detrimental effect. • Such errors limit the size of QA devices that can be expected to accurately solve optimization instances without error correction/suppression [1,2]. • Decoherence? Single-qubit and ≪ anneal time. Often cited as a major problem of QA relative to the gate-model. • How important is this? Depends on weak vs strong coupling to the environment [3]. More on this later as well. [1] T. Albash, V. Martin‐Mayor, I. Hen, Q.
    [Show full text]
  • Why and When Is Pausing Beneficial in Quantum Annealing?
    Why and when pausing is beneficial in quantum annealing Huo Chen1, 2 and Daniel A. Lidar1, 2, 3, 4 1Department of Electrical Engineering, University of Southern California, Los Angeles, California 90089, USA 2Center for Quantum Information Science & Technology, University of Southern California, Los Angeles, California 90089, USA 3Department of Chemistry, University of Southern California, Los Angeles, California 90089, USA 4Department of Physics and Astronomy, University of Southern California, Los Angeles, California 90089, USA Recent empirical results using quantum annealing hardware have shown that mid anneal pausing has a surprisingly beneficial impact on the probability of finding the ground state for of a variety of problems. A theoretical explanation of this phenomenon has thus far been lacking. Here we provide an analysis of pausing using a master equation framework, and derive conditions for the strategy to result in a success probability enhancement. The conditions, which we identify through numerical simulations and then prove to be sufficient, require that relative to the pause duration the relaxation rate is large and decreasing right after crossing the minimum gap, small and decreasing at the end of the anneal, and is also cumulatively small over this interval, in the sense that the system does not thermally equilibrate. This establishes that the observed success probability enhancement can be attributed to incomplete quantum relaxation, i.e., is a form of beneficial non-equilibrium coupling to the environment. I. INTRODUCTION lems [23] and training deep generative machine learn- ing models [24]. Numerical studies [25, 26] of the p-spin Quantum annealing [1{4] stands out among the multi- model also agree with these empirical results.
    [Show full text]
  • Arxiv:1908.04480V2 [Quant-Ph] 23 Oct 2020
    Quantum adiabatic machine learning with zooming Alexander Zlokapa,1 Alex Mott,2 Joshua Job,3 Jean-Roch Vlimant,1 Daniel Lidar,4 and Maria Spiropulu1 1Division of Physics, Mathematics & Astronomy, Alliance for Quantum Technologies, California Institute of Technology, Pasadena, CA 91125, USA 2DeepMind Technologies, London, UK 3Lockheed Martin Advanced Technology Center, Sunnyvale, CA 94089, USA 4Departments of Electrical and Computer Engineering, Chemistry, and Physics & Astronomy, and Center for Quantum Information Science & Technology, University of Southern California, Los Angeles, CA 90089, USA Recent work has shown that quantum annealing for machine learning, referred to as QAML, can perform comparably to state-of-the-art machine learning methods with a specific application to Higgs boson classification. We propose QAML-Z, a novel algorithm that iteratively zooms in on a region of the energy surface by mapping the problem to a continuous space and sequentially applying quantum annealing to an augmented set of weak classifiers. Results on a programmable quantum annealer show that QAML-Z matches classical deep neural network performance at small training set sizes and reduces the performance margin between QAML and classical deep neural networks by almost 50% at large training set sizes, as measured by area under the ROC curve. The significant improvement of quantum annealing algorithms for machine learning and the use of a discrete quantum algorithm on a continuous optimization problem both opens a new class of problems that can be solved by quantum annealers and suggests the approach in performance of near-term quantum machine learning towards classical benchmarks. I. INTRODUCTION lem Hamiltonian, ensuring that the system remains in the ground state if the system is perturbed slowly enough, as given by the energy gap between the ground state and Machine learning has gained an increasingly impor- the first excited state [36{38].
    [Show full text]
  • Error Suppression and Error Correction in Adiabatic Quantum Computation: Techniques and Challenges
    PHYSICAL REVIEW X 3, 041013 (2013) Error Suppression and Error Correction in Adiabatic Quantum Computation: Techniques and Challenges Kevin C. Young* and Mohan Sarovar Scalable and Secure Systems Research (08961), Sandia National Laboratories, Livermore, California 94550, USA Robin Blume-Kohout Advanced Device Technologies (01425), Sandia National Laboratories, Albuquerque, New Mexico 87185, USA (Received 10 September 2012; revised manuscript received 23 July 2013; published 13 November 2013) Adiabatic quantum computation (AQC) has been lauded for its inherent robustness to control imperfections and relaxation effects. A considerable body of previous work, however, has shown AQC to be acutely sensitive to noise that causes excitations from the adiabatically evolving ground state. In this paper, we develop techniques to mitigate such noise, and then we point out and analyze some obstacles to further progress. First, we examine two known techniques that leverage quantum error-detecting codes to suppress noise and show that they are intimately related and may be analyzed within the same formalism. Next, we analyze the effectiveness of such error-suppression techniques in AQC, identify critical constraints on their performance, and conclude that large-scale, fault-tolerant AQC will require error correction, not merely suppression. Finally, we study the consequences of encoding AQC in quantum stabilizer codes and discover that generic AQC problem Hamiltonians rapidly convert physical errors into uncorrectable logical errors. We present several techniques to remedy this problem, but all of them require unphysical resources, suggesting that the adiabatic model of quantum computation may be fundamentally incompatible with stabilizer quantum error correction. DOI: 10.1103/PhysRevX.3.041013 Subject Areas: Quantum Physics, Quantum Information I.
    [Show full text]
  • High Energy Physics Quantum Computing
    High Energy Physics Quantum Computing Quantum Information Science in High Energy Physics at the Large Hadron Collider PI: O.K. Baker, Yale University Unraveling the quantum structure of QCD in parton shower Monte Carlo generators PI: Christian Bauer, Lawrence Berkeley National Laboratory Co-PIs: Wibe de Jong and Ben Nachman (LBNL) The HEP.QPR Project: Quantum Pattern Recognition for Charged Particle Tracking PI: Heather Gray, Lawrence Berkeley National Laboratory Co-PIs: Wahid Bhimji, Paolo Calafiura, Steve Farrell, Wim Lavrijsen, Lucy Linder, Illya Shapoval (LBNL) Neutrino-Nucleus Scattering on a Quantum Computer PI: Rajan Gupta, Los Alamos National Laboratory Co-PIs: Joseph Carlson (LANL); Alessandro Roggero (UW), Gabriel Purdue (FNAL) Particle Track Pattern Recognition via Content-Addressable Memory and Adiabatic Quantum Optimization PI: Lauren Ice, Johns Hopkins University Co-PIs: Gregory Quiroz (Johns Hopkins); Travis Humble (Oak Ridge National Laboratory) Towards practical quantum simulation for High Energy Physics PI: Peter Love, Tufts University Co-PIs: Gary Goldstein, Hugo Beauchemin (Tufts) High Energy Physics (HEP) ML and Optimization Go Quantum PI: Gabriel Perdue, Fermilab Co-PIs: Jim Kowalkowski, Stephen Mrenna, Brian Nord, Aris Tsaris (Fermilab); Travis Humble, Alex McCaskey (Oak Ridge National Lab) Quantum Machine Learning and Quantum Computation Frameworks for HEP (QMLQCF) PI: M. Spiropulu, California Institute of Technology Co-PIs: Panagiotis Spentzouris (Fermilab), Daniel Lidar (USC), Seth Lloyd (MIT) Quantum Algorithms for Collider Physics PI: Jesse Thaler, Massachusetts Institute of Technology Co-PI: Aram Harrow, Massachusetts Institute of Technology Quantum Machine Learning for Lattice QCD PI: Boram Yoon, Los Alamos National Laboratory Co-PIs: Nga T. T. Nguyen, Garrett Kenyon, Tanmoy Bhattacharya and Rajan Gupta (LANL) Quantum Information Science in High Energy Physics at the Large Hadron Collider O.K.
    [Show full text]
  • Durham E-Theses
    Durham E-Theses Quantum search at low temperature in the single avoided crossing model PATEL, PARTH,ASHVINKUMAR How to cite: PATEL, PARTH,ASHVINKUMAR (2019) Quantum search at low temperature in the single avoided crossing model, Durham theses, Durham University. Available at Durham E-Theses Online: http://etheses.dur.ac.uk/13285/ Use policy The full-text may be used and/or reproduced, and given to third parties in any format or medium, without prior permission or charge, for personal research or study, educational, or not-for-prot purposes provided that: • a full bibliographic reference is made to the original source • a link is made to the metadata record in Durham E-Theses • the full-text is not changed in any way The full-text must not be sold in any format or medium without the formal permission of the copyright holders. Please consult the full Durham E-Theses policy for further details. Academic Support Oce, Durham University, University Oce, Old Elvet, Durham DH1 3HP e-mail: [email protected] Tel: +44 0191 334 6107 http://etheses.dur.ac.uk 2 Quantum search at low temperature in the single avoided crossing model Parth Ashvinkumar Patel A Thesis presented for the degree of Master of Science by Research Dr. Vivien Kendon Department of Physics University of Durham England August 2019 Dedicated to My parents for supporting me throughout my studies. Quantum search at low temperature in the single avoided crossing model Parth Ashvinkumar Patel Submitted for the degree of Master of Science by Research August 2019 Abstract We begin with an n-qubit quantum search algorithm and formulate it in terms of quantum walk and adiabatic quantum computation.
    [Show full text]
  • Daniel Lidar Interview - Special Topic of Quantum Computers Institutional Interviews Journal Interviews AUTHOR COMMENTARIES - from Special Topics Podcasts
    Home About Thomson Reuters Press Room Contact Us ● ScienceWatch Home ● Inside This Month... ● Interviews Featured Interviews Author Commentaries Special Topics : Quantum Computers : Daniel Lidar Interview - Special Topic of Quantum Computers Institutional Interviews Journal Interviews AUTHOR COMMENTARIES - From Special Topics Podcasts Quantum Computers - Published: March 2010 ● Analyses Interview Date: May 2009 Featured Analyses Daniel Lidar What's Hot In... From the Special Topic of Quantum Computers Special Topics According to our Special Topics analysis of quantum computers research over the past decade, the work of Dr. Daniel Lidar ranks at #4 by total ● Data & Rankings number of papers, based on 79 papers cited a total of 1,814 times between Sci-Bytes January 1, 1999 and December 31, 2009. Fast Breaking Papers In the Web of Science®, Dr. Lidar currently has 113 original articles, reviews, New Hot Papers and proceedings papers from 1998-2010, cited a total of 3,318 times. Six of Emerging Research Fronts these papers have been named as Highly Cited Papers in the field of Fast Moving Fronts Corporate Research Fronts Physics in Essential Science IndicatorsSM from Thomson Reuters. Research Front Maps Current Classics Top Topics Dr. Lidar is Associate Professor in the Departments of Electrical Engineering and Chemistry at the Rising Stars University of Southern California in Los Angeles. He is also the Director and co-founding member of the New Entrants USC Center for Quantum Information Science and Technology (CQIST). Country Profiles In this interview, he talks with ScienceWatch.com about his highly cited research on quantum ● About Science Watch computers. Methodology Archives What first drew your interest to the field of quantum computing? Contact Us As I was finishing my Ph.D.
    [Show full text]
  • Books on Classical and Quantum Error-Correcting Codes
    Useful Articles and Books on Error-Correcting Codes Quantum Mechanics P. A. M. Dirac, Principles of Quantum Mechanics, Clarendon Press Oxford L. Landau and E. M. Lifshitz, Quantum Mechanics: the Non-relativistic Theory Albert Messiah, Quantum Mechanics, Dover Stephen Gasiorowicz, Quantum Mechanics, Wiley David J. Griffiths, Introduction to Quantum Mechanics, Cambridge University Press; undergraduate level J. J. Sakurai, Quantum Mechanics, (revised edition) Addison-Wesley John von Neumann, Mathematical Foundations of Quantum Mechanics", Prince- ton University Press, 1955. J. S. Bell, Speakable and Unspeakable in Quantum Mechanics", Cambridge University Press, 1987 The Theory of Observation in Quantum Mechanics by Fritz London and Ed- mund Bauer, a set of lectures given at the Sorbonne in June 1939. Robert B. Griffiths, Consistent Quantum Theory, Cambridge University Press (2002) Yakir Aharonov and Daniel Rohrlich, Quantum Paradoxes Wiley-VCH (2005) 1 Classical Codes C. E. Shannon, A Mathematical Theory of Communication, The Bell System Technical Journal, Vol 27, 379-423, 623-656, July October 1948. Reissued De- cember 1957. L´eonBrillouin, La Science et la Th´eoriede l'Information, Editions´ Jacques Gabay, first published in the US in 1956 as \Science and Information Theory". Thomas M. Thompson, From Error-Correcting Codes Through Sphere Packings to Simple Groups", Mathematical Association of America, 1983. R. Hill, A First Course in Coding Theory", Clarendon Press, Oxford, 1986. W Wesley Peterson and E. J. Weldon, Error-Correcting Codes, MIT
    [Show full text]
  • Quantum Computing
    Fujitsu Laboratories Advanced Technology Symposium 2017 The Impact of Quantum Computing Daniel Lidar University of Southern California Quantum Computing - Origins Credit goes to Feynman: Quantum Physics: The theory invented to explain the smallest scales of our universe (Planck, Schrödinger, Einstein, Heisenberg - 1920s) Quantum Computing: Leverage quantum properties for computation – and solve problems deemed intractable by classical computing (Richard Feynman - 1980s) Quantum Computing - Origins Credit goes to Feynman: Quantum Physics: The theory invented to Yuri Manin explain the smallest scales of our universe (Planck, Schrödinger, Einstein, Heisenberg - 1920s) Russian meddling/Fake news? Quantum Computing: Leverage quantumRussian mathematician first proposed QCs in 1980 properties for computation – and solve problems Radio Moscow broadcast deemed intractable by classical computing (Richard Feynman - 1980s) Quantum Computing - Origins Credit goes to Feynman: Quantum Physics: The theory invented to explain the smallest scales of our universe (Planck, Schrödinger, Einstein, Heisenberg - 1920s) Quantum Computing - Origins Credit goes to Feynman: Quantum Physics: The theory invented to explain the smallest scales of our universe (Planck, Schrödinger, Einstein, Heisenberg - 1920s) This talk will: - Provide some background on quantum computing - Plant some seeds for the panel discussions and later talks - Speculate about where the field is going Quantum Computing - Origins Credit goes to Feynman: Quantum Physics: The theory invented to explain
    [Show full text]
  • Dynamical Decoupling and Quantum Error Correction Codes
    Dynamical Decoupling and Quantum Error Correction Codes Gerardo A. Paz-Silva and Daniel Lidar Center for Quantum Information Science & Technology University of Southern California GAPS and DAL paper in preparation 1 Dynamical Decoupling and Quantum Error Correction Codes (SXDD) Gerardo A. Paz-Silva and Daniel Lidar Center for Quantum Information Science & Technology University of Southern California GAPS and DAL paper in preparation 2 Motivation qMac 푯푺 3 Motivation 푯푩 qMac 푯푺 4 Motivation 푯푩 푯푺푩 푯푺푩 qMac 푯푺 푯푺푩 푯푺푩 5 Motivation 푯푩 푯푺푩 QEC + FT 푯푺푩 qMac 푯푺 푯푺푩 푯푺푩 6 Motivation 푯푩 Dynamical Decoupling 푯푺푩 QEC + FT 푯푺푩 qMac 푯푺 푯푺푩 푯푺푩 7 Motivation 푯푩 Dynamical Decoupling 푯′푺푩 푯푺푩 QEC + FT 푯푺푩 푯′푺푩 qMac 푯푺 푯푺푩 푯′푺푩 푯′푺푩 푯푺푩 8 −푖(퐻 τ푚푖푛) 퐻 = 퐼⊗퐻퐵 + 퐻푆퐵 푈 τ푚푖푛 = 푒 휂0 = 퐻푆퐵 τ푚푖푛 [[n,k,d]] QEC code −푖(퐻 τ푚푖푛) 퐻 = 퐼⊗퐻퐵 + 퐻푆퐵 푈 τ푚푖푛 = 푒 휂0 = 퐻푆퐵 τ푚푖푛 푁+1 −푖(퐻∅,푒푓푓 푇+퐻푆퐵,푒푓푓 푂 푇 ) 푈퐷퐷 푇 = 푒 푁+1 휂퐷퐷(푁) = 퐻푆퐵,푒푓푓 푂 푇 [[n,k,d]] QEC code −푖(퐻 τ푚푖푛) 퐻 = 퐼⊗퐻퐵 + 퐻푆퐵 푈 τ푚푖푛 = 푒 휂0 = 퐻푆퐵 τ푚푖푛 푁+1 −푖(퐻∅,푒푓푓 푇+퐻푆퐵,푒푓푓 푂 푇 ) 푈퐷퐷 푇 = 푒 푁+1 휂퐷퐷(푁) = 퐻푆퐵,푒푓푓 푂 푇 휂퐷퐷 < 휂0 [[n,k,d]] QEC code −푖(퐻 τ푚푖푛) 퐻 = 퐼⊗퐻퐵 + 퐻푆퐵 푈 τ푚푖푛 = 푒 휂0 = 퐻푆퐵 τ푚푖푛 푁+1 −푖(퐻∅,푒푓푓 푇+퐻푆퐵,푒푓푓 푂 푇 ) 푈퐷퐷 푇 = 푒 푁+1 휂퐷퐷(푁) = 퐻푆퐵,푒푓푓 푂 푇 휂퐷퐷 < 휂0 [[n,k,d]] QEC code DD DD DD DD DD Ng,Lidar,Preskill PRA 84, 012305(2011) • Enhanced fidelity of physical gates via appended DD sequences −푖(퐻 τ푚푖푛) 퐻 = 퐼⊗퐻퐵 + 퐻푆퐵 푈 τ푚푖푛 = 푒 휂0 = 퐻푆퐵 τ푚푖푛 푁+1 −푖(퐻∅,푒푓푓 푇+퐻푆퐵,푒푓푓 푂 푇 ) 푈퐷퐷 푇 = 푒 푁+1 휂퐷퐷(푁) = 퐻푆퐵,푒푓푓 푂 푇 휂퐷퐷 < 휂0 [[n,k,d]] QEC code DD DD DD DD DD Ng,Lidar,Preskill PRA 84, 012305(2011) • Enhanced fidelity of physical gates via appended DD sequences • Order of decoupling N cannot be arbitrarily large.
    [Show full text]
  • The Toric Code at Finite Temperature by Christian Daniel Freeman A
    The Toric Code at Finite Temperature by Christian Daniel Freeman A dissertation submitted in partial satisfaction of the requirements for the degree of Doctor of Philosophy in Physics in the Graduate Division of the University of California, Berkeley Committee in charge: Professor Birgitta Whaley, Co-chair Professor Joel Moore, Co-chair Professor Irfan Siddiqi Professor Martin Head-Gordon Summer 2018 The Toric Code at Finite Temperature Copyright 2018 by Christian Daniel Freeman 1 Abstract The Toric Code at Finite Temperature by Christian Daniel Freeman Doctor of Philosophy in Physics University of California, Berkeley Professor Birgitta Whaley, Co-chair Professor Joel Moore, Co-chair Alexei Kitaev's toric code is a rich model, that has birthed and stimulated the develop- ment of topological quantum computing, error correction, and field theory. It was also the first example of a quantum error correcting code that could resiliently store quantum infor- mation in certain types of noisy environments without the need for active error correction. Unfortunately, the toric code loses much of its power as a noise-resilient quantum memory at any finite temperature. Many of the problems with the toric code at finite temperature are likewise shared among its cousin stabilizer codes. These problems can be traced to the proliferation of stringlike \defects" in these codes at finite temperature. The aim of this thesis is then twofold. First, I characterize both numerically and theoretically the failure modes of the toric code at finite temperature with fairly modest bath assumptions. I achieve this by numerically sampling the nonequilibrium dynamics of the toric code using a continuous time monte carlo algorithm.
    [Show full text]
  • On the Relation Between Quantum Computation and Classical Statistical Mechanics
    On the relation between quantum computation and classical statistical mechanics by Joseph Geraci A thesis submitted in conformity with the requirements for the degree of Doctor of Philosophy Graduate Department of Mathematics University of Toronto Copyright c 2008 by Joseph Geraci ! Abstract On the relation between quantum computation and classical statistical mechanics Joseph Geraci Doctor of Philosophy Graduate Department of Mathematics University of Toronto 2008 We provide a quantum algorithm for the exact evaluation of the Potts partition function for a certain class of restricted instances of graphs that correspond to irreducible cyclic codes. We use the same approach to demonstrate that quantum computers can provide an exponential speed up over the best classical algorithms for the exact evaluation of the weight enumerator polynomial for a family of classical cyclic codes. In addition to this we also provide an efficient quantum approximation algorithm for a function (signed-Euler generating function) closely related to the Ising partition function and demonstrate that this problem is BQP-complete. We accomplish the above for the Potts partition function by using a series of links between Gauss sums, classical coding theory, graph theory and the partition function. We exploit the fact that there exists an efficient approximation algorithm for Gauss sums and the fact that this problem is equivalent in complexity to evaluating discrete log. A theorem of McEliece allows one to turn the Gauss sum approximation into an exact evaluation of the Potts partition function. Stripping the physics from this result leaves one with the result for the weight enumerator polynomial. The result for the approximation of the signed-Euler generating function was accomplished by fashioning a new mapping between quantum circuits and graphs.
    [Show full text]