Quantum Computing. Richard Jozsa Centre for Quantum Information and Foundations DAMTP University of Cambridge

Similar documents
Cyber Security in the Quantum Era

Cryptography in a quantum world

Quantum Information Transfer and Processing Miloslav Dušek

Introduction to Quantum Computing

quantum mechanics is a hugely successful theory... QSIT08.V01 Page 1

1.0 Introduction to Quantum Systems for Information Technology 1.1 Motivation

EU investment in Quantum Technologies

Security Implications of Quantum Technologies

Secrets of Quantum Information Science

LECTURE NOTES ON Quantum Cryptography

Challenges in Quantum Information Science. Umesh V. Vazirani U. C. Berkeley

Richard Cleve David R. Cheriton School of Computer Science Institute for Quantum Computing University of Waterloo

Cryptography CS 555. Topic 25: Quantum Crpytography. CS555 Topic 25 1

Post Von Neumann Computing

Quantum Computing. Separating the 'hope' from the 'hype' Suzanne Gildert (D-Wave Systems, Inc) 4th September :00am PST, Teleplace

Quantum technology popular science description

QUANTUM COMPUTING & CRYPTO: HYPE VS. REALITY ABHISHEK PARAKH UNIVERSITY OF NEBRASKA AT OMAHA

Quantum Effect or HPC without FLOPS. Lugano March 23, 2016

Quantum Cryptography. Areas for Discussion. Quantum Cryptography. Photons. Photons. Photons. MSc Distributed Systems and Security

Logic gates. Quantum logic gates. α β 0 1 X = 1 0. Quantum NOT gate (X gate) Classical NOT gate NOT A. Matrix form representation

Physics is becoming too difficult for physicists. David Hilbert (mathematician)

Quantum computing. Jan Černý, FIT, Czech Technical University in Prague. České vysoké učení technické v Praze. Fakulta informačních technologií

Quantum Technologies for Cryptography

Quantum Computers. Peter Shor MIT

Quantum Computers. Todd A. Brun Communication Sciences Institute USC

Quantum Mechanics & Quantum Computation

Why Quantum Technologies?

Shor s Algorithm. Polynomial-time Prime Factorization with Quantum Computing. Sourabh Kulkarni October 13th, 2017

Hacking Quantum Cryptography. Marina von Steinkirch ~ Yelp Security

IBM Q: building the first universal quantum computers for business and science. Federico Mattei Banking and Insurance Technical Leader, IBM Italy

Quantum Computation 650 Spring 2009 Lectures The World of Quantum Information. Quantum Information: fundamental principles

10 - February, 2010 Jordan Myronuk

Quantum Computers Is the Future Here?

An Introduction to Quantum Information and Applications

What are we talking about when we talk about post-quantum cryptography?

Quantum Information & Quantum Computation

An Introduction. Dr Nick Papanikolaou. Seminar on The Future of Cryptography The British Computer Society 17 September 2009

The quantum threat to cryptography

Quantum Information Processing and Diagrams of States

von Neumann Architecture

Cryptography in the Quantum Era. Tomas Rosa and Jiri Pavlu Cryptology and Biometrics Competence Centre, Raiffeisen BANK International

Adiabatic quantum computation a tutorial for computer scientists

Quantum Information Processing

Quantum Computation and Communication

We all live in a yellow submarine

Tutorial on Quantum Computing. Vwani P. Roychowdhury. Lecture 1: Introduction

Information Security in the Age of Quantum Technologies

Quantum Computing and the Possible Effects on Modern Security Practices

Quantum Optics. Manipulation of «simple» quantum systems

1500 AMD Opteron processor (2.2 GHz with 2 GB RAM)

Quantum Information Processing

Quantum Optics and Quantum Informatics 7.5hp (FKA173) Introductory Lecture

Introduction to Quantum Information Processing

Limits and Future of Computing Where do we go from here?

Entanglement. arnoldzwicky.org. Presented by: Joseph Chapman. Created by: Gina Lorenz with adapted PHYS403 content from Paul Kwiat, Brad Christensen

QOT - Quantum Optical Technologies

Some Introductory Notes on Quantum Computing

Quantum Information Science (QIS)

The Reality of Quantum Computing

Post-Quantum Cryptography & Privacy. Andreas Hülsing

Quantum theory has opened to us the microscopic world of particles, atoms and photons..and has given us the keys of modern technologies

Quantum Computing Professor Andrew M. Steane Oxford University

Introduction to Quantum Computing

Simon s algorithm (1994)

