Quantum Computer. Jaewan Kim School of Computational Sciences Korea Institute for Advanced Study

Similar documents
Quantum Information Science. Jaewan Kim School of Computational Sciences Korea Institute for Advanced Study Seoul, Korea

1.0 Introduction to Quantum Systems for Information Technology 1.1 Motivation

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

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

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

Quantum Computers. Todd A. Brun Communication Sciences Institute USC

Semiconductors: Applications in spintronics and quantum computation. Tatiana G. Rappoport Advanced Summer School Cinvestav 2005

IBM quantum experience: Experimental implementations, scope, and limitations

2.0 Basic Elements of a Quantum Information Processor. 2.1 Classical information processing The carrier of information

Secrets of Quantum Information Science

phys4.20 Page 1 - the ac Josephson effect relates the voltage V across a Junction to the temporal change of the phase difference

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

Introduction to Quantum Computation

Seminar 1. Introduction to Quantum Computing

Introduction to Quantum Computing

Some Introductory Notes on Quantum Computing

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

Errata list, Nielsen & Chuang. rrata/errata.html

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

Quantum computing! quantum gates! Fisica dell Energia!

Experimental Quantum Computing: A technology overview

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

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

Short Course in Quantum Information Lecture 8 Physical Implementations

Introduction to Quantum Computing. Lecture 1

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

Introduction to Quantum Computing for Folks

QUANTUM COMPUTING. Part II. Jean V. Bellissard. Georgia Institute of Technology & Institut Universitaire de France

Hacking Quantum Cryptography. Marina von Steinkirch ~ Yelp Security

Quantum Entanglement and Decoherence

Entanglement and Quantum Teleportation

An Introduction to Quantum Information and Applications

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

10.2 Introduction to quantum information processing

Quantum Gates, Circuits & Teleportation

Quantum Teleportation Pt. 1

The Three Upcoming Revolutions in Physics and Astronomy that will Affect Everyone. Quantum Information Nov. 12, 2002

Quantum Computation: From Quantum Teleportation to the Shor s Algorithm

Realization of Single Qubit Operations Using. Coherence Vector Formalism in. Quantum Cellular Automata

Chapter 10. Quantum algorithms

Quantum Computing. 6. Quantum Computer Architecture 7. Quantum Computers and Complexity

Information quantique, calcul quantique :

Lecture 4: Postulates of quantum mechanics

The long road of Quantum Computing

Magnetic semiconductors. (Dilute) Magnetic semiconductors

6.2 Introduction to quantum information processing

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

Complex numbers: a quick review. Chapter 10. Quantum algorithms. Definition: where i = 1. Polar form of z = a + b i is z = re iθ, where

10.2 Introduction to quantum information processing

Chapter 10. Superconducting Quantum Circuits

Introduction to Quantum Computing

Single qubit + CNOT gates

Quantum Computing. Quantum Computing. Sushain Cherivirala. Bits and Qubits

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

Quantum Information Transfer and Processing Miloslav Dušek

Quantum Computing 101. ( Everything you wanted to know about quantum computers but were afraid to ask. )

Quantum Information Processing

Quantum Information Processing and Diagrams of States

Quantum Computing Lecture 3. Principles of Quantum Mechanics. Anuj Dawar

The information content of a quantum

Quantum Information Science (QIS)

Quantum Computation and Communication

Compute the Fourier transform on the first register to get x {0,1} n x 0.

Security Implications of Quantum Technologies

Quantum Computing. Thorsten Altenkirch

Quantum computing and mathematical research. Chi-Kwong Li The College of William and Mary

Quantum Computation with Neutral Atoms Lectures 14-15

Hilbert Space, Entanglement, Quantum Gates, Bell States, Superdense Coding.


Gates for Adiabatic Quantum Computing

Schrödinger Cats, Maxwell s Demon and Quantum Error Correction

A central problem in cryptography: the key distribution problem.

Quantum Computation with Neutral Atoms

Quantum Information Processing with Liquid-State NMR

Quantum Computer Architecture

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

10 - February, 2010 Jordan Myronuk

Universal quantum computers

Measurement Based Quantum Computing, Graph States, and Near-term Realizations

arxiv:quant-ph/ v5 6 Apr 2005

Introduction to Superconductivity. Superconductivity was discovered in 1911 by Kamerlingh Onnes. Zero electrical resistance

Quantum Computers Is the Future Here?

Introduction to Quantum Information, Quantum Computation, and Its Application to Cryptography. D. J. Guan

Quantum computing hardware

COMPARATIVE ANALYSIS ON TURING MACHINE AND QUANTUM TURING MACHINE

