Advanced Quantum Algorithms

Total Page:16

File Type:pdf, Size:1020Kb

Advanced Quantum Algorithms Advanced Quantum Algorithms Giulia Ferrini, Anton Frisk Kockum, Laura García-Álvarez, Pontus Vikstål November 5, 2019 Contents 1 The circuit model for quantum computation4 1.1 Components of the circuit model..................................4 1.2 Quantum bits.............................................5 1.3 Single-qubit gates...........................................6 1.4 Multi-qubit gates...........................................7 1.5 Universal quantum computation..................................8 2 Comparing quantum and classical computers 10 2.1 The Solovay–Kitaev theorem.................................... 10 2.2 Complexity classes.......................................... 11 2.2.1 Complexity classes for a deterministic Turing machine.................. 11 2.2.2 Complexity classes for a probabilistic Turing machine.................. 12 2.2.3 Complexity classes for a quantum Turing machine.................... 12 2.2.4 Summary of the complexity classes............................. 13 3 Measurement Based Quantum Computation 15 3.1 Quantum computing with discrete variables (Ref. [Horodecki et al., 2006])........... 15 3.1.1 Definition of the possible operations............................ 15 3.1.2 The general paradigm in DV................................ 16 4 Adiabatic quantum computation 19 4.1 The adiabatic theorem........................................ 20 4.1.1 Argument for noncommuting Hamiltonians in AQC................... 22 5 Fast Quantum Algorithms 23 5.1 The Quantum Fourier Transform.................................. 23 5.1.1 Another definition...................................... 23 5.1.2 An efficient implementation................................. 25 5.2 Phase estimation........................................... 25 5.3 Factoring - Shor’s algorithm..................................... 27 5.3.1 Modular arithmetics..................................... 27 5.3.2 Order finding......................................... 28 5.3.3 Factoring as order finding.................................. 29 5.3.4 A quantum algorithm for order finding........................... 29 5.3.5 Performance......................................... 30 1 6 Algorithms for solving combinatorial optimization problems 31 6.1 Combinatorial optimization problems................................ 31 6.1.1 The promises of quantum computers for solving combinatorial optimization problems 32 6.2 Quantum annealing.......................................... 33 6.2.1 Heuristic understanding of quantum annealing...................... 33 6.2.2 Ising model.......................................... 34 6.2.3 Mapping combinatorial optimization problems to spin Hamiltonians.......... 35 6.2.4 Example of the solution of a practical problem on a quantum annealer: Flight-gate assignment.......................................... 37 6.3 Quantum Approximate Optimization Algorithm (QAOA).................... 42 6.3.1 Relation between QAOA and quantum annealing..................... 59 7 The variational quantum eigensolver 60 8 Sub-Universal models of quantum computation 61 8.1 Introduction: motivation for sampling models........................... 61 8.2 Boson Sampling............................................ 62 8.2.1 Definition of the Boson Sampling model.......................... 62 8.2.2 Proof that the Boson Sampling probability distribution is proportional to permanents 64 8.2.3 Sketch of the proof of computational hardness of the Boson Sampling probability dis- tribution........................................... 67 8.3 Instantaneous Quantum Polytime.................................. 68 8.3.1 Hadamard gadget...................................... 69 8.4 Random Circuit Sampling...................................... 70 9 Continuous-Variable Approach to Quantum Information 72 9.1 Quantum computing with continuous variables.......................... 72 9.1.1 Definition of the possible operations............................ 72 9.2 Measurement-based quantum computation: the general paradigm in CV............ 74 9.3 GKP Error Correction........................................ 76 9.3.1 GKP encoding and fault-tolerance............................. 76 9.3.2 Single noise realization: intermediate measurement and threshold condition...... 78 9.3.3 Single noise realization: Output state of the GKP error-correcting gadget....... 79 9.4 Sub-Universal models........................................ 81 9.4.1 Continuous-Variable Instantaneous Quantum Polytime.................. 81 9.5 Quantum annealing.......................................... 84 9.5.1 Circuit QED......................................... 84 9.5.2 Two-photon pumped Kerr-nonlinear resonator....................... 85 9.5.3 Two- & one-photon pumped Kerr-nonlinear resonator.................. 87 9.5.4 Coupled two-photon pumped Kerr-nonlinear resonators................. 89 9.5.5 Simulation of relevant combinatorial optimization problems............... 91 9.5.6 Remarks on scalability & the model............................ 93 10 Quantum machine learning 95 2 A Quantization of the electromagnetic field in a cavity 96 A.1 Quantizing the electromagnetic field................................ 96 A.1.1 Quadrature operators.................................... 99 A.2 Coherent states............................................ 100 A.3 Phase space representation..................................... 103 A.3.1 Wigner function....................................... 103 B GKP Error-correction gadget with finite resolution 104 B.0.1 Single noise realization: intermediate measurement and threshold condition with finite resolution detectors..................................... 104 B.0.2 Single noise realization: Output state of the GKP error-correcting gadget....... 105 C Superconducting quantum circuits 108 C.1 Circuit Lagrangian.......................................... 108 C.2 Transformation to the rotating frame................................ 111 C.3 Steady state & stability....................................... 113 C.4 Effect of single-photon pump.................................... 115 C.5 Coupling between two Kerr-nonlinear resonators......................... 115 C.6 Error estimation........................................... 116 C.7 Generation of cat states using a two-photon pumped KNR.................... 117 3 Chapter 1 The circuit model for quantum computation In this course, we will give an overview of various approaches to quantum computation, reflecting many of the latest developments in the field. We will cover several different models of quantum computation, from the foundational circuit model through measurement-based and adiabatic quantum computation to boson sampling. We will discuss quantum computation with both discrete and continuous variables. When it comes to the algorithms that we study, they include both classics like Shor’s algorithm and newer, heuristic approaches like the quantum approximate optimization algorithm (QAOA). We will also see how quantum computing can be combined with machine learning. We assume that the students taking this course already have some familiarity with quantum physics (superposition, entanglement, etc.) and some basic concepts in quantum computation. We will repeat some of these basic concepts at the beginning of the course, but perhaps give a more thorough justification for why they can be used in quantum computation. In this first chapter, we will study the circuit model of quantum computation. This introduces quantum bits, quantum gates, and other components in close similarity with concepts in classical computing and gives us the tools to begin investigating whether quantum computers can ever outperform classical computers. For this chapter, we have borrowed parts from Refs. [Nielsen and Chuang, 2000, Aaronson, 2018, Kockum and Nori, 2019]. 1.1 Components of the circuit model Loosely speaking, a computation requires a system that can represent data, a way to perform manipulation of that data, and a method for reading out the result of the computation. In the circuit model of quantum computation, we use: Quantum bits (qubits) to represent the data. • State preparation to initialize the qubits in the input state we need to begin the computation. • Quantum gates on the qubits to manipulate the data. • Measurements on the qubits to read out the final result. • Below, we first say a few words about what qubits are. We then discuss various quantum gates, and what is required of such gates to allow us to perform any quantum computation we would like. We assume 4 Figure 1.1: The Bloch-sphere representation of a qubit state. The north pole is the ground state 0 and the | i south pole is the excited state 1 . To convert an arbitrary superposition of 0 and 1 to a point on the | i | i | i sphere, the parametrization ψ = cos θ 0 + eiϕ sin θ 1 is used. | i 2 | i 2 | i for now that it is possible to initialize our quantum computer in some simple state, and that we can read out the state of the qubits at the end of a computation. 1.2 Quantum bits In a classical computer, the most basic unit of information is a bit, which can take two values: 0 and 1. In a quantum computer, the laws of quantum physics allow phenomena like superposition and entanglement. When discussing information processing in a quantum world, the most basic unit is therefore a quantum bit, usually called qubit, a two-level quantum system with a ground state 0 and an excited state 1 . Unlike a | i | i classical bit, which only has two possible states, a quantum bit has infinitely many states: all superpositions of 0 and 1 , | i | i α ψ = α 0 + β 1
Recommended publications
  • Programm 5 Layout 1
    SPONSORS Pauli Center for Theoretical Studies QAP European Project PAULI CENTER for Theoretical Studies Sandia National Laboratories The Swiss National Science Foundation Institute for Quantum Computing ETH Zurich (Computer Science and Physics Department) id Quantique Quantum Science and Technology (ETH) CQT Singapore VENUE W-LAN ETH Zürich, Rämistrasse 101, CH-8092 Zürich 1. Check available WLAN’s Main building / Hauptgebäude 2. Connect to WLAN „public“ Conference Helpline 0041 (0)79 770 84 29 3. Open browser 4.Login at welcome page with Login: qip2010 Password: 2010qipconf Main entrance FLOOR E Registration/Information desk Poster session Computer room E 26.3 Main entrance Registration desk Information Computer room E 26.3 Poster session 1 FLOOR E. 0 Poster session FLOOR F Auditorium F 5: Tutorial (January 15 – 17, 2010) Auditorium maximum F 30: Scientific programme (January 18 – 22, 2010) F 33.1: Congress-Office, F 33.2: Cloak room Foyer and “Uhrenhalle”: Coffee breaks, Poster session Auditorium Maximum F 30 Scientific programmme January 18 – 22, 2010 F 33.1: Congress-Office Foyer: F 33.2 Cloak room Coffee breaks Poster session Auditorium F 5 Tutorial January 15 – 17, 2010 Uhrenhalle: Coffee breaks 2 RUMP SESSION StuZ, ETH Zürich, Universitätsstrasse 6, CH-8092 Zürich CAB Building room No. CAB F21 to CAB F27 18.30 – 23.00 h (January 20, 2010) Entry ETH CAB Building ETH Main Building 3 CONFERENCE DINNER Thursday, January 21, 2010, 19.00h Restaurant Lake Side Bellerivestrasse 170 CH-8008 Zürich Phone: +41 (0) 44 385 86 00 Directions from ETH main building • (Tram No. 9 to “Bellevue” (direction “Triemli”).
    [Show full text]
  • Quantum Communication, Sensing and Measurement in Space
    Quantum Communication, Sensing and Measurement in Space Study start date: June 25, 2012 Study end date: December 14, 2012 Final Report submission date: December 14, 2012 Team Leads: Baris I. Erkmen Jet Propulsion Laboratory, California Institute of Technology [email protected] Jeffrey H. Shapiro Massachusetts Institute of Technology [email protected] Keith Schwab California Institute of Technology [email protected] © 2012. All rights reserved. 2 Core Participants of Study Program and Co-authors Name Affiliation E-mail 1 Adhikari, Rana California Institute of [email protected] Technology 2 Aspelmeyer, University of Vienna [email protected] Markus 3 Baumgartel, University of Southern [email protected] Lukas California 4 Birnbaum, Kevin Jet Propulsion [email protected] Laboratory 5 Boroson, Don MIT Lincoln Laboratory [email protected] 6 Caves, Carlton University of New [email protected] Mexico 7 Chen, Yanbei California Institute of [email protected] Technology 8 Combes, Joshua University of New [email protected] Mexico 9 Dixon, Ben Massachusetts [email protected] Institute of Technology 10 Dolinar, Sam Jet Propulsion [email protected] Laboratory 11 Durkin, Gabriel NASA Ames Research [email protected] Center 12 Erkmen, Baris Jet Propulsion [email protected] Laboratory 13 Giovannetti, Scuola Normale [email protected] Vittorio Superiore 14 Guha, Saikat Raytheon BBN [email protected] Technologies 15 Hindi, Munther NASA SCaN/ASRC [email protected] 16 Hughes, Richard Los Alamos
    [Show full text]
  • Receiver Operating Characteristics for a Prototype Quantum Two-Mode Squeezing Radar David Luong, C
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS 1 Receiver Operating Characteristics for a Prototype Quantum Two-Mode Squeezing Radar David Luong, C. W. Sandbo Chang, A. M. Vadiraj, Anthony Damini, Senior Member, IEEE, C. M. Wilson, and Bhashyam Balaji, Senior Member, IEEE Abstract—We have built and evaluated a prototype quantum shows improved parameter estimation at high SNR compared radar, which we call a quantum two-mode squeezing radar to conventional radars, but perform worse at low SNR. The lat- (QTMS radar), in the laboratory. It operates solely at microwave ter is one of the most promising approaches because quantum frequencies; there is no downconversion from optical frequencies. Because the signal generation process relies on quantum mechan- information theory suggests that such a radar would outper- ical principles, the system is considered to contain a quantum- form an “optimum” classical radar in the low-SNR regime. enhanced radar transmitter. This transmitter generates a pair of Quantum illumination makes use of a phenomenon called entangled microwave signals and transmits one of them through entanglement, which is in effect a strong type of correlation, free space, where the signal is measured using a simple and to distinguish between signal and noise. The standard quantum rudimentary receiver. At the heart of the transmitter is a device called a Josephson illumination protocol can be summarized as follows: generate parametric amplifier (JPA), which generates a pair of entangled two entangled pulses of light, send one of them toward a target, signals called two-mode squeezed vacuum (TMSV) at 6.1445 and perform a simultaneous measurement on the echo and the GHz and 7.5376 GHz.
    [Show full text]
  • Quantum Computer: Quantum Model and Reality
    Quantum Computer: Quantum Model and Reality Vasil Penchev, [email protected] Bulgarian Academy of Sciences: Institute of Philosophy and Sociology: Dept. of Logical Systems and Models Abstract. Any computer can create a model of reality. The hypothesis that quantum computer can generate such a model designated as quantum, which coincides with the modeled reality, is discussed. Its reasons are the theorems about the absence of “hidden variables” in quantum mechanics. The quantum modeling requires the axiom of choice. The following conclusions are deduced from the hypothesis. A quantum model unlike a classical model can coincide with reality. Reality can be interpreted as a quantum computer. The physical processes represent computations of the quantum computer. Quantum information is the real fundament of the world. The conception of quantum computer unifies physics and mathematics and thus the material and the ideal world. Quantum computer is a non-Turing machine in principle. Any quantum computing can be interpreted as an infinite classical computational process of a Turing machine. Quantum computer introduces the notion of “actually infinite computational process”. The discussed hypothesis is consistent with all quantum mechanics. The conclusions address a form of neo-Pythagoreanism: Unifying the mathematical and physical, quantum computer is situated in an intermediate domain of their mutual transformations. Key words: model, quantum computer, reality, Turing machine Eight questions: There are a few most essential questions about the philosophical interpretation of quantum computer. They refer to the fundamental problems in ontology and epistemology rather than philosophy of science or that of information and computation only. The contemporary development of quantum mechanics and the theory of quantum information generate them.
    [Show full text]
  • Restricted Versions of the Two-Local Hamiltonian Problem
    The Pennsylvania State University The Graduate School Eberly College of Science RESTRICTED VERSIONS OF THE TWO-LOCAL HAMILTONIAN PROBLEM A Dissertation in Physics by Sandeep Narayanaswami c 2013 Sandeep Narayanaswami Submitted in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy August 2013 The dissertation of Sandeep Narayanaswami was reviewed and approved* by the following: Sean Hallgren Associate Professor of Computer Science and Engineering Dissertation Adviser, Co-Chair of Committee Nitin Samarth Professor of Physics Head of the Department of Physics Co-Chair of Committee David S Weiss Professor of Physics Jason Morton Assistant Professor of Mathematics *Signatures are on file in the Graduate School. Abstract The Hamiltonian of a physical system is its energy operator and determines its dynamics. Un- derstanding the properties of the ground state is crucial to understanding the system. The Local Hamiltonian problem, being an extension of the classical Satisfiability problem, is thus a very well-motivated and natural problem, from both physics and computer science perspectives. In this dissertation, we seek to understand special cases of the Local Hamiltonian problem in terms of algorithms and computational complexity. iii Contents List of Tables vii List of Tables vii Acknowledgments ix 1 Introduction 1 2 Background 6 2.1 Classical Complexity . .6 2.2 Quantum Computation . .9 2.3 Generalizations of SAT . 11 2.3.1 The Ising model . 13 2.3.2 QMA-complete Local Hamiltonians . 13 2.3.3 Projection Hamiltonians, or Quantum k-SAT . 14 2.3.4 Commuting Local Hamiltonians . 14 2.3.5 Other special cases . 15 2.3.6 Approximation Algorithms and Heuristics .
    [Show full text]
  • Quantum Supremacy
    Quantum Supremacy Practical QS: perform some computational task on a well-controlled quantum device, which cannot be simulated in a reasonable time by the best-known classical algorithms and hardware. Theoretical QS: perform a computational task efficiently on a quantum device, and prove that task cannot be efficiently classically simulated. Since proving seems to be beyond the capabilities of our current civilization, we lower the standards for theoretical QS. One seeks to provide formal evidence that classical simulation is unlikely. For example: 3-SAT is NP-complete, so it cannot be efficiently classical solved unless P = NP. Theoretical QS: perform a computational task efficiently on a quantum device, and prove that task cannot be efficiently classically simulated unless “the polynomial Heierarchy collapses to the 3nd level.” Quantum Supremacy A common feature of QS arguments is that they consider sampling problems, rather than decision problems. They allow us to characterize the complexity of sampling measurements of quantum states. Which is more difficult: Task A: deciding if a circuit outputs 1 with probability at least 2/3s, or at most 1/3s Task B: sampling from the output of an n-qubit circuit in the computational basis Sampling from distributions is generically more difficult than approximating observables, since we can use samples to estimate observables, but not the other way around. One can imagine quantum systems whose local observables are easy to classically compute, but for which sampling the full state is computationally complex. By moving from decision problems to sampling problems, we make the task of classical simulation much more difficult.
    [Show full text]
  • The Weakness of CTC Qubits and the Power of Approximate Counting
    The weakness of CTC qubits and the power of approximate counting Ryan O'Donnell∗ A. C. Cem Sayy April 7, 2015 Abstract We present results in structural complexity theory concerned with the following interre- lated topics: computation with postselection/restarting, closed timelike curves (CTCs), and approximate counting. The first result is a new characterization of the lesser known complexity class BPPpath in terms of more familiar concepts. Precisely, BPPpath is the class of problems that can be efficiently solved with a nonadaptive oracle for the Approximate Counting problem. Similarly, PP equals the class of problems that can be solved efficiently with nonadaptive queries for the related Approximate Difference problem. Another result is concerned with the compu- tational power conferred by CTCs; or equivalently, the computational complexity of finding stationary distributions for quantum channels. Using the above-mentioned characterization of PP, we show that any poly(n)-time quantum computation using a CTC of O(log n) qubits may as well just use a CTC of 1 classical bit. This result essentially amounts to showing that one can find a stationary distribution for a poly(n)-dimensional quantum channel in PP. ∗Department of Computer Science, Carnegie Mellon University. Work performed while the author was at the Bo˘gazi¸ciUniversity Computer Engineering Department, supported by Marie Curie International Incoming Fellowship project number 626373. yBo˘gazi¸ciUniversity Computer Engineering Department. 1 Introduction It is well known that studying \non-realistic" augmentations of computational models can shed a great deal of light on the power of more standard models. The study of nondeterminism and the study of relativization (i.e., oracle computation) are famous examples of this phenomenon.
    [Show full text]
  • STRONGLY UNIVERSAL QUANTUM TURING MACHINES and INVARIANCE of KOLMOGOROV COMPLEXITY (AUGUST 11, 2007) 2 Such That the Aforementioned Halting Conditions Are Satisfied
    STRONGLY UNIVERSAL QUANTUM TURING MACHINES AND INVARIANCE OF KOLMOGOROV COMPLEXITY (AUGUST 11, 2007) 1 Strongly Universal Quantum Turing Machines and Invariance of Kolmogorov Complexity Markus M¨uller Abstract—We show that there exists a universal quantum Tur- For a compact presentation of the results by Bernstein ing machine (UQTM) that can simulate every other QTM until and Vazirani, see the book by Gruska [4]. Additional rele- the other QTM has halted and then halt itself with probability one. vant literature includes Ozawa and Nishimura [5], who gave This extends work by Bernstein and Vazirani who have shown that there is a UQTM that can simulate every other QTM for necessary and sufficient conditions that a QTM’s transition an arbitrary, but preassigned number of time steps. function results in unitary time evolution. Benioff [6] has As a corollary to this result, we give a rigorous proof that worked out a slightly different definition which is based on quantum Kolmogorov complexity as defined by Berthiaume et a local Hamiltonian instead of a local transition amplitude. al. is invariant, i.e. depends on the choice of the UQTM only up to an additive constant. Our proof is based on a new mathematical framework for A. Quantum Turing Machines and their Halting Conditions QTMs, including a thorough analysis of their halting behaviour. Our discussion will rely on the definition by Bernstein and We introduce the notion of mutually orthogonal halting spaces and show that the information encoded in an input qubit string Vazirani. We describe their model in detail in Subsection II-B.
    [Show full text]
  • On the Simulation of Quantum Turing Machines
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Elsevier - Publisher Connector Theoretical Computer Science 304 (2003) 103–128 www.elsevier.com/locate/tcs On the simulation ofquantum turing machines Marco Carpentieri Universita di Salerno, 84081 Baronissi (SA), Italy Received 20 March 2002; received in revised form 11 December 2002; accepted 12 December 2002 Communicated by G. Ausiello Abstract In this article we shall review several basic deÿnitions and results regarding quantum compu- tation. In particular, after deÿning Quantum Turing Machines and networks the paper contains an exposition on continued fractions and on errors in quantum networks. The topic of simulation ofQuantum Turing Machines by means ofobvious computation is introduced. We give a full discussion ofthe simulation ofmultitape Quantum Turing Machines in a slight generalization of the class introduced by Bernstein and Vazirani. As main result we show that the Fisher-Pippenger technique can be used to give an O(tlogt) simulation ofa multi-tape Quantum Turing Machine by another belonging to the extended Bernstein and Vazirani class. This result, even ifregarding a slightly restricted class ofQuantum Turing Machines improves the simulation results currently known in the literature. c 2003 Published by Elsevier B.V. 1. Introduction Even ifthe present technology does consent realizing only very simple devices based on the principles ofquantum mechanics, many authors considered to be worth it ask- ing whether a theoretical model ofquantum computation could o:er any substantial beneÿts over the correspondent theoretical model based on the assumptions ofclas- sical physics. Recently, this question has received considerable attention because of the growing beliefthat quantum mechanical processes might be able to performcom- putation that traditional computing machines can only perform ine;ciently.
    [Show full text]
  • A Quantum Computer Foundation for the Standard Model and Superstring Theories*
    A Quantum Computer Foundation for the Standard Model and SuperString Theories* By Stephen Blaha** * Excerpted from the book Cosmos and Consciousness by Stephen Blaha (1stBooks Library, Bloomington, IN, 2000) available from amazon.com and bn.com. ** Associate of the Harvard University Physics Department. ABSTRACT 1. SuperString Theory can naturally be based on a Quantum Computer foundation. This provides a totally new view of SuperString Theory. 2. The Standard Model of elementary particles can be viewed as defining a Quantum Computer Grammar and language. 3. A Quantum Computer can be represented in part as a second-quantized Fermi field. 4. A Quantum Computer in a certain limit naturally forms a Superspace upon which Supersymmetry rotations can be defined – a Continuum Quantum Computer. 5. A representation of Quantum Computers exists that is similar to Turing Machines - a Quantum Turing Machine. As part of this development we define various types of Quantum Grammars. 6. High level Quantum Computer languages are described for the first time. New linguistic views of the most fundamental theories of Physics, the Standard Model and SuperString Theory are described. In these new linguistic representations particles become literally symbols or letters, and particle interactions become grammar rules. This view is NOT the same as the often-expressed view that Mathematics is the language of Physics. The linguistic representation is a specific new mathematical construct. We show how to create a SuperString Quantum Computer that naturally provides a framework for SuperStrings in general and heterotic SuperStrings in particular. There are also a number of new developments relating to Quantum Computers and Quantum Turing Machines that are of interest to Computer Science.
    [Show full text]
  • Quantum Computing : a Gentle Introduction / Eleanor Rieffel and Wolfgang Polak
    QUANTUM COMPUTING A Gentle Introduction Eleanor Rieffel and Wolfgang Polak The MIT Press Cambridge, Massachusetts London, England ©2011 Massachusetts Institute of Technology All rights reserved. No part of this book may be reproduced in any form by any electronic or mechanical means (including photocopying, recording, or information storage and retrieval) without permission in writing from the publisher. For information about special quantity discounts, please email [email protected] This book was set in Syntax and Times Roman by Westchester Book Group. Printed and bound in the United States of America. Library of Congress Cataloging-in-Publication Data Rieffel, Eleanor, 1965– Quantum computing : a gentle introduction / Eleanor Rieffel and Wolfgang Polak. p. cm.—(Scientific and engineering computation) Includes bibliographical references and index. ISBN 978-0-262-01506-6 (hardcover : alk. paper) 1. Quantum computers. 2. Quantum theory. I. Polak, Wolfgang, 1950– II. Title. QA76.889.R54 2011 004.1—dc22 2010022682 10987654321 Contents Preface xi 1 Introduction 1 I QUANTUM BUILDING BLOCKS 7 2 Single-Qubit Quantum Systems 9 2.1 The Quantum Mechanics of Photon Polarization 9 2.1.1 A Simple Experiment 10 2.1.2 A Quantum Explanation 11 2.2 Single Quantum Bits 13 2.3 Single-Qubit Measurement 16 2.4 A Quantum Key Distribution Protocol 18 2.5 The State Space of a Single-Qubit System 21 2.5.1 Relative Phases versus Global Phases 21 2.5.2 Geometric Views of the State Space of a Single Qubit 23 2.5.3 Comments on General Quantum State Spaces
    [Show full text]
  • Secure Communication Via Quantum Illumination
    Secure communication via quantum illumination The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation Shapiro, Jeffrey H., Zheshen Zhang, and Franco N. C. Wong. “Secure Communication via Quantum Illumination.” Quantum Information Processing 13.10 (2014): 2171–2193. As Published http://dx.doi.org/10.1007/s11128-013-0662-1 Publisher Springer US Version Author's final manuscript Citable link http://hdl.handle.net/1721.1/103793 Terms of Use Creative Commons Attribution-Noncommercial-Share Alike Detailed Terms http://creativecommons.org/licenses/by-nc-sa/4.0/ Quantum Information Processing manuscript No. (will be inserted by the editor) Secure Communication via Quantum Illumination Jeffrey H. Shapiro · Zheshen Zhang · Franco N. C. Wong Received: date / Accepted: date Abstract In the quantum illumination (QI) protocol for secure communication, Alice prepares entangled signal and idler beams via spontaneous parametric down- conversion. She sends the signal beam to Bob, while retaining the idler. Bob im- poses message modulation on the beam he receives from Alice, amplifies it, and sends it back to her. Alice then decodes Bob’s information by making a joint quan- tum measurement on the light she has retained and the light she has received from him. The basic performance analysis for this protocol—which demonstrates its im- munity to passive eavesdropping, in which Eve can only listen to Alice and Bob’s transmissions—is reviewed, along with the results of its first proof-of-principle ex- periment. Further analysis is then presented, showing that secure data rates in excess of 1 Gbps may be possible over 20-km-long fiber links with technology that is available or under development.
    [Show full text]