QUANTUM CRYPTOGRAPHY QUANTUM COMPUTING. Philippe Grangier, Institut d'optique, Orsay. from basic principles to practical realizations.

Quantum Communication Networks and Technologies

Limits of Computation. Antonina Kolokolova

The long road of Quantum Computing

IBM Systems for Cognitive Solutions

Transmitting and Hiding Quantum Information

The information content of a quantum

Other Topics in Quantum Information

6.080/6.089 GITCS May 13, Lecture 24

Everything is Quantum. Our mission is to keep KPN reliable & secure and trusted by customers, partners and society part of the vital infra of NL

Quantum Wireless Sensor Networks

The Quantum Age Technological Opportunities

Quantum Cryptography

Quantum Circuits and Algorithms

Quantum Communication

Using Quantum Effects for Computer Security

Quantum Computers: A Review Work

Quantum computation: a tutorial

Quantum Computing: it s the end of the world as we know it? Giesecke+Devrient Munich, June 2018

Reversible and Quantum computing. Fisica dell Energia - a.a. 2015/2016

Future of Quantum Science and Technology

This is a repository copy of Unite to build a quantum internet. White Rose Research Online URL for this paper:

Discrete Quantum Theories

Concepts and Algorithms of Scientific and Visual Computing Advanced Computation Models. CS448J, Autumn 2015, Stanford University Dominik L.

quantum information technology Tad Hogg HP Labs

Quantum Technologies CCEM Workshop March 23 rd, 2017

Introduction to Quantum Computing for Folks

Quantum Key Distribution and the Future of Encryption

Introduction to Quantum Information Processing QIC 710 / CS 768 / PH 767 / CO 681 / AM 871

)j > Riley Tipton Perry University of New South Wales, Australia. World Scientific CHENNAI

Quantum Error Correcting Codes and Quantum Cryptography. Peter Shor M.I.T. Cambridge, MA 02139

Quantum Computing. Thorsten Altenkirch

*WILEY- Quantum Computing. Joachim Stolze and Dieter Suter. A Short Course from Theory to Experiment. WILEY-VCH Verlag GmbH & Co.

What is the computational cost of automating brilliance or serendipity? (P vs NP question and related musings) COS 116: 4/12/2006 Adam Finkelstein

Content QUANTUM SOFTWARE MANIFESTO

Quantum High Performance Computing. Matthias Troyer Station Q QuArC, Microsoft

Transcription:

Quantum Computing Richard Jozsa Centre for Quantum Information and Foundations DAMTP University of Cambridge

Physics and Computation A key question: what is computation....fundamentally? What makes it work? What determines its limitations? Information: bits 0,1 two distinguishable states of a physical system Information is physical Information processing: updating information A physical evolution of the information-carrying physical system Hence: possibilities and limitations of information storage / processing / communication must all depend on the Laws of Physics! (and not mathematics alone!) Conventional computation (bits / Boolean operations etc.) is based on the formalism of classical physics. But classical physics has been superseded by quantum physics

Benefits of quantum physics Isn t classical computation already good enough?.. Quantum physics has remarkable theoretical implications for - Computational power Quantum algorithms: new kinds of computational steps not available in conventional computing. Exponentially faster algorithms for some computational tasks (not faster clock time but fewer quantum computational steps needed to solve the task.) Communication Quantum states as information carriers, Quantum nonlocality, teleportation. Information security Quantum cryptography, provably secure against eavesdropping, authentication protocols etc. Many other technological applications Nanotechnology high precision measurements, sensing, imaging, etc.

Quantum principles and computer science Classical Information Bit: 0 or 1 two distinguishable states of a physical system Quantum Information Qubit: any quantum physical system with two distinguishable states. Call them 0> and 1>. Quantum superposition For qubits also have superpositions a 0>+b 1> (with a 2 + b 2 =1) State is simultaneously 0 and 1 (in a special sense ) (gives a new kind of parallel computation )

Quantum entanglement: single vs. many qubits (something astonishing happens here!) Single qubit basic states 0> and 1> and superpositions a 0>+b 1> (with a 2 + b 2 = 1) For n qubits: can have superposition of all 2 n n-bit strings e.g. n=3 we have a 000>+b 001>+ + k 111> 2 n parameters But compare to n single qubit states (a 0>+b 1>) (c 0>+d 1>) (p 0>+q 1>) only 2n parameters!! The whole is greater than the sum of the parts! Rich further quantum correlations amongst the separate qubits ( they are entangled ) described by the extra parameters.