b) (5 points) Give a simple quantum circuit that transforms the state

Linear-optical quantum information processing: A few experiments

Solid-state quantum communications and quantum computation based on single quantum-dot spin in optical microcavities

EPR paradox, Bell inequality, etc.

Quantum Circuits and Algorithms

Example: sending one bit of information across noisy channel. Effects of the noise: flip the bit with probability p.

Other Topics in Quantum Information

The Deutsch-Josza Algorithm in NMR

Experimental Realization of Shor s Quantum Factoring Algorithm

Introduction. An Introduction to Quantum Computation and Quantum Communication. Why would we care? What approximation do we remove?

example: e.g. electron spin in a field: on the Bloch sphere: this is a rotation around the equator with Larmor precession frequency ω

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

Advanced Cryptography Quantum Algorithms Christophe Petit

P 3/2 P 1/2 F = -1.5 F S 1/2. n=3. n=3. n=0. optical dipole force is state dependent. n=0

Quantum Key Distribution and the Future of Encryption

Transcription:

Quantum Computer Jaewan Kim jaewan@kias.re.kr School of Computational Sciences Korea Institute for Advanced Study

KIAS (Korea Institute for Advanced Study) Established in 1996 Located in Seoul, Korea Pure Theoretical Basic Science Schools Mathematics Physics Computational Sciences By the computation, For the computation 20 Prof s, 2 Distinguished Prof s, 20 KIAS Scholars, 70 Research Fellows, 20 Staff Members

Quantum Physics Information Science Quantum Information Science Quantum Parallelism Quantum computing is exponentially larger and faster than digital computing. Quantum Fourier Transform, Quantum Database Search, Quantum Many-Body Simulation (Nanotechnology) No Clonability of Quantum Information, Irrevesability of Quantum Measurement Quantum Cryptography (Absolutely secure digital communication) Quantum Correlation by Quantum Entanglement Quantum Teleportation, Quantum Superdense Coding, Quantum Cryptography, Quantum Imaging

Twenty Questions Animal Four legs? Herbivorous?... Tiger? Yes(1) or No(0) Yes(1) or No(0) Yes(1) or No(0)..

It from Bit John A. Wheeler

Yoot =Ancient Korean Binary Dice x x x x x x x x x 1 0 1 1

Taegeukgi (Korean National Flag) 1 0 Qubit j = a 0 + b 1 Qubit = quantum bit (binary digit)

Businessweek 21 Ideas for the 21st Century

Transition to Quantum Mathematics: Real Complex Physics: Classical Quantum Digital Information Processing Hardwares by Quantum Mechanics Softwares and Operating Systems by Classical Ideas Quantum Information Processing All by Quantum Ideas

Quantum Information Processing Quantum Computer Quantum Algorithms: Softwares Simulation of quantum many-body systems Factoring large integers Database search Experiments: Hardwares Ion Traps NMR Cavity QED, etc. NT IT BT

Quantum Information Processing Quantum Communication Quantum Cryptography Absolutely secure digital communication Generation and Distribution of Quantum Key ~100 km through optical fiber (Toshiba) 23.4 km wireless secure satellite communication Quantum Teleportation Photons Atoms, Molecules Quantum Imaging and Quantum Metrology IT

Cryptography and QIP Public Key Cryptosystem (Asymmetric) Computationally Secure Based on unproven mathematical conjectures Cursed by Quantum Computation One-Time Pad (Symmetric) Unconditionally Secure Impractical Saved by Quantum Cryptography Giving disease, Giving medicine. Out with the old, In with the new.

KIAS-ETRI, December 2005. 25 km Quantum Cryptography T.G. Noh and JK

Classical Computation Hilbert (1900): 23 most challenging math problems The Last One: Is there a mechanical procedure by which the truth or falsity of any mathematical conjecture could be decided? Turing Conjecture ~ Sequence of 0 s and 1 s Read/Write Head: Logic Gates Model of Modern Computers

Turing Machine Finite State Machine: Head q q q = f( qs, ) s = gqs (, ) d = dqs (, ) d Bit {0,1} s s' Infinitely long tape: Storage

Bit and Logic Gate NOT AND OR XOR 0 1 1 0 00 0 01 0 10 0 11 1 00 0 01 1 10 1 11 1 00 0 01 1 10 1 11 0 NAND C-NOT CCN ( Toffoli ) C-Exch ( Fredkin ) Universal Reversible Universal Reversible

DNA Computing Bit { 0, 1 } Tetrit (?) { A, G, T, C} Gate Enzyme Parallel Ensemble Computation Hamiltonian Path Problem Adleman

