Quantum Computer
Jaewan Kim jaewan@kias.re.kr School of Computational Sciences Korea Institute for Advanced Study
Quantum Computer Jaewan Kim jaewan@kias.re.kr School of - - PowerPoint PPT Presentation
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
Jaewan Kim jaewan@kias.re.kr School of Computational Sciences Korea Institute for Advanced Study
KIAS (Korea Institute for Advanced Study)
– Mathematics – Physics – Computational Sciences
70 Research Fellows, 20 Staff Members
Quantum Physics 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
Quantum Information Science
Twenty Questions
. . .
Yes(1) or No(0) Yes(1) or No(0) Yes(1) or No(0) . .
John A. Wheeler
x x x x x x x x x
1 1 1
Yoot = Ancient Korean Binary Dice
1
1 a b j = +
Taegeukgi (Korean National Flag)
Qubit = quantum bit (binary digit)
Businessweek 21 Ideas for the 21st Century
Transition to Quantum
– Hardwares by Quantum Mechanics – Softwares and Operating Systems by Classical Ideas
– All by Quantum Ideas
– Quantum Algorithms: Softwares
– Experiments: Hardwares
BT NT IT
Quantum Information Processing
– Quantum Cryptography
– ~100 km through optical fiber (Toshiba) – 23.4 km wireless secure satellite communication
– Quantum Teleportation
IT
Quantum Information Processing
Cryptography and QIP
– Computationally Secure – Based on unproven mathematical conjectures – Cursed by Quantum Computation
– 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
– The Last One: Is there a mechanical
procedure by which the truth or falsity of any mathematical conjecture could be decided?
– Conjecture ~ Sequence of 0’s and 1’s – Read/Write Head: Logic Gates – Model of Modern Computers
Turing Machine
q′
q
' s s →
d
( , ) ( , ) ( , ) q f q s s g q s d d q s ′ = ′ = =
Finite State Machine: Head Infinitely long tape: Storage
Bit {0,1
}
Bit and Logic Gate
“Universal” “Reversible” “Universal”
NAND C-NOT CCN ( Toffoli ) C-Exch ( Fredkin ) NOT
01 10
AND
000 010 100 111
OR
000 011 101 111
XOR
000 011 101 110
“Reversible”
DNA Computing
– Hamiltonian Path Problem
Adleman
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
Complexity
P NP
NP⊃P NP≠P or NP=P?
Quantum Information
Linearly parallel computing AT BEST
Exponentially parallel computing Quantum Parallelism But when you extract result, you cannot get all of them.
2 2
1 with 1 a b a b + + =
{0,1 }
Deutsch
Quantum Algorithms
with HUGE Hilber space ( 2N-D ) e.g. Strongly Correlated Electron Systems
tq ∝ Pol (N) tcl ∼ Exp (N1/3)
tq ∝√N 〈tcl〉 ~ N/2
Digital Computer
Digital Computers in parallel
Quantum Computer : Quantum Parallelism
N bits N bits N bits N bits N bits N bits
m
Quantum Gates
Time-dependent Schrödinger Eq.
/
( ) (0) ( ) (0)
iHt
i H t t e U t ψ ψ ψ ψ ψ
−
∂ = ∂ = =
h
h ( ) ( )
1 1 1 ( ) = 1 1 1 1 1 1 1 =P( )= = = 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2
i
P I X e Z Y XZ H H H
θ
θ π = = − = − − = = = + − = = = − − − Unitary Transform Norm Preserving Reversible Hadamard
Hadamard Gate
( ) ( ) ( )
( )
1
1 2 1 2 1 1 2 2 1 2 1 2 1 2 2
... ... 1 1 1 1 1 ... 1 2 2 2 1 0 0 ...0 1 0 ...0 ... 11 ...1 2 1 ( ) 2
N
N N N N N N N N N k
H H H k
−
=
⊗ ⊗ ⊗ ⊗ ⊗ ⊗ = + ⊗ + ⊗ + = + + + =
∑
b i n a r y e x p r e s s i
Universal Quantum Gates
Xc: CNOT (controlled - NOT) or XOR
1 1 1 1 1 1 0 0 1 1
c
I X X a b a a b ⊗ + ⊗ = ⊗ + ⊗ = ⊕
cos sin 2 2 ( , ) sin cos 2 2
i i
ie V ie
φ φ
θ θ θ φ θ θ
− +
− = −
General Rotation of a Single Qubit
V
Quantum Circuit/Network
t
Initial State Unitary evolution : Deterministic : Reversible Universal Gates
H X
M M M
Quantum measurement : Probabilistic : Irreversible change
|Ψ〉 |0〉 |0〉 |0〉 …X1H2
CX13|Ψ〉
Scalable Qubits Cohere, Not Decohere
DiVincenzo, Qu-Ph/0002077
Quantum Key Distribution [BB84,B92] Single-Qubit Gates QKD[E91] Quantum Repeater Quantum Teleportation Single- & Two-Qubit Gates Quantum Error Correction Quantum Computer Single- & Two-Qubit Gates
40 100 ≥ ≥ 3
√
7-Qubit QC√
√
Physical systems actively considered for quantum computer implementation
spectroscopy
lattices
single photons
diamond
– “charge” qubits – “flux” qubits
impurities in semiconductors
– Qubits: spin,charge, excitons – Exchange coupled, cavity coupled
Chuang Nature 414, 883-887 (20/ 27 Dec 2001) OR QP/ 0112176
Concept device: spin-resonance transistor
Ion Traps
internal electronic states of N ions.
Quantum Error Correcting Code
Three Bit Code
φ φ
M M
Um1m2
Encode Recover Decode channel noise
Molding a Quantum State
t
H X
M M M
|Ψ〉 |0〉 |0〉 |0〉 …X1H2
CX13|Ψ〉
Molding
Sculpturing a Quantum State
|+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉 |+〉
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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
AB B B A A A A A B A B AB AB AB
X I X = ⊗ + ⊗ = ⊗ + ⊗ = + = X
≡
XOR
0000 0101 1011 1110
Qubit Copying Circuit?
x x x
x x x y ⊕ y
1 a b ψ = + 1 a b ψ = + 1 a b ψ = + 00 11 a b +
Entanglement by Two-Qubit Gates
|0〉 a |0〉 + b |1〉 a |0〉|0〉 + b |1〉|1〉 |0〉 a |0〉 + b |1〉 a |0〉|0〉|0〉 + b |1〉|1〉|1〉 |0〉
Single Particle Entanglement
( )
1 1 0 0 1 2 φ = +
① ②
Beam Splitter Single Photon
① ②
Single Electron
( )
( )
( )
1 2 2 1 1 2 1 2
1 1 2 2 1
f e e f 2 H t c c c c ψ ψ
+ +
= − + = + = +
Quantum Teleportation
using a single particle entanglement
Lee, JK, Qu-ph/0007106;
No Cloning Theorem
An Unknown Quantum State Cannot Be Cloned.
( ) ( ) ( ) ( ) ( )
1 Let . 2 1 Then 2 U U U α α α β β β α β γ α β γ α α β β γ γ = = ≠ = + = + ≠
<Proof>
Zurek, Wootters
If an unknow quantum state can be cloned …
accurately as possible ??? |ψ〉 ⇒ |ψ〉 , |ψ〉 , |ψ〉 , |ψ〉 … measure, measure, …
|ψ〉 = |0〉A |1〉B - |1〉A |0〉B for “0” = |+〉A |-〉B - |-〉A |+〉B for “1”
Communication Faster Than Light?
Alice mesures her qubit in {|+>,|->}.
Let’s assume it is |+>.
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 {|+>, |->}.
|ψ〉 = |0〉A |1〉B - |1〉A |0〉B for “0” = |+〉A |-〉B - |-〉A |+〉B for “1” |ψ〉 = |+〉A |-〉B - |-〉A |+〉B for “1”
|+〉 |+〉, |+〉, |+〉, |+〉, …
Mysterious Connection Between QM & Relativity
If QM is nonlinear, communication faster than light is possible.
Cluster State
1 2 H + + = =
0 0 1 1 1 1 1 1 1 1 1 1 1 1 = ⊗ + ⊗ = ⊗ + ⊗ − = I X Z Cont -
1 2 1 2
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
z z i z i i i z
e e e e
π
σ σ σ σ
−
= = = + − + = ⊗ + ⊗ − ⊗ − − − − + − − − + − = − + + − − − − − −
I I I
I C
4
4
i
e
π
= − =
H
Cont - Z
|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
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
efficiently simulated by digital computing.
to quantum circuit quantum computing, but needs more(just polynomially more) qubits.
“Proposal”: 2-D array of vertical QDs
state of some Hamiltonian.
QUIPU
strings of various colors attached, used by the ancient Peruvians for recording events, keeping accounts, etc.
Computation Communication
[kí:pu]
* Peruvian Information Processing Unit for Computation and Communication * Rosary * Buddhist Beads