Quantum entanglement (cont.) Quantum state description grows exponentially with number of qubits! Corresponding classical growth is only linear e.g. 300 qubits - approx 2 300 parameters, so a state of 300 qubits can encode a bit string of length 2 300 (about the total number of atoms in the whole universe!) This allows an exponentially enhanced information processing power for quantum over classical computation. But alas there s an issue with reading out the information.

Quantum measurement Reading a qubit: if we measure a 0>+b 1> we see 0 (resp. 1) with probability a 2 (resp. b 2 ) and state is destroyed! very limiting! State after measurement is collapsed to 0> or 1> according to what was seen, and this collapse is unavoidable! More formally, any physical process on an n qubit state can extract at most about n classical bits of information about the (exponentially rich) state identity! And any info gain must inflict irreversible disturbance. Counteracts immediate benefits of superposition and entanglement in computation. But useful in cryptography quantum states cannot be cloned (copied) and any attempt at eavesdropping must cause a disturbance that can later be detected.

Putting it all together for a quantum algorithm (intuitively) Given a function f from n bits to 1 bit (i.e. 2 n values): (i) Evaluate f on superposition of all inputs i 1 i 2 i n > in n qubits (needs only one computational run of f) (ii) Apply quantum operations to very efficiently process this exponentially compressed representation of the whole function. (iii) Do a quantum measurement: cannot read out much information but it can be (a small amount) of global info about all 2 n values that s hard to get classically (without evaluating lots of f values). Example: quantum computers are very good at efficiently recognising patterns in data encoded in quantum form. Shor s quantum algorithm for integer factorisation Problem of number theory Problem of determining the period factoring N (Legendre ~1800) of a function f (i.e. a pattern feature of its values) Exponentially faster than any known classical method. Can be used to break RSA and all other public key cryptosystems in current use.

Some further quantum algorithms Grover s algorithm for search in an unstructured search space Generally provides polynomial (often quadratic) speedup. Many applications (find min of unsorted list, pattern matching etc.) Harrow/Hassidim/Lloyd algorithm for large systems of linear equations Exponentially faster than classical algorithms. Applications to finite element numerical methods in engineering, recently machine learning etc. Quantum algorithm for combinatorial optimisation problems Uses novel quantum feature provided by quantum adiabatic theorem ( quantum annealing ). Can be applied to any constraint satisfaction problem Speed-up benefits? delicate issue. Used in D-Wave Systems Inc. quantum machine

Quantum simulation Use quantum computer to model/simulate evolution of another quantum system. Exponential complexity of quantum state description e.g. even relatively small molecules (20 atoms?) cannot be adequately modelled on a classical computer. Many applications: quantum chemistry design of new drugs, superconductivity, meta-materials etc. Can also study biological molecular processes e.g. light harvesting in photosynthesis (solar energy applications) etc. Likely to be the most important application of quantum computer technology in the near term.

Quantum communication and quantum cryptography (achievable shorter term goals: uses only small scale quantum processing) Quantum states of photons: very robust flying qubits for quantum communication (in air/daylight or optical fibres). Then interact with quantum memories to store/process information. (trapped ions, atoms in optical resonators, colour centres in diamond, quantum dots etc.) Quantum key distribution Quantum physics allows provably secure communication unconditionally secure against any attack allowed by laws of physics - consequence of quantum measurement disturbance principles. - impossible to achieve in classical physics. Has been implemented over a few hundred kilometres. Devices already commercially available, and much research on range extension (e.g. earth to satellite). Further crypto applications Quantum authentication schemes, unforgeable money etc. Much current research.

Further communication issues Quantum teleportation: transfer of a quantum state from A to B without passing through the space in between (in a precise quantum sense) Exploits nonlocal properties of entangled qubits separated in space. Proof of principle achieved in labs. Application to global quantum-safe communication network merging classical and quantum communication ( secure quantum internet ). Further technological applications High precision sensors (e.g. for gravitational waves etc.), Extremely accurate atomic clocks, etc.

From theory laboratory market place? Evidence of an imminent revolution in technology Much progress in past decade for proof of principle, implementing quantum protocols at level of few qubits. Several groups have recently announced expectation of having 40-50 controllable clean qubits available within a few years. (May expect 100 qubits within 5 years?) Currently many countries investing heavily in quantum information science and technology e.g. UK ( 270million, 5 year programme) Netherlands ( 146million, 10 year programme) EC ( 30million quantera programme) Also similar/higher levels in US, China, Japan, Singapore, Australia etc. April 2016: EC announced intention to fund a 1billion flagship-like initiative on Quantum Technologies.