Complexity N= (# bits to describe the problem, size of the problem) (#steps to solve the problem) = Pol(N) P(polynomial) : Tractable, easy (#steps to verify the solution) = Pol(N) NP (nondeterministic polynomial) : Intractable P NP NP P NP P or NP=P?

Quantum Information Bit {0,1} Qubit N bits 2 N states, One at a time Linearly parallel computing AT BEST N qubits Linear superposition of 2 N states at the same time Exponentially parallel computing Quantum Parallelism But when you extract result, a 0 + b1 with a + b = 1 Deutsch you cannot get all of them. 2 2

Quantum Algorithms 1. [Feynman] Simulation of Quantum Physical Systems with HUGE Hilber space ( 2 N -D ) e.g. Strongly Correlated Electron Systems 2. [Peter Shor] Factoring large integers, period finding t q Pol (N) t cl Exp (N 1/3 ) 3. [Grover] Searching t q N t cl ~ N/2

N bits N bits Digital Computer Digital Computers in parallel m{ 1 N m N N bits N bits Quantum Computer : Quantum Parallelism N bits 2 N N bits

Quantum Gates Time-dependent Schrödinger Eq. ih ψ = H ψ t iht / h ψ() t = e ψ(0) = Ut () ψ(0) P 1 0 1 0 0 1 ( ) = i 0 I θ θ e 0 1 X = = 1 0 1 0 0 1 1 1 1 Z=P( π )= Y = XZ= H= 0 1 1 0 2 1 1 Unitary Transform Norm Preserving Reversible H H 0 = 1 1 1 1 1 1 1 = = 2 1 1 0 2 1 2 0 + 1 1 = 1 1 1 0 1 1 1 2 1 1 1 = = 2 1 2 0 1 ( ) ( ) Hadamard

Hadamard Gate H1 H2... HN 0 0... 0 1 2 N 1 ( ) 1 ( ) 1 = 0 + 1 0 + 1... ( 0 + 1 ) 1 1 2 2 N N 2 2 2 1 = ( 00...0 ) 1 2 N + 10...0 1 2 N +... + 11...1 12 N N 2 N 1 2 1 = k( ) N 2 k = 0

Universal Quantum Gates General Rotation of a Single Qubit q -if q cos -ie sin Ł2ł Ł2ł V( qf, ) = + if q q -ie sin cos Ł Ł2ł Ł2ł ł X c : CNOT (controlled - NOT) or XOR 1 0 1 0 0 0 0 1 + Ł0 0ł Ł0 1ł Ł0 1ł Ł1 0ł = 0 0 I + 1 1 X V X a b = a a b c

Quantum Circuit/Network Scalable Qubits Initial State DiVincenzo, Qu-Ph/0002077 Unitary evolution : Deterministic : Reversible Universal Gates Ψæ 0æ 0æ 0æ H t X X 1 H 2C X 13 Yæ M M M Cohere, Not Decohere Quantum measurement : Probabilistic : Irreversible change

Quantum Key Distribution [BB84,B92] QKD[E91] Quantum Repeater Quantum Teleportation Single-Qubit Gates Single- & Two-Qubit Gates 3 3 Quantum Error Correction Quantum Computer 7-Qubit QC Single- & Two-Qubit Gates 40 100

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 Electrons on liquid He Small Josephson junctions charge qubits flux qubits Spin spectroscopies, impurities in semiconductors Coupled quantum dots Qubits: spin,charge, excitons Exchange coupled, cavity coupled

15= 3 5 Chuang Nature 414, 883-887 (20/27 Dec 2001) OR QP/0112176

Concept device: spin-resonance transistor R. Vrijen et al, Phys. Rev. A 62, 012306 (2000)

Quantum-dot array proposal

Ion Traps Couple lowest centre-of-mass modes to internal electronic states of N ions.

Quantum Error Correcting Code Three Bit Code Encode Recover Decode φ 0 0 channel noise 0 0 M M U m1m2 φ

Molding a Quantum State Yæ 0æ 0æ H X X 1 H 2C X 13 Yæ M M 0æ t M Molding

Sculpturing a Quantum State - Cluster state quantum computing - One-way quantum computing -- +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ 1. Initialize each qubit in +æ state. 2. Contolled-Phase between the neighboring qubits. 3. Single qubit manipulations and single qubit measurements only [Sculpturing]. No two qubit operations!

Controlled-NOT XOR X 00 00 01 01 10 11 11 10 X = 0 0 I + 1 1 X AB AA B AA B 1 0 1 0 0 0 0 1 = 0 0 0 1 + 0 1 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 = + 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 = 0 0 0 1 0 0 1 0 A B A B AB AB AB

Qubit Copying Circuit? x x x x 0 y x y x ψ = a 0 + b1 0 ψ = a 0 + b1 a 00 + b 11 ψ = a 0 + b1

Entanglement by Two-Qubit Gates a 0æ + b 1æ 0æ a 0æ + b 1æ 0æ 0æ a 0æ 0æ + b 1æ 1æ a 0æ 0æ 0æ + b 1æ 1æ 1æ

Single Particle Entanglement Single Photon ( ) Single Electron + + H = t c1 c2 + c2c1 Beam Splitter 1 ψ = ( 1 + 2 ) 2 1 or ψ = fe + ef 2 ( ) 1 2 1 2 1 φ = + 2 ( 1 0 0 1 )

Quantum Teleportation using a single particle entanglement Lee, JK, Qu-ph/0007106; Phys. Rev. A 63, 012305 (2001)

No Cloning Theorem An Unknown Quantum State Cannot Be Cloned. <Proof> U ( α 0 ) ( 0 ) = α α Zurek, Wootters U β = β β α β 1 Let γ = ( α + β ). 2 1 Then U ( γ 0 ) = ( α α + β β ) γ γ 2

If If an unknow quantum state can be cloned Quantum States can be measured as accurately as possible??? yæ yæ, yæ, yæ, yæ measure, measure, Commnunication Faster Than Light? yæ = 0æ A 1æ B - 1æ A 0æ B for 0 = +æ A -æ B - -æ A +æ B for 1

Communication Faster Than Light? If an unknown quantum state can be copied; yæ = 0æ A 1æ B - 1æ A 0æ B for 0 = +æ A -æ B - -æ A +æ B for 1 Alice wants to send Bob 1. yæ = +æ A -æ B - -æ A +æ B for 1 Alice mesures her qubit in { +>, ->}. Alice s state will become +> or ->. Bob s state will become -> or +>. Let s assume it is +>. +æ Bob makes many copies of this. +æ, +æ, +æ, +æ, He measures them in { +>, ->}, and gets 100% +>. He measures them in { 0>, 1>}, and gets 50% 0> and 50% 1>. Thus Bob can conclude that Alice measured her state in { +>, ->}.

Mysterious Connection Between QM & Relativity Weinberg: Can QM be nonlinear? Experiments: Not so positive result. Polchinski, Gisin: If QM is nonlinear, communication faster than light is possible.

Cluster State 1. Qubits on lattice sites are initialized to be +. 0 + 1 + = = 2 H 0 2. Operate Control-Z on neighboring qubits. Cont-Z = 0 0 I+ 1 1 X 1 0 1 0 0 0 0 1 = 0 0 0 1 + 0 1 1 0 1 0 0 0 0 1 0 0 = 0 0 1 0 0 0 0 1

Cont-Z 0i 1 0 0 0 e 0 0 0 0 0 1 0 0 i 0 e 0 0 = = 0i 0 0 1 0 0 0 e 0 0 0 0 1 i 0 0 0 e π H= σ1 z + σ2z σ1z σ2z + I 1 0 1 0 1 0 1 0 = 0 1 I+ I 0 1 0 1 0 1 -I 1+ 1 1 1 0 0 0 0 0 0 0 0 1 1+ 1 1 0 0 0 0 0 0 = = 0 0 1+ 1+ 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 4 Cont-Z = π i H e 4

0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ 0æ

+æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ

+æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ

One-way quantum computing +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ +æ Optical Lattice, Quantum Dots, Superconductors, etc. Single qubit manipulations and single qubit measurements only [Sculpturing]. No two qubit operations!

Quantum computing with quantum-dot cellular automata Géza Tóth and Craig S. Lent PRA 63, 052315 1-D array

Some comments 1-D cluster state quantum computing can be efficiently simulated by digital computing. 2-D cluster state quantum computing is equivalent to quantum circuit quantum computing, but needs more(just polynomially more) qubits. Proposal : 2-D array of vertical QDs 2-D cluster state does not seem to be a ground state of some Hamiltonian. Once the cluster state is prepared, only single qubit measurements are needed.

QUIPU [kí:pu] 1. Quantum Information Processing Unit [JK] 2. A device consisting of a cord with knotted strings of various colors attached, used by the ancient Peruvians for recording events, keeping accounts, etc. Computation Communication * Peruvian Information Processing Unit for Computation and Communication *Rosary *Buddhist Beads