Teaching Computer Scientists Quantum Mechanics N

Total Page:16

File Type:pdf, Size:1020Kb

Teaching Computer Scientists Quantum Mechanics N From Cbits to Qbits: Teaching computer scientists quantum mechanics N. David Mermin Laboratory of Atomic and Solid State Physics, Cornell University, Ithaca, New York 14853-2501 ͑Received 22 July 2002; accepted 26 September 2002͒ A strategy is suggested for teaching mathematically literate students, with no background in physics, just enough quantum mechanics for them to understand and develop algorithms in quantum computation and quantum information theory. Although the article as a whole addresses teachers of physics well versed in quantum mechanics, the central pedagogical development is addressed directly to computer scientists and mathematicians, with only occasional asides to their teacher. Physicists uninterested in quantum pedagogy may be amused ͑or irritated͒ by some of the views of standard quantum mechanics that arise naturally from this unorthodox perspective. © 2003 American Association of Physics Teachers. ͓DOI: 10.1119/1.1522741͔ I. COMPUTER SCIENCE AND QUANTUM to realize—is an extremely simple example of a physical MECHANICS system. It is discrete, not continuous. It is made out of a finite number of units, each of which is the simplest possible These ‘‘bras’’ and ‘‘kets’’—they’re just vectors! kind of quantum mechanical system, a 2-state system, whose —Newly enlightened computer scientist1 possible behavior is highly constrained and easily analyzed. There is a new audience for the teaching of quantum me- Much of the analytical complexity of learning quantum me- chanics whose background and needs require a new style of chanics is connected to mastering the description of continu- quantum pedagogy. The audience consists of computer sci- ous ͑infinite-state͒ systems in (3ϩ1)-dimensional space- entists. Compared with the usual students in an introductory time. By restricting attention to discrete transformations quantum mechanics course, they are mathematically sophis- acting on collections of 2-state systems, one can avoid much ticated, but are often ignorant of and uninterested in physics. suffering ͑and lose much wisdom, none of it—at least at this They want to understand the applications of quantum me- stage of the art—relevant to the theory of quantum compu- chanics during the past dozen years to information process- tation.͒ ing, and their focus is exclusively on algorithms ͑software͒, Second, the most difficult part of learning quantum me- not engineering ͑hardware͒. chanics is to get a good feeling for how the abstract formal- Although the obstacles to quantum computers becoming a ism can be applied to actual phenomena in the laboratory. viable technology are formidable, the profound conse- Such applications almost invariably involve formulating quences of quantum mechanics for the theory of computation oversimplified abstract models of the real phenomena, to discovered during the past decade ought to be part of the which the quantum formalism can effectively be applied. The intellectual equipment of every computer scientist, if only best physicists have an extraordinary intuition for what fea- because it provides dramatic proof that the abstract analysis tures of the actual phenomena are essential and must be rep- of computation cannot be divorced from the physical means resented in the abstract model, and what features are inessen- available for its execution. Future computer scientists ought tial and can be ignored. It takes years to develop such to learn quantum mechanics. intuition. Some never do. The theory of quantum computa- But how much quantum mechanics? In December 2001 I tion, however, is only concerned with the abstract model— was at a conference on quantum computation and informa- the easy part of the problem. tion at the Institute for Theoretical Physics in Santa Barbara. Third, to understand how to build a quantum computer, or At lunch one day I remarked to the Director of the ITP that I to study what physical systems are promising candidates for spent the first four or five lectures of my course2 on quantum realizing such a device, you must indeed have many years of computation teaching the necessary quantum mechanics to experience in quantum mechanics and its applications under the computer scientists in the class. His response was that your belt. But if you only want to know what such a device any application of quantum mechanics that could be taught is capable of doing in principle, then there is no reason to get after only a four hour introduction to the subject could not involved in the really difficult physics of the subject. The have serious intellectual content. After all, he remarked, it same holds for ordinary ͑‘‘classical’’͒ computers: one can be takes any physicist years to develop a feeling for quantum a masterful practitioner of computer science without having mechanics. the foggiest notion of what a transistor is, not to mention It’s a good point. Nevertheless, it is a fact that computer how it works. scientists and mathematicians with no background in physics So although the approach to quantum mechanics for com- have been able quickly to learn enough quantum mechanics puter scientists sketched below is focused and limited in to understand and contribute importantly to the theory of scope, it is neither oversimplified nor incomplete, for the quantum computation, even though quantum computation re- special task for which it is designed. ͑There is, however, an peatedly exploits the most notoriously paradoxical features isolated subset of quantum-computational theory called adia- of the subject. There are three main reasons for this: batic quantum computation that uses the quantum system First, a quantum computer—or, more accurately, the ab- more like an analogue than a digital computer, and does re- stract quantum computer that one hopes some day to be able quire a somewhat broader view of quantum theory.͒ 23 Am. J. Phys. 71 ͑1͒, January 2003 http://ojps.aip.org/ajp/ © 2003 American Association of Physics Teachers 23 ͉ ϭ͉ ϭ͉ ͉ ͉ ͉ ͉ ͉ II. CLASSICAL BITS 19͘6 010011͘ 0͘ 1͘ 0͘ 0͘ 1͘ 1͘ The first step in teaching quantum mechanics to computer ϭ͉0͘ ͉1͘ ͉0͘ ͉0͘ ͉1͘ ͉1͘. ͑7͒ scientists is to reformulate the language of conventional ͑ ͒ That the tensor product is a convenient and highly appro- classical computation in an unorthodox manner that intro- priate way to represent multi-Cbit states becomes clear if one duces much of the quantum formalism in an entirely familiar expands the vectors representing each Cbit as column vec- setting tors, To begin, we need a term for a physical system that can exist in two unambiguously distinguishable states, which are 1 0 ͉0͘$ͩ ͪ , ͉1͘$ͩ ͪ . ͑8͒ used to represent 0 and 1. Often such a system is called a bit, 0 1 but this can obscure the important distinction between the abstract bit ͑0or1͒ and the physical system used to represent The corresponding column vectors for tensor products are it. If one could establish a nomenclature for the field at this y 0z0 late date, I would argue for the term Cbit for a classical y 0 z0 y 0z1 physical system used to represent a bit, in parallel with the ͩ ͪͩ ͪ $ͩ ͪ , ͑9͒ y z y z term Qbit for its quantum generalization. Unfortunately, the 1 1 1 0 orthographically preposterous term qubit currently holds y 1z1 3 sway for the quantum system, while bit is used indiscrimi- x y z nately for both the classical system and the abstract bit. Be- 0 0 0 x y z cause clear distinctions between bits, Cbits, and Qbits are 0 0 1 crucial in the exposition that follows, I shall use this unfash- x0y 1z0 ionable terminology. It is inspired by Paul Dirac’s early use x0 y 0 z0 x0y 1z1 ͩ ͪͩ ͪͩ ͪ $ , ͑10͒ of c-number and q-number to describe classical variables x1 y 1 z1 ͩ x1y 0z0 ͪ and their generalizations to quantum-mechanical operators. x y z ͑ 1 0 1 ‘‘Cbit’’ and ‘‘Qbit’’ are preferable to ‘‘c-bit’’ and ‘‘q-bit,’’ x y z because the terms themselves often appear in hyphenated 1 1 0 x y z constructions.͒ 1 1 1 It can be fruitful, even on the strictly classical level, to etc. represent the two states of a Cbit by a pair of orthonormal Thus, for example, the 8-dimensional column vector rep- ͉ 2-vectors, denoted by the symbols resenting 5͘3 is given by ͉0͘ ͉1͘. ͑1͒ 0 0 This notation for vectors also goes back to Dirac. ͑For rea- 0 1 sons too silly to go into, he called such vectors kets, a termi- 0 2 nology that has survived to the present day.͒ 0 1 0 0 3 ͉5͘ ϭ͉101͘ϭ͉1͉͘0͉͘1͘ϭͩ ͪͩ ͪͩ ͪ ϭ ͑11͒ To do nontrivial computation requires more than one Cbit. 3 1 0 1 0 4 It is convenient ͑and, as we shall see in a moment, even ͩ ͪ 1 5 natural͒ to represent the four states of two Cbits as four or- thogonal vectors in four dimensions, formed by the tensor 0 6 products of two such pairs: 0 7 ͉0͘ ͉0͘ ͉0͘ ͉1͘ ͉1͘ ͉0͘ ͉1͘ ͉1͘. ͑2͒ which hasa0inevery entry except fora1intheentry ͑ One often omits the , writing ͑2͒ in the more compact, but labeled by the integer 5 that the three Cbits represent. Label equivalent form, the entries by counting down 0,1,2... from the top. The small numerals on the extreme right in ͑11͒ make this labeling ͉0͉͘0͘ ͉0͉͘1͘ ͉1͉͘0͘ ͉1͉͘1͘, ͑3͒ explicit.͒ This general rule for the column vector represent- ͉ ͘ or, more readably, ing x n, 1 in position x and 0 everywhere else, is the obvious generalization to n Cbits of the form for a 1-Cbit ͉ ͘ ͉ ͘ ͉ ͘ ͉ ͘ ͑ ͒ 00 01 10 11 , 4 column vector.
Recommended publications
  • LN13.Digi.Pdf (4.880Mb)
    Jarkko Kari (Editor) Proceedings of JAC 2010 Journées Automates Cellulaires Turku Centrefor Computer Science TUCS Lecture Notes No 13, Dec 2010 Proceedings of JAC 2010 Journ´eesAutomates Cellulaires December 15-17, 2010, Turku, Finland Editor: Jarkko Kari TUCS Lecture Notes 13 December 2010 ISBN 978-952-12-2503-1 (printed) ISBN 978-952-12-2504-8 (electronic) ISSN 1797-8823 (printed) ISSN 1797-8831 (electronic) Foreword The second Symposium on Cellular Automata “Journ´eesAutomates Cellulaires” (JAC 2010) took place in Turku, Finland, on December 15-17, 2010. The first two conference days were held in the Educarium building of the University of Turku, while the talks of the third day were given onboard passenger ferry boats in the beautiful Turku archipelago, along the route Turku–Mariehamn–Turku. The con- ference was organized by FUNDIM, the Fundamentals of Computing and Discrete Mathematics research center at the mathematics department of the University of Turku. The program of the conference included 17 submitted papers that were selected by the international program committee, based on three peer reviews of each paper. These papers form the core of these proceedings. I want to thank the members of the program committee and the external referees for the excellent work that have done in choosing the papers to be presented in the conference. In addition to the submitted papers, the program of JAC 2010 included four dis- tinguished invited speakers: Michel Coornaert (Universit´ede Strasbourg, France), Bruno Durand (Universit´ede Provence, Marseille, France), Dora Giammarresi (Uni- versit`adi Roma Tor Vergata, Italy) and Martin Kutrib (Universit¨atGießen, Ger- many).
    [Show full text]
  • Understanding Quantum Computing
    International Journal of Scientific Engineering and Applied Science (IJSEAS) - Volume-1, Issue-6, September 2015 ISSN: 2395-3470 www.ijseas.com Understanding Quantum Computing Dr. K J Sarma, SMIEEE; Dept of Humanities and Mathematics & Academic cell Malla Reddy Engineering College (Autonomous ), Secunderabad, India, Abstract: It has been decided that Quantum estimated number of atoms in the universe and Computing (Q.C.) should be pursued, as it this enormous potential computational power is would be one of the priority research areas of the well worth harvesting.” M.A. Nielsen and I.L. future having a potential for computational Chuang [ 26 ] technology development and growth. Hence there is a need to motivate and involve The digital computers operate with the help of youngsters in research activity related to transistors. Digital computers require data to be quantum computing. There is a need to keep the encoded into binary digits (bits), each of which youngsters informed of the what, why, where, is always in one of two definite states (0 or 1), when, how of quantum computing. A review and the memory is made up of the bits. The of the origin and the progress of the binary digits for data encoding quantum developments in Quantum Computing is made computation uses qubits (quantum bits), which In this paper the author tried to review various can be in super-positions of states. aspects of the Quantum Computing like A Quantum Turing machine [40] is a theoretical Architecture, Operating system, Infrastructure model of such a computer, and is also known as required if any, links with other computing the universal quantum computer.
    [Show full text]
  • INFIERY-GSIERRA.Pdf
    Germán Sierra (Instituto de Física Teórica UAM-CSIC, Madrid) 6th INFIERY Summer School Madrid, 1st September 2021 Plan of the lecture - Part I: Historial background - Part II: The qubit and quantum gates Quantum Computation and Quantum Information Quantum Mechanics Quantum Computation and Quantum Information Quantum Mechanics Computer Sciences Quantum Computation and Quantum Information Quantum Mechanics Computer Sciences Quantum Computation and Quantum Information Information Theory Quantum Mechanics Computer Sciences Quantum Computation and Quantum Information Information Theory Cryptography Quantum Mechanics Quantum Mechanics Golden age of Physics Quantum Mechanics Golden age of Physics First Quantum Revolution About an improvement of Wien's spectral equation Max Planck 1858 - 1947 On the theory of the law of energy distribution in normal spectrum is light a wave or a particle? is light a wave or a particle? Isaac Newton 1642-1727 is light Thomas Young 1773-1829 a wave or a particle? Isaac Newton 1642-1727 is light Thomas Young 1773-1829 a wave or a particle? Isaac Newton 1642-1727 James Maxwell 1831-1879 is light Thomas Young 1773-1829 a wave or a particle? Isaac Newton 1642-1727 James Maxwell 1831-1879 Albert Einstein (1879-1955) On a heuristic point of view about the creation and generation of light Annalen der Physik, 1905 when a ray of light propagates from a point, energy is not distributed continuously over increasing volume, but it is composed of a finite number of energy quanta, in space,that move without being divided and that they can be absorbed or emitted only as a whole. On a heuristic point of view about the creation and generation of light Annalen der Physik, 1905 when a ray of light propagates from a point, energy is not distributed continuously over increasing volume, but it is composed of a finite number of energy quanta, in space,that move without being divided and that they can be absorbed or emitted only as a whole.
    [Show full text]
  • Experimental Realization of Schumacher's Information
    Experimental Realization of Schumacher's Information Geometric Bell Inequality Tahereh Rezaei,1 Shahabeddin M. Aslmarand,1 Robert Snyder,1, 2 Behzad Khajavi,3 Paul M. Alsing,4 Michael Fanto,4 Doyeol (David) Ahn,5, 1 and Warner A. Miller1 1)Department of Physics, Florida Atlantic University, Boca Raton, FL, 33431 2)L3Harris, 10001 Jack Finney Blvd, CBN018, Greenville, TX 75402, USA. 3)Dept of Biomedical Engineering, University of Houston, Houston, Texas, 77204 4)Air Force Research Laboratory, Information Directorate,Rome, NY 13441 5)Center Quantum Information Processing, Department of Electrical and Computer Engineering, University of Seoul, Seoul 130-743, Republic of Korea Abstract Quantum mechanics can produce correlations that are stronger than classically allowed. This stronger{than{ classical correlation is the \fuel" for quantum computing. In 1991 Schumacher forwarded a beautiful geometric approach, analogous to the well-known result of Bell, to capture non-classicality of this correlation for a singlet state. He used well-established information distance defined on an ensemble of identically{prepared states. He calculated that for certain detector settings used to measure the entangled state, the resulting geometry violated a triangle inequality | a violation that is not possible classically. This provided a novel information{based geometric Bell inequality in terms of a \covariance distance." Here we experimentally- reproduce his construction and demonstrate a definitive violation for a Bell state of two photons based on the usual spontaneous parametric down-conversion in a paired BBO crystal. The state we produced had a visibility of Vad = 0:970. We discuss generalizations to higher dimensional multipartite quantum states. I.
    [Show full text]
  • The Physics of Quantum Information
    The Physics of Quantum Information Complementarity, Uncertainty, and Entanglement Joseph M. Renes 12 December 2012 arXiv:1212.2379v1 [quant-ph] 11 Dec 2012 Habilitation TU Darmstadt, Fachbereich Physik 2011 Contents Preface 1 1 Introduction: What is Quantum Information? 5 1.1 Understanding Classical Information via the InformationGame ................ 6 1.2 ComplementarityintheInformationGame . .................. 7 1.3 EntanglementintheInformationGame . .................. 8 2 Illustrations and Motivations 11 2.1 TeleportationandSuperdenseCoding . ................... 11 2.2 QuantumError-Correction......................... ................... 12 2.3 EntanglementDistillation ........................ .................... 17 2.4 QuantumKeyDistribution.......................... .................. 18 3 Characterizing Quantum Information 23 3.1 Amplitude and Phase Predictability & Entanglement . ..................... 23 3.2 Duality&Decoupling.............................. .................. 28 3.3 EntropicCharacterizations. .. .. .. .. .. .. .. .. .. .. ..................... 31 3.4 SecretKeys&PrivateStates ........................ ................... 33 4 Processing Quantum Information 37 4.1 OptimalEntanglementDistillation . ..................... 37 4.2 OptimalStateMerging............................. .................. 43 4.3 Secret Key Distillation and Private Communication . ...................... 45 5 Duality of Protocols 47 5.1 Duality of Privacy Amplification and Information Reconciliation ................ 47 5.2 Different Approaches to
    [Show full text]
  • The Universe As a Cyclic Organized Information
    NeuroQuantology | March 2015 | Volume 13 | Issue 1 | Page 1 Meijer D.K.F., John Wheeler’s world revised The Universe as a Cyclic Organized Information System: John Wheeler’s World Revisited Dirk K. F. Meijer ABSTRACT This essay highlights the scientific vision of John Archibald Wheeler, a giant of 20th century physics. His ideas provided the important insight that humanity may be in the very center of disclosure and manifestation of the evolution of our universe. This on the basis of scientific reasoning derived from quantum physics rather than simple anthropocentrism or scale chauvinism. Wheeler, the Joseph Henry Professor of Physics Emeritus at Princeton University, became 96. Over a long, productive scientific life, he was known for his drive to address big, overarching questions in physics, subjects which he liked to be merged with philosophical questions about the origin of matter, information and the universe. His interests ranged far and wide and were characterized by true fearlessness. Wheeler's work was not only in gravity and nuclear physics. In the 1950s Wheeler grew increasingly intrigued by the philosophical implications of quantum physics. According to Wheeler, there was no universe until the rise of consciousness to perceive it. In fact, Wheeler was one of the first prominent physicists seriously to propose that reality might not be a wholly physical phenomenon. In some sense, Wheeler suggested, reality grows out of the act of observation, and thus consciousness itself: it is “participatory.” He also stated that information is the most fundamental building block of reality, and that the universe should be seen as a self- synthesized information system: a self-excited circuit that is developing through a (closed loop) cycle.
    [Show full text]
  • Qics - Periodic Activity Report Iii
    QICS - PERIODIC ACTIVITY REPORT III Bob Coecke Chancellor, Masters and Scholars of the University of Oxford FP6 FET STREP - project no 033763 Full name: Foundational Structures for Quantum Information and Computation Thematic priority: Quantum Information Processing and Communications Period covered: Jan. 1st 2009 – Aug. 7th 2010 Date of preparation: Aug. 7th 2010 Start date of project: Jan. 1st 2007 Duration: 42 months Q I C S QICS — proposal no 033763 — Progress report III — 7 August 2010 1 Contents I Publishable executive summary3 II Project objectives and major achievements during the reporting period7 1 Objectives, work done, comparison to state-of-the-art and other developments8 1.1 Objectives of QICS as stated in the initial proposal................................8 1.2 Objectives for the workpackages as stated in the initial proposal......................... 10 1.3 Comparison of these objectives to the current state-of-the-art........................... 11 1.4 Progress made on the objectives during the reporting period............................ 11 1.5 Next steps to be taken for reaching the objectives................................. 11 2 Recruitment, mobility, spin-off 12 3 QICS events and presentations 13 3.1 The QICS school.................................................. 13 3.2 Other QICS events and QICS supported events.................................. 17 3.3 Presentation of QICS output............................................ 17 III Workpackage progress reports of the period — includes project deliverables — 18 4 W1 – deliverable D1: Structures and methods for measurement-based quantum computation 20 4.1 Progress towards objectives and performed tasks for W1.T1............................ 21 4.1.1 Review article on W1............................................ 21 4.1.2 Study normal forms for quantum algorithms in measurement-based computer models.........
    [Show full text]
  • Cellular Automata in Operational Probabilistic Theories
    Cellular automata in operational probabilistic theories Paolo Perinotti QUIT Group, Dipartimento di Fisica, Università degli studi di Pavia, and INFN sezione di Pavia, via Bassi 6, 27100 Pavia, Italy The theory of cellular automata in oper- 5.3 Causal influence . 37 ational probabilistic theories is developed. 5.3.1 Relation with signalling . 38 We start introducing the composition of 5.4 Block decomposition . 39 infinitely many elementary systems, and then use this notion to define update rules 6 Homogeneity 41 for such infinite composite systems. The notion of causal influence is introduced, 7 Locality 47 and its relation with the usual property of signalling is discussed. We then introduce 8 Cellular Automata 51 homogeneity, namely the property of an 8.1 Results . 51 update rule to evolve every system in the same way, and prove that systems evolving 9 Examples 55 by a homogeneous rule always correspond 9.1 Classical case . 55 to vertices of a Cayley graph. Next, we de- 9.2 Quantum case . 55 fine the notion of locality for update rules. 9.3 Fermionic case . 56 Cellular automata are then defined as ho- mogeneous and local update rules. Finally, 10 Conclusion 56 we prove a general version of the wrapping lemma, that connects CA on different Cay- Acknowledgments 57 ley graphs sharing some small-scale struc- A Identification of the sup- and operational ture of neighbourhoods. norm for effects 57 Contents B Quasi-local states 57 1 Introduction1 C Proof of identity 94 64 2 Detailed outlook3 D Homogeneity and causal influence 64 3 Operational Probabilistic Theories4 E Proof of right and left invertibility of a 3.1 Formal framework .
    [Show full text]