Physics of Computing and the Promise and Limitations of Quantum Computing Charles H. Bennett IBM Research Yorktown Santa Cruz, 24 Oct 2005.

Slides:



Advertisements
Similar presentations
Quantum Computation and Quantum Information – Lecture 3
Advertisements

University of Queensland
Quantum Computing and Qbit Cryptography
Light and Matter Tim Freegarde School of Physics & Astronomy University of Southampton Quantum computation.
Chien Hsing James Wu David Gottesman Andrew Landahl.
Marek Perkowski Reversible Logic Models: Billiard Ball and Optical Lecture 4.
Quantum Computing Ambarish Roy Presentation Flow.
CNS2009handout 21 :: quantum cryptography1 ELEC5616 computer and network security matt barrie
Quantum Computation and Error Correction Ali Soleimani.
University of Queensland
Quantum Computing Joseph Stelmach.
1 Recap (I) n -qubit quantum state: 2 n -dimensional unit vector Unitary op: 2 n  2 n linear operation U such that U † U = I (where U † denotes the conjugate.
Experimental Implementations of Quantum Computing David DiVincenzo, IBM Course of six lectures, IHP, 1/2006.
Quantum Computers Todd A. Brun Communication Sciences Institute USC.
The Quantum 7 Dwarves Alexandra Kolla Gatis Midrijanis UCB CS
Quantum Information Processing
Quantum computing Alex Karassev. Quantum Computer Quantum computer uses properties of elementary particle that are predicted by quantum mechanics Usual.
By: Mike Neumiller & Brian Yarbrough
Moore’s Law the number of circuits on a single silicon chip doubles every 18 to 24 months.
Quantum Computers Algorithms and applications. Simulating classical operations 2/41 Dušan Gajević.
Quantum Computing David Dvorak CIS 492. Quantum Computing Overview What is it? How does it work? –The basics –Clarifying with examples Factoring Quantum.
From Bits to Qubits Wayne Viers and Josh Lamkins
Quantum Computing: Progress and Prospects Tony Hey and Douglas Ross University of Southampton.
Quantum Information Jan Guzowski. Universal Quantum Computers are Only Years Away From David’s Deutsch weblog: „For a long time my standard answer to.
Limits and Horizon of Computing Post silicon computing.
October 1 & 3, Introduction to Quantum Computing Lecture 1 of 2 Introduction to Quantum Computing Lecture 1 of 2
An Introduction to Quantum Phenomena and their Effect on Computing Peter Shoemaker MSCS Candidate March 7 th, 2003.
1 hardware of quantum computer 1. quantum registers 2. quantum gates.
Information is Quantum Charles H. Bennett IBM Research Yorktown Isaac Newton Institute Rothschild Lecture 22 Nov 2004.
Integrated electronic optical switches in future chip ion trap Shu, Gang 5/24/2006.
Quantum Computing Paola Cappellaro
A brief introduction to Quantum computer
What is Qu antum In formation and T echnology? Prof. Ivan H. Deutsch Dept. of Physics and Astronomy University of New Mexico Second Biannual Student Summer.
1 Quantum Computing Lecture Eleven. 2 Outline  Shrinking sizes of electronic devices  Modern physics & quantum world  Principles of quantum computing.
Quantum Computers by Ran Li.
Nawaf M Albadia
Quantum computing, teleportation, cryptography Computing Teleportation Cryptography.
Quantum Computing Reversibility & Quantum Computing.
Quantum Mechanics(14/2) Hongki Lee BIOPHOTONICS ENGINEERING LABORATORY School of Electrical and Electronic Engineering, Yonsei University Quantum Computing.
Quantum Computing: An Overview for non-specialists Mikio Nakahara Department of Physics & Research Centre for Quantum Computing Kinki University, Japan.
Introduction to Quantum Computing
1 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Richard Cleve DC 653 Lecture.
FNI 1H Quantum Mechanics 1 Quantum Mechanics I don't like it, and I'm sorry I ever had anything to do with it. -- Erwin Schrodinger talking about Quantum.
Quantum Computing: Solving Complex Problems David DiVincenzo, IBM Fermilab Colloquium, 4/2007.
Capabilities and limitations of quantum computers Michele Mosca 1 November 1999 ECC ’99.
1 Quantum Computation with coupled quantum dots. 2 Two sides of a coin Two different polarization of a photon Alignment of a nuclear spin in a uniform.
Page 1 COMPSCI 290.2: Computer Security “Quantum Cryptography” including Quantum Communication Quantum Computing.
As if computers weren’t fast enough already…
IPQI-2010-Anu Venugopalan 1 qubits, quantum registers and gates Anu Venugopalan Guru Gobind Singh Indraprastha Univeristy Delhi _______________________________________________.
The rf-SQUID Quantum Bit
An Introduction to Quantum Computation Sandy Irani Department of Computer Science University of California, Irvine.
Quantum Computation Stephen Jordan. Church-Turing Thesis ● Weak Form: Anything we would regard as “computable” can be computed by a Turing machine. ●
Quantum Computing Are We There Yet?
Norman Littlejohn COSC480.  Quantum Computing  History  How it works  Usage.
Christopher Monroe Joint Quantum Institute and Department of Physics NIST and University of Maryland Quantum Computation and Simulation.
Quantum Computing: An Introduction
Beginner’s Guide to Quantum Computing Graduate Seminar Presentation Oct. 5, 2007.
Quantum Computing Keith Kelley CS 6800, Theory of Computation.
Quantum gates SALEEL AHAMMAD SALEEL. Introduction.
Richard Cleve DC 3524 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Lecture.
Prabhas Chongstitvatana Chulalongkorn University
Quantum Circuit Visualization
Introduction to Quantum Computing Lecture 1 of 2
Quantum Information and Everything.
Quantum Computing Dorca Lee.
OSU Quantum Information Seminar
Quantum Computation and Information Chap 1 Intro and Overview: p 28-58
Quantum Computing Prabhas Chongstitvatana Faculty of Engineering
Quantum Computing Hakem Alazmi Jhilakshi Sharma Linda Vu.
Quantum Computing Joseph Stelmach.
Presentation transcript:

Physics of Computing and the Promise and Limitations of Quantum Computing Charles H. Bennett IBM Research Yorktown Santa Cruz, 24 Oct 2005

Computational resources required to simulate physical states and evolutions (It from Bit: Involvement of information in the very origin of physical reality.) Physical (e.g. thermodynamic) resources required for computation and communication

a b a a XOR b aa bb c c XOR (a AND b) XOR gate Toffoli gate Conventional computer logic uses irreversible gates, eg NAND, but these can be simulated by reversible gates. Toffoli gate is universal. Reversible logic was used to show that computation is thermodynamically reversible in principle. Now it is needed for quantum computation. self-inverse NAND gate a b NOT(a AND b) no inverse a Fanout

But chemists and physicists have long known that

Ordinary classical information, such as one finds in a book, can be copied at will and is not disturbed by reading it. Trying to describe your dream changes your memory of it, so eventually you forget the dream and remember only what you’ve said about it. You cannot prove to someone else what you dreamed. You can lie about your dream and not get caught. But unlike dreams, quantum information obeys well-known laws. Quantum information is more like the information in a dream

CMOS Device Performance Computer performance has been increasing exponentially for several decades (Moore’s law). But this can’t go on for ever. Can quantum computers give Moore’s law a new lease on life? If so, how soon will we have them?

Breakfast Lobby Interference illustrated by back reflection of most people trying to get from Breakfast to Lobby

This 7 qubit molecule was used to factor

Physical systems actively considered for quantum computer implementation Liquid-state NMR NMR spin lattices Linear ion-trap spectroscopy Neutral-atom optical lattices Cavity QED + atoms Linear optics with single photons Nitrogen vacancies in diamond Topological defects in fractional quantum Hall effect systems Electrons on liquid helium Small Josephson junctions –“charge” qubits –“flux” qubits Spin spectroscopies, impurities in semiconductors Coupled quantum dots –Qubits: spin, charge, excitons –Exchange coupled, cavity coupled

Executive Summary A Quantum computer can probably be built eventually, but not right away. Maybe in 20 years. We don’t know yet what it will look like. It would exponentially speed up a few computations like factoring, thereby breaking currently used digital signatures and public key cryptograp (Shor algorithm) Quantum molecular dynamics Speedup of many important optimization problems like the traveling salesman, but only quadratically, not exponentially. (Grover algorithm) There would be no speedup for many other problems. For these computational tasks, Moore’s law would still come to an end, even with quantum computers. Other applications—quantum cryptography, metrology, distributed computation

Fast Quantum Computation (For a quantum computer, factoring is about as easy as multiplication, due to the availability of entangled intermediate states.) (For a classical computer, factoring appears to be exponentially harder than multiplication, by the best known algorithms.) (Grover algorithm) (Shor algorithm)

A Computer can be compared to a Stomach Classical Computer Quantum Computer n-bit input n-bit output Because of the superposition principle and the possibility of entanglement, the intermediate state of an n-qubit quantum computer state requires 2 n complex numbers to describe, giving a lot more room for maneuvering a|0000>+b|0001>+c|0010>+d|0011>+… n-bit intermediate state e.g. 0100

How Much Information is “contained in” n qubits, compared to n classical bits, or n analog variables? Digital Analog Quantum Information required to specify a state Information extractable from state n bits 2 n complex numbers n bits n real numbers Good error correction yes no yes

The Downside of Entanglement

Quantum Fault Tolerant Computation Clean qubits are brought into interaction with the quantum data to siphon off errors, even those that occur during error correction itself.

Thermodynamics of Computation Landauer’s Principle: each erasure of a bit, or other logical 2:1 mapping of the state of a physical computer, increases the entropy of its environment by k log 2. Reversible computers, which by their hardware and programming avoid these logically irreversible operations, can in principle operate with arbitrarily little energy dissipation per step.

Avatars of the Second Law of Thermodynamics: No physical process has as its sole result is the conversion of heat into work. It is impossible to extract work from a gas at constant volume if all parts are initially at the same temperature and pressure. It is impossible to see anything inside a uniformly hot furnace by the light of its own glow. No physical process has as its sole result the erasure of information.

Looking inside a pottery kiln by its own glow by external light